K-WANG

+086-15305925923
Service expert in industrial control field!
NameDescriptionContent
Adequate Inventory, Timely Service
pursuit of excellence 
Ship control system
Equipment control system
Power monitoring system
Current position:
新闻动态
newS
   
Brand

Bonfiglioli EM-SYS System Bus Expansion Module

From: | Author:Wang | Time :2026-09-07 | 4 visit: | 🔊 Click to read aloud ❚❚ | Share:

Bonfiglioli EM-SYS System Bus Expansion Module

ACT/ACU (ACTION/ACTIVE Cube) frequency converter; ACT requires firmware version ≥ V4.1.0. EM-SYS is a lower level slot option for the frequency converter, which implements the CAN HighSpeed (ISO 11898) system bus and is compatible with the CANopen basic framework; Can perform high-speed peer-to-peer data exchange (virtual link, master-slave synchronization) between multiple frequency converters.

Security and Document System

Safety Rules

The disassembly module must be completely powered off and wait for the DC bus capacitor to discharge for a few minutes; Sensitive to static electricity, do not touch the components on the back of the PCB, and operate with a certified electrician.

Storage conditions: The original packaging is dry and dust-proof, and it can be stored without electricity for up to 1 year.

Modules are optional and can be inserted into dedicated slots at the lower level; System bus failure may cause the motor to start unexpectedly, and external safety protection must be added.

Document positioning: This manual only describes the EM-SYS hardware and system bus protocol, and does not repeat the operation of the inverter body; The entire set of documents includes a quick start guide, a complete machine operation manual, and an application manual.

Core Competence

CAN High Speed physical layer, up to 1Mbit/s;

Support one frequency converter as the System Bus Master system bus master and the rest as slave stations;

Support SDO parameter read and write, PDO process data, NMT network management, SYNC synchronization message, Emergency message;

Virtual Links: Multiple frequency converters can directly exchange control words, given values, and actual values without the need for a higher-level PLC relay;

The master station can access all CAN slave station parameters on the bus through the local Profibus DP/RS232 485 transparent transmission.


Mechanical and Electrical Installation

Power off during mechanical installation, remove the lower cover plate of the frequency converter; EM-SYS is inserted into the dedicated slot at the lower level; Lock and restore the cover plate. Prohibit live plugging and unplugging; Do not touch the back of the circuit board.

Terminal X410B (pluggable Wieland terminal, torque 0.2-0.3Nm)

Terminal signal description

4 GND CAN‑GND

5 CAN‑Low CAN‑L

6 CAN‑High CAN‑H

7 PE shielding protection ground

Terminals 1-3 are empty and have no function.

Bus terminal dialing S1/S2 (module body)

S1=ON, S2=OFF: Passive terminal (conventional, recommended)

S1=ON, S2=ON: Active terminal, only one node on the entire bus can open the active terminal.

✅ Rule: The first and last nodes of the bus physics should have their terminals turned on, and all nodes in the middle should be turned off; Both S1 and S2 are turned off at the factory.

Cable requirements: CAN Bus dedicated twisted pair shielded cable; Large areas of PE are connected at both ends of the shielding layer; power cables and communication cables are physically separated and routed.


Basic configuration of system bus interface

Baud rate parameter 903 (the baud rate of all nodes on the bus must be exactly the same)

Maximum baud rate bus length

50kBaud 1000m

100kBaud 800m

125kBaud 500m

250kBaud 250m

500kBaud 100m

1000kBaud 25m

It is not recommended to use below 50k as the throughput is too low.

Node Address Node ID Parameter 900

-1: Disable system bus (factory default)

0: As the system bus MASTER master station, this machine only allows one master station per bus

1-63: Slave node; The bus can have a maximum of 63 slave stations and 1 master station.

Protocol foundation (based on CiA DS301 CANopen subset)

Message Addressing: Based on CAN identifiers, not node IDs; supports producer consumer mode, with multiple nodes receiving a single message.

After power on, all slave stations enter the Pre Operational state; Switching the NMT command of the main station to Operational operation is required for PDO process data exchange.

Support NMT network management, Boot Up power on reporting, and Emergency fault messages.

Network management NMT, master/slave station functions

4.7 Node Status

Pre Operational: SDO parameter read and write available; PDO process data is not working.

