发明名称 Programmable controller system and development system
摘要 To make it possible to perform efficient program development, a development system includes a label managing unit configured to update, when an execution program D2 is regenerated, a label information table D3, which corresponds to the execution program D2, for generating execution screen data D5 and executes or does not execute, according to update content of the label information table D3, update of ID information associated with the label information table D3 and the regenerated execution program D2 and a drawing apparatus configured to associate, when execution screen data D5 is generated based on the label information table D3, ID information of a value same as the ID information, which is associated with the label information table D3 at a point when the execution screen data D5 is generated, with the generated execution screen data D5.
申请公布号 US8839199(B2) 申请公布日期 2014.09.16
申请号 US201013519521 申请日期 2010.01.20
申请人 Mitsubishi Electric Corporation 发明人 Ichioka Yuji
分类号 G06F12/00;G05B19/05 主分类号 G06F12/00
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC ;Turner Richard C.
主权项 1. A programmable controller system comprising: a programmable controller (PLC) including a first memory that stores, in association with first identification information, a first program, in which a device address is used, for controlling external equipments, the programmable controller executing the first program; a display including a second memory that stores first screen data, in which a device address is used, in association with second identification information; and a development system including a program converting unit configured to generate the first program, which the first memory is caused to store, by allocating a device address to a label used in a second program in which the label is used instead of the device address, a label managing unit configured to generate label information, which is association for each label between the label used in the second program and the device address allocated to the label, when the program converting unit generates the first program, a label-information storing unit configured to store the label information, which is generated by the label managing unit, in association with the first identification information, and a drawing unit configured to generate the first screen data, which the second memory is caused to store, by converting the label used in the second screen data, in which the label is used instead of a device address, into the device address based on the label information stored by the label-information storing unit, and associate a value same as the first identification information, which has been associated with the label information at a point when the first screen data was generated, with the generated first screen data as the second identification information, wherein when the program converting unit regenerates the first program, the label managing unit updates the label information stored by the label-information storing unit to correspond to the regeneration of the first program and executes excluding a case in which update content of the label information corresponds to the predetermined type, update of the first identification information associated with the label information and the regenerated first program, and the display determines whether the first identification information associated with the first program executed by the PLC and the second identification information associated with the first screen data stored by the second memory coincide with each other, when these kinds of identification information coincide with each other, acquires, based on the first screen data stored by the second memory, content of the device address from the PLC and displays the content, and, when these kinds of identification information do not coincide with each other, executes abnormality processing.
地址 Tokyo JP