1.2 在 S7-1200 中调用并配置“TCON”、“TSEND”、“TRCV” 通信指令
1.在 S7-1200 的 OB1 中调用“TCON” 通信指令
① 在S7-1200 CPU 中调用发送通信指令,进入 “项目树” > “ PLC_1” > “程序块” >“OB1” 主程序中,从右侧窗口 “指令” > “通信” > “开放式用户通信”下调用 “TCON”指令,创建连接,如图8所示。
图8. 调用“TCON”通信指令
注意: S7-1200必须等S7-300先准备好(触发S7-300的TCON)后,才可以触发TCON。
② 定义 S7-1200 的 “TCON”连接参数
S7-1200 的 “TCON”指令的连接参数需要在指令下方的属性窗口“属性”>“组态”>“连接参数”中设置,如图9所示。
图9. 定义 TCON 连接参数
连接参数说明:
端点 | :可以通过点击选择按钮选择伙伴CPU为“PLC_2,CPU315-2PN/DP” ; |
连接类型 | :选择通信协议为 TCP; |
连接 ID | :连接的地址 ID 号,这个 ID 号在后面的编程里会用到; |
连接数据 | :点击新建自动生成该数据块,如PLC_1_Connection_DB和PLC_2_Connection_DB; |
主动建立连接 | :选择本地 S7-1200 作为主动连接; |
地址详细信息 | :定义通信伙伴方的端口号为:2000。 |