本公司代理销售西门子STEP7-300系列PLC,包括CPU、数字量输入输出模块、模拟量输入输出模块、高速记数模块、
特殊功能模块,大量库存,质量保证,上门安装调试,**长质保,价格低,欢迎广大客户洽谈询价!
本公司以质的服务,技术来满足每一位来电的质询的客户,为达成我们之间的合作,不以利益为目的,只以长远为目标,欢迎广大客户
来电垂询;
上海非俗工控自动化设备有限公司(西门子合作伙伴)
联系人 :瞿章明(销售工程师)
24小时服务咨询热线:132 1743 0013
商务QQ :275 013 0146
微信 :132 1743 0013
地址( Add ) :上海市松江区海立华亭5幢
CPU 1215C 没有内置 2 端口以太网交换机。 您可使用具有 CPU 1215C 和另两个 S7- 1200 CPU 的网络。 也可以使用安装在机架上的 CSM1277 4 端口以太网交换机来连接多个 CPU 和 HMI 设备。
开放式用户通信
PROFINET 指令的连接 ID
将 TSEND_C、TRCV_C 或 TCON PROFINET 指令插入到用户程序中时,STEP 7 会创建一个背景数据块,以组态设备之间的通信通道(或连接)。 使用指令的“属
性”(Properties) 来组态连接的参数。 这些参数中有该连接的连接 ID。
-
-
-
-
- 连接 ID 对于 CPU 必须是一的。 创建的每个连接必须具有不同的 DB 和连接 ID。
- 本地 CPU 和伙伴 CPU 都可以对同一连接使用相同的连接 ID 编号,但连接 ID 编号不需要匹配。 连接 ID 编号只与各 CPU 用户程序中的 PROFINET 指令相关。
- CPU 的连接 ID 可以使用任何数字。 但是,从“1”开始按顺序组态连接 ID 可以很容易地跟踪特定 CPU 使用的连接数。
-
-
-
说明
用户程序中的每个 TSEND_C、TRCV_C 或 TCON 指令都创建一个新连接。 为每个连接使用正确的连接 ID 非常重要。
以下示例显示了两个 CPU 之间的通信,这两个 CPU 使用 2 个单独的连接来发送和接收数据。
-
-
-
-
- CPU_1 中的 TSEND_C 指令通过**个连接(CPU_1 和 CPU_2 上的“连接 ID 1”) 与 CPU_2 中的 TRCV_V 链接。
- CPU_1 中的 TRCV_C 指令通过*二个连接(CPU_1 和 CPU_2 上的“连接 ID 2”)与
-
-
-
CPU_2 中的 TSEND_C 链接。
&38B1 &38B2
1
1
? ?
76(1'B&
75&9B&
① CPU_1 上的 TSEND_C 创建一个连接并为该连接分配一个连接 ID
(CPU_1 的连接 ID 1)。
② CPU_2 上的 TRCV_C 为 CPU_2 创建连接并分配连接 ID(CPU_2 的连接 ID 1)。
③ CPU_1 上的 TRCV_C 为 CPU_1 创建*二个连接并为该连接分配不同的连接 ID(CPU_1 的连接 ID 2)。
④ CPU_2 上的 TSEND_C 创建*二个连接并为该连接分配不同的连接 ID
(CPU_2 的连接 ID 2)。
以下示例显示了两个 CPU 之间的通信,这两个 CPU 使用 1 个连接来发送和接收数据。
2
2
? ?
76(1'B&
75&9B&
- 每个 CPU 都使用 TCON 指令来组态两个 CPU 之间的连接。
- CPU_2 中的 TSEND 指令通过由 CPU_1 中的 TCON 指令组态的连接 ID(“连接 ID 1”)链接到 CPU_2 中的 TRCV 指令。 CPU_2 中的 TRCV 指令通过由 CPU_2 中的
TCON 指令组态的连接 ID(“连接 ID 1”)链接到 CPU_1 中的 TSEND 指令。
- CPU_2 中的 TSEND 指令通过由 CPU_2 中的 TCON 指令组态的连接 ID(“连接 ID 1”)链接到 CPU_1 中的 TRCV 指令。 CPU_1 中的 TRCV 指令通过由 CPU_1 中的
TCON 指令组态的连接 ID(“连接 ID 1”)链接到 CPU_2 中的 TSEND 指令。
&38B1 &38B2
① CPU_1 上的 TCON 创建一个连接并在 CPU_1 上为该连接分配连接 ID
(ID=1)。
② CPU_2 上的 TCON 创建一个连接并在 CPU_2 上为该连接分配连接 ID
(ID=1)。
? 1
1
?
?
76(1'
76(1'
75&9
75&9
7&21
7&21
③ CPU_1 上的 TSEND 和 TRCV 使用
CPU_1 上的 TCON 创建的连接 ID
(ID=1)。
CPU_2 上的 TSEND 和 TRCV 使用
CPU_2 上的 TCON 创建的连接 ID
(ID=1)。
如以下示例所示,还可以使用单个 TSEND 和 TRCV 指令通过由 TSEND_C 或 TRCV_C 指令创建的连接进行通信。 TSEND 和 TRCV 指令本身不会创建新连接,因此必须使用由 TSEND_C、TRCV_C 或 TCON 指令创建的 DB 和连接 ID。
&38B1 &38B2
① CPU_1 上的 TSEND_C 创建一个连接并为该连接分配连接 ID (ID=1)。
② CPU_2 上的 TRCV_C 创建一个连接并在 CPU_2 上为该连接分配连接 ID
(ID=1)。
湖南迪硕自动化设备有限公司专注于西门子代理商,长期回收西门子模块,中国西门子代理商等