liaphy
现我有一设备,要求此设备运行到一定时间需要给上位机一个报警信号,提示需要更换润滑油,但设备厂家的要求是,新设备首次运行500小时需要更换一次润滑油,以后每3000小时则需要再次更换润滑油,现我有一VD变量存储设备运行时间,且已存如断电保存寄存器,请教,如何才能用最简单的方法实现以上功能;假设设备运行时间保存变量地址为VD100,报警信号为M10。希望能给出梯形图或STL程序,谢谢!
这个用软件提醒不太好把,首先时间间隔太长500小时、3000小时,会占用太多的存储器的空间,再者假如系统突然停电或需要修改程序等会造成系统重新计时。而且以这么长的时间间隔一年也加不了几次。因此还不如先算好日期记在本上,用人工提醒,我算了一下,500小时大约20天,因此到设备运行20天后,就加润滑油,3000小时更多了是125天,因此120天以后,加润滑油即可。
老菜鸟
。。。。。。。。。。。。希望你尽快成功!
老愚者
更正: 网络5增加 MOV-W 0 MW2 临时给楼主编的,仅作参考。
楼主的提问:
1、如果500小时没有清零而用户选择了关机操作,那下次再启动时候报警是不是就不会在显示(这是现场需要考虑的暂且先不说) 2、上位机清掉报警信号复位后,第三次3000小时报警如何实现? 再次感谢!
回答:
1。不应答就关机, 下次再开机再报警,直至应答为止停止报警。
2。上面的程序不适合第N次的3000小时报警,得作废重编。
再次更正:
wyb2866255
huzhicai