I've been trying to setup Profinet/Profisafe communication between a Siemens PLC and a Fanuc Robot for the past few days. I've managed to get standard I/O (e.g. DI/DO/UOP In/UOP Out) across, but not the safe I/O.
PLC: Siemens S7-1512SP F-1 | Software: Tia Portal V15.1
Robot: Fanuc R-1000iA / R-30iB Plus | Software: V9.10
Profinet Card: CP1604 | Firmware: 2.7.2.0
Modules:
Slot 1, Subslot 1000: 8 Bytes Safety
Slot 1, Subslot 1001: 32 Bytes Input
Slot 1, Subslot 1002: 32 Bytes Output
Ethernet connections:
PLC Port 1 -> Ethernet Switch Port 2
CP1604 Port 1 -> Ethernet Switch Port 4
I've followed Fanuc's "R30iB Plus Profinet I-Device and Safety (CP1604) Configuration with Firmware 2.7" document several times with no success.
- Tried making the GSDML file with CP1604 V2.7 and V2.8.
- Tried connecting the CP1604 directly to the PLC.
- Tried wiping the CP1604 to factory settings.
- Tried several Profisafe addresses, within and outside the type 1 F-destination limits.
The attached zip file should have all my diagnostic pictures.
Is there anything else I can try?