全国服务热线 15801815554

SIEMENS西门子 触摸屏 TP900 6AV2124-0JC01-0AX0

更新时间:2024-07-07 08:00:00
价格:请来电询价
西门子:代理经销商
精智面板:全新原装 假一罚十
德国:现货 实体经营
联系电话:15801815554
联系手机:15801815554
联系人:邓经理
让卖家联系我
详细介绍


             使用“TCONSettings”提供的连接 ID 调用“TCON” 固件版本为 V2.9 或更高版本的 S7-1500 CPU 和固件版本为 V4.5 或更高版本的 S7-1200 CPU 包含指令“TCONSettings”。如果使用“TCONSettings”提供的连接 ID 调用“TCON”,则“TCON”将 建立由“TCONSettings”准备的连接。“TCON”将检查连接类型和接口是否允许使用,并据此返 回值 W#16#8090。 说明 使用由“TCONSettings”提供的连接 ID 时出现的错误消息 如果通过“TCONSettings”提供的连接 ID 调用 TCON,但调用终止并返回错误,该连接 ID 可 能已无效。这可能是因为 CPU 在发生特定错误时释放了连接资源并导致连接 ID 失效。 在这种情况下,如果开始调用 TCON,BUSY 输出会设为 TRUE,调用会终止并返回错误, “TCONSettings”提供的连接 ID 已无效,必须通过“TCONSettings”请求新的连接 ID。 如果开始调用 TCON,但该调用立即终止并返回错误(对于当前调用,BUSY 输出从未设为 TRUE),则“TCONSettings”提供的连接 ID 仍有效。必须修复错误,然后才能通过 “TCONSettings”提供的同一连接 ID 开始新的 TCON 调用。 可能的连接数 有关可能的通信连接数量信息,请参见 CPU 的技术规范。 使用 TCP 和 ISO‑on‑TCP 的连接 两个通信伙伴都调用“TCON”指令,以设置和建立通信连接。参数分配期间,用户需要指定哪 个伙伴是主动通信端点以及哪个是被动通信端点。 例如,如果连接由于断线或远程通信伙伴而中止,主动伙伴会尝试重新建立组态的连接。此 时,不必再次调用“TCON”。这仅适用于成功执行一次“TCON”(DONE = 1)的情况。 执行“TDISCON (页 5615)”指令或 CPU 切换到 STOP 模式时,会终止现有连接并删除所设置 的相应连接。要再次设置并建立连接,需要再次执行“TCON”。 CP 与 SMS 客户端间的远程控制连接 在 CONNECT 参数中,使用 TCON_PHONE 系统数据类型进行连接描述。 采用这种连接方式,站需要通过移动网络 CP 访问移动网络。 FDL 连接 要建立 CM 1542-5 的 FDL 连接,请参见“AUTOHOTSPOT”。

              下表列出了“TCON”指令的参数: 参数 声明 数据类型 存储区 说明 REQ Input BOOL I、Q、M、D、L 或 常量 在上升沿时,启动相应作业以建立所指定 的连接。 ID Input CONN_OUC I、Q、M、D、L 或 常量 指向已分配连接的引用。 值范围:W#16#0001 到 W#16#0FFF 注:“TCONSettings”提供的连接 ID 超出此 值范围。 CONNECT InOut VARIANT D 指向连接描述的指针 • 对于 TCP 或 UDP,可使用结构 TCON_IP_v4 或 TCON_QDN 相关说明,请参见“AUTOHOTSPOT”或 “AUTOHOTSPOT” • 对于通过安全通信实现的 TCP,使用结 构 TCON_IP_V4_SEC 或 TCON_ 相关说明,请参见“AUTOHOTSPOT”或 “AUTOHOTSPOT” • 对于 ISO-on-TCP,使用结构 TCON_IP_RFC 相关说明,请参见“AUTOHOTSPOT” • 对于 CP 1543‑1 / CP 1545‑1 的 ISO 连 接,可使用结构 TCON_ISOnative。 相关说明,请参见“基于 TCON_ISOnative 的连接描述结构” • 连接 SMS 客户端时,可使用 TCON_PHONE 系统数据类型。 相关说明,请参见“AUTOHOTSPOT” • 使用 CM 1542‑5 进行 FDL 连接时,需 使用系统数据类型 TCON_FDL;请参见 “AUTOHOTSPOT”。 DONE Output BOOL I、Q、M、D、L 状态参数,可具有以下值: • 0:作业尚未启动,或仍在执行过程中 • 1:作业已执行,且无任何错误。参数 声明 数据类型 存储区 说明 BUSY Output BOOL I、Q、M、D、L 状态参数,可具有以下值: • 0:作业尚未启动或已完成 • 1:作业尚未完成。无法启动新作业 ERROR Output BOOL I、Q、M、D、L 状态参数 ERROR: • 0:无错误 • 1:出错 STATUS Output WORD I、Q、M、D、L 指令的状态 有关有效数据类型的更多信息,请参见“有效数据类型概述 (页 255)”。 BUSY、DONE 和 ERROR 参数 使用 BUSY、DONE、ERROR 和 STATUS 参数可以检查作业的状态。参数 BUSY 表示作业正在 执行。使用 DONE 参数可检查作业是否已成功执行。如果在“ERROR”的执行过程中出错,则 置位参数 TCON。错误信息通过参数 STATUS 输出。 如果与远程伙伴的主动连接建立失败,在 V3.0 中指令“TCON”会生成错误消息。在 REQ 参数 中生成上升沿以再次建立连接。 下表列出了参数 BUSY、DONE 和 ERROR 之间的关系: BUSY DONE ERROR 说明 1 0 0 作业正在处理。 0 1 0 作业已成功完成。 0 0 1 由于出错,导致作业结束。错误原因通过参数 STATUS 输出。 0 0 0 未分配新作业。 符合 TCON_ISOnative 的连接描述结构 结构符合 TCON_ISOnative 的连接描述数据块用于分配 ISO 的通信连接参数。 TCON_ISOnative 的固定数据结构包含了建立连接所需的全部参数。 字 节 参数 数据类型 起始值 说明 0 到 1 InterfaceId HW_ANY 0 CP 接口的硬件标识符 2 到 3 ID CONN_OUC 1 指向该连接的引用(唯一 ID,值范围为:1 到 4095)。参数 数据类型 起始值 说明 4 ConnectionType BYTE 16#16 连接类型:ISO 5 ActiveEstablished BOOL TRUE 建立连接的方式所对应的 ID: • FALSE:被动连接建立 • TRUE:主动连接建立 8 到 13 RemoteMacAddress ARRAY [1..6] of BYTE - 伙伴端点的 MAC 地址(例如,00-74-41-FDAE-84): • MacAddr[1] = 00 • MacAddr[2] = 74 • MacAddr[3] = 41 • MacAddr[4] = FD • MacAddr[5] = AE • MacAddr[6] = 84 14 到 19 LocalMacAddress ARRAY [1..6] of BYTE - 本地端点的 MAC 地址(例如,00-74-41-FDAE-84): • MacAddr[1] = 00 • MacAddr[2] = 74 • MacAddr[3] = 41 • MacAddr[4] = FD • MacAddr[5] = AE • MacAddr[6] = 84 20 到 53 RemoteTSelector Struct - 远程连接伙伴的 TSelector: • 字节 20 到 21 = TSelLength • 字节 22 到 53 = TSel[1-32] TSelLength UINT - 值范围为 0 到 32。 TSel ARRAY [1..32] of BYTE - 任何情况下,值范围均为 0 到 255 字节 54 到 87 LocalTSelector Struct - 本地连接伙伴的 TSelector: • 字节 20 到 21 = TSelLength • 字节 22 到 53 = TSel[1-32] TSelLength UINT 值范围为 0 到 32。 TSel ARRAY [1..32] of BYTE - 任何情况下,值范围均为 0 到 255 字节。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061