关于西门子plc数据移动指令问题,

2020-05-02 科技 178阅读

首先理解西门子数据类型中 位,字节,字,双字关系
位  -- 像I0.0 Q0.0 M0.0就是位,只有两种状态,高电平1(开,通)和低电平0(关,断)
字节-- 8个位就组成一个字节,像IB0(I0.0-I0.7组成) QB0(Q0.0-Q0.7组成)等
字  -- 16个位组成一个字,也就是2个字节组成一个字,如 IW0(IB0 IB1) QW0等
双字-- 32个位组成一个双字,2个字组成,4个字节组成,如 ID0 QD0;
下面我用QB0来举例说明
当用传送指令MOV_B传送10进制数3时,先把3转换为二进制
 3   -       0       0      0       0       0       0       1       1
QB0 -  Q0.7 Q0.6 Q0.5 Q0.4 Q0.3 Q0.2 Q0.1 Q0.0  8位组成,Q0.7为最高位,Q0.0为最低位

上面可以看出,位Q0.0 Q0.1 对应为1,说明输出高电平,所以为通状态
下面的也是如此,如果这样还看不明白,建议先在百度了解2进制

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com