[西门子] 西门子200 SMART CPU之间的PUT/GET指令以太网通信案例分享(请关注、收藏、分享给您的同事朋友)

[复制链接]
查看96354 | 回复0 | 2024-8-25 09:29:45 | 显示全部楼层 |阅读模式
各位同仁:大家好

     西门子200SMART CPU提供了PUT/GET指令,用于实现西门子200SMART CPU之间的以太网通信,PUT/GET指令只需要在主动建立连接的CPU中调用执行即可,被动建立连接的CPU中不需要进行通信编程,PUT/GET 指令中TABLE 参数用于定义远程CPU的 IP地址、本地CPU和远程 CPU的数据区域以及通信长度。

      培训中心推出线上与线下面授实操培训课程,为了解决大家在学习过程中遇到的各种问题以及在工作过程中遇到的各种问题进行咨询、交流、探讨,每周三晚上七点半到九点通过腾讯会议在线直播答疑,欢迎加微信(13811659603)进入工控技术交流群,每周三晚上的在线直播答疑会议号会在每周三下午发布在培训中心各个技术交流群里。欢迎咨询、交流、探讨。

一、指令功能及参数表定义
     PUT 指令启动以太网端口上的通信操作,将数据写入远程设备。PUT 指令可向远程设备写入最多 212 个字节的数据。     GET 指令启动以太网端口上的通信操作,从远程设备读取数据。GET 指令可从远程设备读取最多 222 个字节的数据。
PUT/GET 指令的TABLE参数定义



1、通信完成标志位,通信已经完成或通信发生错误。

2、通信已经激活标志位。

3、通信发生错误,错误原因需要查询 错误代码4。

4、PUT/GET指令TABLE参数的错误代码。

5、需要访问远程CPU通信数据的字节个数,PUT指令可向远程设备写入最多212个字节的数据,GET指令可从远程设备读取最多222个字节的数据。

二、PUT/GET指令TABLE参数的错误代码:





三、PLC控制结构图



四、工艺要求:

利用指令PUT/GET实现客户机与服务器端通信,验证通信是否正确:

1、从客户机端CPU1的I0.0起动/I0.1停止控制CPU2上的QB0字节8个点运行/停止。

2、从服务器端CPU2的I0.0起动/I0.1停止控制CPU1上的QB0字节8个点运行/停止。

即在CPU1控制CPU2上的8个点运行停止,在CPU2上控制CPU1上8个点的运行停止。

五、读写存储区地址分配:



六、对客户机端CPU1站编程,程序如下:













七、以下是服务器端CPU2的编程,程序如下:



八、在线调试监控,验证通信程序是否正确

程序监控图如下:





总结:通过在线调试验证,以上程序正确,满足工艺要求。

下面短视频是对本案例的串讲



video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_3153497981481041922

西门子200SMART PLC编程+触摸屏编程+伺服控制编程实操培训,每月第一周周一在北京培训中心开课,包教包会再学免费,欢迎咨询报名13811659603

每天学习新技术新知识,从李工这里开始,线上培训随时学、线下面授实操培训每月按时开课,给自己一个改变人生的机会。

培训中心有工控技术交流群,通过加微信(13811659603)可以拉进技术交流群,公众号每天会发布原创技术文章,资料下载链接、软件下载链接。线下面授实操培训每月按时开课,欢迎咨询报名。

免费提供技术支持:13811659603(微信同)李工

     北京工控自动化培训中心(北京富通睿智科技有限公司培训中心)(http://m.zggkzy.com)每月的课程安排顺序是:

第一周周一
西门子200SMART PLC编程+触摸屏+伺服控制编程实操培训开课,培训6天。

第二周周一
变频器应用与常见故障维修实操高级培训(工程应用级),培训5天。
变频器应用与芯片级电路板维修实操高级培训(开店级),培训30天。

第二周周六
西门子S7-300/400PLC编程实操培训,培训7天。
西门子S7-300/400PLC编程+西门子WinCC组态编程实操培训,培训10天。

第四周周一
西门子S7-1200PLC编程+西门子wincc组态实操培训,培训6天。
西门子S7-1500PLC编程+西门子wincc组态实操培训,培训6天。

全部案例都在实际设备、平台调试完成,从2005年连续不间断从事工控培训18年,在培训方面积累了丰富的培训经验,从教材设计、配套实验设备设计,课堂上每个实操案例设计、每个知识点的讲解方法、打什么比喻引入什么场景都经过精心策划,包教包会12个月以内再学免费。

有任何技术问题欢迎咨询交流探讨,微信13811659603  李工

培训中心官网:

移动端:http://m.zggkzy.com
              


PC端:http://www.zggkzy.com
              


线上课程主页:http://zggkzy.ke.qq.com
            


技术咨询、报名:13811659603(微信同)
            


公众号:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则