CPC G05B 15/02 (2013.01) [G05B 19/056 (2013.01); G05B 2219/31094 (2013.01)] | 15 Claims |
1. An engineering device, which is configured to set a higher-level control device capable of controlling a control device for one or more industrial machines, the engineering device comprising circuitry configured to:
receive specification of a start register number of the higher-level control device from a user;
acquire a structure data that indicate a structure defined in a communication profile between the control device and the higher-level control device, the structure data including (1) an offset that is a register number based on the start register number, and (2) a plurality of tiers that are information indicating an attribute of a variable stored in a register corresponding to the offset,
determine, as an end register number, a number obtained by adding a size defined in the offset of the structure data to the specified start register number,
determine a range from the start register number to the end register number as a register range to be used for control of the control device by the higher-level control device; and
allocate the determined register range among registers of the higher-level control device, for the control of the control device, the variable that is defined in the plurality of tiers of the structure data being stored in the allocated resister range.
|