技术论坛

 回复:产品技术介绍——基于S7-1200的Modbus/TCP通信

返回主题列表
作者 主题

奇侠

经验值:6044
发帖数:3917
精华帖:20
楼主    2011-03-28 19:32:28
主题:产品技术介绍——基于S7-1200的Modbus/TCP通信
Modbus/TCP 则是运行在TCP/IP上的Modbus 报文传输协议。通过此协议,控制器相互之间通过网络(例如以太网)和其它设备之间可以通信。Modbus/TCP 协议已经成为一通用工业网络应用层的标准,在2004 年成为国家标准,因此得到了非常广泛的应用。对于西门子而言,同样有基于Modbus/TCP的通信解决方案,包括PLC、HMI等。
开设本话题主要召集大家讨论针对S7-1200的Modbus/TCP通信解决方案进行探讨,主要在以下几个方面进行交流:
1 如何巧妙利用针对PAC3200的Modbus TCP功能块库与第三方设备进行通信
2 功能块的参数设置及限制性
3 不同的块库版本与CPU固件之间的兼容性
4 通信长度与通信资源
与此相关,在下载中心中推荐一篇入门文档A0500,作为S7-1200的Modbus/TCP入门文档,希望能够给大家帮助。
另外对于S7-1200 Modbus/TCP的功能块库软件包下载连接地址如下:http://support.automation.siemens.com/CN/view/en/40614428
希望大家能够各抒己见,一起探讨,从而能够为以后的工程项目中起到借鉴作用。
活动奖励
此次集中探讨将持续至4月22日,其中所有精华帖作者将获得加倍精华奖励积分;最终所有有效留帖的网友将获得加倍发帖积分。更多积分带给您更多奖品兑换的自由。
对于有突出发言贡献的网友,还可以在当前的可兑换奖品中免费挑选任一款奖品。
交流结束后也将专门整理重要内容,供广大网友分享参考。
预祝大家交流愉快,收获丰富!
掠影匆匆
侠士

经验值:1492
发帖数:152
精华帖:39
7楼    2011-04-07 10:37:11
精华帖  主题:回复:产品技术介绍——基于S7-1200的Modbus/TCP通信
其实对于S7-1200来说Modbus/TCP的功能块库还是很使用的,一是因为功能块库可以免费从网站下载,二是无需额外硬件,通过CPU的集成PN口即可,比较遗憾的是目前Server版本的功能块库还没有发布,有些项目有这方面的需求
来自西门子技术支持
掠影匆匆
侠士

经验值:1492
发帖数:152
精华帖:39
11楼    2011-04-08 15:44:21
精华帖  主题:回复:产品技术介绍——基于S7-1200的Modbus/TCP通信
quote:以下是引用嘿嘿在2011-04-07 17:58:44的发言:
今年是不是要大力推广1200啊?我还没机会用过,我朋友现在装上这个软件,老出问题,现在只好把它装在虚拟机里面,隔离,呵呵,不过看起来那个界面,感觉有点亲切感哈哈哈,用习惯300的了,看起来顺眼。
200的plc现在不支持这个modbus_tcpip吗?

S7-200目前还不支持Modbus/TCP协议,因为其未嵌套TCP协议栈
来自西门子技术支持
jasonchen
游民

经验值:120
发帖数:26
精华帖:1
13楼    2011-04-11 17:00:05
精华帖  主题:回复:产品技术介绍——基于S7-1200的Modbus/TCP通信
用Modbus通讯还算是比较方便。直接带用库指令,程序可以少写不少,硬件成本也低。
学无止境
ZHBD
侠客

经验值:858
发帖数:235
精华帖:1
18楼    2011-04-19 16:35:02
精华帖  主题:回复:产品技术介绍——基于S7-1200的Modbus/TCP通信
这个文档中的说明不是很详细,有一些没有说清楚如TX_BUFFER的格式及数量和一些CON_ERROR代码。

掠影匆匆 的一个帖子看看还是有所启发的。
http://www.ad.siemens.com.cn/club/bbs/post_elite.asp?b_id=50&a_id=775728
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。