时钟指令用来读取或设定系统的日期和时间。利用时钟指令可以调用系统实时时钟,这对于实现控制系统的运行监视、运行记录等十分方便。
S7-200 中,CPU221和CPU222安装有时钟卡,CPU244和CPU226有内置时钟。内置时钟的时钟指令设有8个字节的时钟缓冲区,其格式如表2-17所示。
时钟指令主要有读取实时时钟指令和设定实时时钟指令,时钟指令的梯形图和语句表如图2-74所示。
T为时钟缓冲区的首地址,寻址范围为VB IB、QB、MB、SMB、LB、*VD、*LD和*AC读取实时时钟指令用来读取实时时钟。其功能是当输入有效时,读取系统当前时间和日期,并把它装入以T为起始字节地址的8个字节缓冲区。
设定实时时钟指令用来设定PLC实时时钟。其功能是当EN输入有效时,将含有时间和日期的8个字节缓冲区(起始地址是T)的内容装入PLC时钟。S7-200 PLC不检查和核实日期是否准确。无效日期(如2月30日)也可以被接受。因此,必须确保输入数据的准确性。不能同时在主程序和中断程序中使用时钟指令,否则产生非致命错误,中断程序中的时钟指令将不被执行。来源:朗特威自动化商城
【必读】版权免责声明
1、本主题所有言论和内容纯属会员个人意见,与本论坛立场无关。2、本站对所发内容真实性、客观性、可用性不做任何保证也不负任何责任,网友之间仅出于学习目的进行交流。3、对提供的数字内容不拥有任何权利,其版权归原著者拥有。请勿将该数字内容进行商业交易、转载等行为,该内容只为学习所提供,使用后发生的一切问题与本站无关。 4、本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 5、本网站所有软件和资料均为网友推荐收集整理而来,仅供学习用途使用,请务必下载后两小时内删除,禁止商用。6、如有侵犯你版权的,请及时联系我们(电子邮箱1370723259@qq.com)指出,本站将立即改正。
|