March 14, 2022

#132 - Siemens Safety PLC hardware configuration and wiring of EStop, SFDoor, FDBACK, SENDDP, RCVDP and Frequency Converter G120C

Wiring, Configuring Hardware and Tags of Emergency Stop, Safety Door and Frequency Converter G120C in TIA Portal:

Wiring diagram:

Reference: [1]
Wiring Legend:
L+: Power Supply to the DI Card 24V DC (only for light-colored Base Units) only)
M: Ground of the DI Card DIn:
Input signal, channel n VSn: Internal power supply of the DIn channel 24V DC Note that in the image above the Safety Door sensor is powered by the F-DI card, however it could also be powered by an external power supply, so check schematics to be sure.

Hardware configuration:

EStop: 1oo2 equivalent, 50ms discrepancy time, -> 1 I/O Tag is required, Channel 0,4: Sensor Supply 0, 4 SFDoor: 1oo1 -> 4 I/O Tags are required (both Channels and Channel VS), Channel 3,7: Sensor Supply 3, 7 (Or external sensor supply if the case)


VFD: G120C HW Configure PROFIsafe Telegram 30 Create a Tag linked to the PROFIsafe control word (Data Type "LDrvSafe_typeSinaGTlg30Control") and another Tag linked to the PROFIsafe status word (Data Type "LDrvSafe_typeSinaGTlg30Status").

FDBACK: When the motor drive has no STO functionality

Example:
TagOut_1 := %Q10.0; QBAD_FIO is the QBAD of the F-DQ card of TagOut_1;
F-DI := %I5.0, configured as 1oo1 and Sensor Supply; When TagIn_1 (FDBACK.ON) goes to ZERO, like after an ESTOP, FDBACK.Q goes to ZERO, and the FDBACK.FEEDBACK is checked.

RCVDP/SENDDP:

References: > Siemens: Using the 2nd Generation Mobile Panel in a Safety Related Application > SIMATIC - Failsafe library LDrvSafe to control the Safety Integrated functions of the SINAMICS drive family > Siemens: Example of SENDDP and RCVDP for safety communication between PLC and I-Device. The same FB can be used for a safe data exchange through Pn/Pn coupler. Careful during safe FB1 call, to have on first rungs the calls to RCVDP and on last rungs the calls to SENDDP. Note: LADDR is the Profinet interface HW_SUBMODULE, DP_DP_ID is the F-communication ID between SENDDP and RCVDP, e.g. SENDDP id of PLC_1 is 500, then RCVDP id of PLC_2 must be also 500.

No comments:

Post a Comment