可编程显示器的制造方法

文档序号:9438786阅读:489来源:国知局
可编程显示器的制造方法
【技术领域】
[0001]本发明涉及一种与控制仪器连接的可编程显示器。
【背景技术】
[0002]在FA(Factory Automat1n)等工业领域中,使用一边对与 PLC(ProgrammableLogic Controller)等控制仪器相关的信息进行显示、一边对控制仪器进行管理及设定的可编程显示器。作为对可编程显示器和控制仪器进行连接的通信I/F,存在RS232/RS422/RS485等串行连接、Ethernet (注册商标)等多种通信I/F。
[0003]另外,在FA系统中,存在具有下述系统结构的FA系统,S卩,利用I台可编程显示器对多个控制仪器的信息进行显示。在上述FA系统中使用的通信协议是每个控制仪器所固有的通信协议,可编程显示器中将每个控制仪器各自不同的协议作为软件进行了安装。
[0004]为了使FA系统正常地进行动作,需要正确地进行可编程显示器侧的参数及控制仪器侧的参数等的设定。在参数等的设定存在问题的情况下,由于可编程显示器不能正确地与控制仪器进行通信,因此可编程显示器不能正确地显示信息。在上述情况下,可编程显示器在画面上对通信发生了异常这样的警报消息进行显示。例如,可编程显示器在没有来自控制仪器的响应的情况下,有时作为警报消息而对“通信超时”等警报消息进行显示。
[0005]在现有的错误解析方法中,能够显示可编程显示器和控制仪器之间的通信为异常,但无法显示与具体的异常内容及对策方法有关的信息。因此,在对具体的异常内容及对策方法进行解析时,用户需要经由多种通信I/F获取在线路上传输的数据,对获取到的数据进行解析,调查原因。
[0006]具体地说,首先,为了从线路上的数据中提取出处于异常的包数据,用户从由控制仪器发送来的响应包数据中,针对储存有正常响应或异常响应的结果的储存部位,对协议规格进行确认。然后,用户对储存在储存部位处的值是否是异常的包数据进行确认,从由控制仪器作为响应而发出的所有包数据中,对异常值进行提取。然后,用户参照协议规格,对储存在异常响应的包数据中的具体的异常值的含义进行确认。然后,用户在已知异常的内容后,参照协议规格,对可编程显示器发送出的数据是否正常进行确认。在可编程显示器发送出的数据异常的情况下,对可编程显示器侧的设定是否正常进行确认。
[0007]当前,存在下述可编程显示器,其通过PC (Personal Computer)上的软件或硬件,获取在串行线路或Ethernet (注册商标)线路的线路上传输的数据,并进行显示。例如,存在下述可编程显示器:在Ethernet (注册商标)连接的情况下,对通用的TCP或UDP等中的头部信息和实际数据部进行区分显示。
[0008]另外,上述可编程显示器针对每个控制仪器所固有的协议部分,仅进行作为数据列的显示。因此,用户需要一边将获取到的线路上的数据和每个控制仪器的协议规格进行对照,一边实施错误解析,非常花费时间。另外,在无尘室等不能利用PC的环境中,进行错误解析是非常困难的。
[0009]另外,在多台可编程显示器与多台控制仪器进行通信的情况下,由于各仪器的包数据(发送和接收数据)混杂在线路上,因此为了从庞大的数据中对处于异常的通信数据进行提取并解析,非常花费时间。
[0010]专利文献I中记载的显示器具有:存储单元,其将表示数据存在位置的代码和分配至该代码的名称信息相对应地进行存储,其中,该数据表示可编程控制器的动作的状态;以及显示单元,其以存储单元所存储的名称信息,对所述数据进行显示。
[0011]专利文献1:日本特开2000 - 242306号公报

【发明内容】

