Signal_Get(查询 RS-232 信号)指令

2019年1月7日16:00:57 发表评论 137 阅读

表格 13- 28 Signal_Get(获取 RS232 信号)指令

STEP 7 会在插入指令时自动创建DB。

表格 13- 29 参数的数据类型

参数和类型 数据类型 说明
REQ IN Bool 在该输入的上升沿获取 RS232 信号状态值(默认值: False)
PORT IN PORT 安装并组态 CM 或 CB 通信设备之后,端口标识符将出现在 PORT 功能框连接的参数助手下拉列表中。 分配的 CM 或 CB 端口值为设备配置属性“硬件标识符”。 端口符号名称在 PLC 变量表的“系统常量”(System constants) 选项卡中分配。
NDR OUT Bool 新数据就绪且操作无错误地完成时,在一个扫描周期内为 TRUE
ERROR OUT Bool 操作已完成但出现错误后,保持为 TRUE 一个扫描周期时间
STATUS OUT Word 执行条件代码(默认值:0) 0)
DTR OUT Bool 数据终端就绪,模块就绪(输出)。 默认值: False
DSR OUT Bool 数据设备就绪,通信伙伴就绪(输入)。 默认值: False
RTS OUT Bool 请求发送,模块已做好发送准备(输出)。 默认值: False
CTS OUT Bool 允许发送,通信伙伴可以接收数据(输入)。 默认值: False
DCD OUT Bool 数据载波检测,接收信号电平(始终为 False,不支持)
RING OUT Bool 响铃指示器,来电指示(始终为 False,不支持)

表格 13- 30 条件代码

STATUS (W#16#....) 描述
81F0 CM 或 CB 是 RS485 且没有信号可用
81F4 块标题错误,例如,块类型错误或块长度错误
8280 读取模块时得到否定确认
8282 DP 从站或模块不可用

 

weinxin
plc入门知识问答
每一个PLC工程师都应该关注的微信公众账号,只需输入您的问题,就会有答案

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: