MC-Basic:SYSTEM.DIPSWITCH/zh-hans
语言: | English • 中文(简体) |
---|
缩写
格式
System.DipSwitch{.<bit number>}
Sys.DipSwitch{.<bit number>}
?System.DipSwitch{.<bit number>}
?Sys.DipSwitch{.<bit number>}
适用版本
版本4.11.1以上
描述
SYSTEM.DIPSWITCH从字段“DIP”读取文件IO.DAT中的模拟DIP开关值。 它包含DIP开关字节中各个位的值。 如果SYSTEM.DIPSWITCH由位数限定,则仅读取该输入位。 SYSTEM.DIPSWITCH。<bit_number>根据开关的设置,返回值1或0。
如果闪存盘上不存在文件IO.DAT,则会自动生成。
IO.DAT格式
DIP=0xXX
INP=0xXX
模拟DIP开关的值通过SYSTEM.DIN读取 通过SYSTEM.DIN.1通过SYSTEM.DIN.23读取模拟输入的值
位#6指示系统在系统启动期间不加载Config.prg文件
0= Config.prg和Autoexec.prg不加载。
1 = Config.prg和Autoexec.prg加载. 正常运行时的默认值应为1。
Other bits reserved for system use.
类型
<bit number>: Long
Value: Long
取值范围
<bit number>: 1 to 8
Value: 0 to 255 (0xFF)
单位
默认
参见功能描述
使用范围
配置区,任务区,终端
限制
只读
例子 =
MyVar = System.DipSwitch
'MyVar被分配为输入字的值
MyVar = System.DipSwitch.1
'MyVar的根据开关的值分配0或1。