技术论坛

关于西门子S7-200与施耐德Premium之间通讯

作者 主题
侠士

经验值: 1247
发帖数: 785
精华帖: 4
关于西门子S7-200与施耐德Premium之间通讯
精华帖精华帖星级1级


只看楼主 只看精华 2008-12-06 15:52:46
关于西门子S7-200与施耐德Premium之间通讯


一、Premium做主站,S7-200做从站
1.Premium方面:
方案1:
利用CPU上的114卡插槽。购置一个114卡,在硬件配置中将114卡配置成主站,然后配置通讯口的通讯协议和通讯方式。
方案2:
购置一块21601模块,这个模块上有两个接口(Port0是25针的母头,Port1是为114卡准备的)。利用21601模块上的Port0口(25针母头 ),在硬件配置中将Port0口配置成主站,然后配置通讯口的通讯协议和通讯方式;或在21601模块上的Port1口插入114卡,硬件配置如 方案1。
备注:
(1)21601模块的Port0是25针接成RS485的方法: 21、6、11(+) RS485
9、23、24(-) RS485
(2)114卡接成RS485的方法: 绿、橙白、棕(-) RS485
绿白、橙 (+) RS485
2.S7-200方面:
将Step7 microWin V4.0升级至SP4以上(目的是为了更新Step7 microWin的从站库),安装Toolbox_V32-STEP 7-Micro WIN 32 Instruction Library(安装Instruction Library的目的是能够使用Step7 microWin的从站库)。下面是modbus RTU 从站地址与S7- 200的地址对应:
modbus地址 S7-200数据区
00001 ~ 00128 Q0.0 ~ Q15.7
10001 ~ 10128 I0.0 ~ I15.7
30001 ~ 30032 AIW0 ~ AIW62
40001 ~ 4xxxx T ~ T + 2 * (xxxx -1)
备注:(1)modbus从站库其实就是Step7 microWin中固化好的modbus通讯子程序。
(2)利用modbus从站库时,会占用CPU 的自由口通信功能,工作在自由口模式下的通讯口不能使用 Micro/WIN 的 PPI 编程通信监控 。如果通信口都已经被占用,可以考虑:

<1>加一个通信模块(如 EM 277、CP 243-1、EM 241 等)扩展出一个编程通信口
<2>中止自由口模式,可以将 CPU 上的模式开关从 RUN 拨到 STOP;或者保持处于 RUN 状态,用程序停止指令库的 modbus 模式
(3)利用modbus从站库,只能使自由口工作在modbus RTU方式,若想工作在modbusASCII方式,则必须自己编程。
(4)西门子S7-200自由口接成RS485的方法:
9针母头:
3(+)
8(-)

二、Premium做从站,S7-200做主站
1.Premium方面:
方案1:
利用CPU上的114卡插槽。购置一个114卡,在硬件配置中将114卡配置成从站,然后配置通讯口的通讯协议、通讯方式和从站地址。
方案2:
购置一块21601模块,这个模块上有两个接口(Port0是25针的母头,Port1是为114卡准备的)。利用21601模块上的Port0口(25针母头 ),在硬件配置中将Port0口配置成从站,然后配置通讯口的通讯协议、通讯方式和从站地址;或在21601模块上的Port1口插入114卡,硬件配置如 方案1。
备注:
(1)21601模块的Port0是25针接成RS485的方法: 21、6、11(+) RS485
9、23、24(-) RS485
(2)114卡接成RS485的方法: 绿、橙白、棕(-) RS485
绿白、橙 (+) RS485
2.S7-200方面:
将Step7 microWin V4.0升级至SP5以上(目的是为了更新Step7 microWin的主站库),安装Toolbox_V32-STEP 7-Micro WIN 32 Instruction Library(安装Instruction Library的目的是能够使用Step7 microWin的主站库)。
备注:
(1)利用modbus主站库时,会占用CPU 的自由口通信功能,工作在自由口模式下的通讯口不能使用 Micro/WIN 的 PPI 编程通信监控 。如果通信口都已经被占用,可以考虑:

<1>加一个通信模块(如 EM 277、CP 243-1、EM 241 等)扩展出一个编程通信口
<2>中止自由口模式,可以将 CPU 上的模式开关从 RUN 拨到 STOP;或者保持处于 RUN 状态,用程序停止指令库的 modbus 模式
(2)利用modbus从站库,只能使自由口工作在modbus RTU方式,若想工作在modbusASCII方式,则必须自己编程。
(3)CPU硬件版本必须是V2.00或V2.01,1.22版本之前(包括1.22版本)的 S7-200 CPU 不支持。
(4)西门子S7-200自由口接成RS485的方法:
9针母头:
3(+)
8(-)



工控——这是一条不归路啊
以下网友喜欢您的帖子:

  
重要声明:

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

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

奇侠

经验值: 5809
发帖数: 2050
精华帖: 3
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2008-12-08 21:56:16
支持楼主,先收藏了
学习学习再学习
以下网友喜欢您的帖子:

  
侠士

经验值: 1018
发帖数: 343
精华帖: 5
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2008-12-09 14:12:17
不错不错,学习了。
谁出的题这么难,到处都是正确的答案!!!
以下网友喜欢您的帖子:

  
侠士

经验值: 1623
发帖数: 924
精华帖: 0
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2009-01-26 17:29:36
很好的资料,谢谢!
hansion
以下网友喜欢您的帖子:

  
游士

经验值: 284
发帖数: 141
精华帖: 0
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2009-01-30 12:04:14
这个非常有创意,非常好!
 
以下网友喜欢您的帖子:

  
新手

经验值: 1
发帖数: 1
精华帖: 0
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2009-02-14 11:02:30
值得借鉴 学习了 谢谢
 
以下网友喜欢您的帖子:

  
侠圣

经验值: 2838
发帖数: 218
精华帖: 2
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2009-09-18 16:21:39
只要有协议支持通讯一般就没问题,LZ对modbus真的是情有独钟啊
努力,努力,再努力!!一直在努力!!!
以下网友喜欢您的帖子:

  
侠士

经验值: 1785
发帖数: 954
精华帖: 5
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2009-09-19 16:49:39
收藏以后参考
 
以下网友喜欢您的帖子:

  
侠圣

经验值: 4173
发帖数: 670
精华帖: 3
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2009-09-21 17:24:41
收藏了
坚持每天都有新收获!
以下网友喜欢您的帖子:

  
游侠

经验值: 558
发帖数: 301
精华帖: 0
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2009-09-22 08:48:47
谢谢楼主
 
以下网友喜欢您的帖子:

  
游民

经验值: 59
发帖数: 49
精华帖: 0
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2009-11-06 15:24:47
不错不错,学习了。


用心作事,踏实作人!
以下网友喜欢您的帖子:

  
侠士

经验值: 1738
发帖数: 1233
精华帖: 1
回复:关于西门子S7-200与施耐德Premium之间通讯


只看楼主 只看精华 2009-11-10 08:40:05
谢谢楼主,收藏了
态度决定一切
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
关于西门子S7-200与施耐德Premium之间通讯
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。