您好,用西门子SMART程序控制1套系统,运行一个月后自动停机,到时触摸屏上自动出框,输入密码后运行
发布网友
发布时间:2022-05-05 13:24
我来回答
共5个回答
热心网友
时间:2023-10-08 16:54
第一步:在SMART的主程序中做一个软急停点,比如M0.0,做成常闭点
第二步:使用SM0.4作为时钟脉冲源,SM0.4是1分钟脉冲,占空比是50%,也就是说这个点每一分钟接通30秒,用它控制一个自累加程序,比如VW100,
第三步:在编程软件中设置VW100为掉电保持
第四步:算一下一个月有多少分钟,30天*24小时*60分钟=43200
第五步:写一个比较程序,当VW100≥43200(别用等于,必须是大于或者大于等于)时,M0.0接通
第六步:在M0.0的接通条件前边再加一个常闭点,然后再用一个比较程序控制这个常闭点,比较程序就是密码,当输入密码正确时,这个常闭点就断开了,因此M0.0就不会通
第七步:在触摸屏中做一个数值输入控件,“值”属性连接到密码输入地址,然后设置它的属性中的“可见”“是否显示”等属性(不同品牌的HMI叫法不同),用M0.0的接通与否控制这个属性,当M0.0接通时就显示,不通就不显示
齐活!
当然还有更好更保险的办法,不过这个办法对于小白来说是最容易理解的,理论上这个套办法可以控制程序中的任何位置,意思就是你可以让它到时候整套停机,也可以让它某一部分停机,也可以让它通讯信号出现某种你想要的结果,灵活性很大。
最后补充一句:这种方式必须给CPU加密!必须给CPU加密!必须给CPU加密!重要的事情说三遍,不然一切都是瞎子点灯白费蜡!
热心网友
时间:2023-10-08 16:54
一般这种程序写动态密码的 到期后要在触摸屏输入正常的动态密码才可以激活
热心网友
时间:2023-10-08 16:55
由于一些原因,比如为了防止不支付货款或强制保养等原因,厂家设置了时间锁,超过了设定时间就锁死机器不让机器运行。
热心网友
时间:2023-10-08 16:55
系统厂家给设的密码,需要输入密码才能打开
热心网友
时间:2023-10-08 16:56
系统厂家给密码