TRCV_C:建立连接并接收数据 (S7-1200, S7-1500)
ERROR | STATUS (W#16#...) | 说明 |
---|---|---|
0 | 0000 | 接收作业已成功执行。 |
0 | 0001 | 通信连接已建立。 |
0 | 0003 | 通信连接已关闭。 |
0 | 7000 | 未激活任何作业处理。 |
0 | 7001 | 连接建立的初次调用。 |
0 | 7002 | 当前正在建立连接(与 REQ 无关) |
0 | 7003 | 正在终止通信连接。 |
0 | 7004 | 通信连接已建立并且正在受到监视。未激活任何接收作业处理。 |
0 | 7006 | 当前正接收数据。 |
1 | 8085 | 参数 LEN 大于所允许的最大值。 参数 LEN 或 DATA 的值在第一次调用后发生改变。 |
1 | 8086 | ID 参数超出了允许范围。 |
1 | 8087 | 已达到最大连接数;无法建立更多连接 |
1 | 8088 | 参数 LEN 的值与参数 DATA 中设置的接收区不匹配。 |
1 | 8089 | CONNECT 参数没有指向某个数据块。 CONNECT 参数未指向连接描述。 对于选定的连接类型,手动创建的连接描述结构错误。 |
1 | 8091 | 超出最大嵌套深度。 |
1 | 809A | CONNECT 参数所指向的区域与连接描述信息的长度不匹配。 |
1 | 809B | InterfaceID 无效: 没有指向本地 CPU 接口或 CP。 如果正在使用连接参数分配,则该值不能为 0。 使用的 TCON_xxx 结构中不得包含值 0。参见“TCON:建立通信连接” TCON_QDN 或 TCON_QDN_SEC 需要已组态的 DNS 服务器。 |
1 | 80A1 | 连接或端口已被用户使用。 通信错误: 尚未建立指定的连接。 正在终止指定的连接。 无法通过此连接进行传送。 正在重新初始化接口。 |
1 | 80A3 | 嵌套的“T_DIAG”指令报告连接已关闭。 |
1 | 80A4 | 远程连接端点的 IP 地址无效,或者与本地伙伴的 IP 地址重复。 |
1 | 80A7 | 通信错误:在发送作业完成前已通过 COM_RST = 1 调用指令。 |
1 | 80AA | 另一个块正在使用相同的连接 ID 建立连接。将在参数 REQ 的新上升沿重复作业。 |
1 | 80B3 | 使用协议类型 UDP 时,ADDR 参数不包含任何数据。 连接描述错误 本地端口已用于其它连接描述中。 |
1 | 80B4 | 使用协议类型 ISO on TCP (connection_type = B#16#12) 建立被动连接时 (active_est = FALSE),以下一个或两个条件不满足:“local_tsap_id_len >= B#16#02”和/或“local_tsap_id[1] = B#16#E0”。 |
1 | 80B5 | 连接类型 13 = UDP 仅支持建立被动连接。 |
1 | 80B6 | 连接描述数据块的 connection_type 参数存在参数分配错误。 |
1 | 80B7 | 系统数据类型 TCON_Param: 在进行连接描述的数据块中,以下某个参数错误:block_length、local_tsap_id_len、rem_subnet_id_len、rem_staddr_len、rem_tsap_id_len、next_staddr_len。 系统数据类型 TCON_IP_V4 和 TCON_IP_RFC: 伙伴端点的 IP 地址已设置为 0.0.0.0。 |
1 | 80C3 | 所有连接资源均已使用。 具有该 ID 的块正在一个具有不同优先级的组中处理。 |
1 | 80C4 | 临时通信错误: 此时无法建立连接。 由于连接路径中防火墙的指定端口未打开,无法建立连接。 接口正在接收新参数或正在建立连接。 “TDISCON”指令当前正在删除已组态的连接。 正在通过调用 COM_RST =1 终止所用的连接。 |
1 | 80C6 | 无法访问远程伙伴(网络错误)。 |
1 | 8722 | 参数 CONNECT 出错:源区域无效(该区域在数据块中尚未声明)。 |
1 | 873A | 参数 CONNECT 出错:无法访问连接描述(不能访问数据块)。 |
1 | 877F | 参数 CONNECT 出错:内部错误 |
1 | 8922 | 参数 DATA:目标区域无效;该区域不包含在此数据块中。 |
1 | 8924 | 参数 DATA:指针 VARIANT 存在区域错误。 |
1 | 8932 | 参数 DATA:数据块编号过大。 |
1 | 893A | 参数 DATA:无法访问该数据区,例如,由于数据块不存在。 |
1 | 897F | 参数 DATA:内部错误,例如,无效 VARIANT 引用。 |
1 | 8A3A | 参数 ADDR:无法访问该地址范围,例如,由于数据块不存在。 |