如何给S7200程序加上有效期限密码

请教:如何给S7200程序加上一个有效期密码(或在程序里实现),例如当运行一个月或两个月用户程序自动停止运行

问题补充:
请问VOLLMER楼主,程序能具体点吗

最佳答案

LD     SM0.4
 EU
 INCD   MD0

 LDD>=  MD0, 43200
 AB<    SMB28, 20
 STOP

 程序很简单,当MD0的值大于43200分钟(1个月)的时候,CPU就STOP了,
 当想重新开机时,将模拟电位器0的值调整大点就可以了,模拟电位器0对应的值是SMB28,最小是0,最大是255。

 
 或者
 在程序开始的地方写:
 LD     SM0.4
 EU
 INCD   MD0

 LDD>=  MD0, 43200
 AB<    SMB28, 20
 JMP    0
 在程序结尾的地方写:
 LBL    0

 当一个月后,程序就不执行了,直接跳到最后,

 再或者当时间到的时候,复位所有输出
 LDD>=  MD0, 43200
 AB<    SMB28, 20
 R      Q0.0, 100

提问者对于答案的评价:
多谢了,感谢楼主们

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc353438.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:33
下一篇 2021年7月5日 上午1:33

相关推荐

  • 步进电机编程疑惑

    我现在用步进电机控制小车前进,通过脉冲数来确定小车前进的距离。用PTO,编写的程序如下:LD     SM0.0= &n…

    SIMATIC S7-200 2020年11月1日
  • 给一台机器的控制系统做PLC选型

    公司准备组装一台机器,初步打算选用高端的s7-200或低端的s7-300进行过程控制,但具体型号还没有选定,希望大家帮我参考一下:    &…

    SIMATIC S7-200 2021年7月5日
  • 请教MODBUS能不能进行写位操作?

    PLC200为modbus从站,主站能不能对V区进行写一位的操作?看了些资料,功能5为写单个线圈,是不是只能写到Q点继电器?功能6为写单个保存寄存器,是不是一次要写8位,比如Hol…

    SIMATIC S7-200 2018年12月9日
  • 231-7PC22

    模块SF报警,诊断:范围超出错误,存在I/O错误 最佳答案 检查组态地址是否有设置超范围《 指示灯及CPU、SM诊断信息》http://www.ad.siemens.co…

    SIMATIC S7-200 2021年7月5日
  • 线圈置位问题

    s7-200指令  q0.0          -&nbsp…

    SIMATIC S7-200 2017年11月25日
  • 谁有中文版的S7-200的编程技巧和应用举例?

    我非常迫切的想找到中文版的S7-200的编程技巧和应用举例,希望有相应资料的师兄们给予帮助,网上的都是英文注释的.希望回答的人不要说没有意义的答案(废话).   谢谢. 问题补充:…

    SIMATIC S7-200 2021年7月5日
  • 一台电脑连接2台S7-224????????

    一台电脑连接2台S7-224做监控用PC/PPI的方式,其中电脑位于PLC的中间是不是需要两台224需要配一个网络转换器(不带编程口),另外PC/PPI电缆处需要配一个带编程口的网…

    SIMATIC S7-200 2020年11月1日
  • 多台s7-200plc通过modbus与上位通讯

    我现在又四台s7-200的plc,想把这四台plc通过modbus通讯连接到一台上位机上,而且上位机只有一个232的com口。另外有四个电量模块需要分别接到四个plc上,然后能在上…

    SIMATIC S7-200 2020年11月5日
  • 减法的问题

    如何将编码器脉冲相减,如VD2100是设定脉冲数,VD1000是实际脉冲数,VD2100减VD1000=VD2400这里的减是用实数相减SUB-R还是其他 最佳答案 双整数相减最好…

    SIMATIC S7-200 2021年7月5日
  • 表查询指令问题

    表格: VW200    6 VW202    6 VW204&nbs…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论