西门子工业开关经销模块代理商
国际化工业自动化科技产品供应商,西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供。
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆
数据类型 起始值 描述
40 到
55
rem_tsap_id BYTE 的
ARRAY
[1..16]
B#16#00 ... 如果 connection_type =
B#16#11:本地端口号可能的数值:请参见用于
Industrial Ethernet 上开放通信的 FB 的功能),
rem_tsap_id[1] = 以十六进制表示的端口号的高
字节;
rem_tsap_id[2] = 以十六进制表示的端口号的低
字节;
rem_tsap_id[3-16] = B#16#00
B#16#12:远程 TSAP 标识号:
参见下文
B#16#01:本地端口号可能的数值:请参见用于
Industrial Ethernet 上开放通信的 FB 的功能),
local_tsap_id[1] = 以十六进制表示的端口号的低
字节;
local_tsap_id[2] = 以十六进制表示的端口号的高
字节;
local_tsap_id[3-16] = B#16#00
56 -
61
next_staddr BYTE 的
ARRAY
[1..6]
B#16#00 ... 如果 local_device_id =
B#16#00:
next_staddr[1]:相应 (本地) CP 的机架和插槽
(位 0 至 4:插槽,位 5 至 7:机架号)
next_staddr[2-6]:B#16#00
B#16#02、B#16#03、B#16#05:
next_staddr[1-6]:B#16#00
62 到
63
spare WORD W#16#0000 保留:分配 0 给该参数。用于 ISO-on-TCP 的本地和远程 TSAP 的长度和结构
主动连接建立:
- 本地 TSAP 标识号:
通过一个集成的 IE 接口,允许使用长度为 1-16 字节的任何字符串。每个字符串可使用位于
B#16#00 到 B#16#FF 之间的一个数值。
- 远程 TSAP 标识号:
允许使用长度为 1-16 字节的任何字符串。每个字符串可使用位于 B#16#00 到 B#16#FF 之间
的一个数值。
被动连接建立:
- 本地 TSAP 标识号:
loc_tsap_id_len local_tsap_id[1] local_tsap_id[2] local_tsap_id[3 - 16]
2 B#16#E0 (连接类型 T 型连接) 0 (jinxian于集成的 IE 接口)
或本地 CPU 的机架和插槽
(位 0 - 4 插槽,位 5 - 7 机
架号)
不存在
B#16#E0 (连接类型 T 型连接) 0 (jinxian于集成的 IE 接口)
或本地 CPU 的机架和插槽
(位 0 - 4 插槽,位 5 - 7 机
架号)
> 2 TSAP 扩展
jinxian于集成的 IE 接口:一个 ASCII
字符 (B#16#20 到 B#16#7E)
不相关的 TSAP 扩展
- 远程 TSAP 标识号:
允许使用长度为 0-16 字节的任何字符串。每个字符串可使用位于 B#16#00 到 B#16#FF 之间的
一个数值。
协议类型 TCP 和 ISO on TCP 的 CPU 从属关系
哪个 CP 用哪种 CP 和 ISO-on-TCP 的说明参见 CPU 和所使用的协议类型 (connection_type) 和可传送
数据长度的关系。
欲了解关于可能建立的连接数的信息,请参考 CPU 的技术数据。接
主动连接的建立必须通过一个通信伙伴 A 启动。被动连接的建立必须通过一个通信伙伴 B 启动。如果两
个通信伙伴都启动了连接建立,那么操作系统能够完整地建立一个连接。
在连接参数中,您需指定哪个通信伙伴激活建立连接、哪个通信伙伴根据通信伙伴的请求被动建立连接
在 UDP 中,两个伙伴必须启动建立无源连接为使用 UDP 的本地通信接入点分配参数
用于为本地通信接入点分配参数的数据结构
要为本地通信接入点分配参数,需要创建一个包含 UDT 65“TCON_PAR”数据结构的 DB。此数据结构
包含在用户程序和操作系统通信层之间组态连接时所必需的参数。
FB 65“TCON”的 ConNECT 参数包含一个对关联连接描述的地址的引用
(例如,P#DB100.DBX0.0 byte 64)。
UDP (UDT 65) 的连接结构描述
字节 参数 数据类型 起始值 描述
0 至 1 block_length WORD W#16#40 UDT 65 的长度:64 字节 (固定)
2 - 3 ID WORD W#16#0001 用户程序和操作系统通信层之间该连接的标识号 (数值
范围:W#16#0001 至 W#16#0FFF)
您必须在各个带有标识号的块中指定参数的值。
4 connection_type BYTE B#16#13 协议类型:
B#16#13:UDP
5 active_est BOOL FALSE 建立连接的方式的标识号:必须将 FALSE 分配给该
参数。
6 local_device_id BYTE B#16#02 B#16#01:通过接口插槽 1 (IF1) 中的 IE 接口与
WinAC RTX 进行通信
B#16#02:通过 CPU 317-2 PN/DP 上的集成 IE 接
口进行通信
B#16#03:通过 CPU 319-3 PN/DP 上的集成 IE 接
口进行通信
B#16#05:通过带 CPU 414-3 PN/DP、416-3
PN/DP 和 416-3F PN/DP 的集成 IE 接口进行通信
B#16#06:通过接口插槽 2 (IF2) 中的 IE 接口与
WinAC RTX 进行通信
B#16#0B。通过接口插槽 3 (IF3) 中的 IE 接口与
WinAC RTX 进行通信
B#16#0F:通过接口插槽 4 (IF4) 中的 IE 接口与
WinAC RTX 进行通信
7 local_tsap_id_len BYTE B#16#02 所使用的参数 local_tsap_id 的长度;2 个字节
8 rem_subnet_id_len BYTE B#16#00 该参数当前未使用。必须将 B#16#00 分配给它据类型 起始值 描述
10 rem_tsap_id_len BYTE B#16#00 该参数当前未使用。必须将 B#16#00 分配给它。
11 next_staddr_len BYTE B#16#00 该参数当前未使用。必须将 B#16#00 分配给它。
12 至
27
local_tsap_id BYTE 的
ARRAY
[1..16]
B#16#07
B#16#D0
B#16#00 ...
本地端口号 (可能值:请参见用于 Industrial
Ethernet 上开放通信的 FB 的功能),
local_tsap_id[1] = 以十六进制表示的端口号的高
字节;
local_tsap_id[2] = 以十六进制表示的端口号的低
字节;
local_tsap_id[3-16] = B#16#00 (保留)
注意:请确保您在 CPU 中使用的每个 local_tsap_id 值
都是唯一的。
28 至
33
rem_subnet_id BYTE 的
ARRAY
[1..6]
B#16#00 ... 该参数当前未使用。您必须将“0”分配给它。
34 至
39
rem_staddr BYTE 的
ARRAY
[1..6]
B#16#00 ... 该参数当前未使用。您必须将“0”分配给它。
40 到
55
rem_tsap_id BYTE 的
ARRAY
[1..16]
B#16#00 ... 该参数当前未使用。您必须将“0”分配给它。
56 -
61
next_staddr BYTE 的
ARRAY
[1..6]
B#16#00 ... 该参数当前未使用。您必须将“0”分配给它。
62 到
63
spare WORD W#16#0000 保留:分配 0 给该参数
CPU 与 UDP 协议类型的关联
预知能使用 UDP 协议类型的 CPU,请参阅 CPU 和所用的协议类型 (connection_type) 和可传送数据长
度之间的关系
关于用户程序和操作系统通信层之间可能的连接数目,请参考 CPU 的技术数据。
组态本地通信接入点
必须为每个通信伙伴组态独立于其它伙伴的本地通信点。这适用于在用户程序和操作系统通信层之间建
立连接。
在 UDP 中,两个连接伙伴必须触发被动连接建立。使用 UDP 的远程通信伙伴地址信息的结构
概述
对于 FB 67“TUSEND”,在参数 ADDR 中传送接收器的地址信息。该地址信息必须是下文指定的结构。
对于 FB 68“TURCV”,在参数 ADDR 中,可以从接收到的数据中获取发送器的地址。该地址信息必须
是下文指定的结构。
用于远程伙伴地址信息的数据块
必须创建一个 DB,其中包含一个或多个依据 UDT 66“TADDR_PAR”建立的数据结构。
一个指向关联远程伙伴地址的指针将在 FB 67“TUSEND”的参数 ADDR 中发送,在 FB 68“TURCV”
的参数 ADDR 中接收 (例如,P#DB100.DBX0.0 byte 8)。
远程通信伙伴地址信息的结构 (UDP 66)
字节 参数 数据类型 起始值 描述
0 至 3 rem_ip_addr BYTE 的
ARRAY
[1..4]
B#16#00 ... 远程伙伴的 IP 地址,例如,3:
rem_ip_addr[1] = B#16#C0 (192)
rem_ip_addr[2] = B#16#A8 (168)
rem_ip_addr[3] = B#16#02 (002)
rem_ip_addr[4] = B#16#03 (003)
4 到 5 rem_port_nr BYTE 的
ARRAY
[1..2]
B#16#00 ... 远程端口号 (可能值:请参见用于 Industrial Ethernet
上开放通信的 FB 的功能),
rem_port_nr[1] = 端口编号 (以十六进制表示) 的
高字节
rem_port_nr[2] = 端口编号 (以十六进制表示) 的
低字节
6 - 7 spare BYTE 的
ARRAY
[1..2]
B#16#00 ... 保留:分配 0 给该参数CPU 和所用的协议变量 (connection_type) 以及可传送数据长度之间的
关系
下表显示 CPU 可以使用的协议类型以及能够传送的数据长度。
协议类型 UDT 65 中
的参数
“connection
_type”
CPU 用于在集成式IE接
口上通信的数据长
度,以字节表示
用于在 CP 上进行
通信的数据长度,
以字节表示
CPU 31x-2 PN/DP,从固件版本
V2.4 开始
1 至 8192 -
CPU 31x-2 PN/DP,从固件版本
V3.1 开始
1 至 32767
CPU 31x-3 PN/DP,从固件版本
V3.2 开始
1 至 32767
B#16#11
CPUs 41x-3 PN/DP 1 至 TCP
B#16#01 CPUs 31x-2 PN/DP 1 至 CPU 31x-2 PN/DP,从固件版本
V2.4 开始
1 至 8192 -
CPU 31x-2 PN/DP,从固件版本
V3.1 开始
1 至 32767
CPU 31x-3 PN/DP,从固件版本
V3.2 开始
1 至 32767
从固件版本 V4.1 起的 CPU 41x
(无 CPU 41x-4H)
- 1 至 1452
ISO-on-TCP B#16#12
CPUs 41x-3 PN/DP 1 至 32767 1 至 1452
UDP B#16#13 CPU 31x-2 PN/DP,从固件版本
V2.4 开始,CPU 41x-3 PN/DP:两个 S7-400 CPU 之间通过 ISO on TCP 和 CP 443-1 Adv.进行通信
两个通讯伙伴都是带有固件版本 V4.1.0 的 CPU 414-2。通过两个带有固件版本 V2.2 的gaoji CP 443-1
进行通信。
下表所示的数据对两个通信伙伴都极为重要:
属性 通信伙伴 A:
CPU 414-2 (FW V4.1.0),带 CP
443-1 Adv. (FW V2.2)
通信伙伴 B:
CPU 414-2 (FW V4.1.0),带 CP
443-1 Adv. (FW V2.2)
建立连接 主动 被动
IP 地址
CPU 的物理地址 机架 0,插槽 3 机架 0,插槽 4
相关的 CP 的物理地址 机架 0,插槽 6 机架 1,插槽 8
本地 TSAP-ID (注意:为区分连接而
从第三个字节开始对实际的 TSAP 进
行编码)
0xE0 03 54 43 50 2D 31 0xE0 04 54 43 50 2D 31
下表显示了 DB 中与通过通信伙伴 A 主动建立连接相关的参数条目:
参数 数据类型 实例中的值 描述
ID WORD W#16#0414 引用该连接
connection_type BYTE B#16#12 协议类型:ISO-on-TCP
active_est BOOL TRUE 主动连接建立
local_device_id BYTE B#16#00 通过 CP 实现的内部通信自动化系统
local_tsap_id_len BYTE B#16#07 所使用的参数 local_tsap_id 的长度
rem_staddr_len BYTE B#16#04 远程连接终端的地址长度:
4:参数 rem_staddr 中有效的 IP
地址
rem_tsap_id_len BYTE B#16#07 所使用的参数 rem_tsap_id 的长度
next_staddr_len BYTE B#16#01 所使用的参数 next_staddr 的长度