基于HTML的PLC控制的生产线设备信息发布装置制造方法及图纸

技术编号:5440420 阅读:215 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种基于HTML的PLC控制的生产线设备信息发布装置,控制部分采用CPU处理器,CPU处理器与存储器连接,CPU处理器与计算机网络接口连接,CPU处理器与各生产线设备控制器的PLC的物理接口连接;储存器包括网络接口区和用户区,网络接口区包括访问各生产线设备控制器PLC的通讯协议和内存映像表、TCP/IP模块和系统软件;用户区包括HTML代码模块、访问权限表、PLC通讯参数模块;以HTML网页的方式存储包含PLC数据的人机交互界面,供网络中的计算机访问,通过网页操作实现人机交互;依据PLC的通讯协议及PLC内存数据结构,系统软件按内存映像表调用子函数获得或修改PLC内存数据,并将结果保存到映像表中,在以HTML代码编写的页面中嵌入内存映像表中的相应数据,形成完整的人机交互界面。

【技术实现步骤摘要】

本专利技术涉及一种基于HTML的PLC控制的生产线设备信息发布装置,属于工业控制 系统的HMI、人机交互

技术介绍
当前工业生产中广泛使用PLC系统用于设备及生产线的控制,利用PLC可以很方 便地将PLC运行情况及关键过程保存下来,并通过专用软件、硬件系统查询。为及时掌握设备状态,需要经常查询PLC中记录的历史数据,以确认设备是否发 生异常。但查询时需要专用软件系统,而且只有小部分专业人员才能作到,通常需要到达 PLC现场查询。通过总线系统及专用计算机所作的监控系统可以远程查询PLC状态信息,但 此种系统并不开放源代码,基本不能修改或增加功能,且其安放位置基本固定、软件和硬件 系统通常不能发生任何改变。
技术实现思路
本专利技术的目的是设计一种基于HTML的PLC控制的生产线设备信息发布装置,它能 将PLC的内存数据、结合人机交互界面,并将此界面以HTML网页的方式存储,供网络中的计 算机访问。用户通过网络中的计算机,在网络浏览器中输入对应装置的地址,就可以获得存 储在装置中以HTML页面方式保存的人机交互界面,实现远程监控。本专利技术的技术方案本专利技术基于HTML的PLC控制的生产线设备信息发布装置包括 控制部分和输入输出接口,其控制部分采用CPU处理器,CPU处理器与存储器连接,CPU处理 器与计算机网络接口连接,CPU处理器与各生产线设备控制器的PLC的物理接口连接;储存 器包括网络接口区和用户区,网络接口区包括访问各生产线设备控制器PLC的通讯协议和 内存映像表、TCP/IP模块和系统软件;用户区包括HTML代码模块、访问权限表、PLC通讯参 数模块;以HTML网页的方式存储包含PLC数据的人机交互界面,供网络中的计算机访问,并 通过网页操作实现人机交互;依据PLC的通讯协议及PLC内存数据结构,系统软件按内存映 像表调用子函数获得或修改PLC内存数据,并将结果保存到映像表中,在以HTML代码编写 的页面中嵌入内存映像表中的相应数据,形成完整的人机交互界面。所述的基于HTML的PLC控制的生产线设备信息发布装置,通过网页操作修改内存 映像表的内容,并由此表决定需要访问和保存的PLC内存信息,HTML代码中包含各生产线 设备控制器的识别码、名称信息,并将获得的PLC信息加入HTML页面中构成完整的人机交 互界面,供网络中的计算机访问查看。所述的基于HTML的PLC控制的生产线设备信息发布装置,在装置上设置写保护开 关,在写保护开关处于许可位置的情况下,权限表中的高权限访问者可以重写或修改用户 代码,用户代码包含与PLC通讯的参数、计算机网络中的地址及名称、访问权限表、HTML代 码描述的各个人机交互界面、PLC内存映像表;或通过HTML页面操作干预PLC内部元件的 状态和数值,完成远程控制。本专利技术的优点本专利技术采样便利的远程监控方法接入网络中的计算机(包含个人 电脑),可以通过网络浏览器访问PLC所在地址,并在安全许可的条件下实现远程监控。网络中的远程用户通过在网络浏览器中输入对应PLC所在的网络地址,就可以通 过普通的网页操作了解对应PLC及设备的工作状态、启动停止记录、报警记录等内容,并通 过网页互动操作可实现对PLC及相应设备的干预。本专利技术将PLC的内存数据、结合人机交互界面,并将此界面(包含监视、控制及查 询等功能)以HTML网页的方式存储,供网络中的计算机访问。通过此种方法,网络中的计 算机不需要安装特殊软件(只使用网络浏览器)就可以获得相关PLC及其所控制设备的信 息界面,并通过网页操作实现人机交互的目的。此方法方便易调整,避免了必需在每一个可 能的监控位置安装特殊软件的苛刻要求。附图说明图1是本专利技术的硬件结构图。图2是本专利技术的内存软件结构图。图3是本专利技术在网络中应用结构图。具体实施例方式下面结合附图和实施例对本专利技术进一步说明。如图1、图2所示,本专利技术的基于HTML的PLC控制的生产线设备信息发布装置包括 控制部分和输入输出接口,控制部分采用CPU处理器,CPU处理器与存储器连接,CPU处理器 与计算机网络接口连接,CPU处理器与各生产线设备控制器的PLC的物理接口连接;储存器 包括网络接口区和用户区,网络接口区存储各生产线设备控制器PLC的通讯协议和内存映 像表、TCP/IP模块和系统管理模块;用户区包含HTML代码模块、访问权限表、PLC通讯参数 模块。所述的各生产线设备控制器PLC的内存数据嵌入到人机交互界面中,并以HTML网 页的方式存储,供网络中的计算机访问,并通过网页操作实现对生产线设备的监视控制。所述的HTML代码模块存储预设的各生产线设备控制器PLC的界面,并由内存映像 表决定需要访问和保存的PLC内存数据,代码中包含各生产线设备控制器的识别码、名称 信息,并将获得的PLC内存数据加入HTML页面中,供网络中的计算机访问查看。所述的装置内部通过物理开关和权限表决定是否允许改写HTML代码或嵌入的 PLC内存映像。图3是本专利技术在网络中应用结构图所述的基于HTML的PLC控制的生产线设备信息发布装置,在接通本专利技术的写保护 开关的情况下,通过本专利技术上的物理通讯接口,可以编制并写入用户代码,用户代码包含了 与PLC通讯的参数设置、发布装置在计算机网络中的相关设置、访问权限、HTML代码及PLC 内存映像表。计算机通过在网络浏览器中输入相应PLC信息发布装置的地址,就能在浏览器中 查看存储的页面,通过网页操作实现监视和对生产设备的干预。本专利技术将PLC的内存数据(它包含有PLC的输入、输出状态、内部状态及记录的数据)结合到人机交互界面中,并将此界面以HTML网页的方式存储,供网络中的计算机访问。 它可以由PLC制造商在PLC的CPU单元中增加储存单元储存由用户设计的HTML界面及安 全权限表来实现,也可以由PLC制造商在其制造的Khernet单元中加储存单元储存由用户 设计的HTML界面及安全权限表来实现,或者由第三方制作的专用装置来实现。生产设备制造商(下称设计方)在设备使用方(下称用户)的要求下,采购由集 成商制造的PLC单元和/或专门发布装置,并设计相应程序和监控界面。设计方将用户需 求的界面及用户权限转换成相应的HTML代码并储存在集成商制造的装置内。用户方的网 络系统对接入网络中的计算机和PLC系统分配地址,通过网络中的计算机,在网络浏览器 中输入对应地址,就可以(象查看普通网页一样的)查看对应PLC及其控制的生产设备的 信息,并在权限许可的情况下通过网页操作实现对生产设备的干预。网络中的计算机可以不需要专用软件或界面的情况下监视PLC的运行状况,远程 查询PLC内部关键数据,也可以通过网页操作实现对生产设备的干预,且不受场地、距离的 限制,也不需要获得特别的授权就可以任意增加监控(普通计算机)数量。本文档来自技高网...

