Professional Documents
Culture Documents
Profisafe Communication: Reference Guide
Profisafe Communication: Reference Guide
Reference guide
v15 - EN
ORIGINAL INSTRUCTIONS
PROFIsafe/PROFINET exchanged data specification
Copyright © 2020-2021 Inxpect SpA - All Rights Reserved
2. Applicability 4
3. System Overview 4
3.1 F-addresses 5
4. Exchanged data 5
4.1 Configuration and Status modules 5
4.2 Sensors Information module 9
4.3 Sensor Target Information modules 10
4.4 Extended info module 11
PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA iii
1. Scope
This document defines the data exchanged through the PROFINET/PROFIsafe fieldbus interface of the SBV/LBK
System BUS.
2. Applicability
This release of this document is applicable to the SBV/LBK System BUS in accordance with the GSDML file
GSDML-V2.35-Inxpect-ISC-20210125.xml and TI FW revision V1.3.0.
For compatibility with the file GSDML-V2.35-Inxpect-ISC-20201210.xml and TI FW revision V1.2.0, refer to the
previous release of this document (Rev.10).
The following considerations shall be taken into account:
l SBV System BUS supports four detection fields and it is a multi-target system, able to detect up to four
targets for each sensor.
l LBK System BUS supports two detection fields and it is a mono-target system, able to detect only the
nearest target to each sensor.
For this reason, some data is available only in SBV System BUS. In the document, a note is present where a
difference between SBV System BUS and LBK System BUS is present.
3. System Overview
The ISC-B01 device, part of the SBV/LBK System BUS, communicates with the machine controller via the
PROFINET/PROFIsafe fieldbus interface physically connectable by means of one of two RJ45 connectors (Refer
to Figure 1).
Exchanged input and output information are logically shared into different PROFINET submodules:
l 16 x F-submodules (PROFIsafe safety related modules);
l 1 x Submodule (PROFINET not-safe modules).
4 PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA
In order to ensure compliance with both PROFIsafe V2.61 and PROFIsafe V2.4, the same information block is
provided in two sequential F-submodules, one V2.61 compatible and the other V2.4 compatible. They have to be
activated in exclusive mode.
Table 1 reports the list of the submodules available on the SBV/LBK System Bus.
3.1 F-addresses
At the PROFIsafe layer, F-submodules require an unique address inside the net where they are installed.
The valid range of a F-address is [1..65534].
The F-address (F-DestAddress) of each F-module is settable by the Inxpect Safety Bus App (ISBA).
4. Exchanged data
Data is exchanged in different submodules as described in the following paragraphs.
16-bit word information is transmitted, by default, in big endian format. The endianness format is settable by the
Inxpect Safety Bus App (ISBA) during the configuration of the system.
PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA 5
Both exchanged inputs and outputs are encoded in 12-bytes size structures as reported in Table 2 and Table 3.
Note: Safety STOP SIGNAL message sent by the ISC controller to the host corresponds to the condition: (Controller
status value != 0xFF), refer to "4.1.1 Controller status (Device output)" on the next page for details.
6 PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA
4.1.1 Controller status (Device output)
The byte containing the status of the controller is encoded as a bit mask as described in Table 4:
Note: Detection in one field means that at least one connected sensor is in detection in that field.
PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA 7
4.1.5 Muting status (Device output)
The byte containing the status of the system muting is encoded as follows:
Bit 0: Muting status of sensor 1 (Values: 0 is MUTED, 1 is not MUTED)
Bit 1: Muting status of sensor 2 (Values: 0 is MUTED, 1 is not MUTED)
Bit 2: Muting status of sensor 3 (Values: 0 is MUTED, 1 is not MUTED)
Bit 3: Muting status of sensor 4 (Values: 0 is MUTED, 1 is not MUTED)
Bit 4: Muting status of sensor 5 (Values: 0 is MUTED, 1 is not MUTED)
Bit 5: Muting status of sensor 6 (Values: 0 is MUTED, 1 is not MUTED)
Bit 6: NA
Bit 7: NA
8 PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA
4.2 Sensors Information module
The F-submodules 3 and 4 provide (one compliant to Profisafe V2.61 and the other compliant to Profisafe V2.4)
information related to each sensor.
These F-submodules provide only output data: the sensor status of each sensor.
Exchanged outputs are encoded in 12-bytes size structures as reported in Table 5.
Note: Detection fields 3 and 4 are available only in SBV System BUS.
Note: Presence fields 3 and 4 are available only in SBV System BUS.
PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA 9
4.3 Sensor Target Information modules
The F-submodules from F-submodule 5 to F-submodule 16 provide, two by two (one compliant to Profisafe
V2.61 and the other compliant to Profisafe V2.4), target information detected by each sensor.
Each couple of f-submodules provide target information of up to four detection fields (DF) of a specific sensor:
distance and azimuth angle of the targets.
Exchanged outputs are encoded in 12-bytes size structures as reported in Table 6.
Note: For LBK System BUS, because the LBK sensor is a monotarget sensor without angle data, the only Sensor
Target Information available is the distance of the nearest target. This distance is reported equal in both DF 1 and
DF 2 distance fields.
10 PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA
4.4 Extended info module
Extended info is a not-safe submodule reporting some system information to be used in a not-safe context.
It provides 120-byte output data (inputs of the control host) divided in:
l Controller and sensor diagnostics as reported in Table 7. Refer to "5. Controller and sensor error status" on
page 13 for details, in particular Table 16.
l Target distance and azimuth angle of each sensor (as reported in Table 8, Table 9, Table 10, Table 11, Table
12 and Table 13). They are the current distance and azimuth angle of a target detected by each sensor. For
details as data are encoded, refer to par. "4.3.1 DF distance (Device output)" on the previous page and par.
"4.3.2 DF angle (Device output)" on the previous page.
Note: For LBK System BUS, because the LBK sensor is a monotarget sensor without angle data, the only Sensor
Target Information available is the distance of the nearest target. This distance is reported equal in both DF 1
and DF 2 distance fields.
Table 8 Extended Info module - Target distances and azimuth angles fo Sensor 1
PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA 11
Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
33 - 34 Sensor 2 - DF 1 distance (16 bit)
35 Sensor 2 - DF 1 angle (8 bit)
36 - 37 Sensor 2 - DF 2 distance (16 bit)
38 Sensor 2 - DF 2 angle (8 bit)
39 - 40 Sensor 2 - DF 3 distance (16 bit)
41 Sensor 2 - DF 3 angle (8 bit)
42 - 43 Sensor 2 - DF 4 distance (16 bit)
44 Sensor 2 - DF 4 angle (8 bit)
Table 9 Extended Info module - Target distances and azimuth angles fo Sensor 2
Table 10 Extended Info module - Target distances and azimuth angles fo Sensor 3
Table 11 Extended Info module - Target distances and azimuth angles fo Sensor 4
Table 12 Extended Info module - Target distances and azimuth angles fo Sensor 5
12 PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA
Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
81 - 82 Sensor 6 - DF 1 distance (16 bit)
83 Sensor 6 - DF 1 angle (8 bit)
84 -85 Sensor 6 - DF 2 distance (16 bit)
86 Sensor 6 - DF 2 angle (8 bit)
87 - 88 Sensor 6 - DF 3 distance (16 bit)
89 Sensor 6 - DF 3 angle (8 bit)
90 - 91 Sensor 6 - DF 4 distance (16 bit)
92 Sensor 6 - DF 4 angle (8 bit)
Table 13 Extended Info module - Target distances and azimuth angles fo Sensor 6
Note: Only one target data (distance and angle) is available for LBK System BUS, in particular DF 1 distance.
l Controller and sensors status as reported in Table 14. Refer to par. "4.1.1 Controller status (Device output)"
on page 7 and par. "4.2 Sensors Information module " on page 9 for details.
l Reserved extra info for future implementation (as reported in Table 15).
PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA 13
5.1 Controller error codes
Table 16 reports the error codes of the controller.
Error
Error Description
Code
0x01 Power supply error At least one voltage value on the controller is wrong.
14 PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA
Error
Error Description
Code
0x0B Fieldset error An invalid dynamic configuration has been selected.
Error
Error Description
Code
0x81 Power supply error At least one voltage value of the sensor is wrong .
l 0x0040 V+ Undervoltage
l 0x0080 V+ Overvoltage
0x85 Internal peripheral error At least one of the sensor peripherals is in error.
PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA 15
Error
Error Description
Code
0x8F Signal error Signal errors of the sensor.
Error
Error Description
Code
0x81 Misconfiguration error The misconfiguration error occurs when the sensor does not have
a valid configuration or it has received an invalid configuration
from the controller.
16 PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA
Error
Error Description
Code
0x86 Power error At least one voltage value of the sensor is wrong .
l 0x0100 1V Undervoltage
l 0x0200 1V Overvoltage
0x87 MSS error Error detected by diagnostics relative to the internal micro-
controller (MSS), its internal peripherals or memories.
PROFIsafe communication | Reference guide v15 JUN 2021 | SAF-RG-PROFIsafe-en-v15 | © 2020-2021 Inxpect SpA 17
Inxpect SpA
Via Serpente, 91
PROFIsafe communication 25131 Brescia (BS)
Reference guide v15 Italy
JUN 2021 www.inxpect.com
SAF-RG-PROFIsafe-en-v15 safety-support@inxpect.com
Copyright © 2020-2021 Inxpect SpA +39 030 5785105