Operational operation: SDO+PDO are all available and data exchange is normal.

Stopped: SDO and PDO are all disabled.

4.8 Master station capability (frequency converter with Node-ID=0)

Boot Up Delay parameter 904:3500~50000ms; power on delay automatically sends NMT "Start Remote Node" to switch all slave stations to Operational.

Generate SYNC synchronization message (parameter 918 identifier, 919 SYNC cycle ms; 0=SYNC off); Used for multi node synchronous PDO sampling.

Receive and process all Emergency fault messages from slave stations; Parameter 989 Emergency Reaction

0-Error: Received fault message, the main station stopped directly and reported fault F21xx (xx is the ID of the faulty slave station)

1-No Error: Only the warning bit SysbusEmergency (source 730) is generated, and the main station does not shut down.

Transparent gateway function: The master station has a Profibus DP/CM-232-485 interface, which allows direct access to any slave station SDO parameters on the CAN bus without the need for a PLC to directly connect to CAN.

4.9 Slave Slave Slave Function (Node ID 1-63)

Automatically send Boot Up message when powered on; Waiting for the NMT command from the main station to enter Operational.

Immediately send an Emergency message (8 bytes, compatible with CANopen fault codes and Bangfeili custom fault codes) for local faults; Send an all zero Emergency message after fault reset.


SDO parameter channel

SDO: Used for reading and writing frequency converter parameters; Client Server model; Each device has two SDOs: SDO1 (fieldbus/PLC) and SDO2 (visualization tool).

SDO Expedited fast transfer mode, supporting int/int (16 bit) and long (32 bit); The string parameter cannot be accessed.

Index=parameter number; Sub Index=Dataset Number.

Write SDO Download; Read SDO Upload; Exception returns Abort termination code.

Identifier: 0=using pre-defined CANopen connection set; Customizable RxSDO1/TxSDO1 identifiers (parameters 921, 922). SDO2 can be turned on/off through parameter 923.

Key points of gateway transparent transmission

Profibus DP (PKW channel): Fill in Byte3 of the PKW into the target CAN slave node ID; 0 accesses the main site local machine.

VABus (CM-232/485): Fill in the target CAN slave Node ID in the header byte of the message.

As a gateway, the master station only needs to communicate with the master station to read and write all the parameters of the slave stations on the entire CAN system bus.

SDO abort error codes: illegal parameter number, parameter read-only, dataset error, EEPROM read-write error, running status prohibits parameter writing, etc.


PDO process data channel

Each frequency converter provides 3 sets of PDOs (TxPDO1-3 for transmission and RxPDO1-3 for reception), with a fixed 8-byte payload for each set of PDOs.

Do not use CANopen standard PDO mapping objects; Bangfeili uses Source code+Virtual Links to configure PDO content.

6.1 PDO Basic Configuration

Identifier: Parameters 924-929; If set to 0, use CANopen predefined identifier.

PDO trigger mode (independently configured for each group)

Time Controlled: TxPDO automatically sends according to the set cycle triggered by time; RxPDO takes effect immediately upon receiving the data. TxPDO time parameter 931/933/935 (in ms).

SYNC synchronization trigger: After receiving the SYNC message from the main station, sample and send/receive it uniformly; Multi axis synchronous application.

Timeout monitoring: SYNC Timeout (939), RxPDO1-3 Timeout (941-945); 0=Close monitoring; Overdue fault: F2200 (SYNC timeout), F2201-03 (PxPDO timeout).

6.2 Virtual Links [The biggest feature of this module]

TxPDO (local transmission): Fill in the source number Source Number as the configuration parameter, and map the internal signals of the local machine (control word, status word, frequency, current, DI/DO, etc.) to the 8-byte payload of TxPDO (supporting 4 Bool/4 Word/2 Long mixed). Parameters 946-977 correspond to the byte positions of TxPDO1-3.

RxPDO (local reception): Receive PDO message on the bus and generate a new RxPDO source number (700-729); The internal function input of the frequency converter directly references these source numbers, without the need for PLC relay, and data is exchanged directly between frequency converters.

Example: The # 1 frequency converter sends the control word and frequency reference to TxPDO1; #The control word input and slope setting of the 2/# 3 frequency converter are directly bound to the source number corresponding to RxPDO1 to achieve multi axis following.

