![工业机器人实战应用及调试](https://wfqqreader-1252317822.image.myqcloud.com/cover/838/43806838/b_43806838.jpg)
上QQ阅读APP看书,第一时间看更新
5.4.6 Def IO(Define IO)——定义输入/输出变量
(1)功能 本指令用于定义特殊的输入/输出变量。常规的输入/输出变量用M_In,M_Out/8;M_Inb,M_Outb/16;M_Inw,M_Outw表示。除此之外,若还需要使用更特殊范围的输入/输出信号,则使用本指令。
(2)指令格式 Def IO<输入/输出变量名>=<指定信号类型><输入/输出编号>[<Mask信息>]。
1)<输入/输出变量名>:设置变量名称。
2)<指定信号类型>:指定位(1bit)、字节(8bit)、字(16bit)中的一个。
3)<输入/输出编号>:指定输入/输出信号编号。
4)<Mask信息>:特殊情况使用。
(3)指令例句1
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/83_05.jpg?sign=1739241905-OODg0lhQNG4grT0PzfLJlfW00s2Ft6vp-0-22c4bce529c9b033dda3146ffbd7fcc4)
(4)指令例句2 将PORT2 以字节的形式处理,Mask信息指定为十六进制0 F。
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/83_06.jpg?sign=1739241905-3Pzt7PPS9yHBh3ea8EXrza1f3GWpaV9E-0-d797df45b4a08fe0467ba2d414c1d4fe)
(5)指令例句3
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/84_01.jpg?sign=1739241905-wyw13gwzbss6brf3lAoPTOnfofnXpjVQ-0-074f16123cc5e2a05cb2116c5bebd3be)