PLC系统及其操作方法技术方案

技术编号:13192594 阅读:38 留言:0更新日期:2016-05-11 19:43
提供了一种可编程逻辑控制器(PLC)系统。可编程逻辑控制器(PLC)系统根据功能来将存储区域划分成多个区域,并且根据执行的操作模式来从所划分的区域中读取数据或者发送数据到所划分的区域,其中通过划分而获得的多个区域包括:存储PLC系统上的日志数据的第一存储区域;以及存储超文本标记语言(HTML)文件的第二存储区域。

【技术实现步骤摘要】

本公开内容涉及一种可编程逻辑控制器(PLC)系统,并且更特别地,涉及一种可以根据功能来划分PLC系统中的存储卡以最小化检索存储卡所占用的时间的PLC系统。
技术介绍
工业现场的自动化设施由包括继电器等的机械设备来配置。为了改变包括机械设备的自动化设施,在改变设施内部电路的配线上存在困难。为了克服这样的困难,使用PLC。PLC通常执行与计算机类似的功能。也就是,PLC接收来自设施的信号,根据PLC中的编程来处理信号,然后输出经处理的信号到设施。也就是,PLC的操作平稳性意味着工厂中的自动化设施在有效地操作。图1为用于解释典型的PLC系统的操作的框图。典型地,将存储卡20安装在PLC系统10中,从而能够互相发送和接收数据。微处理单元(MPU) 11根据设置的程序来操作以控制整个PLC系统10,并且尤其,使得数据日志模块12和网络服务器模块13能够操作。数据日志模块12根据MPU 11的控制来执行数据日志功能。也就是,其收集在可编程和调试工具(PADT)中设置的设备值并且发送所收集的值到存储卡20。网络服务器模块13根据MPU 11的控制来执行网络服务器功能。也就是,其发送在存储卡20中存储的超文本标记语言(HTML)文件到网络浏览器。文件系统14被构造为使得对存储卡20中的文件或数据进行检索和访问,通过文件系统14将从数据日志模块12输出的数据发送到存储卡20,并且通过文件系统14将从存储卡20发送的数据传递到网络服务器模块13。存储卡20将从PLC系统10发送的数据存储在逗号分隔值(CSV)文件中并且提前存储HTML文件以发送网页。照此,数据日志和网络服务器为使用存储卡的功能,并且数据日志模块12和网络服务器模块13交替地访问存储卡20以从存储卡中读取数据或者将数据写入存储卡。在这一示例中,当众多模块访问存储卡20以从存储卡中读取数据或者将数据写入存储卡时,存在的限制在于在存储卡20中检索扇区占用了较长时间。
技术实现思路
实施例提供了一种根据功能来划分PLC系统中的存储卡以能够减少检索存储卡所占用的时间的PLC系统。根据实施例,PLC系统将存储卡划分成CSV文件存储区域和HTML文件存储区域,将日志数据存储在CSV文件存储区域中,并且从HTML文件存储区域读取HTML文件。因而,因为PLC系统访问的存储卡的区域根据执行的功能而变化,所以可以减少检索存储卡所占用的时间从而允许PLC系统读或者写数据。在一个实施例中,可编程逻辑控制器(PLC)系统根据功能来将存储区域划分成多个区域,并且根据执行的操作模式来从所划分的区域中读取数据或者发送数据到所划分的区域,其中通过划分而获得的多个区域包括:存储PLC系统上的日志数据的第一存储区域;以及存储超文本标记语言(HTML)文件的第二存储区域。在另一实施例中,PLC系统的操作方法包括:当感测到驱动请求时在初始化操作中根据功能来划分存储器;根据驱动请求来感测操作模式;以及根据所感测的操作模式来从所划分的存储器中读取数据或者将数据写入所划分的存储器,其中通过划分而获得的多个区域包括:存储PLC系统上的日志数据的第一存储区域;以及存储HTML文件的第二存储区域。在以下的所附附图和描述中给出一个或多个实施例的细节。其它特征通过描述和附图以及通过权利要求将是显而易见的。【附图说明】图1为用于解释典型的PLC系统的操作的框图。图2为根据实施例的PLC系统的框图。图3为用于解释根据实施例的PLC系统的一系列操作的流程图。图4为当根据实施例的PLC系统划分存储卡时使用的代码的示例。【具体实施方式】详细说明书和权利要求书中使用的术语或者词语不应该被人为地解释为辞典中指示的典型含义,而是应该基于专利技术人可以适当地定义术语的概念从而以最佳的方式描述他的或者她的专利技术的原则来解释为与专利技术构思的技术精神匹配的含义和概念。因而,因为详细说明书中描述的实施例和附图中示出的配置仅仅为示例并且没有覆盖实施例的全部技术精神,因此应该理解的是,在提交本申请时可以有能替代他们的各种等同方案和变型。图2为根据实施例的PLC系统的框图。参见图2,根据实施例的PLC系统100可以连接到存储卡200以发送所收集的日志数据到存储卡200或者从存储卡200读取HTML文件以发送所读取的文件到网络浏览器。在这一情况下,PLC系统100和存储卡200之间的数据传输可以由串行外围接口(SPI)通信来执行。除了以上通信方法以外,PLC系统100和存储卡200之间的数据传输可以由各种通信方法来实现。PLC系统100可以包括微处理单元(MPU) 110、数据日志模块120、网络服务器模块130以及文件系统140。MPU 110可以根据设置的程序来操作以控制整个PLC系统100。特别地,可以控制数据日志模块120和网络服务器模块130。数据日志模块120可以根据MPU 110的控制来执行数据日志功能。数据日志模块120可以收集在可编程和调试工具(PADT)中设置的设备值(“日志数据”)。由数据日志模块120收集的日志数据可以经由文件系统140存储在存储卡200中。网络服务器模块130根据MPU 110的控制来执行网络服务器功能。也就是,其可以发送在存储卡200中存储的HTML文件到网络浏览器。文件系统140可以执行数据日志模块120和存储卡200之间的数据传输以及网络服务器模块130和存储卡200之间的数据传输。也就是,文件系统140可以从数据日志模块120接收日志数据以发送所接收的数据到存储卡200,并且从存储卡200接收HTML文件以发送所接收的文件到网络服务器模块130。...

【技术保护点】
一种可编程逻辑控制器系统,其中,所述可编程逻辑控制器系统根据功能来将存储区域划分成多个区域,并且根据执行的操作模式来从所划分的区域中读取数据或者发送数据到所划分的区域,其中,通过划分而获得的所述多个区域包括:第一存储区域,其存储所述可编程逻辑控制器系统上的日志数据;以及第二存储区域,其存储超文本标记语言文件。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:李建昊
申请(专利权)人:LS产电株式会社
类型:发明
国别省市:韩国;KR

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

1