Send_Config(动态组态串行传输参数)指令怎么理解

2019年1月7日15:28:14 发表评论 291 阅读

表格 13- 10 Send_Config(发送组态)指令

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

可以在设备配置属性中设置端口的初始静态组态,或者仅使用默认值。 可以在用户程序中执行 Send_Config 指令来更改组态。

CPU 不永久存储使用 Send_Config 指令设置的值。 CPU从RUN模式切换到STOP模式和循环上电后,将恢复设备配置中组态的参数。

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

参数和类型 数据类型 说明
REQ IN Bool 在该输入的上升沿激活组态更改。 (默认值: False)
PORT IN PORT 安装并组态 CM 或 CB 通信设备之后,端口标识符将出现在 PORT 功能框连接的参数助手下拉列表中。 分配的 CM 或 CB 端口值为设备配置属性“硬件标识符”。 端口符号名称在 PLC 变量表的“系统常量”(System constants) 选项卡中分配。

(默认值: 0)

RTSONDLY IN UInt 启用 RTS 后执行任何 Tx 数据传输前要等待的毫秒数。 只有启用硬件流控制时,该参数才有效。 有效范围是 0 - 65535

ms。值 0 表示禁用此功能。 (默认值: 0)

RTSOFFDLY IN UInt 执行 Tx 数据传输后禁用 RTS 前要等待的毫秒数: 只有启用硬件流控制时,该参数才有效。 有效范围是 0 - 65535

ms。值 0 表示禁用此功能。 (默认值: 0)

参数和类型 数据类型 说明
BREAK IN UInt 该参数指定在各消息开始时将发送指定位时间的中断。 最大值是

65535 个位时间,最多为 8 秒。 值 0 表示禁用该功能。

(默认值: 12)

IDLELINE IN UInt 该参数指定在各消息开始前线路将保持空闲指定的位时间。 最大值是 65535 个位时间,最多为 8 秒。 值 0 表示禁用该功能。

(默认值: 0)

USR_END* IN STRING[2] 指定结束分隔符中的字符和数量。 结束分隔符将结合到发送缓冲区(仅字符),并且为所传送的消 息标记结束位置(字符传输在遇到结束分隔符后停止)。 结束分隔符附加在消息的结束位置之后。

· STRING[2,0,xx,yy] – 结束分隔符未使用(默认)

· STRING[2,1,xx,yy] – 结束分隔符为单字符

· STRING[2,2,xx,yy] – 结束分隔符为双字符

USR_END 和 APP_END 之一必须长度为零。

APP_END* IN STRING[5] 指定要附加到所传送信息上的字符和数量(只有字符会被附加上

)。

STRING[5,0,aa,bb,cc,dd,ee] – 结束字符未使用(默认)

· STRING[5,1,aa,bb,cc,dd,ee] – 传送一个结束字符

· STRING[5,2,aa,bb,cc,dd,ee] – 传送两个结束字符

· STRING[5,3,aa,bb,cc,dd,ee]– 传送三个结束字符

· STRING[5,4,aa,bb,cc,dd,ee] – 传送四个结束字符

· STRING[5,5,aa,bb,cc,dd,ee] – 传送五个结束字符

DONE OUT Bool 上一请求已完成且没有出错后,保持为 TRUE 一个执行周期时间
ERROR OUT Bool 上一请求已完成但出现错误后,保持为 TRUE 一个执行周期时间
STATUS OUT Word 执行条件代码(默认值: 0)

* 不支持 CM 和 CB 1241;参数必须使用空字符 ("")。

表格 13- 12 条件代码

STATUS (W#16#....) 说明
81B0 不允许传送中断组态。 请联系客户支持。
81B1 中断时间大于允许的最大值。
81B2 空闲时间大于允许的最大值。
81B3 块标题错误,例如,块类型错误或块长度错误
81B4 重新组态被拒绝,因为一个组态正在进行
81B5 指定的结束分隔符的数量大于两个,或者结束字符的数量大于五个
81B6 当对固件嵌入式协议进行组态时,发送组态被拒绝。
8280 读取模块时得到否定确认
8281 写入模块时得到否定确认
8282 DP 从站或模块不可用

 

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

发表评论

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