原创 PLC 实时时钟指令功能

2019-12-22 16:30 3118 15 15 分类: 工业电子

PLC属于智能控制设备,广泛应用于工业生产中。

学好PLC的关键是学习PLC编程软件元素的类型、特点和功能(即编程指令),然后正确、灵活地应用和开发PLC。可编程序控制器(PLC)编程指令的制造者在可编程序控制器(PLC)的ROM(或EPROM)存储器中进行了设计和烧结。编程指令分为基本编程指令和应用程序编程指令。基本的程序设计指令易于理解和应用;应用程序指令功能强大、抽象、大量、灵活、使用困难,属于教学的重点和难点问题。目前,选择读/写实时时钟指令具有很强的讨论、研究和应用功能,而读/写实时时钟指令又相对较冷,因此具有重要的意义。

西门子S7-200系列PLC硬件无时间控制装置和数据显示功能。为了满足控制系统控制功能的需要,在PLCROM(或EPROM)中设计了读写实时时钟指令区。它的功能是实现读写系统中的实时数据和时间。利用PLC的这种指令功能,控制系统可以非常方便地对行进行控制、监视,并实时记录它们的健康状况。使用s7-200smartcpusr60 PLC专用编程数据线(网线)建立PC机与PLC之间的通信,打开s7-200smart编程软件,点击“PLC”菜单中的“实时时钟”命令,打开“CPU时钟操作”对话框,可以看到CPU中的日期和时间。点击“读取PC”按钮,显示动态PC实时时钟的日期和时间。单击“设置”按钮将电脑的日期和时间下载(或重置)到CPU。然后点击“读取可编程逻辑控制器”按钮,显示CPU实时时钟的日期和时间的当前值。可以修改日期和时间的当前值。最后,点击“设置”按钮,设置的日期和时间将下载到CPU。读写实时时钟指令梯形图及功能介绍。实时时钟指令梯形图的读写功能和实时时钟指令梯形图的读写功能是CPU读取实时时钟的当前日期和时间,并从地址t开始加载到8字节的缓冲区中实时时钟指令是CPU将包含从地址t开始的当前日期和时间的8字节缓冲区写入PLC的实时时钟。梯形图中:En为使能输入端;eno为使能输出端;t为读写实时时钟端,可为字节、字和双字数据。重点是:读写实时时钟T的地址、含义和存储类型设置为8个连续存储字节(7个连续存储字或5个连续存储双字)。存储区为VBVWVD)、IBIWID)、QBQWQD)、MBMWMD)、SMBSMWSMD)、SbSWSD)、lbLWLD)、VD*AC*LD。使用contact comparison指令将实时时钟的日期和时间与设置的日期和时间进行比较,比较结果为大于、小于、大于或等于、小于或等于、不等于和等于。当满足比较条件时,触点接通;当不满足比较条件时,触点断开。从而实现实时监控、录音等控制。

作者: curton, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3876349.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
我要评论
0
15
关闭 站长推荐上一条 /2 下一条