MC-Basic:SYSTEM.DOUT/zh-hans
语言: | [[::MC-Basic:SYSTEM.DOUT|English]] • [[::MC-Basic:SYSTEM.DOUT/zh-hans|中文(简体)]] |
---|
缩写
格式
System.Dout
Sys.Dout
System.Dout = <value>
System.Dout.<bit number> = <value>
System.Dout[<bit number>] = <value>
System.Dout[<bit number>][<range>] = <value>
?System.Dout
?System.Dout.<bit number>
?System.Dout[<bit number>]
? System.Dout[<bit number>][<range>]
适用版本
所有版本
描述
SYSTEM.DOUT写入20个数字输出中的一个或多个。 当SYSTEM.DOUT由位数限定时,只有该输出位被写入。 当查询SYSTEM.DOUT时,返回的值对应于数字输出的当前状态。
当SYSTEM.DOUT通过一系列位数限定(通过双索引格式)时,只写入那些输出位。??
类型
查询返回Double类型的值
取值范围
Decimal: 0 to 8 388 607 (223 –1)
Hex: 0x0 to 0x7FFFFF
<bit number>: 1 to 20
<number of bits>: 1 to 32
单位
默认
使用范围
配置区,任务区,终端
限制
当设置输出时,属性属于长整形.
例子 =
System.DOut = MyVar ‘MyVar写入输出字。
System.DOut.3 = MyVar 'MyVar'被写入输出位3.'MyVar'必须只有一个值0或1。
System.Dout[3] = MyVar 'MyVar'被写入输出位号3.'MyVar'必须只有一个值0或1。
?System.DOut.3 ‘打印输出位数3的值
?System.Dout[3] ‘打印输出位数3的值
System.Dout[3][4] = MyVar 'MyVar'被写入输出位3,4,5和6。
?System.Dout[3][4] '打印输出位3,4,5和6的值。