ABB AC500-S Safety User Manual page 134

Hide thumbs Also See for AC500-S:
Table of Contents

Advertisement

Configuration and programming
System configuration and programming > Instantiation and configuration of safety modules / definition of variable names
1.
2.
3.
4.
5.
6.
GSDML file defines the maximum number of supported modules on 3
devices.
134
Select one of four slots available for communication modules and safety CPU and instan-
tiate a safety CPU on it. Note, that the slot number shall be the same as the physical slot
number on which safety CPU is attached.
Double-click on the safety CPU and set its parameters, as needed.
NOTICE!
Pay attention to the safety CPU parameter "Enable debug" . If this param-
eter is set to "OFF" , then no new boot project can be loaded to the safety
CPU.
If a new boot project has to be loaded to the safety CPU, then, in
advance, a new boot project with "Enable debug" parameter set to "ON"
for the safety CPU shall be loaded to non-safety CPU. After the reboot of
non-safety CPU, a new boot project can be loaded to the safety CPU.
Note that the following PLC browser commands are supported on the
safety CPU only if "Enable debug" parameter is set to "ON"
PLC browser commands:
resetprg - reset safety CPU program
resetprgorg - reset safety CPU program original
setpwd - set safety CPU login password
delpwd - delete safety CPU login password
delappl - delete user program
deluserdat - delete user data segments
Depending on the used non-safety AC500 CPU the parameter for cycle time is called "Min
update time" (AC500 V2) or "Update cycle time" (AC500 V3). The meaning of both
parameters is identical.
Note, that the parameter "Min update time" / "Update cycle time" influences the safety
function response time. The smaller the value is, the faster the safety function response
time will be
Ä Chapter 5.1 "Overview" on page 317. However, at the same time, the load
on non-safety CPU increases with smaller values of "Min update time" / "Update cycle
time" .
DANGER!
Big values (e.g., > 10 ms) of "Min update time" / "Update cycle time"
parameter increase the chance of not delivering input pulse signals with a
length < "Min update time" / "Update cycle time" value to the safety CPU.
To have remote stations in the system, we can instantiate PROFINET IO controller com-
munication module CM579-PNIO, for example, in slot 2. Note that PROFINET is the only
bus which is supported for PROFIsafe communication in AC500-S safety PLC.
Now, select newly created CM579-PNIO module and instantiate the required number of
PROFINET modules, e.g., CI501-PNIO, CI502-PNIO, etc. or any 3
modules previously imported in the "Device Repository" using GSDML files.
Details on how to set proper PROFINET device names and IP addresses can be found in
Ä [4].
On "IO_Bus" object, one can instantiate up to 10 I/O modules (safety or non-safety ones)
located centrally on the non-safety CPU.
Similarly, up to 10 I/O modules (safety and non-safety) can be instantiated on any ABB
PROFINET IO device.
3ADR025091M0208, 12, en_US
Ä list of all
rd
party PROFINET
rd
party PROFINET IO
2020/06/19

Advertisement

Table of Contents
loading

Table of Contents