故事作者:风为友

最近创作

看看TA的故事

【通信】200smartPLC与第三方进行Modbus TCP通讯

已锁定

风为友

西门子1847工业学习平台

  • 帖子

    178
  • 精华

    1
  • 被关注

    11

论坛等级:侠圣

注册时间:2017-12-20

白金 白金 如何晋级?

【通信】200smartPLC与第三方进行Modbus TCP通讯

1979

3

2022-03-22 13:56:40

     公司接到一个项目,方案初期选用S7-1200PLC,但因S7-1200PLC货期问题,最终采用200smartPLC来做控制。设备与客户现场的设备有信号交互的需求,且客户现场的设备只支持CAN通讯。因PLC没有CAN通讯模块,在经过多方咨询后,最终确认选用第三方的CAN转Modbus TCP的模块,来与客户现场的设备进行信号交互。

因自己是首次使用200smartPLC,心中没底,于是就通过西门子技术中心,找到了关于200smartPLC的Modbus TCP通讯资料(www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/077.html)并下载的相应的案列进行学习。在硬件到手后,又搭建的测试平台,进行测试,中途有一些波折,基本都是通讯设置的问题及第三方转换模块的设置问题,在和第三方厂家咨询沟通后,都胜利解决。

程序采用轮询方式,读取和写入数据。通过使用第三方的测试软件和CAN信号模块进行测试,数据可以正常的读取和写入。

首次上电,触发读取模块使能信号


接收数据指令调用

  


 

读取完成,复位读取使能,触发写入指令使能


写指令调用


写入完成,复位写入使能,触发读取指令使能



【通信】200smartPLC与第三方进行Modbus TCP通讯 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3363条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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