Patent ID: 9229441
Filing Date: 2016-01-05
CPC Classification: G05B,G06F

Claim Text:
1. A system construction supporting tool that supports construction of a programmable controller system, the system construction supporting tool comprising: a product-specification storage unit that stores therein information related to product specifications of units to be used as elements for constructing the programmable controller system; an arranged-unit-information storage unit that stores therein information related to arrangements of units already arranged in an edition operation on a display screen; a unit-list-display control unit that extracts arrangeable units based on the information stored in the arranged-unit-information storage unit and the information stored in the product-specification storage unit; and a unit-list display unit that displays a list of the units extracted by the unit-list-display control unit on the display screen, wherein the product-specification storage unit comprises: with respect to base units each having a plurality of slots, CPU units each controlling the programmable controller system, and other various types of units, a base product-specification storage table that stores therein information indicating whether or not each of the CPU units and the various types of units can be attached to each of the slots as product specifications of the base units; a CPU product-specification storage table that stores therein information indicating combinations of the CPU units and whether or not the combinations are possible on each of the base units as product specifications of the CPU units; and a unit product-specification storage table that stores therein information indicating the number of units that can be attached to the CPU unit for each of the various types of units as product specifications of the various types of units, and wherein the unit-list-display control unit refers to at least one of the base product-specification storage table, the CPU product-specification storage table, and the unit product-specification storage table according to information obtained from the arranged-unit-information storage unit, and extracts arrangeable units.