在项目利用中,时常要对PLC内的数据存放器D进行数据加1以及减1的操作,对应这一操作的指令是INC以及DEC。
一、INC以及DEC指令介绍文章源自微观生活(93wg.com)微观生活-https://93wg.com/4352.html
INC(Increment)是数据增添的指令,当前提知足时,INC指令可使数据存放器内的数据增添。文章源自微观生活(93wg.com)微观生活-https://93wg.com/4352.html
DEC(Decrement)是数据减少的指令,当前提知足时,DEC指令可使数据存放器内的数据减少。文章源自微观生活(93wg.com)微观生活-https://93wg.com/4352.html
它们的指令格式如下:文章源自微观生活(93wg.com)微观生活-https://93wg.com/4352.html
INC以及DEC指令格式文章源自微观生活(93wg.com)微观生活-https://93wg.com/4352.html
按下X001,D1的数据将增添;按下X002,D1的数据将减少。文章源自微观生活(93wg.com)微观生活-https://93wg.com/4352.html
在实际使用的时候会发现,当按下X001或X002时,哪怕时间无比短,存放器D1内的数据都会增添或减少不少而不是单个数增添或减少,也即不是按一次X001或X002,存放器D1内的数据只加1或减1。文章源自微观生活(93wg.com)微观生活-https://93wg.com/4352.html
为了到达按一下X001或X002,存放器D1内的数据只加1或只减1,下面介绍四种办法来实现。文章源自微观生活(93wg.com)微观生活-https://93wg.com/4352.html
二、实现数据加1以及减1的四种办法文章源自微观生活(93wg.com)微观生活-https://93wg.com/4352.html
1、应用两个辅助继电器发生单脉冲来实现文章源自微观生活(93wg.com)微观生活-https://93wg.com/4352.html
两个辅助继电器发生单脉冲
当按下X001时,M0输出一个单脉冲,这个单脉冲再去触发存放器D1数据加1以及D2数据减1。
2、应用脉冲指令发生单脉冲来实现
脉冲指令发生单脉冲
当按下X001时,M0输出一个单脉冲,这个单脉冲再去触发存放器D1数据加1以及D2数据减1。
3、应用上升沿触点来实现
上升沿触点发生单脉冲
当按下X001时,其上升沿去触发存放器D1数据加1以及D2数据减1。
4、应用数据脉冲加1以及减1指令来实现
数据脉冲加1以及减1指令
当按下X001时,INCP以及DECP指令触发存放器D1数据加1以及D2数据减1。
以上就是微观生活(93wg.com)关于“三菱PLC实现数据加1以及减1的四种办法”的详细内容,希望对大家有所帮助!
评论