Data types: Bool (2 bytes), Word/Int16 (2 bytes), Long/Int32 (4 bytes); 8-byte total length limit.

A large number of built-in source numbers: digital input/output, control word STW, status word ZSW, output frequency, percentage setting, fault warning bit, etc.

6.3 Bus load calculation

The manual provides calculation tables; The recommended total bus load is ≤ 80%; 90% of the system is unreliable; You can use the accompanying Excel tool Load_Systembus.xls for evaluation.


Key parameter list

Basic bus parameters

Parameter meaning factory

900 Node‑ID, Disable 1, 0 master station, 1-63 slave stations -1

903 Baud Rate Baud Rate

904 Boot Up Delay Main station startup delay 3500ms

918 SYNC Identifier SYNC Message ID 0 (pre-defined)

919 SYNC Time SYNC cycle 0 off

989 Emergency Reaction fault handling mode 0

PDO related

TxPDO Function (930/932/934): trigger mode; TxPDO Time (931/933/935) transmission cycle

RxPDO Function (936-938) receiving mode; Timeout timeout parameter 939941-945

946-977: TxPDO1-3 Boolean/Word/Long mapping parameters

Actual Value Monitoring VAL Menu

Parameter meaning

978 Node State: 1 Pre operation/2 Run/3 Stop

979 CAN State: 1 Normal/2 Warning/3 BUS OFF

Note: The PDO mapping parameters cannot be seen on the KP500 operation panel and must be loaded into the corresponding VPlus software XPI configuration files are required to access all system bus parameters.


Fault code

F21 nn: The master station receives a fault message from the slave station nn (nn=hexadecimal ID of the slave station)

F22-00: SYNC message timeout

F22-01: RXPDO1 timeout; F22-02: RXPDO2 timeout; F22-03: RXPDO3 timeout

