可编程控制器系统、可编程控制器、程序显示装置、程序的显示方法_5

文档序号:9650552阅读:来源:国知局
等输入装置402、进行运算的CPU403n ROM (Read Only Memory)等非易失性存储器 404、RAM (Random Access Memory)等易失性存储器405、对显示在显示装置401中的显示画面进行存储的显示用存储器406、与闪存等可拆装的外部存储器的接口即外部存储器接口 407、与外部仪器之间进行通信的通信接口 408等,经由总线409连接而成的结构。此外,也可以是不包含显示装置401以及显示用存储器406的结构。
[0107]并且,将储存在非易失性存储器404中的、记述有上述显示方法的处理顺序的程序加载至易失性存储器405中,由CPU 403执行。该程序记录在硬盘、⑶(CompactDisk) -ROM(Read Only Memory)、M0 (Magneto-Optical disk)、DVD (Digital VersatileDisk或Digital Video Disk)等计算机装置可读取的记录介质中,或者,该程序也能够经由互联网等网络(通信线路)进行发布。在此情况下,从经由通信接口 408连接的信息处理终端将程序储存至非易失性存储器404上。
[0108]工业实用性
[0109]如上述所示,本发明所涉及的可编程控制器系统在将程序列表以命令名形式显示在程序显示装置中的情况下是有用的。
[0110]标号的说明
[0111]100程序显示装置,111命令名变换表,112显示画面,113设备编号变换表,131通信部,132显示画面,133变换表储存存储器,134工作存储器,135控制部,136命令名变换表,137设备编号变换表,138程序列表,139变换命令名,140追加命令信息表,211程序列表,212追加命令信息表,231通信部,232设备存储器,233程序列表储存存储器,234追加命令信息表储存存储器,235控制部,236程序列表,237追加命令信息表,301、302、303被控制装置,400计算机装置,401显示装置,402输入装置,403CPU,404非易失性存储器,405易失性存储器,406显示用存储器,407外部存储器接口,408通信接口,409总线,D1程序列表请求信息,D2程序列表,D3变换命令名,D4命令名请求信息,D5变换命令名,D11追加命令信息表请求信息,D12追加命令信息表,D13变换命令名。
【主权项】
1.一种可编程控制器系统,其具备可编程控制器以及与所述可编程控制器可通信地连接的程序显示装置,所述可编程控制器系统的特征在于, 所述可编程控制器具备: 程序,其是使用唯一地识别对外部仪器进行控制的命令的命令编号而记述的; 追加命令信息表,其针对在命令名变换表中不存在的未对应命令编号,对所述命令编号与命令名的关联进行定义,该命令名是与所述命令编号对应的名称,该命令名变换表对所述命令名与所述命令编号的关联进行定义并保存于所述程序显示装置;以及 第1变换部,其基于所述追加命令信息表将所述未对应命令编号变换为所述命令名, 所述程序显示装置具备: 所述命令名变换表; 第2变换部,其从所述可编程控制器接收所述程序,基于所述命令名变换表将所述程序中记述的所述命令编号变换为所述命令名; 未对应命令名取得部,其基于所述追加命令信息表,取得与所述程序所记述的所述命令编号中的所述未对应命令编号对应的所述命令名;以及 显示部,其对由所述第2变换部变换得到的所述命令名、以及所述未对应命令名取得部取得的所述命令名进行显示。2.根据权利要求1所述的可编程控制器系统,其特征在于, 所述未对应命令名取得部从所述可编程控制器取得与所述未对应命令编号对应的所述命令名。3.根据权利要求2所述的可编程控制器系统,其特征在于, 所述未对应命令名取得部向所述可编程控制器请求与所述未对应命令编号对应的所述命令名, 所述第1变换部对应于所述请求,基于所述追加命令信息表,将与所述未对应命令编号对应的所述命令名发送至所述程序显示装置。4.根据权利要求1所述的可编程控制器系统,其特征在于, 所述程序显示装置具备: 读出部,其将所述追加命令信息表从所述可编程控制器读出;以及 存储部,其对所述追加命令信息表进行储存, 所述未对应命令名取得部在所述程序中出现了所述未对应命令编号的情况下,基于所述存储部中储存的所述追加命令信息表,取得与该未对应命令编号对应的所述命令名。5.根据权利要求1至4中任一项所述的可编程控制器系统,其特征在于, 所述追加命令信息表储存在不能利用能够编辑所述程序的外部仪器进行改写的、非易失性存储器的系统区域中。6.根据权利要求1至5中任一项所述的可编程控制器系统,其特征在于, 在为了升级所述程序显示装置的功能而保存于所述程序显示装置的升级数据中,不包含与所述未对应命令编号对应的所述命令名。7.根据权利要求1至6中任一项所述的可编程控制器系统,其特征在于, 所述程序显示装置不保存所述程序的编译源的源代码。8.根据权利要求1至7中任一项所述的可编程控制器系统,其特征在于, 在所述程序中,所述命令编号以既定的数据大小进行记述。9.一种程序显示装置,其与可编程控制器可通信地连接而构成可编程控制器系统,该可编程控制器保存程序,该程序是使用唯一地识别对外部仪器进行控制的命令的命令编号而记述的,所述程序显示装置的特征在于,具备: 命令名变换表,其定义了命令名与所述命令编号的关联,该命令名是与所述命令编号对应的名称; 变换部,其从所述可编程控制器接收所述程序,基于所述命令名变换表将所述程序中记述的所述命令编号变换为所述命令名; 未对应命令名取得部,其基于追加命令信息表,取得与所述程序所记述的所述命令编号中的在所述命令名变换表中不存在的未对应命令编号对应的所述命令名,该追加命令信息表针对在所述命令名变换表中不存在的所述命令编号,对所述命令编号与所述命令名的关联进彳丁定义;以及 显示部,其对由所述变换部变换得到的所述命令名、以及所述未对应命令名取得部取得的所述命令名进行显示。10.根据权利要求9所述的程序显示装置,其特征在于, 所述未对应命令名取得部从保存所述追加命令信息表的所述可编程控制器,取得与所述未对应命令编号对应的所述命令名。11.根据权利要求9所述的程序显示装置,其特征在于,具备: 读出部,其从保存所述追加命令信息表的所述可编程控制器,读出所述追加命令信息表;以及 存储部,其对所述追加命令信息表进行储存, 所述未对应命令名取得部针对所述程序中的所述未对应命令编号,基于所述存储部中储存的所述追加命令信息表,取得与该未对应命令编号对应的所述命令名。12.根据权利要求9至11中任一项所述的程序显示装置,其特征在于, 在为了升级所述程序显示装置的功能而保存于所述程序显示装置的升级数据中,不包含与所述未对应命令编号对应的所述命令名。13.根据权利要求9至12中任一项所述的程序显示装置,其特征在于, 所述程序显示装置不保存所述程序的编译源的源代码。14.根据权利要求9至13中任一项所述的程序显示装置,其特征在于, 在所述程序中,所述命令编号以既定的数据大小进行记述。15.一种可编程控制器,其保存程序,与程序显示装置可通信地连接而构成可编程控制器系统,该程序是使用唯一地识别对外部仪器进行控制的命令的命令编号而记述的,所述可编程控制器的特征在于,具备: 追加命令信息表,其针对在命令名变换表中不存在的未对应命令编号,对所述命令编号与命令名的关联进行定义,该命令名是与所述命令编号对应的名称,该命令名变换表对所述命令名与所述命令编号的关联进行定义并保存于所述程序显示装置;以及 变换部,其对应于来自所述程序显示装置的请求,基于所述追加命令信息表,将所述未对应命令编号变换为所述命令名而发送至所述程序显示装置。16.根据权利要求15所述的可编程控制器,其特征在于, 所述追加命令信息表储存在不能利用能够编辑所述程序的外部仪器进行改写的、非易失性存储器的系统区域中。17.一种程序的显示方法,其在程序显示装置中对程序进行显示,该程序是使用唯一地识别对外部仪器进行控制的命令的命令编号而记述的,所述程序的显示方法包括: 第1工序,将所述程序中记述的所述命令编号,基于命令名变换表变换为命令名,该命令名是与所述命令编号对应的名称,该命令名变换表定义了所述命令名与所述命令编号的关联; 第2工序,基于追加命令信息表,取得与所述程序所记述的所述命令编号中的在所述命令名变换表中不存在的未对应命令编号对应的所述命令名,该追加命令信息表针对在所述命令名变换表中不存在的所述命令编号,对所述命令编号与所述命令名的关联进行定义;以及 第3工序,对在所述第1工序中变换得到的所述命令名以及在所述第2工序中取得的所述命令名进行显示。
【专利摘要】在可编程控制器系统中,程序显示装置(100)具备:命令名变换表(136);第2变换部,其从可编程控制器(200)接收程序列表(138),基于命令名变换表(136)将程序列表(138)中记述的命令编号变换为命令名;未对应命令名取得部,其基于追加命令信息表(237),取得与程序列表(138)所记述的命令编号中的未对应命令编号对应的命令名;以及显示部,其对由第2变换部变换得到的命令名、以及未对应命令名取得部取得的命令名进行显示。
【IPC分类】G06F3/0481, G05B19/05
【公开号】CN105408827
【申请号】CN201480042338
【发明人】武久贵洋
【申请人】三菱电机株式会社
【公开日】2016年3月16日
【申请日】2014年6月2日
【公告号】DE112014003082T5, US20160170397, WO2015186178A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1