【技术保护点】
一种基于HTML的PLC控制的生产线设备信息发布装置,包括控制部分和输入输出接口,其特征在于:控制部分采用CPU处理器,CPU处理器与存储器连接,CPU处理器与计算机网络接口连接,CPU处理器与各生产线设备控制器的PLC的物理接口连接;储存器包括网络接口区和用户区,网络接口区包括访问各生产线设备控制器PLC的通讯协议和内存映像表、TCP/IP模块和系统软件;用户区包括HTML代码模块、访问权限表、PLC通讯参数模块;以HTML网页的方式存储包含PLC数据的人机交互界面,供网络中的计算机访问,并通过网页操作实现人机交互;依据PLC的通讯协议及PLC内存数据结构,系统软件按内存映像表调用子函数获得或修改PLC内存数据,并将结果保存到映像表中,在以HTML代码编写的页面中嵌入内存映像表中的相应数据,形成完整的人机交互界面。

【技术特征摘要】
1.一种基于HTML的PLC控制的生产线设备信息发布装置,包括控制部分和输入输出 接口,其特征在于控制部分采用CPU处理器,CPU处理器与存储器连接,CPU处理器与计算 机网络接口连接,CPU处理器与各生产线设备控制器的PLC的物理接口连接;储存器包括网 络接口区和用户区,网络接口区包括访问各生产线设备控制器PLC的通讯协议和内存映像 表、TCP/IP模块和系统软件;用户区包括HTML代码模块、访问权限表、PLC通讯参数模块; 以HTML网页的方式存储包含PLC数据的人机交互界面,供网络中的计算机访问,并通过网 页操作实现人机交互;依据PLC的通讯协议及PLC内存数据结构,系统软件按内存映像表调 用子函数获得或修改PLC内存数据,并将结果保存到映像表中,在以HTML代码编写的页面 中嵌入内存映像表中的相应数据,形成...

【专利技术属性】
技术研发人员:胡利华
申请(专利权)人:东风汽车股份有限公司
类型:发明
国别省市:83[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1