
台达DVP-32ES-PLC怎样实现计数的上下数
2个回答
展开全部
台达DVP-32ES-PLC实现计数的上下数用加减算计数器C200~C234:
1. 32 位一般用计数器的设置范围:K-2,147,483,648~K2,147,483,647。(ES/EX/SS 主机不支持)
2. 32 位一般用加减算计数器切换上下数用特殊辅助继电器:由M1200~M1234 来决定。例:M1200=Off
时决定C200 为加算,M1200=On 时决定C200 为减算其余类推。
3. 设置值可使用常量K 或使用数据寄存器D (不包含特殊数据寄存器D1000~D1999)作为设置值可以
是正负数,若使用数据寄存器D 则一个设置值占用两个连续的数据寄存器。
1. 32 位一般用计数器的设置范围:K-2,147,483,648~K2,147,483,647。(ES/EX/SS 主机不支持)
2. 32 位一般用加减算计数器切换上下数用特殊辅助继电器:由M1200~M1234 来决定。例:M1200=Off
时决定C200 为加算,M1200=On 时决定C200 为减算其余类推。
3. 设置值可使用常量K 或使用数据寄存器D (不包含特殊数据寄存器D1000~D1999)作为设置值可以
是正负数,若使用数据寄存器D 则一个设置值占用两个连续的数据寄存器。
展开全部
32 位一般用加减算计数器C200~C234:
1. 32 位一般用计数器的设置范围:K-2,147,483,648~K2,147,483,647。(ES/EX/SS 主机不支持)
2. 32 位一般用加减算计数器切换上下数用特殊辅助继电器:由M1200~M1234 来决定。例:M1200=Off
时决定C200 为加算,M1200=On 时决定C200 为减算其余类推。
3. 设置值可使用常量K 或使用数据寄存器D (不包含特殊数据寄存器D1000~D1999)作为设置值可以
是正负数,若使用数据寄存器D 则一个设置值占用两个连续的数据寄存器。
4. 一般用计数器在PLC 停电的时候,计数器现在值即被清除,若为停电保持型计数器,则会将停电前
的现在值及计数器接点状态存储着,重新上电后会继续累计。
5. 计数器现在值由2,147,483,647 再往上累计时则变为-2,147,483,648。同理计数器现在值由
-2,147,483,648 再往下递减时,则变为 2,147,483,647。
如果非要进行加减数计算,可以考虑使用INC和DEC指令来修改制定D寄存器的内容,然后使用CMP或者LD=指令来实现你想要的结果。
1. 32 位一般用计数器的设置范围:K-2,147,483,648~K2,147,483,647。(ES/EX/SS 主机不支持)
2. 32 位一般用加减算计数器切换上下数用特殊辅助继电器:由M1200~M1234 来决定。例:M1200=Off
时决定C200 为加算,M1200=On 时决定C200 为减算其余类推。
3. 设置值可使用常量K 或使用数据寄存器D (不包含特殊数据寄存器D1000~D1999)作为设置值可以
是正负数,若使用数据寄存器D 则一个设置值占用两个连续的数据寄存器。
4. 一般用计数器在PLC 停电的时候,计数器现在值即被清除,若为停电保持型计数器,则会将停电前
的现在值及计数器接点状态存储着,重新上电后会继续累计。
5. 计数器现在值由2,147,483,647 再往上累计时则变为-2,147,483,648。同理计数器现在值由
-2,147,483,648 再往下递减时,则变为 2,147,483,647。
如果非要进行加减数计算,可以考虑使用INC和DEC指令来修改制定D寄存器的内容,然后使用CMP或者LD=指令来实现你想要的结果。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |