全国服务热线 15801815554

SIEMENS西门子 触摸屏TP1200 6AV2124-0MC01-0AX0

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


            ERROR 和 STATUS 参数 ERROR STATUS* (W#16#.. .) 说明 0 0000 发送作业已完成且未出错。 0 7000 未激活任何作业处理。 0 7001 启动作业执行,正在发送数据。 处理该作业期间,操作系统访问 DATA 发送区中的数据。 0 7002 作业正在执行(与 REQ 无关)。 处理该作业期间,操作系统访问 DATA 发送区中的数据。 1 8085 • 参数 LEN 大于所允许的Zui大值。 S7-1200:8192;S7-1500 (TCP):65536;S7-1500 (FDL):240 / 236 • DATA 和 LEN 参数值均为“0”。 1 8086 ID 参数超出了允许的地址范围。 1 8088 LEN 参数大于 DATA 中指定的区域。 1 80A1 通信错误: • 尚未建立指定的连接。 • 正在终止指定的连接。无法通过此连接进行传送。 • 正在重新初始化接口。 1 80B1 在当前作业完成前更改了 DATA 参数。 1 80B3 协议选项(连接描述信息内的参数 ConnectionType)被设置为 UDP。UDP 连接使用指令 “TUSEND”。 1 80C3 • 具有该 ID 的块正在一个具有不同优先级的组中处理。 • 内部资源不足。 1 80C4 临时通信错误: • 此时无法建立与伙伴的连接。 • 接口正在接收新参数设置或正在建立连接。 • 仅对于 FDL/PROFIBUS:连接伙伴上暂时没有可用的接收资源。连接伙伴尚未就绪, 无法接收。 • R/H 系统为 SYNCUP 系统状态,或进行了主备份切换。连接关闭。TSEND 停止执行。 1 80C5 • 通信伙伴终止连接。 • 远程连接伙伴的 LSAP 未释放 1 80C6 网络错误: • 远程伙伴无法访问。 • PROFIBUS 物理断开。

            TRCV:通过通信连接接收数据 (S7-1200, S7-1500) TRCV:通过通信连接接收数据 (S7-1200) 说明 以下“TRCV”指令说明适用于 CPU S7-1200(Zui高版本 V3.0)。 使用指令“TRCV”,可以通过现有通信连接接收数据。TRCV 为异步执行指令, 参数 EN_R 设置为值“1”时,启用数据接收。接收到的数据将输入到接收区中。根据所用的协 议选项,接收区长度通过参数 LEN 指定(如果 LEN 不等于 0),或者通过参数 DATA 的长度 信息来指定(如果 LEN = 0)。 接收数据时,不能更改 DATA 参数或定义的接收区以确保接收到的数据一致。 成功接收数据后,参数 NDR 设置为值“1”。可在参数 RCVD_LEN 中查询实际接收的数据量。“TRCV”的接收模式 下表列出了接收数据如何输入到接收区中。 协议选项 接收区中数据的可用性 连接描述的参数 connection_type* 参数 LEN TCP (Ad-hoc 模式) 如果 NDR 置位,则至少一个数据字 节可用。 十六进制值:B#16#11 整数值:17 0 TCP (接收指定长度的数据) 全部接收到参数 LEN 中指定的数据长 度后,该数据立即可用。 十六进制值:B#16#11 整数值:17 1 到 8192 ISO on TCP (面向消息的数据传输) 全部接收到参数 LEN 中指定的数据长 度后,该数据立即可用。 十六进制值:B#16#12 整数值:18 • 如果使用了 CP, 为 1 到 1452。 • 如果未使用 CP, 为 1 到 8192。 *请参见“AUTOHOTSPOT”。 TCP(Ad-hoc 模式) Ad-hoc 模式仅在使用 TCP 协议选项时才可用。使用 Ad-hoc 模式通过“TRCV”指令接收动态长 度的数据。 将值“0”赋给参数 LEN,可以设置为 Ad-hoc 模式。 接收到一个数据块之后,“TRCV”指令会立即将该数据块传送至接收区,并置位 NDR。 RCVD_LEN 中包含有关该数据块内所含数据字节数量的信息。RCVD_LEN 的Zui小值为 1。 使用 Ad-hoc 模式时,所有数据类型均可用于具有标准访问权限的数据块。只有 ARRAY of BYTE 或长度为 8 位的数据类型才可用于具有优化访问权限的数据块(如 CHAR、USINT、SINT 等)。 TCP(接收指定长度的数据) 对于接收指定长度的数据,应在 LEN 参数中输入数据长度。在接收完 LEN 参数指定的数据 长度后,才能完成数据接收。此后接收区中便有数据了(DATA 参数)。通过输出参数 NDR 报告数据的接收。接收完成后,RCVD_LEN 参数中实际接收的数据长度(以字节为单位)与 LEN 参数中的数据长度一致。ISO on TCP(面向消息的数据传输) 完整消息块通过使用 ISO on TCP 协议的连接进行发送;接收方依此识别这些消息块。使用 ISO on TCP 时,“TRCV”将在消息块完全接收后立即指示数据的接收。接收区由参数 LEN 和 DATA 定义。如果接收缓冲区(DATA 参数)对于发送的数据而言过小,“TRCV”便会报告错误。 通过输出参数 NDR 报告数据的成功接收。接收完成后,RCVD_LEN 参数中实际接收的数据 长度(以字节为单位)与 LEN 参数中的数据长度一致。 参数 下表列出了“TRCV”指令的参数: 参数 声明 数据类型 存储区 说明 EN_R Input BOOL I、Q、M、D、L 或常量 启用接收功能 ID Input CONN_OUC I、Q、M、D、L 或常量 指向使用“TCON (页 5602)”建立的连接的引 用。 值范围:W#16#0001 (1) 至 W#16#0FFF (4095) LEN Input UINT I、Q、M、D、L 或常量 接收区长度(以字节为单位,隐藏)。 如果在 DATA 参数中使用具有优化访问权限的存 储区,LEN 参数值必须为“0”。 DATA InOut VARIANT I、Q、M、D 指向接收区的指针 传送结构时,发送端和接收端的结构必须相同。 NDR Output BOOL I、Q、M、D、L 状态参数 (New Data Received): • 0:作业尚未启动,或仍在执行过程中 • 1:作业已经成功完成 BUSY Output BOOL I、Q、M、D、L 状态参数: • 0:作业尚未启动或已完成 • 1:作业尚未完成。无法启动新作业 ERROR Output BOOL I、Q、M、D、L 状态参数: • 0:无错误。 • 1:指令执行过程中发生错误。 详细信息将在 STATUS 参数中输出。参数 声明 数据类型 存储区 说明 STATUS Output WORD I、Q、M、D、L 状态参数: 输出状态和错误信息。 RCVD_LEN Output UINT I、Q、M、D、L 实际接收到的数据量(以字节为单位) 有关有效数据类型的更多信息,请参见“有效数据类型概述 (页 255)”。 LEN、DATA 和 RCVD_LEN 参数 • 如果 LEN = 0,则接收的数据保存在参数 DATA 中指定的接收区。接收的字节数由参数 RCVD_LEN 指示。 LEN = 0 时(LEN 参数的默认设置值),待接收数据的长度将由参数 DATA 定义。建议将 接收区的长度(DATA 参数)设置为与 TSEND 将发送数据的大小相同。 如果 LEN 的值为 0 且网段中传输的发送数据小于 DATA 的接收区域,则以下规则适用。建 议保留 EN_R 设置,直至 TSEND 指令完成所有数据的发送。如果 TSEND 发送的数据量与 DATA 接收区的大小不符,则 STATUS 显示值 7002。在接收到的数据量与 DATA 接收区的 大小相等之前,需置位 EN_R。发送 EN_R 时,将持续到 BUSY=0 或 ERROR <> 0。 仅当 BUSY 的值为 0,DATA 接收区域中的数据才有效。 • 如果参数 LEN 指定的长度大于参数 DATA 接收的数据的长度,则参数 STATUS 会输出错误 代码 8088(请参见下面的参数 STATUS 的说明)。 • 如果通过 DATA 参数引用一个结构 (Struct),则 LEN 指定的长度可以比该结构短。这种情 况下,仅传送Zui大为参数 LEN 所指定长度的数据。 • 如果 DATA 参数引用具有优化访问权限的数据块,LEN 参数必须设置为“0”。 • 如果通过 DATA 参数引用数据类型 STRING,则参数 LEN 指定的长度必须为 0 或 >=2(不 允许 LEN = 1)。 • 如果通过 DATA 参数引用数据类型 WSTRING,则参数 LEN 指定的长度必须为 0 和 >=5。 BUSY、NDR 和 ERROR 参数 使用 BUSY、NDR、ERROR 和 STATUS 参数可以检查作业的状态。参数 BUSY 表示作业正在执 行。使用参数 NDR,可以检查作业是否已成功执行完毕。参数 ERROR 被置位,表明 TRCV 的 执行过程出现了错误。错误信息通过参数 STATUS 输出。

联系方式

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