图2.建立 S7 连接
“S7_Connection_1”为建立的连接,选中连接,在属性的“General”条目中定义连接对方 S7-300PN 口的 IP地址,如下图3.所示。
图3. 定义连接对方的 IP 地址
图4. 定义通讯双方的 TSAP 号
注意:S7-300 预留给 S7 连接 TSAP 地址:03.02;如果通信伙伴是 S7-400,则要根据 CPU 槽位来决定 TSAP 地址,例如: CPU400 在 3 号槽,则 TSAP 地址为 03.03。
图5. 连接 ID 号
配置完网络连接,编译保存并下载。
3. 软件编程
在OB1中,从“Instruction” >“Communication” >“S7 Communication”下,调用Get、Put 通信指令,创建接收和发送数据块 DB3 和 DB4,定义成 101 个字节的数组,程序调用如下图6.所示。