本文档将介绍如何在组态王中建立I/O变量并将其与PLC寄存器关联,以便在画面中显示多台电机的启停状态。
1. 建立I/O变量
- 在组态王数据词典中建立I/O变量:电机启停(类型为字节,只读)。
- 对应PLC的寄存器为QB0,QB0的每一位代表一台电机。例如,Q0.0=1表示第一台电机启动,Q0.0=0表示第一台电机停车。依此类推,Q0.2=1表示第二台电机启动,Q0.1=0表示第二台电机停车。
- 共8台电机。
2. 在画面中显示电机启停状态
- 在画有多台电机的画面里,在每台对应电机旁写运行与停车这2组文字。以电机1为例,在一号电机图样上侧填写文字运行与停车。
- 一号电机对应PLC输出位是:Q0.0,则对应组态王的位变量为:Bit(电机启停,1)。
- 动画连接:双击电机1旁的运行,出现动画连接图表。点击特性-隐藏按钮,出现隐藏连接图表,-填写Bit(电机启动,1)==1,为图标(文字)为显示。再按确定按钮,即完成对运行文字的动画编程。
- 对停车的动画编程与运行一样,不同点为隐藏连接图表,填写Bit(电机启动,1)==0为文字显示。两个文字可重叠一起。
3. 工作原理
这样编程后,当组态王运行工作时,如果电机1停车,即Q0.0=0,此时画面上电机1上方会出现停车字样。如果电机1运行,即Q0.0=1,此时画面上电机1上方会出现运行字样。而停车字样消失。
结束语
通过以上步骤,可以在组态王中实现多台电机的启停状态显示,方便地监控电机运行情况。
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论