如何在西门子plc中编写时间限制程序,时间到了需要密码才能继续运行。请各位大佬帮忙,谢谢您

我现在用的是200smart的CPU,我们老板让我在程序里编写一个3个月使用限制,如果客户三个月到了没有打尾款,就会直接锁死,需要密码才能解开继续运行。请各位大佬帮帮忙,最好有梯形图,谢谢您!

200好像没有这个功能吧,最多用TOR做一个倒计时 ,启动就计时,时间到了就把程序断掉,程序设置为不能上传,这样打款后再把程序计时部分取消掉。
或者一般HMI有计时锁定功能,直接用HMI锁定追问

那怎么才能设置倒计时呢,有梯形图程序吗?

追答

??定时器都不会用,你的老板还叫你写程序?

还有为什么必须用倒计时,正计时不是一样的?

用一秒脉冲输出计数,记满60就置零同时给另一个计数器触发一次,作为分钟数,分钟数满60再做一个触发给第三个计数器作为小时,满24小时再触发一个计数器作为天,这样不就行了,30到期做一个置位或者复位,把该位作为主程序的一个运行条件或者启动条件

用TONR一次可以定时3276.7秒,凑个整也就3000秒也就是50分钟,或者凑半个小时1800秒也行,到点复位定时器做触发计数,一个数就半个小时,直到满30天,方法多的是

请点击输入图片描述

追问

可是这样的话断电不就要重新计时了吗?

追答

设置好断电保持范围就行了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-05
如何在西门子plc中编写时间限制程序,时间到了需要密码才能继续运行。请各位大佬帮忙,谢谢您
相似回答