1、CS3000的程序设计基础电机控制CS3000的程序设计基础对电机的控制要求为,启动为常开按钮,自复位功能,电气上为自锁电路,停止为常开按钮,自复位功能,可以断开控制电路。有两个无源反馈,一个是正常工作的反馈,电路正常工作后反馈为常闭、一个是故障的反馈,存在故障时,进行常闭反馈。CS3000对电机的编程使用SIO-12P仪表块,它是一输入两输出的脉冲开关仪表块。IN用状态输入,指电机运行状态,常态是开路态。故障状态的常态是开路态,它在卡件上的顺序为运行状态的上一步。如:%Z045102 XXX电机的故障状态输入%Z045103 XXX电机的运行状态输入注意序列的排法。OUT用状态输出。%Z03
2、7101 XXX电机的启动%Z037102 XXX电机的停止在功能块上用以下的方式连接:P1102AR的地址是:%Z045103(电机的运行状态)P1102AO的地址是:%Z037101(电机的启动)在组态中关于电机的颜色变色对应的数据描述:画一个圆,还有不规则的图,适当地移动后可以组成电机状态的样子,还要建一个触摸屏。看一下如何来对它的属性来描述。首先对圆来说:第一步:基本属性不做什么变动。第二步,线的属性定义:线边颜色可以随意改变,一般默认即可。第三步,填充颜色的定义:填充颜色也可以随意改变,一般默认即可。第四步,图形颜色的变化,内容较为丰富,定义了五种颜色的变化:这是显示图形的重要部分,
3、任何的颜色变化对应着的条件可在条件下进行描述。比如,当变化为黄色时的条件是,工位名的测量值为1或者说除报警状态正常状态下的其它报警状态。另外的颜色变化时的条件描述以图来说:绿色如下:这时的PV值为2,红色的PV值为0。又一种绿色的描述如下:此时的MV值为2了。又一种红色的描述如下:MV值为0了。有关数值的描述,按默认即可。这是数据绑定,使用了通配符,与要求的工位名相对应。在一个图形界面上,仅能使用一个通用的通配符,不能重名。对不规则的图的属性来描述。因为只要求工作变化时,只有圆在颜色变化,因此,该图形按默认即可。下面在对触摸屏的属性来看一下如何来对它的属性来描述。通常项目下不做变化。对它的功能块上,要注意功能类型,窗口的名称,参数等。绑定数据如下:最后就可以将他们进行打包了。有了这样的一个自定义的功能块,可以应用到其它的电机上,只要将工位号做相应的改变既可。二,两个按钮如何只能选一个,另一个则不能操作。看图:在作图中,先看一下它们是分别定义的。按钮上的标题可以写为:选择A泵。在看一下其它的定义。注意了这里的数据十分重要,千万不能出错。这是颜色的变化。现在就要看其中的 SEL-P1102,它是如何定义的。这个定义在功能块里,它在内部开关上有了定义。在功能块中,做了个顺序表,看一下它的内容,对按钮的选择,是开或关,对应的结果是电机的工作模式发生了变化。