如何规避实时时钟被修改或代替系统时间自己做定时器?

西门子PLC200的实时时钟不需要程序密码,就算四级密码也能随便那一台电脑修改,这样客户就会跳过我一些功能来,会导致设备寿命缩短。我想问一下有没有什么好一点的办法来规避这个问题。是否是要做一个掉电保持区的定时器组来计时,但是确实这个时间的线比较长,大概跨度有1年以上的时间,这样中间出纰漏的风险就会多。目前没有想到一个比较简便的方法。

最佳答案

1  断电时记录时间。再开机后的时间不能小于当时时间。小于就报警或该干什么干什么。如果对方愿意停电7天以上,然后再stop下修改时间到7天前,然后再RUN,那就让他这么做吧。
2  每秒记录当时时间,任何一秒都不能比上一秒的老。老了就说明了什么?自己想。老了,马上把刚才那一秒的时间再加一秒写回系统,和该干什么干什么。
做到以上两点,我自己都破解不了了。
注意了,该干什么干什么这个动作范围很广。锁机;警告;提示;停机;倒计时;功能限制;发短信;自毁机械;随便你。

提问者对于答案的评价:
谢谢

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

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

相关推荐

  • 关于程序结构

    是这样的,想和大家讨论一下200程序结构的问题:程序功能比较多,只单单从程序的执行速度方面来考虑,是把所有功能的程序都放在主程序里好,还是建立不同的子程序在主程序里调用好,或者两者…

    SIMATIC S7-200 2021年7月4日
  • WIN764位系统,安装PC Access,用于与WINCC进行OPC通信,启动测试客户机,报错“出现错误”

    想与wincc进行通信,在win7 64位操作系统上安装PC ACCESS V1.0 sp6, 启动测试客户机时,报错“出现错误”…

    2017年6月1日
  • PLC控制伺服电机工作

    手头有一台226的PLC和一台松下A6的伺服电机和驱动器,PLC作为上位机使用Q0.0发脉冲给驱动器,现在遇到的问题为试机发送脉冲数和驱动器接收到的脉冲个数不一致,而且电机方向也无…

    SIMATIC S7-200 2021年7月5日
  • CPU224XP与CPU224XP CN

    请问:S7-200的 CPU224XP 与 CPU224XP CN 有什么不同?它们的价格大约是多少RMB? 通过西门子…

    SIMATIC S7-200 2021年7月5日
  • s7-200输出点问题

    我用16个输出点的CPU控制16台电机的启动.同时用16电眼控制电机的停止.但是我发现同时好几个输出点会有在很短时间内一灭一亮(我的电眼在起作用)这时我听见"孜孜"的声音---也就…

    SIMATIC S7-200 2021年7月5日
  • 组态王和s7-200PLC通信程序,modbus485通信

    我想用modbus485通信。连接PLC和组态王,但不知道程序怎么写,各位大侠请指导一下,我附上一张图片,看这样写对不对,是不是就是按这样的程序写, 图片说明:  &nb…

    2017年6月12日
  • ModBus调试工具modsim32

    最近在看200的modbus通讯一块,所以求modbus调试工具modsim32,希望有此软件的大侠可以发邮箱xihongming@139.com,谢谢 最佳答案 已发你邮箱,注意…

    SIMATIC S7-200 2020年10月31日
  • 200 smart 串口通信

    信号板它为啥不分开考虑485和232,统一说成工作模式都是半双工按我理解,信号板结成485口的是半双工,结成232口的是全双工怎样理解呢? 问题补充:200 smart&…

    2021年7月5日
  • 200plcmodbus通讯时实数读取的问题

    用200PLC的MODBUS库读一个从站的实数,比如要读取实数的地址为40001,COUNT为1,dataptr为&VB100.读取的数据是放到VW100还是VD100????VW…

    SIMATIC S7-200 2017年6月1日
  • 200通信的问题

    现场200PLC,想读取相关数据,现在有什么好的方案在不动原有的程序可以读取数据,用200Smart或者1200加在200侧加CP243?或者200smart与200走modbus…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论