系统时间问题

向各位请教了:怎么矫正系统时间呢我用的是S7200的CPU224,用时钟命令设怎么保证准确呢,就是我设的现在时间它输进去应该总有时差的吧,我想将采集数据的时间一起发到上位机,应该如何实现

最佳答案

1.加电池;
 2.与上位机同步;
 S7-200的硬件实时时钟可以提供年、月、时、分、秒的日期/时间数据。
 CPU221、CPU222没有内置的实时时钟,需要外插“时钟/电池卡”才能获得此功能。CPU224、CPU226和CPU226 XM都有内置的实时时钟。
 S7-200的时钟精度典型值是2分钟/月(25°C),最大误差7分钟/月(0 - 55°C)。
 为了提高运算效率,应当避免每个程序周期都读取实时时钟。实际上可读取的最小时间单位是1秒,可每秒读取一次(使用SM0.5上升沿触发读取指令)。
 使用程序读取的实时时钟数据为BCD格式,可在状态图中使用十六进制格式查看。
 CPU靠内置超级电容(+外插电池卡)在失去供电后为实时时钟提供电源缓冲;缓冲电源放电完毕后,再次上电后时钟将停止在缺省值,并不开始走动。
 要设置日期、时间值,使之开始走动,可以:
 用编程软件(Micro/WIN)的菜单命令PLC > Time of Day Clock...,通过与CPU的在线连接设置,完成后时钟开始走动 
 编用户程序使用Set_RTC(设置时钟)指令设置 
  Micro/WIN可以通过任何编程连接实现实时时钟的设置。
 在 CPU 停电时,实时时钟的走动靠 CPU 的内置超级电容供电。如果停电时间较长,只能在 CPU 上插入电池卡以保持时钟。
 HMI 人机操作界面与 S7-200 的时钟同步功能包括两个方向的时钟同步: 
 PLC 到面板的时钟同步。
 西门子操作面板可分为硬件时钟面板(TP/OP/MP270,MP370 等)和软件时钟面板(XP170X, XP177X,K-TP178 micro 等)。软件时钟面板和无备份电池的硬件时钟面板, 当断电关机后, 面板的内部时钟就会丢失, 回到出厂时的状态。但面板可以通过设置,来定时读取 PLC 的硬件时钟信息,以保持和 PLC 时钟一致,这就是 PLC 到面板的时钟同步。 
 面板到 PLC 的时钟同步。
 与上述相反,即用面板的时钟来校准 PLC 的系统时钟。PLC 实际上是得到面板的时钟信息后,调用相应设置时钟的函数(或者通过用户编制的程序),更改自己的系统时钟,以保持和面板时钟一致。在本文所提供的例程中,实现的是用 PLC 的时间同步面板系统时钟,同时可以在面板上修改 PLC 的时钟,从而间接地修改了面板的系统时钟。 
  S7-200 系列中 CPU 224 以上的 CPU 都有内置的实时时钟,而 CPU 221/CPU 222 没有内置实时时钟,需要外插“时钟电池卡”才能使用实时时钟和时钟同步功能。
 

提问者对于答案的评价:
是很详细

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

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

相关推荐

  • 通过RS232转485的转换器自己做了一个调试电缆与S7-200PLC相连的通讯问题

    我通过RS232转485的转换器自己做了一个调试电缆与S7-200PLC相连,根据转换器的接口定义我将A+连接PLC的8管脚,B-连接3管脚,只连了这两个,但是通过力控或者串口调试…

    SIMATIC S7-200 2020年10月31日
  • 增加一个编码器

    在原有的200程序中需要增加一个编码器来测量电机的速度,我想加一个扩展模块,然后做程序,不知道该怎么做,请答侠能给我详细的例子,谢谢 问题补充:找一个参考程序给我,有吗 最佳答案 …

    SIMATIC S7-200 2021年7月4日
  • S7200PLC 高速计数

    S7200PLC 高速计数采用四倍正交计数比采用一倍正交有什么优势?四倍正交常用在什么情况下? 最佳答案 一般高速计数多数是接编码器的,编码器的线数越高,采集和控制的精度…

    SIMATIC S7-200 2017年11月17日
  • step7-micro-win v4.0+sp6 PC/PG通讯不了

    安装了西门子STEP7V5.5SP4,博图V14D等软件,通讯都正常;安装了step7-micro-win v4.0+sp6用PC ADAPTER U…

    SIMATIC S7-200 2021年7月5日
  • 怎么确定A2的编程电缆是不是坏了?

    有一根A2的编程电缆,想要连接200,300的plc,论坛里各种办法都试了,还是连不上,以前跟容易连的。我想问一下有什么办法可以确定编程电缆的好坏?谢谢! 最佳答案 参考:http…

    SIMATIC S7-200 2021年7月5日
  • S7200定时器问题

    我要控制三台泵在启动信号上来之后每台泵分别工作24小时循环工作怎么用梯形图编程啊 问题补充:能给出代码部分最好啊 最佳答案 这样理解,整个周期是72小时。 计时可以用扩展…

    SIMATIC S7-200 2021年7月5日
  • 请问关于密码权限:禁止上载(4级)的一个问题

    我的PLC是224XP CN,我在使用中设置了密码权限中的第4级"禁止上载",我是否一定要用CLEAR命令来清除PLC的程序啊?因为我现在无法上载和下载程序?密码我是知道的. 最佳…

    SIMATIC S7-200 2021年7月5日
  • S7 200CN modbus-rtu主站 写从站成功,读从站失败

    我的从站是PC端的js程序,我按照主站发来的请求给了正确的回应。但是目前PLC那边数据改变,发来写请求时,我可以收到。但是当我收到PLC发来的写请求时,我返回了正确的回应,但是PL…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC之间rs485串口线制作

    PLC  S7-200与300、400或者HMI,之间通讯的rs485串口线可以自己制作吗?怎么制作?3—对—38—对—8别的不用焊接,是这样吗?5脚的屏蔽和7…

    2017年11月16日
  • S7-200和PC现场通讯咨询

    目前S7-200 PLC与上位机(pc)进行通讯的设备,对于通讯距离不超过5米的,我一般采用PC/PPI电缆连接,超过5米的,想通过Profibus电缆和总线连接器的方式…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论