你现在位置:首页>技术论文>经验技巧>PLC通用技巧>正文
几种置位、复位的方法和比较
日期:2006-12-21 22:11:03 来源:PLC和变频器  
点击: 作者:未知
点击【】放大字体.
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

    置位、复位操作方法上,有好几种方法,可以直接采用置位、复位指令,也可以采用数据传送指令、表格填充指令,甚至可以采用移位循环指令。 这几种方法在具体运用时,也要根据情况而定。下面用一个范例来讲解他们的不同之处。要求对Q0.0~0.7、Q1.0~1.7十六位输出进行置位、复位。

WWW_P※LCJS_CO※M-PLC-技-.术_网

500)this.width=500>

WWW_PLCJS@_COM%-PLC-技.术_网

在以上几种方法中,除移位循环指令外,其他指令比较好理解。

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

    移位循环指令的方法,置位是对16#FFFF十六位常数左循环16位,送入输出字QW0(由Q0.0~0.7、Q1.0~1.7组成),无论16#FFFF如何循环,还是16#FFFF,16位输出。复位采用对QW0一次扫描周期一次执行16位左移位指令,将QW0中的数据全部移出(如果是带符号位的字,连符号位也移出),输出复位。

WWW_P※LCJS_CO※M-PLC-技-.术_网

    在上面的方法中,直接采用置位、复位的方法不仅可以对字节、字、双字中的位进行置位、复位操作,也可以对不成字节、字、双字的位进行操作。而数据传送指令、移位循环指令、填充指令只能对字节、字、双字中的位进行置位、复位操作,其中填充指令还只能对字操作。

WWW_P※LCJS_COM-PLC-)技.术_网

    比如单单对Q0.0~0.6七个位输出进行置位、复位,采用数据传送指令、移位循环指令、填充指令是很难实现的,此时只有采用直接置位、复位指令的方法。

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行