工业机器人应用案例集锦
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.22 M_Out32—向外部输出或读取32bit的数据

(1)功能

M_Out32用于指令外部输出信号状态(指定输出或读取输出信号状态)。

M_Out32是以“32位”为单位的输出信号数据。

(2)格式

    M_Out32(<数式1>)=<数值>
    <数值变量>=M_Out32(<数式1>)

(3)术语解释

①<数式1>:用于指定输出信号的地址。

输出信号的地址范围分配如下:

a.10000~18191—多CPU共用软元件;

b.0~255—外部I/O信号;

c.716~723—多抓手信号;

d.900~907—抓手信号;

e.2000~5071—PROFIBUS用信号;

f.6000~8047—CC-Link用信号。

②<数值>设置范围:-2147483648~+2147483647(&H80000000~&H7FFFFFFF)。

(4)例句

    1  M_Out32(10000)=P1.X*1000′——将P1.X×1000代入10000~10031的32位中。
    2  *ack_wait′——程序分支标志。
    3  If M_In(7)=0 Then*ack_check′——判断语句。
    4  P1.Y=M_In32(10100)/1000′——将M_In32(10100)构成的32位数据除以1000后代入P1.Y。