
西门子PLC案例:编写单一故障报警电路
反恐精英秃鹫 >《西门子》
阅188转220180924
关注
报警是电气自动控制中不可缺少的重要环节,标准的报警功能应该是声光报警。
打开APP查看高清大图
要求如下:
当故障发生时,报警指示灯闪烁,报警电铃或蜂鸣器鸣响。
*** 作人员指导故障发生后,按消铃按钮,把电铃关掉报警指示灯从闪烁变为常亮。
故障消除后,报警灯熄灭。
还应设置试灯、试铃按钮,用于平时检测报警指示灯和电铃的好坏。
报警指示灯采用闪烁控制。
根据要求实现以上功能的梯形图如下:
1:把所有的程序全部写在FC或者FB中
2:在OB块中有条件调用所有的FC和FB
3:OB中写一个脉冲定时器,脉冲间隔大一点,比如1小时一个脉冲
4:写一个整数自累加程序段,上面的脉冲定时器来一个脉冲,这个整数就加1,然后赋值给它自己,假设这个整数的地址是MW100
5:算一下半年是多少个小时,大概是4380小时,
6:那好了,当MW100≥4380时,全部的FC、FB调用条件失效,那程序也就无法执行了
注:这个方法只适合CPU加密的情况,而且你需要确保别人解不开你的密码,否则就是个摆设
不过呢。。。呵呵,这种程序我见过好多,要想保证完全解不开。。。。呵呵。。你懂得。。
如果你只是单纯的用LAD或者STL编写程序。。。。
我只能说国内同行牛人多得是,只有你想不到,没有他们做不到的
还是用SCL吧,程序全部写进FB,编译完了源文件删掉,就算解开密码,没有源文件也不是一时半会能开机的
以上就是关于西门子plc一个程序怎么写入故障指示全部的内容,包括:西门子plc一个程序怎么写入故障指示、西门子S7-300 PLC CPU自动停止程序 实例 、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)