如输入I4.3、I4.2、I4.1、I4.0为BCD码0101,在寄存器里怎样读取。
完成
读取数字量?是刚开始S7-300的PLC应用么?建议观看视频教材要更系统些。
IB0的8个位对应I0.0~I0.7的状态
IW0的16个位对应I0.0~I1.7的状态
想将整个输入的状态放到寄存器中可以用MOV指令或MOV_BLOCK的指令 如 MOV IB0 MB0
或 MOV IW0 MW0等
寄存器需要你建立DB数据块,定义数据块里的数据类型(不定义也可以直接使用,但影响通讯数据的读取)
提问时间
2014-11-20 23:05
浏览次数
116