F22-10: CAN hardware BUS OFF; The module automatically restarts the CAN controller and resends the Boot Up message.

  • Heidenhain ROQ 425 2048 03S17-58 - Encoder cable +-10M
  • Plettac VM328GB H.XM90-06 - Control Panel
  • Moeller Vanderlande Eaton RA-SP2-HE-343(230)-2K2/C3A-061 - Motor Controller
  • Delta VFD007B23A VFD-B VFD-PU01 - Inverter Frequency Drive 1 HP 3Phase
  • SIEMENS 6ES7 214-1BC01-0XB0 6ES7 291-8GC00-0XA0 - SIMATIC S7-200 CPU214 plus memory
  • DRPP Dutch Reverse Pulse Coating 01DALCMMB COM1519020 - Coating Equipment Module
  • DRPP Dutch Reverse Pulse Coating 01DALCMMB COM1552025 - Coating Equipment Module
  • ELIN COMMANDER VL75 - VARIABLE FREQUENCY INVERTER 7.5kW
  • Mitsubishi Melsec F2-40M - Programmable Controller
  • INDRAMAT TDM3.2-020-300-W0 / MOD13/1X013-002 - AC SERVO CONTROLLER
  • ABB ACS550-01-03A3-4 - Drive Inverter
  • BECKHOFF CX2900-0192 - Battery Module
  • Pilz PNOZ m1p ETH 773103 - Safety Relay Module
  • FHF AWS 150mm - spark + huster signal horn 230VDC SIGNAL ALARM CLOCK
  • Danfoss VLT 2050 195H3409 - Variable Speed Drive Frequency Inverter 6.1kVA
  • Danfoss VLT 2030 195H3405 - Frequency Inverter 3.2kVA
  • Danfoss EKC204A1 - Refrigeration Controller
  • FALKENBERG ZJ20-M40MB-DPS-V2 - Controller Module
  • Siemens 6AV6 545-0BA15-2AX0 - Touch Panel TP 170A
  • SMC SR1 VVQ1000 VQ1101-5 - SERIAL UNIT Plus 12Module Plus 3Module
  • SMC SR1 VQ1101-5 VQ1101-5-Q - SERIAL UNIT with 11 module plus 5 module total 16mdl
  • Schneider Electric LE4D09P7 - starter with isolator
  • X-rite 968 - Spectrophotometer
  • Schneider Electric 24469 C60 C20A - MULTI9 Circuit Breaker
  • Schneider Electric RUMC2AB1BD + RUZC2M - Relay
  • Schneider Electric 24538 C60 D10A - MULTI9 Circuit Breaker
  • Siemens 6ES7412-2XG00-0AB0 - Simatic S7 CPU412-2
  • B&R X20CS1030 X20BM01 - Communication Module
  • Siemens 6ES7412-2XG00-0AB0 - Simatic S7 CPU412-2
  • B&R X20CS1030 X20BM01 - Communication Module
  • MOXA EDS-408A-MM-ST - Ethernet Device Switch
  • Siemens 6SL3055-0AA00-5AA3 - Sensor Module
  • Jungheinrich GNM5460-G18.5-MIR1 - Steering motor forklift
  • Pilz 302051 PSS1 PS 24 - POWER SUPPLY
  • SIEMENS 6SL3210-1KE14-3AF1 - Inverter Drive
  • SIEMENS 6SL3210-5FB10-8UF0 - Inverter Drive 0.75kW
  • Pilz PNOZ XV3.1P 777530 - Safety Relay Module
  • HITACHI CPM-E3 33016210 - HIZAC PLC Module
  • Telemecanique SCHNEIDER ELECTRIC ATV28HU29M2 - Frequency Inverter VARIATOR 1.5kW
  • SCHMERSAL SRB-NA-R-C.33-230V - Safety Relay
  • CERUTTI RE 51052 - REFERENCE SPEED MODULE
  • Cerutti RE 51025 - Power Supply Module
  • CERUTTI RE 51115 - SIGNAL FEEDBACK ISOLATORS
  • CERUTTI RE52000 - POWER SUPPLY MODULE
  • Omron CP1E-N14DT1-D - PLC CPU Unit
  • Mannesmann DEMAG BHZ 380/40-1 - Motor Brake Component
  • SIEMENS LANDIS & STAEFA NRUD/A - Controller Unit
  • Allen-Bradley 1768-ENBT - CompactLogix Ethernet/IP Module
  • SEW Eurodrive MDX61B0011-5A3-4-00 - Drive Inverter
  • BTI AWAX-ANA-78-24V-AC/DC - Safety Relay Contact
  • Mannesmann DEMAG BHZ 380/40-1 - Motor Brake Component
  • elobau 462121G1 - Safety Relay
  • SIEMENS LANDIS & STAEFA NRUD/A - Controller Unit
  • Siemens 6SL3055-0AA00-5AA3 - Sensor Module Cabinet-Mounted
  • TELEMECANIQUE LC1F330 - Contactor 220/230V 3-pole
  • BTI AWAX-ANA-78-24V-AC/DC - Safety Relay Contact
  • SEW Eurodrive MDX61B0011-5A3-4-00 - Drive Inverter
  • Siemens 6SL3055-0AA00-3HA0 - Terminal Module TM17
  • Allen-Bradley 1768-ENBT - CompactLogix Ethernet/IP Module
  • KIMO MM 0.75FMC-emc - MotorMaster Controller
  • Banner DX80G2M6S-PM8 - Wireless Gateway 2.4GHz
  • MITSUBISHI FX3U-48MR/ES - FX3U PLC Base Unit
  • TAC Xenta 422A - Universal Input Module
  • SCHNEIDER ELECTRIC C1632D160 - Circuit Breaker
  • SCHNEIDER TM221CE16R - Modicon M221 PLC Controller
  • STAR 750W-TE - Motor Component
  • OMRON 3G3EV-A4004MA-CUES1 - Sysmac AC Drive
  • SIEMENS 6ES7 332-5HF00-0AB0 - Analog Output Module
  • SICK CDB410-001 - Connection Module
  • SICK CDM410-0001 - Connection Module
  • Siemens 3UF5001-3AN00-1 - SIMOCODE-DP Basic Unit
  • UNITRONICS IO-AI4-AO2 - I/O Expansion Module
  • SIEMENS 6ES7 151-8AB01-0AB0 - SIMATIC ET200S CPU
  • BW Technologies SS315-001073 - GasAlertMicro 5 IR Gas Detector
  • SIEMENS 3SE5322-1SB21 - Sirius Safety Position Switch
  • SIEMENS 6ES7 278-4BD32-0XB0 - Memory Module
  • SCHNEIDER PM8ECC - PowerLogic Ethernet Communication Module
  • SIEMENS 7KT1131 - Measuring Instrument
  • SIEMENS 6ES5951-7LB21 - SIMATIC S5 Power Supply
  • SCHROFF / Ferag SPN124 5.941.051 - Power Supply
  • Emerson / HART MODEL 275 - Field Communicator
  • Pilz PNOZ m B1 772101 - Safety Controller Relay
  • DANFOSS FC-202P1K5T4E20H1 131B8290 - VLT Aqua Drive 1.5kW
  • SIEMENS RVP351 - Heating Controller
  • SCHNEIDER ELECTRIC ATV212HU30N4 - Altivar Variable Speed Drive
  • Danfoss AK-PC 781 080Z0186 - ADAP-KOOL Controller
  • Omron R7D-BP02HH9 - AC Servo Drive With Filter
  • TELEMECANIQUE ATV31HU22M2 - Altivar Variable Speed Drive
  • SIEMENS 6SL3040-0MA00-0AA1 6SL3055-0AA00-2TA0 6SL3054-0CF00-1AA0 - Sinamics Control Unit Component
  • SIEMENS 6SL3040-0MA00-0AA1 6SL3055-0AA00-2TA0 6SL3054-0CF00-1AA0 - Sinamics Control Unit Component
  • EUCHNER STP3A-2131A024M 091493 - Safety Switch
  • OMRON E3S-AT91 E3S-AT91-D E3S-AT91-L - Photoelectric Sensor
  • Danfoss VLT 2040 195H3307 195H6522 - Inverter Drive EMC Filter
  • Schneider Electric 24541 - Multi9 C60 Circuit Breaker D20A
  • Allen-Bradley 1769-PB4 - Compact I/O Power Supply
  • KYOSAN FPF07P-AC100C - Power Supply Module
  • SIEMENS 6ES7 354-1AH00-0AE0 - Positioning Module
  • CAREL PC01000CS0 - pCO1 Controller
  • SIEMENS 3RW4026-1BB14 - Sirius Soft Starter
  • B&R 8AC120.60-1 - ACOPOS Plug-in Module
  • ASTERO A8M25J G83.6K - Gear Motor
  • B&R X20SO2530 - Safe Digital Output Module
  • BARKSDALE UDS3V3/10bar/4-20mA - Electronic Pressure Switch
  • B&R X20DI8371 - Digital Input Module
  • OMRON CJ1W-DA041 - Analog Output Unit
  • CROWN HD2500 153076 - Hand Pallet Truck Component
  • LENZE E82EV152_2B 00450762 - Frequency Inverter
  • LENZE E82EV152_2C 13436167 - Frequency Inverter
  • SETEX DM016V3 BGC04112 - Module
  • JUMO TYA-110/325400TR 70/00088113 - Thyristor Power Controller
  • CROWN 130955 - Access 6 Guidance Module
  • Siemens 6FX3002-5CL02-1CA0 - Servo Cable
  • TAC Xenta 401:C - Controller Module
  • SETEX LOGIMAT P160 - CPU Board
  • SCHNEIDER ELECTRIC BMXAMI0810 - Analog Input Module
  • SCHNEIDER ELECTRIC BMXP342020 - Modicon M340 PLC Processor
  • SIEMENS 6SL3224-0BE23-0AA0 - SINAMICS Power Module
  • B&R X20DS1928 - Digital Module
  • TOSHIBA VFNC1S-2004PL-W - Transistor Inverter
  • WEIDMULLER UR20-4AI-UI-12 1394390000 - u-remote Analog Input Module
  • REXROTH VT5005 S16 R5 11110027 - Proportional Amplifier Card
  • HMS Industrial AB7126-B ABC-PDP-EH - Anybus X-gateway Interface PROFIBUS-DP
  • GREIN SAB/BOX A5R - Safety Relay Box
  • EMERSON CONTROL TECHNIQUES UD51 STDJ19 - 2nd Encoder Option Module
  • SCHNEIDER LV431549 - Compact NSX Circuit Breaker
  • SIGMATEK DTO163 05-007-163 - Digital Output Module
  • OMRON CJ2M-CPU31 - PLC CPU Unit
  • SIGMATEK DAI411 05-020-411 - Analog Input Module