发布于 2011-07-12 13:01:42
1楼
你的要求是在PLC里面实现么?
1 TD启用密码修改数值;
2 用SM0.4来累加运行运行时间放到一个VW中;
3 主程序用SM0.1来判断VW是否大于限制值,如果大于则复位所有的Q输出,并且使能TD报警显示,同时把使能位给到一个VBxx.x中供上位机读取显示试用期限已过。
需要注意的是,VW不能让用户知道。要么干脆搞多几个VW传送然后再用来判断。登录密码什么的不用理会了,因为都复位了所有Q输出。
如果是要在组态里面实现的话,说实话组态机基本不可能会经常关机的。
如果组态机关机,那么做法也一样,只要在加载主画面里面触发一次全局判断读取到的PLC中报警使能是否为1了,如果为1了果断把主画面切换到密码输入画面就是了。