s7200断电保持

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

s7200断电保持
设定机器运行时间(如2013年9月1号11点0分),到了这个设定时间机器停止运行。

1,读plc内部时钟,不装电池。

如*器一个月内不通电,内部时钟还能正常运行吗?会不会清零啊(不想用m区断电保持)能否介绍一下,
最佳答案
引用:
1例如当时间达到09年6月3日20点31分20秒的时候,cpu转到停止,前提是cpu有硬件时钟,并且正确设置了时间。

ldsm0.5
eu
todrvb0//读取时间
ldb>=vb0,16#09//读取的时间是bcd码,这样用省去格式转换
ab>=vb1,16#06
ab>=vb2,16#03
ab>=vb3,16#20
ab>=vb4,16#31
ab>=vb5,16#20
stop
2如果定时开启关闭外部设备,那plc可以轻松完成。

例如每天早上6点到晚上8点开机
ldsm0.5
eu
todrvb0
ldb>=vb3,16#06
abtimeofdayclock...,通过与cpu的在线连接设置,完成后时钟开始走动
编用户程序使用set_rtc(设置时钟)指令设置
micro/win可以通过任何编程连接实现实时时钟的设置。

使用s7-200的read_rtc(读取实时时钟)和set_rtc(设置实时时钟)指令时,读取和设置的数据格式都是bcd码的。

如果觉得不便计算、处理,可使用clockinteger指令库。

要使用clock_integer指令库,须遵循下列步骤:
请见《《西门子s7-200·logo!·sitop参考》v0.92版(更新版)(2008.02.15)》,其中有关如何读系统时钟及如何添加库指令的说明,下载:
/download/searchresult.aspx?sear chtext=a0136
参考资料:/service/answer/solution.aspx?q_i d=42384&cid=1028。

相关文档
最新文档