S7-1500PLC设置系统时钟有几种方法?

西门子plc 发布于 1年前 分类:S7-1500

S7-1500PLC设置系统时钟有几种方法?

2个回复

  • plc电工爱好者
    plc电工爱好者

    2种方法 :
    1.使用时钟同步服务器同步。
    2.通过程序调用系统时钟设定指令设置。

  • plc电工爱好者
    plc电工爱好者

    (1)用编程软件设置实时钟
    以S7-200为例,计算机与PLC建立通信连接后,执行编程软件中的“PLC”→“当日时钟时间”命令,在出现的对话框中,可以看到当前PLC的实时钟的日期和时间值,修改这些值后,按【设置】按钮,新的值被写入PLC的实时钟。按【设为PC】键,计算机的系统时间被写入PLC。
    S7300/400在SIMATIC管理器中,打开项目依次展开到CPU(如CPU315-2DP),然后右击CPU选定“PLC/Set Time of Day”,在出现的界面中设定相应的时间如期,就直接修改CPU的时间日期;也可以在SIMATIC管理器中,打开你的项目,选择菜单PLC/Diagnostic/Setting/Set Time of Day”(诊断/设定/设定日期时间),在打开的界面中,如上述一样的设定,可以更改CPU的日期。
    (2)使用实时钟读写指令
    写实时时钟指令TODW(即梯形图中的SET_RTC指令)用起始地址为T的8字节缓冲区,将设置的时间和日期写入实时钟。日期和时间数值采用BCD格式,BCD码从本质上说是十六进制数,例如16#45表示45秒。星期值=1~7对应星期日~星期六,为0时禁用星期(保持为0)。S7300/400用系统功能SFC0“SET_CLK”设置实时时钟。