技术论坛

200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯

作者 主题
侠士

经验值: 1953
发帖数: 122
精华帖: 1
主题:200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯
推荐帖


只看楼主 楼主 2020-03-16 13:26:19

之前做200 SMART和WINCC 通讯 采用的是官方推荐的OPC方式, 通过 SIMATIC NET。

SMART支持 MODBUS TCP通讯,采用客户端-服务器方法,应该可以直接和WINCC 通讯,但400说不推荐。于是做了试验,连接成功,稳定性未知。

PLC程序中只需调用Modbus TCP 服务器 库功能块 一个指令。

 

 

WINCC 变量管理器添加 MODBUS  TCP/IP  驱动,新建连接,设置连接参数


 

CPU类型 选QUANTUM,服务器设置为200SMART的IP地址,断口默认的502,和PLC程序保持一致,从站地址默认的255,钩选转换字类型数据为16位值,应该是高低字节自动调换。随后建立变量。

 


因为 HoldStart   PLC起始指针 &VB1200

所以 WINCC 变量对应地址格式:

                                              i1.0--------1X100009.1

                                             Q0.0-------0X1.1

                                        V1208.0-------3X400005.8 ,   V1208.7-------3X400005.1

                                        V1209.0-------3X400005.16 , V1209.7-------3X400005.9

                    32位浮点数   VD1200-------3X400001  ,     VD1204------- 3X400003   

                    32位有符号   VD1220--------3X400011 ,     VD1224--------3X400013

                    16位有符号  VW1230-------3X400016  ,     VW1232------- 3X400017

     注意对应关系               


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1613235&b_id=64&s_id=0&num=8

奇侠

经验值: 8830
发帖数: 791
精华帖: 4
回复:200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯


只看楼主 1楼 2020-03-16 13:50:57

有机会试试,不错的分享,谢谢!


good good study,day day up!!!!
以下网友喜欢您的帖子:

  
至圣

经验值: 17187
发帖数: 2946
精华帖: 6
回复:200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯


只看楼主 2楼 2020-03-17 14:29:18

 从WINCC 7.0 起就支持支持  MODBUS TCP,不过那个时候并没有200 SMART。从WINCC 7.0运200SMART 的 MODBUS TCP的情况看,7.4应该是稳定的吧。


 
以下网友喜欢您的帖子:

  
侠士

经验值: 1896
发帖数: 313
精华帖: 0
回复:200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯


只看楼主 3楼 2020-04-25 10:41:14

库文件是不是只支持一个wincc连接,我两台wincc同时运行只能 一个连接成功,另一个总是连接失败


借鉴昨天!驾驭今天!成就明天!
以下网友喜欢您的帖子:

  
游士

经验值: 164
发帖数: 16
精华帖: 0
回复:200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯


只看楼主 4楼 2020-06-21 10:34:56


之前按照手册例程做了一个200SMART通过串口和几个485温控表的Modbus RTU轮询读写通讯程序,勉强是通了。

SMART自身带网口,就试了下PLC通过网口和串口服务器走Modbus TCP通讯,串口服务器和温控表走Modbus RTU通讯,也成功了

 楼主:你好,关于你以前发的这个贴中,“200 SMART 和网关模块建立一个连接,在这个连接上通过修改UnitID即例程里vb56的值温控表的Modbus地址来进行各个表的轮询。串口服务器和温控表之间无需编程,只要在串口服务器软件上设置好波特率,地址等就可以。”这个温控表的MODBUS地址,具体在怎么修改能详细说明吗



 
以下网友喜欢您的帖子:

  

经验值: 600
发帖数: 31
精华帖: 0
回复:200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯


只看楼主 5楼 2020-08-06 10:34:46

我查手册上面写的I1.0对应10009,而楼主写的是100009.1,可否解释一下手册与实际使用时的不同。还有后面的.1是什么意思呢。


 
以下网友喜欢您的帖子:

  
新手

经验值: 12
发帖数: 1
精华帖: 0
回复:200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯


只看楼主 6楼 2020-08-09 20:48:56

请问编程软件在哪下载的


 
以下网友喜欢您的帖子:

  
游民

经验值: 68
发帖数: 1
精华帖: 0
回复:200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯


只看楼主 7楼 2020-11-03 20:23:13

非常好,已验证,感谢


 
以下网友喜欢您的帖子:

  
至圣

经验值: 13017
发帖数: 1815
精华帖: 22
回复:200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯


只看楼主 8楼 2020-11-04 10:29:42

点赞,这个也很灵活,走OPC也是个方案,MB方案下位机要用TCP连接资源,以及运行空间。


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。