西门子S7-300 PLC CPU自动停止程序 实例 ?

想用过半年给PLC自动停掉好的方法??... 想 用过半年 给PLC自动停掉 好的方法 ?? 展开
 我来答
百度网友c946796
2018-11-19 · TA获得超过1866个赞
知道小有建树答主
回答量:1286
采纳率:92%
帮助的人:82.3万
展开全部
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,编译完了源文件删掉,就算解开密码,没有源文件也不是一时半会能开机的
虎啸X5HmG
2014-03-25 · TA获得超过1272个赞
知道小有建树答主
回答量:1262
采纳率:88%
帮助的人:644万
展开全部
做个定时器,定时半年停止,然后你在做上复位就OK了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伤心阳阳
2014-03-24 · TA获得超过1179个赞
知道小有建树答主
回答量:1536
采纳率:0%
帮助的人:803万
展开全部
可以读plc的系统时钟 当时间到达 来屏蔽关键的FC FB
追问
我想再问一下 S7-300会因为掉电,系统时间丢失吗?用不用SFC0这个块
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谁意随心
2014-03-24
知道答主
回答量:16
采纳率:0%
帮助的人:4.5万
展开全部
连接触摸屏时间,在程序里插上一个触摸屏时间到就触发的程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式