你好,我在学PLC,有几个疑问一直没有搞明白。1)movb 16#5,QB0 这个指令怎么执行的?
2个回答
展开全部
movb 是移动字节指令,是将源地址内容移至目标地址
MOVB 16#5,qb0 这条语句是将实数16#5移至QB0地址中,将16#5转化为二进制2#00000101,即可看出QB0各个位的状态(QB0的第0位和第2位为1,其他都为0),执行的结果就是q0.0与q0.2有输出
MOVB 16#5,qb0 这条语句是将实数16#5移至QB0地址中,将16#5转化为二进制2#00000101,即可看出QB0各个位的状态(QB0的第0位和第2位为1,其他都为0),执行的结果就是q0.0与q0.2有输出
追问
呵呵 我和你的理解一样,但是我在用西门子的plc软件仿真时间 发送指令 MOVB 2#00000101 QB0,为什么没有看到Q0.0和Q0.2有高电平输出,这才是我最大疑问!
追答
你再试试吧,我在PLC上试过了,这条指令的执行后Q0.0和Q0.2有高电平输出
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询