分享

S7-200SMART实时时钟(下)

 金玉满堂jjnla8 2020-03-12

    接上一期S7-200SMART实时时钟(上)继续

   七、系统时钟的断电保持功能

      当PLC断电后,CPU靠内置的超级电容为系统时钟提供缓冲电源,缓冲电源放完电后,再次上电时,系统时钟会恢复默认值,并停止运行,系统时钟的保持时间通常为7天。CPU的系统时钟不能在断电保持区域设为断电保持;若需要长时间保持,对于标准性CPU可以加装电池板(SB BA01)来实现长时间断电保持功能。购买电池信号板后还需再买专用纽扣电池才能使用!(电池型号为CR1025)

八、电池板相关操作

      1.电池信号板上有一个红色 LED,可提供有关电池健康状况的视觉指示。LED 亮表示电池电量不足。

        2.无论系统块是否包含信号板的组态,CPU 都会自动采用信号板上的实时时钟并执行电池测试和电池健康状况 LED 操作。

         3.借助电池信号板系统块组态中的相关选项,我们可以选择以诊断报警的方式报告电池电量不足,或在组态的设备映像寄存器输入字节的 LSB(例如,I7.0)位报告电池状态(1= 电池电量不足、0= 电池电量充足)。我们必须选择系统块组态中的电池信号板,这样才可以使用附加电池健康状况报告选项。

九、电池板诊断

诊断SB BA01 电池板

临界电池电压

< 2.5 V
电池诊断低压指示灯:
· 电池电压低会使 BA01 面板上的 LED
呈红色常亮状态。
· 诊断报警和/或电量不足时数字量输出状态可用
电池状态提供的电池状态位
0 = 电池正常
1 = 电池电量低
电池状态更新电池状态会在开机时更新,之后在 CPU 处于 RUN
模式时,每天更新一次。
十、常见问题
     S7-200SMART CPU 的数据断电保持功能是否需要 SB BA01电池板?
     如果对S7-200SMART CPU V区 和 M 区数据设置了断电保持,无需再使用 SB BA01电池板,即可实现数据永久保持。S7-200 SMART池板适用于实时时钟的断电保持。
      电池板插入 CPU 就能实现实时时钟的断电保持吗?
      使用 SB BA01实现实时时钟的断电保持必须注意以下两点:
     1. SB BA01只是电池板,须另行购买电池,电池型号为 CR1025。
     2. 必须将SB BA01添加到设备组态并将硬件配置下载到 CPU 中,SB BA01电池板才能正常工作。
        电池板能对实时时钟断电保持多长时间?
     使用 SB BA01电池板和 CR1025 电池,能对实时时钟断电保持大约一年。可编程使用提供的电池状态位I7.0=1,检测电池电量低。
        紧凑型CPU能否断电保持实时时钟?
       1.CPU 型号 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s的紧凑型CPU 无内置超级电容,所以实时时钟无电源缓冲,尽管我们可以使用READ_RTC 和 SET_RTC 指令设置日期/时间数据,但是当 紧凑型CPU断电并再次上电时,这些日期/时间数据会丢失,上电后日期时间数据会被初始化为2000年1月1日
       2.紧凑型CPU 不支持使用扩展模块、信号板或电池板。
   Clock_Integer 指令库和STEP 7 Micro/WIN SMART指令树中的读、写实时时钟指令有什么不同?
       Clock_Integer 指令库读出或写入的 PLC 时钟是以十进制整数格式存储;而读、写实时时钟指令读出或写入的 PLC 时钟为 BCD 码格式。

十一、参考程序

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多