
Safe Field Bus Communication via FSoE
Operation Manual
Safety Module for b maXX 5000
BM5-O-SAF-002/3
Document no.: 5.11016.03
101
12
In the FSoE-state
Parameter
safe application parameters are transmitted from the FSoE-
master to a FSoE-slave. These are two safe parameters, which can be configured in the
FSoE-master by the user:
1
FSoE-Timeout value for the communication FSoE-Master <-> FSoE-Slave.
2
Data set-version number (major/minor).
This version number is permanently stored in the SAF-module. If, however, a new
SAF-firmware must be generated, which is incompatible with the versions used up to
now, e.g. because of incompatible changes in ProSafePara, the major part of the
version number in the new firmware of the SAF-module is incremented by one.
This assures, that the user must adjust the existing application program on the FSoE-
master, if there are real incompatibilities of the SAF-firmware states among each other,
only.
Structure of data set version number:
1st byte:
Major byte of the version number
2nd byte:
Minor byte of the version number
Example of a version of a valid version number:
1.0
(Major = 1; Minor = 0)
The adjustment of the version number between master and slave is an organizational
measure, which is made by the user, in order to assure, that there are no incompatiblities
between the versions of the configured application parameters, which were made over
ProSafePara and the SAF-module. The rule is as follows:
Evaluation Major/Minor byte of the version number:
Major Byte
Minor Byte
Result
Slave == Master
Slave >= Master
OK
Slave == Master
Slave < Master
False
Slave < Master
-
False
Slave > Master
-
False
The SAF-module checks, if the received version number (major/minor) from the FSoE-
master in the status
Parameter
is correct
for each axis:
n
Result==OK
=> The used versions are interoperable. The FSoE-state can change into the
normal FSoE-operation mode "Data".
n
Result==False
=> The FSoE-state machine aborts the run-up procedure, a "PARA_FAIL"-error
message is returned to the FSoE-master.
In this case, the user must check, if the used versions of ProSafePara, of the SAF-
module as well as of the major/minor-version number, which were configured in
the FSoE-master, are interoperable.
The version number "Major/Minor" is displayed in ProDrive in the parameter
200.7.0.0 with the name "Version of the data set".
Summary of Contents for BM5-O-SAF-002
Page 181: ......