s7-200的日期和星期几怎样同步?

小弟在HMI上做了一个日期时间域显示PLC的日期时间,并用IO域设置系统的年、月、日、时、分、秒,不设置星期几,还用一个符号IO域加上一个文本列表来显示星期几。
    现在的问题是:日期时间可以正常显示、正常设置,但是显示的星期几在我的日期通过设置改变了以后不随之更新。比如今天是11年12月15日星期四,当我把日期改成12月16日,还是显示星期四。
    我想问的是:当我把日期改了之后,时间缓冲区中的星期数据不会同步自动更新吗?

最佳答案

可能是你用SET_RTC指令时,星期这一位是空的,那么写进去的是0,0是无效数据。
也有可能是你的SET_RTC和READ_RTC使用了相同的地址表,你读上来的星期字节是5(星期四)然后你只修改了日期值,没有修改星期值,又重新写回去了。这样PLC是不会判断这个星期值是否对应,只会按照你当前输入数值为基础来循环计算星期值。
这个PLC时钟在计算星期时比较简单,不是万年历。

提问者对于答案的评价:
谢谢!这不是万年历,设置了日期,还得设置星期几。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:32
下一篇 2020年10月31日 下午3:32

相关推荐

  • 西门子231-7PF

    西门子EM231-7PF手册里的基本误差跟冷端误差分别是指哪里的误差,有什么区别 问题补充:模块测得温度值,怎么知道基本误差是多少,冷端误差是多少? 最佳答案 基本误差就是模块的测…

    SIMATIC S7-200 2017年7月26日
  • 828D怎样将toolbox中PLC子程序样例导入到已有PLC工程中

    如题,我想把ToolBox工具盒中带的多个样例导入到我已有的工程中,可是每次导入都把前面的给覆盖掉,导致没办法使用,我应该怎样将多个样例一步步都导入进来,而不覆盖前面导入的或者编制…

    SIMATIC S7-200 2021年7月5日
  • MODBUS占用PROT 0口,占用后还能找到~

    现场是这样一个情况,程序是从PLC上载的,上载后无库存储区。没有库存储区时,下载程序。口不会被modbus占用,通讯不上。  重新下载有库存区的程序,结果从站掉…

    SIMATIC S7-200 2017年12月8日
  • 关于200CPU脉冲输出

    200CPU能不能输出CW/CCW脉冲?怎样才能输出CW/CCW脉冲? 最佳答案 200CPU应该不能输出CW/CCW.  可以用200SMART .…

    SIMATIC S7-200 2017年6月5日
  • 请问高手怎样使用RCV指令

    请问高手怎样使用RCV指令以下的指令正确吗?LD     SM0.1MOVB   16#09,&nb…

    SIMATIC S7-200 2020年11月1日
  • 硬件维修

    哪有CPU226的S0604集成电路 最佳答案 想单独买S0604可能比较困难!看一下一些PLC维修店,没有只能给西门子维修了! 提问者对于答案的评价:谢谢你的回答 有没…

    SIMATIC S7-200 2021年7月5日
  • S7200编程软件SP8哪里有下载,此版更新了什么?

    如题,请指教。 最佳答案 这里可以下载,直接用迅雷就可以了:http://down.gougou.com/down?cid=308997387 提问者对于答案的评价:ok

    SIMATIC S7-200 2020年11月1日
  • S7-200 数据区数据保存问题

    请教哪位大侠:S7-200 数据区变量VD里的内容用后备电池保持的话,请问电池的在PLC断电的情况下能保持数据多久?电池的寿命是多少,是可充电电池吗? &nbs…

    SIMATIC S7-200 2021年7月5日
  • s7-200编程软件中搜不到plc

    win7 32位装上V4.0 STEP 7 MicroWIN SP9编程软件后,在软件中可以搜索到用的串口但是搜不到plc啊 钻石…

    SIMATIC S7-200 2021年7月5日
  • 200CPU 输出点的使用

    要使用cpu 224xpcn的输出点作为一个开关控制220V的交流回路,把cpu的L+和Q0.0两点接在回路中,为啥Q0.0没有输出时和有输出时回路都是通的?把这两点和回…

    SIMATIC S7-200 2017年11月20日