各位高手,由于无法向业主方收款,公司老板要我们做一段程序,让PLC或者正常运行的电机设备在运行一年以后无法正常工作,必须手动解除后才能正常工作,比如电机设备运行一年后,CPU报停或则电机无法输出,这样可以逼着业主方付钱啦,但是可以通过按钮旋钮组合来手动解除一年后再出现报停的情况,或则通过另一组按钮和旋钮来永远解除CPU报停,不知道有没有高手做过类似的例子程序,给个方法,不甚感激,实在是没有办法才要这样做啊,如今的社会业主就是爷,耍赖的太多啦!
最佳答案
例子程序:
Network 1 // 网络标题
// 网络注释
LD SM0.0
TODR VB0
Network 2
// 2010年 5月 1日 06:00:00停止Q0.0 到Q后面100个的输出
LDB= VB0, 16#10
AB= VB1, 16#05
AB= VB2, 16#1
AB= VB3, 16#06
AB= VB4, 16#0
AB= VB5, 16#0
R Q0.0, 100
实际工程运用 请慎重
需要设置PLC时钟 PLC->实时时钟->读取PC-> 配置
这样程序就可以按照你的目的运行了
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=42384_1028.html
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=66883_1028.html
重要提示:
不过当客户由于什么原因,他不给钱,你不服务,设备无法启用,搁置超过200天,电池卡都没电了。没有电池卡断电时间长了时间数据会丢失,用SM0.4,每30S通30S断开,结合计数器,每个小时往EEPROM的数加一并永久保存,这个数值到8760的时候执行停机程序。除非客户每小时关机一次,不然他的机器只能运行8760小时。
提问者对于答案的评价:
xiexie
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc308719.html