原来S7-1200PLC与威纶通触摸屏DB地址通信如此简单
发布时间:2024-04-03 15:06 [ 我要自学网原创 ] 发布人: 快乐小女 阅读: 7031

一、 编写PLC程序

第一步:(创建DB块并编写地址)



第二步:(创建变量表地址)


第三步:(在OB1主程序编写正反转互锁程序)


第四步:(双击CPU属性—保护—连接机制—勾选允许从运程伙伴(PLC、 HM、OPC、、)使用PUTIGET通信访问)



第五步:(下载程序至PLC并监视)




二、 威纶通触摸屏组态配置

第一步:(系统参数设置)

设备类型—Siemens S7- 1200/S7- 1500 (Absolute Addressing) (Ethernet)

接口类型:以太网

IP地址:填写1200 PLC IP地址(192.168.0.144)


第二步:(点击获取标签资讯—选择全选并点击确认)



三、 设计威纶通触摸屏画面

第一步:(关联按钮DB地址)

正转启动地址S7-1200PLC:1.DBX0.0对应威纶通触摸屏:DB1Bit0
反转启动地址S7-1200PLC:1.DBX0.1对应威纶通触摸屏:DB1Bit1

停止地址S7-1200PLC:1.DBX0.2对应威纶通触摸屏:DB1Bit2

正转启动按钮参数如下:



反转启动按钮参数如下:



停止按钮参数如下:



第二步:(关联指示灯地址)

正转运行指示灯参数如下:



反转运行指示灯参数如下:



四、 设计威纶通画面



五、 运行演示

第一步:(正转启动运行)



第二步:(反转启动运行)



第三步:(停止运行)



演示并通信成功,到了这一步已经全部完成了,有的学员呢?可能在上述步骤出现问题那么我以下例举了常见的问题,大家可以参考:

常见问题与解决方法:

问题一:如若在线自动获取标签没有成功,或者获取不到如何解决?

答:可以选择手动的导入标签,方法如下:

第一步:(点击变量表左上角导出按钮进行变量导出)



第二步:(选择变量导出的位置和名称)



第三步:(变量导出成功)



第四步:(系统参数配置)

设备类型—Siemens S7- 1200/S7- 1500 (Absolute Addressing) (Ethernet)

接口类型:以太网

IP地址:填写1200 PLC IP地址(192.168.0.246)



第五步:(点击导入标签)



第六步:(导入标签选择—Import Files (d;*db) Linear)



第七步:(PLC tags—PLC导出变量表存放的位置)



第八步:(选择全部—点击确认)



第九步:(导入标签成功)



问题二:在PLC中创建DB块没有地址或没有DB偏移量地址,如何解决?

答:取消优化块访问再重新编译即可,方法如下:

第一步:(选中DB数据块—鼠标右击属性)



第二步:(DB块—右击属性—取消优化的块访问)


S7-1200SCL入门基础教程
我要自学网商城 ¥40 元
进入购买
文章评论
0 条评论 按热度排序 按时间排序 /350
遵守中华人民共和国的各项道德法规,
承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。
参与本评论即表明您已经阅读并接受
上述条款。
V
特惠充值
联系客服
APP下载
官方微信
返回顶部
分类选择:
电脑办公 平面设计 室内设计 室外设计 机械设计 工业自动化 影视动画 程序开发 网页设计 会计课程 兴趣成长 AIGC