西门子S7-1500 与 S7-1500 之间的以太网通信可以通过 TCP 或 ISO on TCP 协议来实现,使用的通信指令是在双方 CPU 调用 T-block (TSEND_C, TRCV_C, TCON, TDISCON, TSEN, TRCV) 指令来实现。通信方式为双边通信,因此 TSEND 和 TRCV 必须成对出现。 一、S7-1500 CPU之间TCP通讯组态准备 1、硬件准备: 2、软件准备: 二、通信的编程,连接参数及通信参数的配置 1. 打开 博图 v14 软件并新建项目 2. 添加硬件并命名plc 为了编程方便,使用 CPU 属性中定义的时钟位,定义方法如下: 3. 为 PROFINET 通信口分配以太网地址
同样方法,在同一个项目里添加另一个新设备S7-1500 CPU 并为其分配 IP 地址为192.168.0.2。 4. 创建 CPU之间的逻辑网络连接
5. 创建 CPU之间的TCP连接
(2)、在项目树 “Project tree”>“Devices & Networks” >“Networks view” 视图下,创建两个设备的连接。选择连接,下拉列表选择tcp,然后用鼠标点中 PLC_1 上右键选择添加新连接,然后在弹出的对话框内选择要连接的PLC,点击添加按钮。通过这种方式建立的连接可以在连接选项内看到已经建立的连接,并且可以更改连接相关参数。用此方式编程中需要注意,选择连接类型时要选择使用组态的连接如下图所示。
|
/1
|手机版|免责声明|本站介绍|工控课堂
( 沪ICP备20008691号-1 )
GMT+8, 2025-12-22 21:11 , Processed in 0.173091 second(s), 22 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.