Program creation device and programmable logic controller
AssigneeMitsubishi Electric Corporation
InventorKazuhiro Nakaminami
Life of this patent
Estimating the term…
Abstract
An engineering tool is used for editing data of program components of programmable logic controllers which form a programmable logic controller system which enables a plurality of users to simultaneously edit the program components, and for writing the edited data of the program components to the programmable logic controllers. The engineering tool includes a program component editing method setting unit configured to set the timing at which the data of the program components changed by the editing is transmitted to other engineering tools in which the data of the program components is being edited, for each of the program components.
Claims5
A program creation device which is used for editing data of program components of programmable logic controllers that form a programmable logic controller system which enables a plurality of users to simultaneously edit the program components, and writing the edited data of the program components to the programmable logic controllers, the program creation device comprising a program component editing method setting unit configured to set the timing for transmitting the data of the program components changed by the editing to other program creation devices in which the data of the program components is being edited, for each of the program components.
A program creation device which is used for editing data of program components of programmable logic controllers that form a programmable logic controller system which enables a plurality of users to simultaneously edit the program components, and writing the edited data of the program components to the programmable logic controllers, the program creation device comprising a data change monitoring unit configured to notify other program creation devices of the fact that the editing operation is started.
A programmable logic controller which, in combination with other programmable logic controllers, forms a programmable logic controller system which enables a plurality of program creation devices to simultaneously edit program components, and in which a plurality of program creation devices perform editing of each of the program components of its own programmable logic controller and of said other programmable logic controllers, the programmable logic controller comprising:
- a data memory which stores data of the program components and simultaneous edition control information indicating whether or not the program components are being edited;
- a tool communication unit configured to read out, in response to a request from any one of the plurality of program creation devices, data of the program components and the simultaneous edition control information indicating whether or not the data of the program components are being edited, from the data memory, and to transmit, and receive data of the program components and the data changed by the editing of the data of the simultaneous edition control information, from the program creation device that is a request source;
- a means for causing the data memory to store the data of the program components and the simultaneous edition control information received by the tool communication unit;
- and
- an other-constituent-device communication unit configured to transmit data of the program components of said other programmable logic controllers and the simultaneous edition control information to said other programmable logic controllers.
Dependencies are inferred from the claim text.