(11)CP243-1 Client 端的组态完成,结果如下: 其中:ETH0_CTRL 为初始化和控制子程序,ETCH0_XFR 为数据发送和接收子程序。 (12)服务器端和客户端组态完毕后,分别把组态信息下载到PLC 中,在客户端就可以利用子程序ETH0_XFR 来向服务器发送数据或从服务器接收数据了。在客户端, 程序中调用以太网子程序如下: 子程序参数说明如下: START:=1 时触发数据交换; Chan_ID : 连接号( 0 ~ 7 ), 也可输入连接名称( 如本例中的Connection00_1); Data:数据传输号(0~31),也可输入数据传输的名称(如本例中的Peermessage00_1); Error:通信状态(可查看通信的错误信息)。
回复人:judaj 回复时间:2013/2/26 11:32:00 支持(133) | 反对(138) 二、 S7-200 与S7-300/400 之间的以太网通信 S7-200 和S7-300/400 以太网通信时,S7-200 既可以做Server 端,也可以做Client 端。 先配置S7-200 端: 1、 S7-200 做Client 端时 ( 1 ) ~ ( 5 ) 步同上( 注意组态CP243-1Client 端的地址为192.168.147.2) (6)配置连接属性。 TSAP 由两个字节构成,第一个字节定义了连接号,其中: Local TSAP 定义范围:16#02,16#10~16#FE Remote TSAP 定义范围:16#02,16#03,16#10~16#FE 第二字节定义了机架号和CP 槽号(对于S7-300/400 系统,该字节表示CPU 的槽号)。 (7)点击“数据传输?”按钮,定义数据交换区。