Synchronous communication systems including one control apparatus and at least one controlled apparatus carrying out synchronous communication with said control apparatus under control of said control apparatus in a predetermined order, each of a plurality of said synchronous communication systems is located adjacently, said synchronous communication system comprising in said control apparatus:
- a transmission unit transmitting a packet stored with control information to said at least one controlled apparatus,
- a reception unit receiving at least a packet stored with response corresponding to contents of the packet transmitted by said transmission unit from said at least one controlled apparatus,
- an error count unit counting the numbers of synchronous communication errors occurred and the number of times a packet from said at least one controlled apparatus was not received by said reception unit within a constant period carrying out said synchronous communication with said at least one controlled apparatus,
- a packet count unit counting how many of packets transferred in another said synchronous communication system is received by said reception unit in said constant period, and
- a communication timing adjust unit adjusting timing of said synchronous communication according to a predetermined procedure based on count results of said error count unit and said packet count unit.