Patent ID: 9557734
Date: 2017-01-31
CPC Classifications: G05B,H04L,Y02P

Claim:
1. A control network system in which a master apparatus that generates a control packet is connected to a slave device that is controlled according to the control packet, wherein the master apparatus comprises a computing unit, a transmission-target packet generation information registration unit, a packet generation unit, a communication unit, and a storage section, and a packet generation information selection section, wherein the computing unit: operates the packet generation information registration unit; computes a control instruction; and notifies the packet generation information registration unit of the computed control instruction, wherein the packet generation information registration unit: allocates, for each control command to the slave device, a data area to the storage section which stores and holds therein a data handled by the control command; associates an allocated address, the control command to the slave device, an input/output direction of the data, a size of the data, and a protocol address for data access in a storage area in the slave device, with one another as associated data; registers the associated data in the storage section as packet generation information; and updates the packet generation information registered in the storage section using the control instruction notified by the computing unit, wherein the transmission-target packet generation information selection section is configured to determine whether or not to use the packet generation information registered in the storage section for generating a telegram based on at least information constituting the packet generation information, wherein to generate the control packet, the packet generation unit: references the packet generation information for each control command selected by the transmission-target packet generation information selection section, at a prescribed timing, to thereby generate telegrams; and combines the generated telegrams, to thereby generate the control packet constituted by the telegrams, and wherein the communication unit transmits the generated control packet to the slave device.