关于西门子PLC modbus通讯与运动控制的应用
应用的设备
- 昆仑通态1570gi(15寸)
- 西门子plc smart-st20
昆仑通态参数的设置与组态的重点
-
组态软件选用型号1570gi的屏幕
-
设置通讯地址 192.168.190
-
报警参数的配置
-
脚本的编写
关于组态过程中遇到的问题
由于这是我参加工作自己独立的完成的,这个期间真的是太坎坷了,
我来说说我遇到的问题吧
脚本应用if和if的嵌套
IF THEN IF THEN ENDIF ENDIF
由于画面中关联着报警(2种状态),于是报警信息中有一个中间变量
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-h5TygEoo-1598500927927)(D:\用户目录\我的图片\46([HZXJ2RP@JV)]95U@UP.png)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fs4uxM40-1598500927932)(D:\用户目录\我的图片\NTKGV3T6E0B6~1X27Q6MQFX.png)]
PLC编写重点
- 模块的站号与通讯协议
- 本机ip
- modbus轮询
- 运动控制配置
编写中遇到的问题
硬件接线是3A8B,这个搞明白之后我都笑我自己蠢
最重要的一点就是分配好数据库,随心情用的话会出错
···
总而言之 贵在坚持,自己是最好的老师,回头看看自己熬夜加班的样子露出了慈父般的笑容