[0012]但是,在上述现有技术中,存在下述问题,S卩,在每个控制仪器的协议不同的情况下,不能使用线路数据进行各控制仪器的错误解析。
[0013]本发明就是鉴于上述情况而提出的,其目的在于得到一种可编程显示器,该可编程显示器即使在每个控制仪器的协议不同的情况下,也能够容易地进行各控制仪器的错误解析。
[0014]为了解决上述课题,实现目的,本发明的特征在于,具有:存储部,其存储配置数据,该配置数据是对与每个控制仪器的协议相关的信息进行配置化而得到的;通信部,其在与所述控制仪器之间对线路数据进行发送和接收;解析部,其通过对所述线路数据和所述配置数据进行合成,从而生成对属性含义信息、值含义信息和所述线路数据的值进行关联而得到的合成信息,该属性含义信息是所述线路数据所包含的各数据的属性的含义,该值含义信息是所述线路数据的值的含义;以及显示部,其对所述合成信息进行显示,所述配置数据是作为由每个所述控制仪器各自不同的协议决定的格式的数据列而定义的信息,而不是进行数据变换的软件。
[0015]发明的效果
[0016]根据本发明,具有下述效果,S卩,即使在每个控制仪器的协议不同的情况下,也能够容易地进行各控制仪器的错误解析。
【附图说明】
[0017]图1是表示具有实施方式所涉及的可编程显示器而构成的控制系统的结构的图。
[0018]图2是表示实施方式所涉及的可编程显示器的结构的框图。
[0019]图3是表示PC所使用的通常的对线路数据进行显示的软件上的数据显示例的图。
[0020]图4是表示参照仪器协议配置(profile)而创建发送数据、并对创建的数据进行发送的处理的处理顺序的流程图。
[0021]图5是表示参照仪器协议配置而对接收数据进行解析、并对解析得到的数据进行显示的处理的处理顺序的流程图。
[0022]图6是表示对线路数据和仪器协议配置进行合成、并对合成得到的信息进行显示的处理的处理顺序的流程图。
[0023]图7是表示对配置数据和线路数据进行合成而得到的信息的第I例的图。
[0024]图8是表示对配置数据和线路数据进行合成而得到的信息的第2例的图。
[0025]图9是表示对配置数据和线路数据进行合成而得到的信息的第3例的图。
【具体实施方式】
[0026]下面,基于附图,对本发明的实施方式所涉及的可编程显示器进行详细说明。此外,本发明不限定于本实施方式。
[0027]实施方式
[0028]图1是表示具有实施方式所涉及的可编程显示器而构成的控制系统的结构的图。控制系统101具有:M个(M为自然数)可编程显示器,它们具有通信分析功能#个(N为自然数)控制仪器,它们具有通信功能;以及通信线路(线路)9。并且,可编程显示器和控制仪器经由通信线路9连接。通过该结构,在控制系统101中,在可编程显示器和控制仪器之间成为M对N的通信方式。
[0029]在本实施方式中,对控制系统101具有可编程显示器1、2和控制仪器5、6的情况进行说明。可编程显示器1、2分别与控制仪器5、6之间进行通信,显示与控制仪器5、6相关的信息,并且进行针对控制仪器5、6的操作。由此,可编程显示器1、2—边显示与控制仪器5、6相关的信息,一边对控制仪器5、6进行管理及设定。控制仪器5、6例如是PLC(Programmable Logic Controller)等,对机器人(未图示)等的动作进行控制。
[0030]图2是表示实施方式所涉及的可编程显示器的结构的框图。由于可编程显示器1、2具有相同的结构,因此在这里对可编程显示器I的结构进行说明。
[0031]可编程显示器I具有:通信部10 ;显示部40 ;存储部3,其存储仪器协议配置20 ;通信数据解析部30 ;以及作为硬件的通信I/F(接口)31。
[0032]通信部10与显示部40、通信数据解析部30及存储部3连接。通信部10经由通信I/F 31在与控制仪器5、6之间进行数据的发送和接收。通信部10是不依赖于作为解析对象的控制仪器5、6的、相对于各控制仪器5、6共通地进行使用的软件。
[0033]通信管理部11进行与通信相关的各模块的调度。通信部10具
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1