7 Decommissioning ........................... 53 8 CoE parameters............................ 54 9 Appendix .............................. 67 General operating conditions ...................... 67 Accessories ............................. 68 Continuative documentation for I/O components with analog in and outputs ......... 69 Version identification of EtherCAT devices .................. 70 EPP3356-0022 Version: 1.0...
Page 4
Table of contents 9.4.1 General notes on marking.................... 70 9.4.2 Version identification of IP67 modules ................ 71 9.4.3 Beckhoff Identification Code (BIC) ................... 72 9.4.4 Electronic access to the BIC (eBIC)................. 74 Support and Service........................ 76 Version: 1.0 EPP3356-0022...
, XTS and XPlanar are registered trademarks of and licensed by Beckhoff Automation GmbH. Other designations used in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owners. Patent Pending...
All the components are supplied in particular hardware and software configurations appropriate for the application. Modifications to hardware or software configurations other than those described in the documentation are not permitted, and nullify the liability of Beckhoff Automation GmbH & Co. KG. Personnel qualification This description is only intended for trained specialists in control, automation and drive engineering who are familiar with the applicable national standards.
YY - year of production 10 - year of production 2010 FF - firmware version 02 - firmware version 02 HH - hardware version 01 - hardware version 01 Further information on this topic: Version identification of EtherCAT devices [} 70]. EPP3356-0022 Version: 1.0...
EtherCAT P Box modules are EtherCAT P slaves with degree of protection IP67. They are designed for operation in wet, dirty or dusty industrial environments. EtherCAT basics A detailed description of the EtherCAT system can be found in the EtherCAT system documentation. Version: 1.0 EPP3356-0022...
Shield input The EPP3356-0022 EtherCAT P-Box enables the direct connection of a resistor bridge (strain gauge – SG) or a load cell using a 4-wire connection technique. The ratio of the bridge voltage U to the supply voltage is determined with high precision in the input circuit and the final load value is calculated as a process value on the basis of the settings in the EPP3356-0022.
-measurement input: > 1 MΩ Measuring bridge supply voltage (sensor = 10 V (generated internally from U power supply) max. 350 mA External influences such as Temperature drift and RF interference can increase the measuring error. See chapter Voltage measurement [} 41]. Version: 1.0 EPP3356-0022...
35 g, 11 ms Scope of supply Make sure that the following components are included in the scope of delivery: • 1x EPP3356-0022 • 2x protective cap for EtherCAT P socket, M8, red (pre-assembled) • 10x labels, blank (1 strip of 10) Pre-assembled protective caps do not ensure IP67 protection Protective caps are pre-assembled at the factory to protect connectors during transport.
EPP3356-0022. There are deviations in the following points in particular: • The EPP3356-0022 only supports the 4-wire connection. A 6-wire connection is not possible. • The reference voltage is generated in the EPP3356-0022 from U and is 10 V.
The measuring functions of the EPP3356-0022 can be described as follows: • The EPP3356-0022 Analog Input Box are used to acquire the supply voltage to a load cell as a reference voltage, and the differential voltage that is proportional to the force acting on the cell.
Page 14
• Calculating the weight Measurement principle of delta-sigma (ΔΣ) converter The measurement principle employed in the EPP3356-0022, with real sampling in MHz range, shifts aliasing effects into a very high frequency range, so that normally no such effects are to be expected in the kHz range.
Page 15
Software filter The EPP3356-0022 is equipped with a digital software filter which, depending on its settings, can adopt the characteristics of a Finite Impulse Response filter (FIR filter), or an Infinite Impulse Response filter (IIR filter). The filter is activated by default as 50 Hz-FIR.
Page 16
At which point the filters can be adjusted is described in the chapter “Object description and parameterization” for example under index 0x8000:12. IIR filter Differential equation: Y with a = (see table), b = 1 - a Version: 1.0 EPP3356-0022...
Page 17
If the change in the weight is less than 0.5 digit per 100 ms, the filter is set one level stronger every 100 ms until IIR8 is reached. The green line is intended to clarify the decreasing "noise level" EPP3356-0022 Version: 1.0...
Page 18
Due to the conversion principle of the EPP3356-0022, the analog voltage is only available as a digital value after a defined time. This is shown in figure below. A step signal 0->1 is applied to the input. The measured value is reached and readable within the defined accuracy after 7.2 ms or 0.72 ms, depending on the conversion mode 0/1.
Page 19
Therefore the two conversion modes can be switched via the process data bit "Sample mode" in the EPP3356-0022 in relation to the processing of the analog values. The mode change takes about 30 ms, during which time the measured values are invalid and indicate this by the status byte.
Metal parts brass, nickel-plated Contacts CuZn, gold-plated Installation position variable Protection class IP65, IP66, IP67 (conforms to EN 60529) when screwed together Dimensions (H x W x D) approx. 126 x 60 x 26.5 mm (without connectors) EPP3356-0022 Version: 1.0...
• Protect the plug connectors against dirt during the assembly. Mount the module with two M4 screws in the centrally located mounting holes. 5.1.3 Tightening torques for plug connectors Screw connectors tight with a torque wrench. (e.g. ZB8801 from Beckhoff) Connector diameter Tightening torque 0.4 Nm 0.6 Nm...
EtherCAT P Box to the next EtherCAT P Box in a simple manner. NOTICE Note the maximum current. Ensure that the maximum permitted current of 3 A for the M8 connectors is not exceeded when redirecting EtherCAT P. EPP3356-0022 Version: 1.0...
Core color Tx + yellow Rx + white Rx - : peripheral voltage, +24 V blue Tx - : control voltage, +24 V orange Housing Shield Shield Shield The core colors apply to EtherCAT P cables and ECP cables from Beckhoff. Version: 1.0 EPP3356-0022...
Each EtherCAT slave has a green LED labelled "Run". The LED signals the status of the slave in the EtherCAT network: Meaning Slave is in "Init" state flashes uniformly Slave is in "Pre-Operational“ state flashes sporadically Slave is in "Safe-Operational" state Slave is in "Operational" state Description of the EtherCAT slave states EPP3356-0022 Version: 1.0...
Further information can be found in the quick start guide IO configuration in TwinCAT in chapter "Configuration of EtherCAT P via TwinCAT". Voltage drop on the supply line I = 3 A 0.14 mm² 0.22 mm² Vert. Faktor: 0,22 cm / V 0.34 mm² Cable length (m) Version: 1.0 EPP3356-0022...
Pin 3 Connect the cable shield to pin 5 of the M12 connector. The four M12 sockets of the EPP3356-0022 are internally connected to one another. Therefore, you can connect a resistor bridge to any M12 socket. You can also connect several resistor bridges in parallel, see chapter Parallel connection of strain gauges.
Page 28
Channel 2 (strain gauge reference signal) outside the valid value range. Possible reasons: • The reference voltage U is not available. Check whether the supply voltage U is present: U is generated internally from U • The reference voltage U has collapsed due to overload. Version: 1.0 EPP3356-0022...
The mechanically parallel connected load cells are usually also electrically connected in parallel. As the four M12 sockets of the EPP3356-0022 are connected internally, an external parallel circuit is not necessary: if several load cells are connected to the EPP3356-0022, they are automatically connected in parallel.
Products marked with a crossed-out wheeled bin shall not be discarded with the normal waste stream. The device is considered as waste electrical and electronic equipment. The national regulations for the disposal of waste electrical and electronic equipment must be observed. Version: 1.0 EPP3356-0022...
Commissioning/Configuration Commissioning/Configuration Integrating into a TwinCAT project The procedure for integration in a TwinCAT project is described in these Quick start guide. EPP3356-0022 Version: 1.0...
To this end the EtherCAT master (Beckhoff TwinCAT) parameterizes each EtherCAT slave during the start-up phase to define which process data (size in bits/bytes, source location, transmission type) it wants to transfer to or from this slave.
To this end the EPP3356-0022 has an internal switch that is closed in the default state and establishes a potential reference between the internal electronics and the bridge point.
Page 34
TRUE for 50 ms by a TOF block on the EPP3356-0022. The effect can be seen in (D): The peak load is no longer acknowledged by the EPP3356-0022. If it is optimally adapted to the expected force impulse, the EPP3356-0022 can measure the current load value without overshoot.
Page 35
The evaluation of the measured value and the decision over the degree of calmness can be done in the controller; however, the EPP3356-0022 also offers this function, which is activated by default. The result is output in the status word.
• Tare: repeated gross/net compensation by taring Sensor calibration The EPP3356-0022 is matched to the characteristic curve of the sensor element by means of the calibration. Two values are required for this procedure: the initial value without a load ("zero balance") and fully loaded ("rated output").
Page 37
10 seconds, execute the command "0x0102" (258 ) on CoE object 0xFB00:01 [} 56]. By means of this command the EPP3356-0022 determines the output value for the nominal weight ("Rated output") Check: CoE objects 0xFB00:02 [} 56] and 0xFB00:03 [} 56] must contain "0"...
Page 38
The supply voltage must be applied during the self-calibration, since otherwise the necessary reference voltages cannot be generated. A lower measuring accuracy is to be expected if the self-calibration is disabled for a longer period or permanently. Version: 1.0 EPP3356-0022...
Page 39
This is necessary for the gross/net compensation of goods that cannot be weighed without a container that has a mass of its own. The EPP3356-0022 supports 2 tarings; it is recommended to set a strong filter when taring. Temporary tare •...
Page 40
Commissioning/Configuration Commands of the EPP3356-0022 The following commands can be transferred to the box via the CoE entry 0xFB00:01 [} 56]. Command Comment 0x0101 Execute zero balance 0x0102 Execute calibration 0x0001 Execute tare procedure (value is NOT saved in the boxes EEprom)
[} 44]; the box can be switched to 2-channel voltage measurement by changing the process data. See the notes on the process image regarding this. If the EPP3356-0022 is not used as a load measuring box, but rather as a 2-channel analog input measuring box, the following must be observed: •...
Page 42
In the voltage measuring mode the EL3356 is to be connected to external GND with a single-ended connection. In addition the internal GND reference is to be closed by the CoE switch SymmetricReferencePotential. The EPP3356-0022 “supply” is not usable because the box internally generated 10 V.
• The PDO x1A03 in the Process data management [} 44] is to be activated in the SyncManager 3 "Inputs" The EPP3356-0022 operates free running with a cyclic, but not equidistant measurement; the time intervals between 2 measured values are therefore not constant. For this reason the 64-bit timestamp delivered with the process value must be evaluated by the user.
The value and status information can be output for each channel. The basic operating mode of the EPP3356-0022 is determined by the selection of the process data (PDO). The procedure for the selection of the process data can be found in chapter Selection of the process data [} 32].
Page 45
Commissioning/Configuration Default process image The default process image is standard (INT32). EPP3356-0022 Version: 1.0...
Page 46
The format matches the REAL format of IEC 61131-3, which in turn is based on the REAL format of IEC 559. A REAL number (single precision) is defined as follows (See also Beckhoff InfoSys: TwinCAT PLC Control: standard data types). In accordance with IEC 61131 this 32-bit variable can be directly linked with a FLOAT variable of the PLC.
Page 47
Variants (Predefined PDO) Fixed-point representation of the load The display of the load value can also be converted already in the box into a point representation. To do this the input PDOs are to be changed as follows: EPP3356-0022 Version: 1.0...
Page 48
This 32-bit variable can be linked directly with a FLOAT variable of the PLC according to IEC61131. Bit position (from left) 23 (+1 „hidden bit“, see IEC 559) Function Sign Exponent Mantissa Voltage measurement The EPP3356-0022 can also be used as a 2-channel analog input box for voltage measurement, see Notes [} 41]. Version: 1.0 EPP3356-0022...
Page 49
DcInputShift indicates by how many nanoseconds [ns] before or after the global Sync the box determines your process data. For further information on this, see the EtherCAT system description. Since the EPP3356-0022 is not DC-triggered but determines the timestamp itself, these values have no meaning in the EPP3356-0022.
Commissioning/Configuration Sample program NOTICE See documentation on EP3356-0022 The documentation on EP3356-0022 contains a sample program. The sample program is transferable to the EPP3356-0022. Documentation on EP3356-0022 EPP3356-0022 Version: 1.0...
ð All backup objects are reset to the delivery state. Alternative restore value With some older modules the backup objects can be changed with an alternative restore value: Decimal value: 1819238756 Hexadecimal value: 0x6C6F6164 An incorrect entry for the restore value has no effect. Version: 1.0 EPP3356-0022...
Decommissioning Decommissioning WARNING Risk of electric shock! Bring the bus system into a safe, de-energized state before starting disassembly of the devices! EPP3356-0022 Version: 1.0...
You can parameterize the box via the "CoE - Online" tab in TwinCAT. EtherCAT XML Device Description The presentation matches that of the EtherCAT XML Device Description. Recommendation: download the latest XML file from https://www.beckhoff.com/ and install it according to the installation instructions. Index 1011 Restore default parameters...
Page 55
This interval is always a multiple (default: 10 ) of the calibration interval (0x8000:31). The test interval when the equipment leaves the factory is therefore 10 x 180 s = 1800 s. The process data bit "Disable calibration" can be used to deactivate the self-test. EPP3356-0022 Version: 1.0...
Page 56
- 0x0002 Tara setting (Data are saved into the EEPROM) see commands [} 13] FB00:02 Status State of the current executed command UINT8 0x00 (0 0: Command executed without errors 255: Execution of command FB00:03 Response Optional return value of the command OCTET- STRING[4] Version: 1.0 EPP3356-0022...
Page 57
Filter frequency of the variable PDO filter in UINT16 0x00 (0 0.1 Hz, see filter [} 13] Wertebereich: value range: 1 ... 2000 (equates to 0,1 ... 200 Hz) From a value 0 or >2000, the filter behaves like a 50 Hz FIR filter EPP3356-0022 Version: 1.0...
Page 58
Index (hex) Name Meaning Data type Flags Default 1008:0 Device name Device name of the EtherCAT slave STRING EPP3356-0022 Index 1009 Hardware version Index (hex) Name Meaning Data type Flags Default 1009:0 Hardware version Hardware version of the EtherCAT slave...
Page 59
UINT8 0x06 (6 1800:06 Exclude TxPDOs This entry contains the TxPDOs (Index of the OCTET- 04 1A 05 1A 06 TxPDO Mapping objects) which shall not be STRING[10] 1A 07 1A 00 00 transmitted with TxPDO 1 EPP3356-0022 Version: 1.0...
Page 60
UINT8 0x06 (6 1807:06 Exclude TxPDOs This entry contains the TxPDOs (Index of the OCTET- 06 1A 00 1A 01 TxPDO Mapping objects) which shall not be STRING[10] 1A 02 1A 03 1A transmitted with TxPDO 8 Version: 1.0 EPP3356-0022...
Page 61
Index 1A03 RMB TxPDO-Map Timestamp Index (hex) Name Meaning Data type Flags Default 1A03:0 RMB TxPDO-Map Timestamp PDO Mapping Value Timestamp UINT8 0x01 (1 1A03:01 SubIndex 001 1. PDO Mapping entry (object 0x0000, entry UINT64 0x0000:00, 64 0x00) EPP3356-0022 Version: 1.0...
Page 62
Sync-Manager Type Channel 2: Mailbox Read UINT8 0x02 (2 1C00:03 SubIndex 003 Sync-Manager Type Channel 3: Process Data UINT8 0x03 (3 Write (Outputs) 1C00:04 SubIndex 004 Sync-Manager Type Channel 4: Process Data UINT8 0x04 (4 Read (Inputs) Version: 1.0 EPP3356-0022...
Page 63
TxPDO Mapping object) (6656 1C13:02 Subindex 002 2. assigned TxPDO (contains the index of the UINT16 0x1A01 corresponding TxPDO Mapping object) (6657 1C13:03 Subindex 003 3. assigned TxPDO (contains the index of the UINT16 corresponding TxPDO Mapping object) EPP3356-0022 Version: 1.0...
Page 64
Number of the too short distances between UINT16 0x0000 (0 SYNC0 and SYNC1 Event (only in DC Mode) 1C32:20 Sync error TRUE: In the last cycle the synchronization was BOOLEAN 0x00 (0 not correct (only in DC-Mode) Version: 1.0 EPP3356-0022...
Page 65
Index spacing of the objects of the individual UINT16 0x0010 (16 channels F000:02 Maximum number of modules Number of channels UINT16 0x0001 (1 Index F008 Code word Index (hex) Name Meaning Data type Flags Default F008:0 Code word reserved UINT32 0x00000000 EPP3356-0022 Version: 1.0...
Page 66
Index F010 Module list Index (hex) Name Meaning Data type Flags Default F010:0 Module list Max. subindex UINT8 0x03 (3 F010:01 SubIndex 001 UINT32 0x00000172 (370 F010:02 SubIndex 002 AI UINT32 0x0000012C (300 F010:03 SubIndex 003 AI UINT32 0x0000012C (300 Version: 1.0 EPP3356-0022...
(ph value > 12) unstable > 40 °C Acetic acid unstable Argon (technically pure) stable • resistant: Lifetime several months • non inherently resistant: Lifetime several weeks • not resistant: Lifetime several hours resp. early decomposition EPP3356-0022 Version: 1.0...
Torque cable key for M12 / wrench size 13 for ZB8801-0000 ZB8801-0003 Torque cable key for M12 field assembly / wrench size 18 for ZB8801-0000 Further accessories Further accessories can be found in the price list for fieldbus components from Beckhoff and online at https://www.beckhoff.com. Version: 1.0 EPP3356-0022...
I/O Analog Manual Notes on I/O components with analog inputs and outputs, which is available in the Beckhoff Information-System and for download on the Beckhoff homepage www.beckhoff.com on the respective product pages! It explains the basics of sensor technology and contains notes on analog measured values.
Associated and synonymous with each revision there is usually a description (ESI, EtherCAT Slave Information) in the form of an XML file, which is available for download from the Beckhoff web site. From 2014/01 the revision is shown on the outside of the IP20 terminals, see Fig. “EL5021 EL terminal, standard IP20 IO device with batch number and revision ID (since 2014/01)”.
Version identification of IP67 modules The serial number/ data code for Beckhoff IO devices is usually the 8-digit number printed on the device or on a sticker. The serial number indicates the configuration in delivery state and therefore refers to a whole production batch, without distinguishing the individual modules of a batch.
9.4.3 Beckhoff Identification Code (BIC) The Beckhoff Identification Code (BIC) is increasingly being applied to Beckhoff products to uniquely identify the product. The BIC is represented as a Data Matrix Code (DMC, code scheme ECC200), the content is based on the ANSI standard MH10.8.2-2016.
Page 73
Fig. 18: Example DMC 1P072222SBTNk4p562d71KEL1809 Q1 51S678294 An important component of the BIC is the Beckhoff Traceability Number (BTN, position 2). The BTN is a unique serial number consisting of eight characters that will replace all other serial number systems at Beckhoff in the long term (e.g.
Electronic access to the BIC (eBIC) Electronic BIC (eBIC) The Beckhoff Identification Code (BIC) is applied to the outside of Beckhoff products in a visible place. If possible, it should also be electronically readable. Decisive for the electronic readout is the interface via which the product can be electronically addressed.
Page 75
• For processing the BIC/BTN data in the PLC, the following auxiliary functions are available in Tc2_Utilities from TwinCAT 3.1 build 4024.24 onwards ◦ F_SplitBIC: The function splits the Beckhoff Identification Code (BIC) sBICValue into its components based on known identifiers and returns the recognized partial strings in a structure ST_SplitBIC as return value.
Please contact your Beckhoff branch office or representative for local support and service on Beckhoff products! The addresses of Beckhoff's branch offices and representatives round the world can be found on her internet pages: www.beckhoff.com You will also find further documentation for Beckhoff components there.