WinCC结构变量的使用(UDT)

WinCC结构变量的使用(UDT)
WinCC结构变量的使用(UDT)

WinCC结构变量的使用(UDT)

2014年4月17日张勇于深圳启程

WinCC内部的结构变量功能可以方便使我们大量的导入变量(不用人工的一个一个的建立变量),为了方便给大家说明结构变量的作用,这里我们以一个例题的方式向大家演示。

例题:四台电机的启停控制,要求能在WinCC和现实中的按钮都能控制电机的运行,停止,故障的复位,在WinCC上具有电机的运行指示和故障指示,故障报警功能,PLC侧的编程必须使用UDT数据类型。

PLC侧的编程:

PLC内建立一个300的站点,组态CPU(这里不再演示)

这里以#IN_OUT为前缀的变量,指的是前面我们定义的IN_OUT内的变量

依照以上方法分别调用4次FB1定义给4个电机使用

PLC内的程序完成

WinCC的编程:

重命名为:motor1234

依照上面的方法分别建立五个新元素,分别命名为BIT I_ST, BIT I_SB,BIT I_FAULT_REST,BIT O_RUN,BIT O_FAULT_DISPLAY

依照上面的方法下面分别建立MOTOR_2,MOTOR_3和MOTOR_4的变量,DB1的地址分配如下:

完成后的效果图:

打开图形编辑器进行电机画面的编辑:

相关主题
相关文档
最新文档