A communication method, in particular for automation purposes, for interchanging data between a master (M) and at least one group of slaves (1a, 1b, 1c, 2a, 2b, 2c, 3a, 3b, 3c, 3d) connected in parallel to said master (M) via a bus (B, B′) in a bus system including said master (M), said slaves (1a, 1b, 1c, 2a, 2b, 2c, 3a, 3b, 3c, 3d) and said bus (B, B′), characterized by the following steps:
- a) each slave of said group has at least one communication frequency (f1, f2, f3, f4, f5, f6, f7, f8) assigned thereto,
- b) said master (M) goes through transmit phases during which it loads various transmit data onto said bus (B, B′) at different communication frequencies,
- c) each slave of said group
- reads in and processes transmit data loaded by the master (M) onto the bus (B, B′) at a frequency
- which corresponds to the at least one communication frequency assigned to said slave in step a),
- and ignores or discards transmit data loaded by said master (M) onto said bus (B, B′) at a frequency which does not correspond to at least one of its assigned communication frequencies, wherein
- f) the master (M) goes through at least one additional transmit phase during which it loads additional transmit data onto said bus (B, B′) at at least one additional frequency (fz),
- g) all slaves of said group read in and process said additional transmit data loaded by the master (M) onto said bus (B, B′) at said additional frequency (fz) in step f), such that all slaves of said group are able to be addressed y said master (M) by means of said additional transmit data transmitted at said additional frequency (fz) or said additional frequencies, even if step a) has not been carried out, or if said slaves have no communication frequency assigned, wherein
- said additional transmit data contain information which as at least one communication frequency to each slave, such that step a) is executed along with the execution of steps f) and g), wherein
- a1) the master (M) addresses a first slave of said group by transmitting an identifier in the additional data via said bus (B, B′) in step f),
- a2) the master (M) performs at least one test communication with the first slave at different test frequencies,
- a3) for each test communication, the associated signal-to-noise ratio or the associated bit error rate is determined,
- a4) between all test frequencies used in step a2), which have not been assigned as communication frequency to a slave, the first slave has the test frequency assigned as communication frequency which achieved the highest signal-to-noise ratio or the lowest bit error rate in step a2,
- a5) steps a1)-a4) are repeated correspondingly for the remaining slaves of said group.