No. 3C: Set_Pi - Siemens SIMATIC ET 200SP Manual

As-interface master cm as-i master st 3rk7137-6sa00-0bc1
Hide thumbs Also See for SIMATIC ET 200SP:
Table of Contents

Advertisement

Using the command interface
9.4 Description of the AS-i commands
9.4.19

No. 3C: Set_PI

Meaning
This command passes parameter values for all AS-i°slaves to the AS-i master. The AS-i
master only sends a parameter call to the slaves whose parameter value passed in the
command deviates from the ACTUAL parameter value of the slave. If all parameter values
passed in the command are identical to the current parameter values (ACT parameters) of
the AS-i slaves, no parameters are passed from the AS-i master to the AS-i slaves.
Control via the function code
The response of the command can be set using the value of the "function code" in byte 1 of
the job data (firmware V1.1.16 and higher)
● As of firmware V1.1.16, the function code is defined for values 0, 1, and 2.
● For firmware versions up to and including V1.1.15, the function code is only defined for
the value 0.
Other values are not permissible.
The function code determines the response of the command as described below.
The new parameter values are transferred via 3 subfunctions in byte 1 with different
responses.
Function code = 0:
The passed parameter values are stored in the non-volatile EEPROM of the CM AS-i master
ST.
If the passed parameter value of at least one AS-i slave differs from the parameter value
previously active in the slave, the AS-i master powers up on the AS-i bus (offline-online
transition). This resets and restarts all slaves with the parameter values currently stored in
the EEPROM.
If there are no changes in the passed parameter values, the master does not power up.
Function code = 1 (firmware V1.1.16 and higher):
The passed parameter values are only stored in the volatile memory of the CM AS-i master
ST module, i.e. the EEPROM remains unchanged.
For every AS-i slave, the AS-i master checks whether the passed parameter value differs
from the parameter value previously active in the slave (ACT parameter). If it does differ, the
AS-i master calls a parameter from that AS-i slave and returns a new parameter value.
The AS-i master does not call a parameter from the AS-i slave if the passed parameter value
is identical to the parameter value previously active in the slave.
The AS-i master does not perform a power-up on the AS-i bus.
The command is considered completed without errors when the parameter values have been
passed to the master. Subsequently, the parameters are passed to the slaves in parameter
calls with no time monitoring.
138
AS-Interface master CM AS-i Master ST (3RK7137-6SA00-0BC1)
Manual, 07/2017, A5E02655262020A/RS-AD/004

Advertisement

Table of Contents
loading

Table of Contents