把PLC中一个标志位状态读入由<变量>定义的参数中,<数值1>定义PLC号,<数值2>定义字节地址,<数值3>定义位地址。 @383<变量><数值1><数值2><数值3><数值4>
一个PLC数据字位的状态读入<变量>定义参数中,<数值1>定义PLC号,<数值2>定义DB或DX号,<数值3>定义数据字号,<数值4>定义位地址。
例:@383 R51 K1 K2 K4 K2 把定义PLC数据字位状态读入R51
主组别3/子组别9,把PLC字节信号读入R参数 @390<变量><数值1><数值2>
PLC中一个输入字节被读入定义在<变量>参数中,<数值1>定义PLC号,<数值2>定义字节地址。
例:@390 R52 K1 K2 把PLC输入字节状态读入R52。 @391<变量><数值1><数值2>
PLC中一个输出字节状态被读入定义在<变量>参数中,<数值1>定义PLC号,<数值2>定义字节地址。 @392<变量><数值1><数值2>
PLC一个外围字节状态读入<变量>参数中,<数值1>定义PLC号,<数值2>定义字节地址。 @393<变量><数值1><数值2>
PLC一个标志字节状态读入<变量>参数中,<数值1>定义PLC号,<数字2>定义字节地址。
21
@394<变量><数值1><数值2><数值3>
PLC数据字(左)状态读入<变量>参数中,PLC号被定义在<数值1>中,<数值2>定义DB或DX号,<数值3>定义数据字号。 例:@394 R53 K1 K2 K4 定义PLC输入字节状态读入R53 @395<变量><数值1><数值2><数值3>
PLC数据字(右)状态读入<变量>参数中,PLC号被定义在<数值1>中,<数值2>定义DB或DX号,<数值3>定义数据字号。 主组别3/子组别a:把PLC的信号字读入R参数 @3a0<变量><数值1><数值2><数值3>
PLC中一个输入字状态被读入<变量>参数中,<数值1>定义PLC号,<数值2>定义字地址,<数值3>标志范围规定怎样读入PLC信号字状态。
<数值3>标识范围定义:
<数值3> 定点 <数值3> BCD(二进制) 0 不带小数点数值 100 不带小数点数值 1 带小数点数值 101 带小数点数值 2 小数点后1位 102 小数点后1位 3 小数点后2位 103 小数点后2位 4 小数点后3位 104 小数点后3位 5 小数点后4位 105 小数点后4位 6 小数点后5位 106 小数点后5位 7 小数点后6位 107 小数点后6位
22
8 小数点后7位 108 小数点后7位 9 小数点后8位 109 小数点后8位
例:@3a0 R50 K1 K3 K100 PLC定义输入字状态以BCD格式读入R50中
@3a1<变量><数值1><数值2><数值3>
PLC中一个输出字状态读入<变量>参数中,<数值1>定义PLC号,<数值2>定义字地址,<数值3>标志范围规定怎样读入PLC信号字状态。
@3a2<变量><数值1><数值2><数值3>
PLC中一个外围字的状态被读入<变量>参数中,<数值1>定义PLC号<数值2>定义字地址,<数值3>标志范围规定怎样读入PLC信号字状态。 <数值3>定义:见@3a0
如用@3a2寻址一个PLC中不存在的外围 字,PLC处于停止状态,必须再起动之。
@3a3<变量><数值1><数值2><数值3>
PLC中一个标志字状态被读入<变量>参数中,<数值1>定义PLC号,<数值2>定义字地址,<数值3>标识范围规定怎样读入PLC信号字状态。
<数值3>定义,见@3a0 @3a4<变量><数值1><数值2>
PLC中计时器状态被读入<变量>参数中,被读入值为小数点后
23
两位,单位为秒,<数值1>定义PLC号,<数值2>定义计时器地址。
例:@3a4 R80 K1 K2 定义PLC计时器状态读入R80 @3a5<变量><数值1><数值2>
PLC中计数状态被读入<变量>参数中。<数值1>定义PLC号,<数值2>定义计数器地址。
例:@3a5 R81 K1 K2 定义PLC计数器状态读入R81 主组别3/子组别b:把PLC信号数据字读入R参数中。 @3b0<变量><数值1><数值2><数值3><数值4><数值5> PLC中一个数据字或双字定点数值被读入<变量>参数中,<数值1>定义PLC号,<数值2>定义DB或DX号,<数值3>定义数据字号,<数值4>定义 <数值5>标识范围定义:
<数值5> 数据字或串行双字 <数值5> 并列双字 0 不带小数点数值 10 不带小数点数值 1 带小数点数值 11 带小数点数值 2 小数点后1位 12 小数点后1位 3 小数点后2位 13 小数点后2位 4 小数点后3位 14 小数点后3位 5 小数点后4位 15 小数点后4位 6 小数点后5位 16 小数点后5位 7 小数点后6位 17 小数点后6位
24
8 小数点后7位 18 小数点后7位 9 小数点后8位 19 小数点后8位
例:@3b0 Rb0=(1,3,2,2,10) 定义双字定点值被读入Rb0 @3b1<变量><数值1><数值2><数值3><数值4><数值5> 把PLC中定义数据字的二进制判值读入<变量>定义的参数中,<数值1>定义PLC号,<数值2>定义DB或DX号,<数值3>定义数据字数,<数值4。定义数据字号和<数值5>定义标识范围。 取决于定义数据字号<数值4>,读入操作既是串行或是并行。 <数值4>BCD(二进制)
1 一个数据字读入,<数值5>无意义 2 双数据字以并行读入,<数值5>无意义
3 三数据字以串行读入,<数值5>规定如何读入二进制值 <数值5>标识范围定义: <数值5> BCD二进制判 100 不带小数点值 101 带小数点值 102 小数点后1位 103 小数点后2位 104 小数点后3位 105 小数点后4位 106 小数点后5位 107 小数点后6位
25