1 S7S7--200 以太网解决方案以太网解决方案 S7-200 通过CP243-1 或CP243_1IT 接入工业以太网。 S7-200 以太网通信主要有以下几种方式: ★ S7-200 之间的以太网通信 ★ S7-200 与S7-300/400 之间的以太网通信 ★ S7-200 与OPC 及WINCC 的以太网通信 一、S7-200 之间的以太网通信 S7-200 之间的以太网通信,S7-200 既可以做为 Server(服务器)端,也可以做为 Client(客户端)。 1、 S7-200 做为 Server 端 S7-200 做为 Server 端时,只响应 Client 端的数据请求,不需要编程,只要组态 CP243-1 就可以了。 (1)选择“工具”菜单下的“以太网向导...”。 (2)打开“以太网向导”,简单介绍 CP243-1 及以太网的有关信息,点击“下一步”。 2 (3)设置CP243-1 模块的位置,如不能确定,可以点击“读取模块”由软件自动探测模块的位置,点击“下一步”。 (4)设定CP243-1 模块的IP 地址和子网掩码,并指定模块连接的类型(本例选为自动检测通讯),点击“下一步”。 3 (5)确定PLC 为CP243-1 分布的输出口的起始字节地址(一般使用缺省值即可)和连接数据数,点击“下一步”。 (6)设置本机为服务器,并设置客户机的地址和TSAP。 TSAP:由两个字节构成,第一个字节定义了连接数,其中: ●Local TSAP 范围:16#01,16#10~16#FE ●Remote TSAP 范围:16#01,16#03,16#10~16#FE 4 第二个字节定义了机架号和CP 槽号。 如果只有一个连接,可以指定对方的地址,否则可以选中接受所有的连接请求。 “保持活动”功能是 CP243-1 以设定的时间间隔来探测通信的状态,此时间的设定在下步设定。 (7)选择是否需要 CRC 保护,如选择了此功能,则 CP243-1 在每次系统重启时,就校验 S7-200 中的组态信息看是否被修改,如被改过,则停止启动,并重新设置 IP 地址。 “保持活动间隔”即是上步中的探测通信状态的时间间隔。 第一字节 第二字节 客户机地址 5 (8)选定CP243-1 组态信息的存放地址,此地址区在用户程序中不可再用。 (9)至此,S7-200 服务器端的以太网通信已经组态完毕,如下图,给出了组态后的信息。点击“完成”保存组态信息。 6 (10)在程序调用子程序“ETH0_CTRL”。 参数说明参数说明::ETH0_CTRL 为初始化和控制子程序,在开始时执行以太网模块检查。应当在每次扫描开始调用该子程序,且每个模块仅限使用一次该子程序。每次 CPU 更改...