以简单的交通信号灯为例
基本功能:实现红、黄、绿三种颜信号灯的状态转换,红灯15秒,黄灯3秒,绿灯20秒。
编程软件:RSlogix500
仿真软件:RSLogix Emulate 500
画面组态软件:RSView32
通讯组态软件:RSLinx
步骤:
1. 用PLC定义并编程实现信号灯的状态转换
1.1打开RSlogix500软件,并建立新项目
1.2项目命名并选择CPU类型,点击OK按钮
1.3双击LAD2打开梯形图编辑页面
1.3定义信号灯状态位,打开数据类型为B3的数据块,定义B3:0/0为红灯状态位,并添加描述(置位灯亮、复位灯灭)。同理,B3:0/1为黄灯,B3:0/2为绿灯。
1.5开始编程
1.6点击按钮校验程序并保存
2将程序和仿真器连接并调试程序
plc编程软件app2.1打开仿真器并装入已编好的程序
2.2打开RSlinx软件组态通讯
选择通讯协议,本例子选择的处理器为SLC543,处理器自带DH485通讯接口,故选择DH485通讯协议
2.3观察网络状态,确认已连接处理器
2.4将编好的程序装入处理器中
选择目标处理器并下载程序
2.5激活运行模式,开始调试程序,调试程序过程中需要修改程序须离线,不要忘记校验和存盘。
程序中表示条件导通,表示条件中断,表示信号输出置位。
以上程序中关于数据类型和程序指令方面的内容详解请参考。
3做画面并将画面与程序连接。
3.1打开画面组态软件RSView32,并新建项目
3.2组态通讯
3.3设置节点
3.4建立标签并将其链接到程序标签
3.5做组态画面及动画
新建一个画面
做完效果
测试运行
组态画面相关问题参考
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论