主权项 |
1. A control device of a design assistance system for assisting design of a network system in which a master device and at least one slave device are connected to a communication bus to communicate with each other, the network system being formed by interconnecting ports of the master and at least one slave devices, the control device comprising:
a storage that stores instructions and slave information data, the slave information data including unique information of the at least one slave device; and a processor that, when executing the instructions stored in the storage, performs a process comprising: acquiring information of a connection interface of a port of the at least one slave device from the slave information data stored in the storage; generating a device component, serving as a GUI component, representing the at least one slave device based on the slave information data; generating a line component, serving as a GUI component, representing connection of the port of the at least one slave device, the line component having different display aspects in accordance with different types of the connection interface; generating a design assisting GUI having a topology display screen, the topology display screen displaying a topology of the network system under design, the network system under design including a first device component indicating a first slave device and a second device component indicating a second slave device; and modifying the network system under design by adding a compatible device component to the network system under design, wherein the design assigning GUI further includes a display list of device components, representing slave devices that are configured to be added to the network system under design, and the processor, when executing the instructions stored in the storage, further performs a process comprising: when a user selects a target device component from the device components in the display list to connect with one of the first device component and the second device component of the network system under design, changing a display feature of the first device component to be different than a display feature of the second device component to indicate design incompatibility of the first device component with the target device, the first device component being incompatible with the target device and the second device component being compatible with the target device. |