【技术实现步骤摘要】
【国外来华专利技术】可编程控制器系统、可编程控制器、程序显示装置、程序的显示方法
本专利技术涉及一种可编程控制器系统、可编程控制器、程序显示装置、程序的显示方法。
技术介绍
程序显示装置与控制装置即PLC(ProgrammableLogicController)连接,显示PLC保存的程序列表等信息。例如,在由PLC执行的被控制装置的控制中产生了故障的情况下,操作人员使程序显示装置显示PLC保存的程序列表,进行故障的原因查明等验证。为了在程序显示装置中显示PLC保存的程序列表,首先程序显示装置从PLC取得程序列表。程序列表例如是通过“命令编号+设备代码”的形式而构成的。程序显示装置参照在程序显示装置内具备的命令名变换表,将程序列表的命令编号变换为命令名,将该命令名与设备代码一起进行显示。命令名变换表是对命令名与命令编号的关联性进行定义的表。通过在命令名变换表中检索命令编号,从而能够确定与命令编号相应的命令名。由此,程序列表被置换为“命令名+设备编号”的命令名形式的显示形式,显示在程序显示装置上。但是,在程序列表中的命令与程序显示装置保存的命令名变换表不对应的情况下,无法在程序显示装置中以命令名形式进行显示。例如,有时由于工厂设施的更新等将PLC更新为新版本的产品,但附带于该PLC的程序显示装置未更新。在这样的情况下,发生下述问题,即,在未更新的程序显示装置中无法显示在新版本的PLC中追加的程序列表中的新的命令名。例如,设为程序显示装置与命令编号:1000h~1FFFh对应,PLC与命令编号:1000h~2FFFh对应。在此情况下,PLC内的程序列表中包含的命令编号2100h在程 ...
【技术保护点】
一种可编程控制器系统,其具备可编程控制器以及与所述可编程控制器可通信地连接的程序显示装置,所述可编程控制器系统的特征在于,所述可编程控制器具备:程序,其是使用唯一地识别对外部仪器进行控制的命令的命令编号而记述的;追加命令信息表,其针对在命令名变换表中不存在的未对应命令编号,对所述命令编号与命令名的关联进行定义,该命令名是与所述命令编号对应的名称,该命令名变换表对所述命令名与所述命令编号的关联进行定义并保存于所述程序显示装置;以及第1变换部,其基于所述追加命令信息表将所述未对应命令编号变换为所述命令名,所述程序显示装置具备:所述命令名变换表;第2变换部,其从所述可编程控制器接收所述程序,基于所述命令名变换表将所述程序中记述的所述命令编号变换为所述命令名;未对应命令名取得部,其基于所述追加命令信息表,取得与所述程序所记述的所述命令编号中的所述未对应命令编号对应的所述命令名;以及显示部,其对由所述第2变换部变换得到的所述命令名、以及所述未对应命令名取得部取得的所述命令名进行显示。
【技术特征摘要】
【国外来华专利技术】1.一种可编程控制器系统,其具备可编程控制器以及与所述可编程控制器可通信地连接的程序显示装置,所述可编程控制器系统的特征在于,所述可编程控制器具备:程序,其是使用唯一地识别对外部仪器进行控制的命令的命令编号而记述的;追加命令信息表,其针对在命令名变换表中不存在的未对应命令编号,对所述命令编号与命令名的关联进行定义,该命令名是与所述命令编号对应的名称,该命令名变换表对所述命令名与所述命令编号的关联进行定义并保存于所述程序显示装置;以及第1变换部,其基于所述追加命令信息表将所述未对应命令编号变换为所述命令名,所述程序显示装置具备:所述命令名变换表;第2变换部,其从所述可编程控制器接收所述程序,基于所述命令名变换表将所述程序中记述的所述命令编号变换为所述命令名;未对应命令名取得部,其基于所述追加命令信息表,取得与所述程序所记述的所述命令编号中的所述未对应命令编号对应的所述命令名;以及显示部,其对由所述第2变换部变换得到的所述命令名、以及所述未对应命令名取得部取得的所述命令名进行显示。2.根据权利要求1所述的可编程控制器系统,其特征在于,所述未对应命令名取得部从所述可编程控制器取得与所述未对应命令编号对应的所述命令名。3.根据权利要求2所述的可编程控制器系统,其特征在于,所述未对应命令名取得部向所述可编程控制器请求与所述未对应命令编号对应的所述命令名,所述第1变换部对应于所述请求,基于所述追加命令信息表,将与所述未对应命令编号对应的所述命令名发送至所述程序显示装置。4.根据权利要求1所述的可编程控制器系统,其特征在于,所述程序显示装置具备:读出部,其将所述追加命令信息表从所述可编程控制器读出;以及存储部,其对所述追加命令信息表进行储存,所述未对应命令名取得部在所述程序中出现了所述未对应命令编号的情况下,基于所述存储部中储存的所述追加命令信息表,取得与该未对应命令编号对应的所述命令名。5.根据权利要求1至4中任一项所述的可编程控制器系统,其特征在于,所述追加命令信息表储存在不能利用能够编辑所述程序的外部仪器进行改写的、非易失性存储器的系统区域中。6.根据权利要求1至4中任一项所述的可编程控制器系统,其特征在于,在为了升级所述程序显示装置的功能而保存于所述程序显示装置的升级数据中,不包含与所述未对应命令编号对应的所述命令名。7.根据权利要求1至4中任一项所述的可编程控制器系统,其特征在于,所述程序显示装置不保存所述程序的编译源的源代码。8.根据权利要求1至4中任一项所述的可编程控制器系统,其特征在于,在所述程序中,所述命令编号以既定的数据大小进行记述。9.一种程序显示装置,其与可编程控制器可通信地连接而构成可编程控制器系统,该可编程控制器保存程序,该程序是使用唯一地识别对外部仪器进行控制的命令的命令编号而记述的,所述程序显示装置的特征在于,具备:命令名变换表,其定义了命令名与所述命令编号的关联,该命令名是与所述命令编号对应的名称;变换部,其从所述可编程控制器接收所述程序,基于所述命令名变换表将所述程序中记述的所述命令编号变换为所述命令名;未对应命令名取得部,其基于追加命令...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。