系统时间问题

向各位请教了:怎么矫正系统时间呢我用的是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日 上午9:45
下一篇 2021年7月5日 上午9:46

相关推荐

  • pto——man子程序中的speed中的数值为10是什么意思呢

    我用向导生成了一个程序,领导要我用万用表测量这个脉冲数,但是我发现无法测量。领导就问我了说“你这周期多大,多长时间发一个脉冲”,我就顿住了。感情各位帮忙 问题补充:万用表使用哪个档…

    SIMATIC S7-200 2021年7月5日
  • 实例编程

    我刚接触编程,现手中有一设备,要用PLC控制,请帮忙。条件是:三个加热器,一台启动,5秒后第二台启动,再5秒后第三台启动。二台泵,只能二先一工作,只有先启动泵才能启动加热器;有一个…

    SIMATIC S7-200 2020年11月1日
  • s7200帮助里的pto轮廓计算疑问

    新手请教!PTO轮廓案例:起始和终止脉冲频率为2 kHz,最大脉冲频率为10 kHz ,要求4000次脉冲才能达到所需的电机转动次数。因为用阶段(周期…

    2020年10月31日
  • 我对PC Adapter A2 电缆真的是无语了

    连发了3贴,按照前辈们的意思设置了PG,折腾了几天,不行。今天我特地找了个CPU,把它的系统块恢复到出厂状态,地址2,波特率9.6K,A2电缆还是诸多BUG,MicroWin可以连…

    2021年7月5日
  • CPU224作为从站时接收的主站命令数据

    CPU224作为从站时,返回给主站的数据地址可定义(MBUS_INIT中holdstart设置)那接收的主站命令数据是保存在哪个地址呢? 最佳答案 从站接收的主站命令数据的地址在主…

    SIMATIC S7-200 2021年7月5日
  • 扩展选型

    做200的PLC 现在DI为128点DO为64点轩226CPU也凑不够点数 要求连接SMART1000触摸屏哪位老师指点指点 最佳答案 226CPU可以满足需要…

    SIMATIC S7-200 2018年12月7日
  • 怎么理解这个

    1,已知编码器分辨率131072脉冲频率200Khz要使转速达到3000r/min求电子齿轮比。脉冲接口的最大频率是200KHZ,对应最大转速3000转每分,这样的设定能使定位模块…

    SIMATIC S7-200 2017年6月1日
  • 简易位置控制

    我想用200的PLC控制松下的伺服,做简单的位置控制,因为200的PTO输出已经用完,所以想做一个PID将伺服的反馈脉冲读回来作为PV值,然后用模拟量输出控制伺服,在目标位置范围做…

    SIMATIC S7-200 2020年10月31日
  • 200的编程调试线

    200的编程调试线可以自己做吗?怎么做啊! 最佳答案 可以做,但不安全.还是买西门子的吧! 提问者对于答案的评价:谢谢,已经买了.

    SIMATIC S7-200 2021年7月5日
  • 西门子S7200继电器输出频率

    西门子S7200继电器输出频率为0.5S通,0.5S断开电流在0.1A左右。这样使用影响PLC使用寿命吗,能用多长时间。 钻石用户推荐最佳答案 每开关一次,寿命就减少一次。至少10…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论