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

已锁定

十一月九号

  • 帖子

    785
  • 精华

    4
  • 被关注

    5

论坛等级:侠士

注册时间:2005-12-27

普通 普通 如何晋级?

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

7451

11

2008-12-06 15:52:46

star
关于西门子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(-)


关于西门子S7-200与施耐德Premium之间通讯 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33768条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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