当需要设定特定日期左某种动作时,如定时锁机,就要用到PLC的实时时钟功能,SMART系列PLC标准型CPU系列集成了时钟功能,只要利用时钟指令读取系统时钟即可,经济型CR40和CR60没有实时时钟和超级电容。
注意:如果没有安装电池信号板,则时钟只能保持7天左右,如果安装了电池信号板免责可保持一年以上。
1、读取实时时钟指令
读取实时时钟指令的T(VB0)为8字节缓冲区起始地址,缓冲区格式如图所示:
2、设定实时时钟指令
设定实时时钟指令如下图示:
设定实时时钟指令可用来设定或校准时钟,但一定要提前是设定好时钟,在用边沿执行一次,便可将设定好的时钟写入系统,一般可以选择编程软件中的PLC菜单下的“设置时钟”选项,弹出下图:
可手动设定时钟,也可单击“读取PC”按钮,确定好后单击“设置”按钮即可修改系统的实时时钟。
3、时钟功能应用之定时锁机
时钟功能常用于定时锁机,在机器出厂时设定付款日期,如果逾期未付款,则执行锁机操作。
原理是利用时钟读取指令读取PLC的时钟,由于时钟通常以BCD码的形式存放,所以要利用BCD-I指令转换常十进制形式,在与设定日期进行比较,当系统日期超过设定日期时,则执行锁机,在增加其它辅助功能,实例程序如下图所示
技能传承慧深益众
预览时标签不可点收录于话题#个上一篇下一篇