MC-Basic:WRITEIDNVALUE/zh-hans
语言: | English • 中文(简体) |
---|
缩写
WIVal
格式
WriteIdnValue Drive=<drive address>, Idn=<IDN number>, Value=<value>, {Element=<IDN element number>}
WRITEIDNVALUE Drive=<drive address> IDN=<IDN number> Value=<value {,<value>}> {Element=<IDN element number>} {Ring=<ring number>} {Connection=<connection number>}
适用版本
所有版本 对于SERCOS III通讯,4.7.12版本及以上
描述
此命令用于将IDN的指定元素的长整型值写入指定的驱动器。 需要写入数字到IDN时使用。
<element>是可选的,通常element的值只使用7(默认)。
此命令也用于操作过程命令。 在这种情况下,写入值3以便开始该过程,并且写入值0以便在程序完成后取消该过程。
类型
<drive>: Long
<IDN number>: Long
<value>: Long
<IDN element>: Long
<ring>: Long
<connection>:Long
取值范围
<drive>: 1 to 254
<IDN number>: 1 to 65535
<IDN element>: 1 to 7
<ring>:1
<connection>:常规系统取值0到2(0 = 自动选择, 1 = 第一次自动连接, 2 = 第一次手动连接)
单位
默认
<element>: 7
使用范围
配置区,任务区和终端区
限制
- 只写
- 仅在SERCOS通信阶段2,3和4执行
- IDN必须定义
- 在EtherCAT系统中不支持此命令
例子
WriteIdnValue Drive=2 Idn=159 Value=10000 '设置驱动器中的PEMAX值 WIVal Drive = 1 IDN = 99 Value = 3 '开始执行报警复位的程序 对于SERCOS III通讯,4.7.12版本及以上: WriteIdnValue Drive=2 Idn=159 Value=10000 Element= 7 Ring= 1 Connection= 0