工控编程吧

标题: S7-1200与S7-300 PN口TCP通讯(S7-1200侧配置) [打印本页]

作者: qq263946146    时间: 2017-7-17 21:57
标题: S7-1200与S7-300 PN口TCP通讯(S7-1200侧配置)
S7-1200 CPU 通过 ETHERNET 与 S7-300 PN 口之间 TCP 通信的方式
S7-1200 与 S7-300 PN 口之间的以太网通信可以通过 TCP 协议来实现,使用的通信指令是在双方 CPU 调用 T-block (TSEND_C,TRCV_C, TCON, TDISCON, TSEND, TRCV) 指令来实现。通信方式为双边通信,因此 TSEND 和 TRCV 必须成对出现。
硬件和软件需求及所完成的通信任务
所需条件:
① S7-1200/S7-300(集成PN口)
② STEP7 V11
所完成的通信任务:

① S7-1200 CPU将通讯数据区 DB4 块中的 10 个字节的数据发送到 S7-300 CPU的接收数据区 DB2 块中。
② S7-300 CPU将通讯数据区 DB1 块中的 10 个字节的数据发送到 S7-1200 CPU的接收数据区 DB5 块中。
S7-1200 侧通信的编程,连接参数及通信参数的配置
1.        使用 STEP7 V11 软件新建一个项目并完成硬件配置
在 STEP7 v11的 “Portal 视图” 中选择 “创建新项目” 创建一个新项目。
2.添加硬件并命名PLC

然后进入 “项目视图”,在“项目树” 下双击 “添加新设备”,在对话框中选择所使用的 S7-1200 CPU 添加到机架上,命名为 S7-1200,如图1.所示。
(, 下载次数: 1)