故事作者:Amilu

最近创作

看看TA的故事

两台PLC之间S7通讯--最容易忽略的小技巧

已锁定

Amilu

  • 帖子

    87
  • 精华

    0
  • 被关注

    4

论坛等级:侠士

注册时间:2018-12-20

黄金 黄金 如何晋级?

两台PLC之间S7通讯--最容易忽略的小技巧

1198

3

2022-04-10 11:20:19

   还记得第一次使用西门子PLC产品来做通讯,感觉一点头绪都没有,只是听人说用一根网线,就可以实现设备间的通讯数据交互,非常方便。于是在网上找各种参考资料、买各种书专门来学习,发现看了好多资料,该不会还是不会。

  “眼过千遍不如手过一遍”,直接找来两块1214DC/DC/DC来进行实物测试,经过反复的修改和验证后,最终顺利实现了数据的通讯交互。 

     通讯交互的优势:

     1、相比传统硬接线交互的方式来说,通讯交互更加省线,一根网线就足够;

     2、数据类型不受限制。不管是布尔量、整数、实数、字符串等各种数据类型,均可支持;

     3、灵活性较强。后期假如需要新增交互数据,只需要在软件里面修改即可实现,省时又省力。

     通讯交互遇到的问题点:

     1、交互程序只需要写一边(PUT/GET),不需要两边都写。

     2、数据长度和类型两边都要一一对应起来,千万不可以错位或者长度不一致。   

     3、交互数据不仅仅限于一组(发送端/接收端),可以实现好几组数据的实时交互。

     4、仔细检查数据指针的指向地址是否准确,大小是否匹配。

     5、有条件建议把通讯程序放在循环中断里面处理,实时性更高,响应速度更快! 

    自我总结:

    西门子PLC支持的通讯方式不仅仅只有S7通讯,还有TCP/IP,MobusTCP/RTU、USS、智能IO、OPC UA等等,需要根据自己的实际需求,来选择最适合自己的通讯交互方式。适应新的东西总归需要一个过程,只要你具备顽强的意志和不达目的不罢休的决心,相信一切问题总会迎刃而解! 

                              

                               

两台PLC之间S7通讯--最容易忽略的小技巧 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3233条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。