Lenze 2175 Fieldbus Module
Lenze 2175 Fieldbus Module
EDB2175EN
00423117
Operating Instructions
These Operating Instructions are valid for fieldbus modules with the following nameplates:
2175IB Vx. 0x
Important:
These Operating Instructions are only valid together with the corresponding Instructions for
82XX, 82XX; 8200 vector, 93XX and 9300 Servo PLC controllers. C
Contents
L BA2175 EN 2.0 i
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
Show/Hide Bookmarks
Contents
CANopen
4 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.1 Components of the fieldbus module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.2 Mechanical installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.3 Electrical installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.3.1 Assignment of the plug/socket connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.3.2 Voltage supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.3.3 Wiring to a host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.4 Structure of a CAN bus system (Example) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
4.4.1 CAN bus wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
5 Commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1 Communication profile setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.2 Controller address setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.3 Baud rate setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5.4 Initial switch-on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
5.5 Drive enable via 2175 fieldbus module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
5.5.1 Protection against uncontrolled restart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
ii BA2175 EN 2.0 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
Show/Hide Bookmarks
Contents
Contents
iv BA2175 EN 2.0 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
Show/Hide Bookmarks
Contents
DeviceNet
10 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.1 Components of the fieldbus module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.2 Mechanical installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
10.3 Electrical installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.3.1 Selection of the transmission cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.3.2 Assignment of the plug/socket connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.3.3 Voltage supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
10.3.4 Wiring to a host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
10.4 Features of the “thick” cable (according to DeviceNet Specification) . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6
10.5 Features of the “thin” cable (according to DeviceNet Specification) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-7
11 Commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
11.1 Communication profile setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
11.2 Controller address setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2
11.3 Baud rate setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2
11.4 Initial switch-on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-3
11.5 Drive enable via 2175 fieldbus module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-4
11.5.1 Protection against uncontrolled restart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-4
L BA2175 EN 2.0 v
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
Show/Hide Bookmarks
Contents
14 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-1
14.1 DeviceNet commissioning example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-1
14.1.1 Integration of LENZE-EDS files into “RSNetWorx” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-2
14.1.2 Communication between PC and DeviceNet via “RSLinx” . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-5
14.1.3 Online connection between DeviceNet and “RSNetWorx“ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-7
14.1.4 Set scanner status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-14
14.1.5 Communication between PC and PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-15
14.1.6 Starting of the “RSLogix 500 English” PLC program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-17
14.2 Control program programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-19
14.2.1 Hardware addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-19
14.2.2 Explicit messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-20
14.3 Program components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-21
14.3.1 LAD 2-Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-22
14.3.2 LAD 3 - DNET_MAIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-23
14.3.3 LAD30 - LENZE_MAIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-24
14.3.4 LAD31 - LENZE_PIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-24
14.3.5 LAD32 - LENZE_EXP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-25
14.3.6 LAD33 - EXPL_BTW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-26
14.3.7 LAD34 - EXPL_BTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-28
vi BA2175 EN 2.0 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
Show/Hide Bookmarks
Safety information
DeviceNet und CANopen
2 Safety information
Qualified personnel
Qualified personnel are persons who - because of their education, experience, instructions, and knowledge about corresponding standards and regulations, rules for
the prevention of accidents, and operating conditions - are authorized by the person responsible for the safety of the plant to perform the required actions and who are
able to recognize potential hazards.
(Definition for qualified personnel to VDE 105 or IEC 364)
Safety information
DeviceNet und CANopen
Signal word
Note
CANopen
3 Technical data
3 Technical data
3.2 Features
• Attachable module for the following Lenze controller series: 82XX, 8200 vector, 93XX 9300
servo PLC.
• The front DIP switch enables easy setting of
– Communication profile DeviceNet or CANopen
– Baud rate of 10, 20, 50, 125, 250 , 500 and 1000 kbit/s (depending on the communication
profile)
– Node address (max. 63 participants)
• Bus extension up to max. 5000m
• Topology: Line terminated at both ends (R = 120 Ohm)
• Easy connection because of pluggable screw terminals
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
3-1
Show/Hide Bookmarks
CANopen
3 Technical data
3.5 Dimensions
62
DeviceNet
CANopen
75
18
36
CANopen
3 Technical data
Note!
The CAN bus communication times depend on
• Processing time in the controller
• Baud rate
• Data priority
• Bus load
More information about bus access control can be obtained from corresponding literature
specialised on Controller Area Networks.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
3-3
Show/Hide Bookmarks
CANopen
3 Technical data
The telegram times indicated in the table above are calculated according to the following equation.
This equation allows to calculate any intermediate value t Tmax if necessary.
CANopen
4 Installation
4 Installation
1 2
7 3
6 5
4 Fixing screw
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
4-1
Show/Hide Bookmarks
CANopen
4 Installation
• Plug the fieldbus module onto the controller (here: 8200 vector)
2175DeN020
2175DeN021
CANopen
4 Installation
Note!
The communication of 820X and 821X controllers can be interfered by electromagnetic
interferences.
If necessary, use an additional PE shield cable at position 6 (^ 4-1)
1 2 3 4 5
2175
120R
DC
+Vcc DC
+Vcc
3
5
7
+V
1 CAN+
4 Shield
6
CAN-
8 -V
2
2175DeN007
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
4-3
Show/Hide Bookmarks
CANopen
4 Installation
Chapter 4.4 describes how to connect the 2175 fieldbus module to the bus system.
Note!
Internal voltage supply of the fieldbus module connected to a 8200 vector
(only applies to controllers as of nameplate data 82EV 1x 1x)
Controllers with an extended AIF interface (front of the 8200 vector) can be internally supplied. The
part of the drawing highlighted in grey shows the jumper position.
With Lenze setting, the fieldbus module is not internally supplied.
For internal voltage supply, put the jumper in the position indicated below.
Warning!
An additional electrical isolation is required if
• a 820X, 821X or 8200 vector controller is connected to a host
• a safe electrical isolation (double basic insulation) to VDE 0160 is required.
For this, you can use an interface module for the host with an additional electrical isolation
(see the corresponding manufacturer’s information).
For wiring, the electrical isolation of the supply voltage must be taken into account. The supply
voltage is assigned to the same potential as the data bus.
CANopen
4 Installation
The CAN bus system is designed as 2 conductor type (twisted pair) shielded with additional mass
and termination at both ends of the line (see (^ 4-6) ).
Data can be send and received as follows:
• Max. 3 process data channels (PDO = Process Data Object)
– Process data are send via the process data channel and are used for high-speed and
high-priority control tasks. Typical process data are, for instance, setpoints and actual
values for a controller.
• 2 parameter data channels(SDO = Service Data Object)
– Parameters are transferred at lower priority than process data. Parameters are set or
changed during, for instance, commissioning or changing the product.
– Parameters are accessed via the parameter data channel of the 2175 fieldbus module to
the Lenze controller codes or corresponding CANopen objects (detailed description in
chapter CANopen parameter setting).
– 2 masters can be connected to the controllers because of the 2 parameter channels. Thus,
parameters can be changed directly at the controller during operation of a machine or
system networked via PLC, using a PC (e.g. with the user software Global Drive Control) or
a keypad. The second parameter data channel can be accessed with an offset of 64 via the
address set (switch or L-C0009). For instance, if a PLC addresses the controller with
address 1 and a second commanding unit address 65, the same controller will be
addressed. Please note that the last telegram determines a parameter when it is accessed
by two units ( see “ Server SDO Parameters” (^ 6-35) ).
Note!
Please note that the last telegram determines a parameter when it is accessed by two units.
See chapter 5, if you do not use the front switch to enter baud rate and address.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
4-5
Show/Hide Bookmarks
CANopen
4 Installation
CAN_H
CAN_L
SHLD
V- V+
CAN
HIGH
2175
LOW
120 R
120 R
2175DeN002
CANopen
5 Commissioning
5 Commissioning
Tip!
Settings using GDC or a keypad
Controller address and baud rate can be set using GDC or a keypad. For this, the DIP-switches S1
to S6 must be set to OFF.
Codes L-C0009 (controller address) and L-C0125 (baud rate) are not active if one or several
switches have been set to ON before a restart.
Please see the descriptions for
• Node address L-C1850/2350 (^ 6-46)
• Baud rate L-C1851/2351 (^ 6-47).
The DIP switch on the front of the 2175 fieldbus module can be used for the following settings:
• Controller address S1 - S6
• Baud rate S7 - S9
• Communication profile S10
Tip!
In default setting all switches are OFF.
The controller address and baud rate set using DIP switches will only be active after a restart.
Only the combinations shown in the following tables are defined:
OPEN OFF
1 2 3 4 5 6 7 8 9 10
ON
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
5-1
Show/Hide Bookmarks
CANopen
5 Commissioning
Tip!
Please ensure that the addresses are not the same when using several controllers.
OPEN OFF
ON
1 2 3 4 5 6 7 8 9 10
Addressdec = S6 ⋅ 20 + S5 ⋅ 2 1 + S4 ⋅ 2 2 + S3 ⋅ 2 3 + S2 ⋅ 24 + S1 ⋅ 2 5
The address calculation (decimal number) is based on the positions of switches S1 ... S6 (’0’ = OFF
and ’1’ = ON). The numbers must be entered into the equation above.
The equation also indicates the valency of a switch. The sum of valencies results in the controller
address to be set:
Switch valencies:
Switch S1 S2 S3 S4 S5 S6
Valency 32 16 8 4 2 1
Example:
Switch S1 S2 S3 S4 S5 S6
Switch position ON ON ON OFF OFF OFF
Address (= 56) 32 16 8 0 0 0
CANopen
5 Commissioning
Tip!
Please ensure that the baud rate is the same for all controllers and the host.
OPEN OFF
ON
1 2 3 4 5 6 7 8 9 10
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
5-3
Show/Hide Bookmarks
CANopen
5 Commissioning
Stop!
Prior to initial switch-on of the controller, check the wiring for
• completeness
• short-circuit
• earth fault
1. Switch on the controller and, if necessary, the external supply of the 2175 fieldbus module.
– One of the operating status LEDs of the controller (^ 4-1) , pos. 3 must come on or blink. If
this is not the case, see chapter ” Troubleshooting” (^ 7-1)
– The green LED (” Controller connection status” ) must be on, too (^ 4-1) (pos. 1). If this is not
the case, see chapter ” Troubleshooting” (^ 7-1) .
2. It should now be possible to communicate with the drive:
– All parameters can be read and written
– All SDO parameters except process data, such as frequency setpoint or control word, can
be overwritten.
– For more information about the communication phases of the CAN network see (^ 6-3) .
CANopen
5 Commissioning
Tip!
If the 2175 module is plugged onto a different controller during operation, an undefined operating
status might occur.
82XX / 1. Set the Lenze parameter Operating Mode (L-C0001) from 0 to 3 to enable the driva via the 2175 fieldbus module. The parameter can be set
8200 vector using the keypad or directly via CANopen.
Examples for write (L-C0001=3):
– Index = 5FFEhex
(results from 5FFFhex − (L-C0001)hex; see Lenze Codes, Addressing, chapter 6.2 ^ 6-5 )
– Subindex: 0
– Value: 30000dec (results from: L-C0001 = 3 x 10000)
2. Terminal 28 (controller enable) is always active and must be set to HIGH during CANopen operation (see the corresponding Operating
Instructions for the controller). The controller can also be enabled via CANopen.
– With 821X, 8200vector and 822X, the function QSP (quick stop) is always active. If QSP is assigned to an input terminal (factory setting: not
assigned), this terminal must be at HIGH level during CANopen operation (see the corresponding Operating Instructions).
The controller now accepts parameter and process data.
93XX 1. For drive control via CANopen set the Lenze parameter Signal Configuration (L-C0005) to xxx3. These changes can be made using the 9371BB
keypad or directly via CANopen. For first commissioning, select signal configuration 1013.
Examples for write (L-C0005=1013):
– Index = 5FFAhex
(results from 5FFFhex − (L-C0005)hex; see chapter 6.2 ^ 6-5 )
– Subindex: 0
– Value: 10130000dec (results from: L-C0005 = 1013 x 10000)
2. Set the parameter L-C0142 to 0. Please see chapter “Protection against uncontrolled restart“.
3. Terminal 28 (RFR = controller enable) is always active and must be set to HIGH during CANopen operation (see the Operating Instructions for
93XX). The controller can also be enabled via CANopen.
– With the signal configuration L-C0005=1013, the function QSP (quick stop) and the CW/CCW changeover are assigned to the digital input
terminals E1 and E2 and thus they are always active. For CANopen operation E1 must be set to HIGH level (see Operating Instructions for
93XX).
With the signal configuration L-C0005=xx13, terminal A1 is switched as voltage output.
Connect the following terminals:
• X5.A1 with X5.28 (ctrl. enable)
• X5.A1 with X5.E1 (CW/QSP)
The controller now accepts parameter and process data.
Tip!
After a fault (e.g. short-term mains failure) a restart of the drive is not always wanted.
• By setting L-C0142 = 0, the drive can be inhibited if
– the corresponding controller sets a “ Message“ fault
– the fault is active for more than 0.5 s
Parameter function:
• L-C0142 = 0
– Controller remains inhibited (even if the fault is no longer active) and
– The drive restarts in a controlled mode: LOW-HIGH edge at one of the inputs for “ Controller
inhibit“ (CINH, e.g. at terminal X5/28)
• L-C0142 = 1
– Uncontrolled restart of the controller possible
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
5-5
Show/Hide Bookmarks
CANopen
5 Commissioning
CANopen
6 Parameter setting
6 Parameter setting
Master and slave communicate with each other by sending data telegrams via the CAN bus. The
user data range of a data telegram contains either network management data, parameter data or
process data..
Different communication channels are assigned to parameter and process data in the controller.
Telegram type Communication channel
Parameter data These are, for instance, Parameter data channel • Enables access to all Lenze codes and
(SDO, • operating parameters (Chapter 6.2) the CANopen index.
Service Data Objects) • diagnostics information • Parameter changes are automatically
• motor data stored in the controller (take L-C0003
In general, the parameter transfer is not as into account).
time-critical as the tranfer of process data.
Process data, These are, for instance, Process data channel • The controller can be controlled using
(PDO, • Setpoints (chapter 6.3) process data.
Process Data Objects) • Actual values • The host has direct access to process
Exchange between host and controller data.
required as fast as possible. Small amounts In the PLC the data are, for instance,
of data which can be transferred cyclically. directly assigned to the I/O area.
• Process data are
– not stored in the controller.
– cyclically transferred between host
and controller to ensure a continuous
exchange of current input and output
data.
Tab. 6-1 Division of parameter data and process data in different communication channels
The following regulations for a communication protocol only describe what is related to Lenze
controller networkds.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-1
Show/Hide Bookmarks
CANopen
6 Parameter setting
Description in chapter 6.1.1 Three different data types are transported in this field:
• Network management telegrams (NMT) (Description in chapter 6.1.2 )
– NMT user data hold information about the communication structure via
CAN bus.
• Parameter data (SDO) (Description in chapter 6.2.1 )
– The user data are for parameter setting.
• Process data (PDO) (Description in chapter 6.3 )
– The process data in the user data are used for fast, mainly frequent
processes (e.g. speed setpoint and actual speed value).
The data relevant for programming the bus module (identifiers and user data) will be described in
detail in the corresponding chapters.
All other signals refer to the transfer features of the CAN telegram. These Instructions do not
describe them in detail. For more information please see the homepage of “ CAN in Automation
(CiA)” : www.can-cia.de.
6.1.1 Identifiers
The CAN bus system is message-oriented. One of the most important components of a data
telegram is the identifier. Except for the network management (see chapter 6.1.2) and the sync
telegram (see chapter 6.3) the identier contains the controller address.
With CANopen the controller address is used for a participant-oriented message addressing.
The identifier assignment is determined in the CANopen protocol. The basic identifier is default set
as described in the following:
Direction Basic identifier
+ Controller
from the to the dec hex address
controller controller
Network manager (NMT) 0 0
No
Sync telegram 128 80
X 384 180
Process data channel 1
X 512 200
X 640 280
Process data channel 2
X 768 300
X 896 380
Process data channel 3
X 1024 400 yes
X 1408 580
Parameter data channel 1
X 1536 600
X 1472 5C0
Parameter data channel 2
X 1600 640
Node guarding 1792 700
CANopen
6 Parameter setting
User data
1. byte: command 2. byte: controller address
Controller address: xx
”xx” in the table means:
• xx = 00hex
01, 02, 80, 81 or 82 With this assignment, all controllers connected are addressed by the telegram. All
controllers can change their status at the same time.
• xx = Controller address
If a certain address is indicated, the status will only be changed for the controller
addressed.
Initialisation (1):
Initialisation starts automatically when the mains is switched
ON or the hardware is reset (1).
The drive does not take part in the data transfer. Various
initialisation activities are carried out. This status is reached
after the controller has been switched on. Furthermore it is
possible to restart the entire initialisation phase or parts of it
by transferring different telegrams. All parameters already set
are overwritten with their standard values. After initialisation
(2) has been completed the participant is automatically set to
the status ”Pre-operational”. From that moment on the master
determines the controller communication. The master changes
a status for the whole network. A target address, which is part
of the command, selects the slaves.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-3
Show/Hide Bookmarks
CANopen
6 Parameter setting
Tip!
The response to a “ life guarding event” is set under code L-C1882 / L-C2382.
s = 4: STOPPED
s = 5: OPERATIONAL
s = 127: PREOPERATIONAL
CANopen
6 Parameter setting
Note!
• Lenze codes have a L in front of the code „ L-Cxxxx“ so that they cannot be mixed up with
the CANopen index.
– Example: ’L-C0001’ stands for Lenze code C0001.
• Please obtain the value range for Lenze codes from the corresponding Operating Instructions
(see ’Code list’).
Example:
Lenze codes dec hex
• Addressing of Lenze codes via
Index = 24575 - LENZE CODENO Indexhex = 5FFFhex - LENZECODENOhex
offset:
– Example for operating
Index = 24574 (= 24575 - 1) Indexhex = 5FFEhex (= 5FFFhex - 1)
mode L-C0001
The parameter value is part of the telegram user data (see expamples (^ 6-10) ).
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-5
Show/Hide Bookmarks
CANopen
6 Parameter setting
CANopen
6 Parameter setting
Parameters can be set via two separate software channels which are selected by means of the
controller address (chapter 6.1.1).
Tip!
User data are displayed in the left-justified INTEL format.
For calculation examples see chapter 6.2.2.
The command contains the follwing information which must be entered if not already indicated:
Access to Data 1 - Data 4
4 byte data 2 byte data 1 byte data Block
Command (chapter 6.2.4)
(5th - 8th byte) (5th + 6th byte) (5th byte)
hex hex hex hex
Write Request
23 2B 2F
(Send parameters to drive) Writing not
Write Response possible
60 60 60
(Controller response to write request (acknowledgement))
Read Request
40 40 40 40
(Request to read a parameter from the drive)
Read Response
43 4B 4F 41
(Response to the read request with an actual value)
Error response
80 80 80 80
(Controller indicates communication error)
Parameters and Lenze codes are selected with these two bytes according to the following formula:
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-7
Show/Hide Bookmarks
CANopen
6 Parameter setting
Explanation for the 5th byte 6th byte 7th byte 8th byte
parameter data Parameter value (length 2)
00 00
telegram Low byte High byte
Depending on the data format (see ’Attribute list’ in the Manual) the parameter value needs 1 to 4
bytes.
Tip!
Lenze parameters are mainly FIX32 data (32 bit value with signal, decimal with four decimal codes,
see the Attribute Table in the corresponding Manual). Integers are the result of a multiplication of a
parameter value by 10000.
Parameters C0135 and C0150 must be transferred as bit code and without factor.
Byte 1:
The Command byte shows in code 128dec or 80hex that an error has occured.
Byte 2, 3 and 4:
The index byte and the subindex contain index and subindex of the faulty code.
Byte 5 - 8:
In data bytes 5. - 8. the error code will be entered.
CANopen
6 Parameter setting
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-9
Show/Hide Bookmarks
CANopen
6 Parameter setting
6.2.2 Examples
• Index calculation
Index = 24575 - code number - 2000 (PS - 1) Index = 24575 - 61 - 2000 ú 0 = 24514 = 5FC2hex
Telegram to drive:
Identifier Command Index Low Index High Subindex Data 1 Data 2 Data 3 Data4
Byte Byte
1541 40hex C2hex 5Fhex 00 00 00 00 00
CANopen
6 Parameter setting
• Index calculation
Index = 24575 - code number - 2000 (PS - 1) Index = 24575 - 12 - 2000 V 0 = 24563 = 5FF3hex
• Subindex: 0
• Calculation of the acceleration time
Acceleration-time value 20 s ú 10.000 = 200.000 = 00 03 0D 40hex
• Telegram to drive
Identifier Command Index Low Index High Subindex Data 1 Data 2 Data 3 Data4
Byte Byte
1537 23hex F3hex 5Fhex 00 40hex 0Dhex 03hex 00
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-11
Show/Hide Bookmarks
CANopen
6 Parameter setting
• Response
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
00 33hex 33hex 53hex 39hex 33hex 30hex 30hex
2nd - 8th byte, ASCII format: 3 3 S 9 3 0 0
1st byte: 70hex (toggle) write response (acknowledgement) with access to all 4 data bytes
CANopen
6 Parameter setting
Note!
• Please ensure that the setpoint source (L-C0001) must be set identically for all parameter
sets.
93XX controllers
With 93XX controllers it is not possible to select a setpoint source which can be set using just one
code. On the other hand, these controllers can be adapted to drive tasks without special
programming knowledge, since it uses preconfigured function blocks.
The function blocks can be combined and connected by the user himself. It is however safer to use
the preconfiguration provided by Lenze which is stored in the controller. This preconfiguration (code
C0005) determines the source (terminal, keyboard, fieldbus module) for frequency setpoint and
control word.
For operation with CAN bus code C0005 must be set to “ xxx3” (x = space for selected
preconfiguration).
More information can be obtained from the corresponding Manual and Operating Instructions.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-13
Show/Hide Bookmarks
CANopen
6 Parameter setting
AIF1-IN
Byte 5,6
Byte 7,8
CANopen
6 Parameter setting
To ensure that the process data to the controller are accepted, a special telegram, the sync
telegram, is required (see chapter 6.1.1).
For cyclic data processing, the sync telegram must be generated accordingly.
Sync-telegram Sync-telegram
t
PDO to Controller PDO from controller PDO to controller
t1 t1
Fig. 6-2 Synchronisation of cyclic PDOs (seen from the bus participant’s view)
Note for Fig. 6-2: At t 1 all PDOs accept process data as soon as a sync telegram is received.
Tip!
SDOs or event-controlled PDOs are asynchronously accepted by controllers, i.e. after transmission
has been completed.
Asynchronous data have not been taken into account for the figure above.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-15
Show/Hide Bookmarks
CANopen
6 Parameter setting
Byte 1 Bits 0 to 7 of the control word under C0135 are entered here
Bits 8 to 15 of the control word under C0135 are entered here (see chapter 6.3.4.1).
Byte 2
The bit description can be obtained from the Code Table.
More iinformation
M f ti Byte 3 The frequency setpoint, which can also be written as parameter under C046, is entered here as process data word.
about process data
Byte 4 The normalisation differs from the setting under C046. It is a signed value, 24000 = 480 Hz.
Telegram Byte 5
Byte 6
No evaluation of these data
data, anything possible
Byte 7
Byte 8
.B0 0 0 11 JOG/
.B1 0 10 1 C046
.B2 CW/CCW
.B3 QSP
.B4
...
...
...
Control .B8
.B11 TRIP-RESET
.B12 PAR
AIF .B13
.B14 DCB
.B15
16 bit C0046
2141LON010
Fig. 6-3 Access to control word and frequency setpoint in 82XX (fixed, see (^ 6-20) )
CANopen
6 Parameter setting
Byte 1 Bits 0 to 7 of the status word under L-C0150 are entered here
Bits 8 to 15 of the status word under L-C0150 are entered here (seen chapter 6.3.4.2).
Byte 2
The bit description can be obtained from the Code Table.
More iinformation
M f ti Byte 3 Actual frequency value with signed normalisation (L-C0050)
(L C0050)
about the process 24000 = 480 Hz is provided here.
Byte 4
data
telegram: Byte 5
Byte 6
No evaluation of these data
data, anything possible
Byte 7
Byte 8
PAR .B0
IMP .B1
Imax .B2
- / fd=fdset .B3
fd=fdset / RFG .B4
Qmin .B5
fd>0 .B6 Status
Ctrl. inhibit .B7 word
.B8
16 bit
Controller .B9
status .B10
.B11
Tü .B12
AIF
Ugmax .B13
CW/CCW .B14
RDY .B15
C0050 16 bit
+/-24.000 = +/- 480Hz
2141LON012
Fig. 6-4 Read access to status word and actual frequency value in 82XX (fixed, see (^ 6-21) )
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-17
Show/Hide Bookmarks
CANopen
6 Parameter setting
Tip!
• Frequency and speed values are normalised with 24000 ≡ 480 Hz.
AIF-IN
.B0 L-C0410/x = 10
.B1
L-C0410/x = 11
.B2 L-C0410/x = 12
DCTRL
.B3 QSP ...
...
.B4 ... ...
...
... ... ...
... ... ...
.B8 ...
AIF-CTRL DCTRL
16 bit .B9 CINH ...
...
.B10 TRIP-SET
...
.B11 TRIP-RESET
AIF
.B12
... ... L-C0410/x = 22
...
... ... ...
... ... ...
.B15
L-C0410/x = 25
AIF-IN.W1
16 bit L-C0412/x = 10
AIF-IN.W2
16 bit L-C0412/x = 11
2141LON011
Fig. 6-5 Function block AIF-IN in 8200 vector (freely programmable assignment, for default setting see (^ 6-20) )
Note:
A subcode (“ x” in figure) determines the bit or word meaning (see 8200 vector Operating Instructions)
CANopen
6 Parameter setting
STAT1 AIF-OUT
.B0
C0417/1 .B0
.B1
DCTRL1-IMP .B1
.B2
C0417/3 .B2
.B3
C0417/4 .B3
.B4
C0417/5 .B4
.B5
C0417/6 .B5
.B6
DCTRL1-NOUT=0 .B6
.B7
DCTRL1-CINH .B7
.B8
DCTRL1-STAT*1 .B8 AIF-STAT
.B9 16 bit
DCTRL1-STAT*2 .B9
.B10
DCTRL1-STAT*4 .B10
DCTRL1-STAT*8 .B11 .B11
.B12
DCTRL1-OH-WARN .B12
.B13 AIF
DCTRL1-OV .B13
.B14
C0417/15 .B14
.B15
C0417/16 .B15
AIF-OUT.W1
C0421/1 16 bit
AIF-OUT.W2
C0421/2 16 bit
2141LON013
Fig. 6-6 Function block AIF-OUT in 8200 vector (freely programmable assignment, for default setting see (^ 6-21) )
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-19
Show/Hide Bookmarks
CANopen
6 Parameter setting
CANopen
6 Parameter setting
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-21
Show/Hide Bookmarks
CANopen
6 Parameter setting
CANopen
6 Parameter setting
Tip!
The single bit control commands of the control word depend on other bit positions.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-23
Show/Hide Bookmarks
CANopen
6 Parameter setting
A IF -IN * )
A I - " #$ ˇ B 3 , *- D C T R L
A I - " #$ ˇ B ) ! I*A B ˇ.
A IF -IN A I - " #$ ˇ B / " IN ˛
A I - " #$ ˇ B 1 #$ I - - * . #
D C T R L A I - " #$ ˇ B 1 1 #$ I - - $ . * . #
A I - " #$ ˇ B 3 , *- B it A I - " #$ ˇ B
A I - " #$ ˇ B ) ! I*A B ˇ.
A I - " #$ ˇ B 1
A I - " #$ ˇ B / " IN ˛ A I - " #$ ˇ B 2
A I - " #$ ˇ B 1 #$ I - - * . # A I - " #$ ˇ B %
* t ˘ +˘ r ˙ ˆ r t
A I - " #$ ˇ B 1 1 #$ I - - $ . * . # A I - " #$ ˇ B ˜
1 6 B it
A I - " #$ ˇ B 6
A I - " #$ ˇ B
A I - " #$ ˇ B (
A I - " #$ ˇ B 1
B it A I - " #$ ˇ B 1 2
A I - " #$ ˇ B 2 A I - " #$ ˇ B 1 3
A I - " #$ ˇ B % B it 1 ˜ A I - " #$ ˇ B 1 %
A I - " #$ ˇ B ˜
* t ˘ +˘ r ˙ ˆ r t
A I - " #$ ˇ B 1 ˜
1 6 B it A I - " #$ ˇ B 6
A I - " #$ ˇ B ( " 1 3 6 03
A I - " #$ ˇ B 1 2
B &t ˘ 3 '%
B it 1 ˜ A I - " #$ ˇ B 1 3 A I -IN W 1
1 6 B it
A I - " #$ ˇ B 1 % " ) ˜ 6 01
A I - " #$ ˇ B 1 ˜ 1 6 B it
ˇˆ˙ W ˆr ˝ A I -IN ! 2
B &t ˘ 3 '%
1 6 B it
A I -IN W 1 ˛ ig ° W ˆr ˝ " 1 1 /(
1 6 B it
" ) ˜ 6 01
X 1 A I -IN W 2
1 6 B it
A I -IN W 2 " ) ˜ 6 02
1 6 B it
A I -IN W 3
X 1 " ) ˜ 6 02 1 6 B it
A I -IN W 3 " ) ˜ 6 03
1 6 B it A I -IN B
" ) ˜ 6 03
A I -IN B " ) ˜ ˜ 01 A I -IN B 2
B &t ˘ ˜ '6
" ) ˜ ˜ 01 A I -IN B 2 1 6 B in ä r -
...
B &t ˘ ˜ '6
1 6 B in ä r - s ig n a l˘
A I -IN B 1 %
...
s ig n a l˘
A I -IN B 1 % A I -IN B 1 ˜
A I -IN B 1 ˜ A I -IN B 1 6
A I -IN B 1 6 " ) ˜ ˜ 02 A I -IN B 1 (
" ) ˜ ˜ 02 A I -IN B 1 ( 1 6 B in ä r - ...
1 6 B in ä r - s ig n a l˘ A I -IN B 3
...
s ig n a l˘ A I -IN B 3 A I -IN B 3 1
B &t ˘ ( ')
A I -IN B 3 1
B &t ˘ ( ')
1 6 B it
ˇˆ˙ W ˆr ˝
1 6 B it A I -IN ! 1
ˇˆ˙ W ˆr ˝
A I -IN ! 1 1 6 B it " )˜(
˛ ig ° W ˆr ˝
1 6 B it " )˜(
˛ ig ° W ˆr ˝
2111IBU003
CANopen
6 Parameter setting
For more detailed information about the AIF-OUT function block, see the 93XX Manual .
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-25
Show/Hide Bookmarks
CANopen
6 Parameter setting
CANopen
6 Parameter setting
A IF -O U T A IF -O U T * )
S T A T S T A T
B it B it
* #A # B * #A # B
" 1 ˜ 6 01 " 1 ˜ 6 01
! " #$ ˇ - I 3 - ! " #$ ˇ - I 3 -
* t a t +s ˙ ˆ r ˝
* t a t +s ˙ ˆ r ˝
1 6 B it 1 6 B it
* #A # B 1 % * #A # B 1 %
" 1 ˜ 6 06 " 1 ˜ 6 06
* #A # B 1 ˜ * #A # B 1 ˜
" 1 ˜ 6 0( " 1 ˜ 6 0(
B it 1 ˜ 1 6 B it B it 1 ˜
B it A I - 1 2# ! 2 ˇˆ˙ W ˆr ˝ " )˜% B it
" 1 1 /˜
1 6 B it
" 1 1 /6 ˛ ig ° W ˆr ˝
B &t ˘ 3 '%
B &t ˘ 3 '%
A I - 1 2# W 1 A I - 1 2# W 1
" ) ˜ 01 " ) ˜ 01
3
" ) ˜ ) 01 " ) ˜ ) 01
A I - 1 2# W 2 A I - 1 2# W 2
" ) ˜ 02 " ) ˜ 02
" ) ˜ ) 02 B it 1 ˜ " ) ˜ ) 02 B it 1 ˜
" ) ˜ 03
A I - 1 2# W 3
B it
X 1 " ) ˜ 03
A I - 1 2# W 3
B it
X 1
" )˜2 " )˜2
" ) ˜ ) 03 " ) ˜ ) 03
F D O F D O
! 1- ! 1-
B &t ˘ ˜ '6
" 1 1 6 01 1
B &t ˘ ˜ '6
" 1 1 6 01 1
1 6 B it
1 6 B it 2
! 1- 1 ˜ ˇˆ˙ W ˆr ˝
2 ! 1- 1 ˜ ˇˆ˙ W ˆr ˝
" 1 1 6 01 6 " 1 1 6 01 6 3
! 1- 1 6 ! 1- 1 6
" 1 1 6 01 ( " 1 1 6 01 ( 1 6 B it
1 6 B it
˛ ig ° W ˆr ˝ ! 1- 3 1 ˛ ig ° W ˆr ˝
! 1- 3 1 " 1 1 6 03 2
" 1 1 6 03 2 " )˜3
" )˜3
1 6 B it 1 6 B it
ˇˆ˙ W ˆr ˝ ˇˆ˙ W ˆr ˝
A I - 1 2# ! 1 A I - 1 2# ! 1
B &t ˘ ( ')
" )˜1
B &t ˘ ( ')
" )˜1 1 1
1 6 B it 1 6 B it
" )˜/ 2 " )˜/ 2
˛ ig ° W ˆr ˝ ˛ ig ° W ˆr ˝
B it 3 1 B it 3 1
2111IBU002
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-27
Show/Hide Bookmarks
CANopen
6 Parameter setting
Tip!
Some of the terminology used here derives from the CANopen protocol.
Abbreviations
Authorisation
rw Write-read authorisation
wo Write-only authorisation
ro Read-only authorisation
const Read-only authorisation, constant value
Data type (see below)
U32 Unsigned integer 4 byte (= 32 bit)
U16 Unsigned integer 2 byte (= 16 bit)
U8 Unsigned integer 1 byte (= 8 bit)
Visible string {length} Character string with indicated {length}
Overview
Index [hex] Subindex Name Data type Authorisation
[hex]
1000 0 Device type U32 ro
1001 0 Error register U8 ro
0 Recording numbers of error U8 rw
1003
1 Standard error field U32 r0
1005 0 Identifier sync message U32 rw
1006 0 Communication cycle period U32 rw
1008 0 Manufacturer device name Visible string const
{9 characters}
100A 0 Manufacturer software version Vis. string const
{11 characters}
100C 0 Guard time U16 rw
100D 0 Life time factor U8 rw
1010 0 ... 3 Store parameters U32 ro/rw
1011 0 ... 3 Restore default parameters U32 rw/ro
1014 0 COB-ID emergency object U32 rw
1015 0 Inhibit time emergency U16 rw
1018 0 ... 3 Identity object Identity ro
1200/1201 0 Server SDO parameter SDO param ro
1 Identifier client → Server (rx)
2 Identifier server → Client (tx)
1400 Receive PDO1 communication parameter PDO comm.
0 Number of entries ro
1 COB-ID used by PDO rw
2 Transmission type rw
1401 Receive PDO2* parameter PDO comm.
0 Number of entries ro
1 COB-ID used by PDO rw
2 Transmission type rw
CANopen
6 Parameter setting
*) not effective when using 82XX, 8200 vector and 93XX controllers
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-29
Show/Hide Bookmarks
CANopen
6 Parameter setting
This object shows that errors occurred in the module and the basic unit.
• Subindex 0: Number of saved error messages
• Subindex 1: Error list
Error messages (U32) consis of a 16-bis error code and a 16-bit manufacturer-specific
information field.
Tip!
The “ standard error field” (subindex 0) will be completely deleted if it is overwritten with “ 0” .
CANopen
6 Parameter setting
Identifier writing
The default setting for receiving PDOs is 80hex in bit 11 (also according to CANopen). This means
that all modules are default set to the same sync telegram.
If sync telegrams are only to be received by certain modules, their identifiers can be entered with
values up to 7FFhex.
5th byte 6th byte 7th byte 8th byte
U32
0 10 11 - 28 29 30 31
11 bit identifier 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0/1 X
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-31
Show/Hide Bookmarks
CANopen
6 Parameter setting
If the guarding function, which results from guard time and life time factor, is not to be supported,
the default setting of 0 should not be changed. For further information see chapter 6.1.2.1.
Tip!
For module parameter storing, the signature “ save” must be in the telegram data.
CANopen
6 Parameter setting
Explanation
Subindex Rights
Write Read
• The following error message occurs while Supported subindex = 3
0 ro
writing: 0601 0002
Reading of memory functions of all The following functions are possible
1 parameters (depending on the controller) and
p
represented byy readingg the values
Reading of memory functions of off bit positions
iti 0 andd 11:
communication parameters (objects Value 0: No saving
2 Value 1: Saving on command
of the 2175 fieldbus module)
rw
• This function is not Value 2: Automatic savingg
supported yet Reading of memory functions only Value 3: Automatic saving and
• The following error of manufacturer-specific saving on command
3 message occurs while parameters
writing: (range: 6000hex - 9FFFhex)
0800 0020
Tip!
With this function the subindex used depends on the controller type.
In addition to index and subindex, telgram data must include the signature“ load “ to start the
parameter download (see table).
Signature MSB LSB
ISO 8859 (ASCII) d a o l
hex 64 61 6F 6C
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-33
Show/Hide Bookmarks
CANopen
6 Parameter setting
Explanation
Bit no. Value Explanation
0 - 10 0/1 Identifier (see chapter 6.1.1)
(11 - 28)* 0
*) The extended identifier (29 bit) is not supported for the 2175 fieldbus.
fieldbus Any of these bits must be 00.
29* 0
30 0
Reserved
31 0
The identification number for this object has been determined by “ Organisation CAN in Automation
e. V.” and can be read out using this object:
Subindex Meaning
0 Highest subindex
1 Vendor ID
2 Product code
3 Version
CANopen
6 Parameter setting
Explanation
Bit no. Value Explanation
0 - 10 0/1 Identifier (see chapter 6.1.1)
(11 - 28)* 0 *) The extended identifier (29 bit) is not supported for the 2175 fieldbus. Any
29* 0 of these bits must be 0.
30 0 Reserved
31 0/1 0: SDO valid
1: SDO invalid
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-35
Show/Hide Bookmarks
CANopen
6 Parameter setting
Explanation
Bit no. Value Meaning
10 - 0 (LSB) X Contains identifier (basic + controller address)
(11 - 28)* 0 *) The extended identifier (29 bit) is not supported for the 2175 fieldbus.
Every bit must become 0!
29* 0 *) The extended identifier (29 bit) is not supported for the 2175 fieldbus.
Every bit must become 0!
30 0 RTR to this PDO possible (Lenze)
1 RTR to this PDO not possible (cannot be set)
RTR = remote transmission request
31 (MSB) 0 0: PDO active
1 1: PDO not active
Tip!
*) Object not available for 82XX, 8200 vector and 93XX controllers.
CANopen
6 Parameter setting
Tip!
*) Object not available for 82XX, 8200 vector and 93XX controllers.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-37
Show/Hide Bookmarks
CANopen
6 Parameter setting
Tip!
At present this functionality is not available. Depending on the subindex, the following values are
returned when reading the object:
Subind. 0 : value 4hex
Subind. 1 - 4: value 10hex
Tip!
At present this functionality is not available. Depending on the subindex, the following values are
returned when reading the object:
Subind. 0 : value 4hex
Subind. 1 - 4: value 10hex
*) Object not available for 82XX, 8200 vector and 93XX controllers.
CANopen
6 Parameter setting
Tip!
At present this functionality is not available. Depending on the subindex, the following values are
returned when reading the object:
Subind. 0 : value 4hex
Subind. 1 - 4: value 10hex
*) Object not available for 82XX, 8200 vector and 93XX controllers.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-39
Show/Hide Bookmarks
CANopen
6 Parameter setting
PDO transfer
Transfer type Explanation
cyclic synchronous event-controlled
1 - 240 X X With the entry of value n, this PDO is
sent at every n SYNC
254 X
Tip!
*) Object not available for 82XX, 8200 vector and 93XX controllers.
PDO transfer
Transfer type Explanation
cyclic synchronous event-controlled
1 - 240 X X With the entry of value n, this PDO is
sent at every n SYNC
254 X
Tip!
*) Object not available for 82XX, 8200 vector and 93XX controllers.
PDO transfer
Transfer type Explanation
cyclic synchronous event-controlled
1 - 240 X X With the entry of value n, this PDO is
sent at every n SYNC
254 X
CANopen
6 Parameter setting
Tip!
At present this functionality is not available. Depending on the subindex, the following values are
returned when reading the object:
Subind. 0 : value 4hex (max. supported subindex)
Subind. 1 - 4: Read requests of this object are responded by 10hex .
Tip!
At present this functionality is not available. Depending on the subindex, the following values are
returned when reading the object:
Subind. 0 : value 4hex (max. supported subindex)
Subind. 1 - 4: Read requests of this object are responded by 10hex .
*) Object not available for 82XX, 8200 vector and 93XX controllers.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-41
Show/Hide Bookmarks
CANopen
6 Parameter setting
Tip!
At present this functionality is not available. Depending on the subindex, the following values are
returned when reading the object:
Subind. 0 : value 4hex (max. supported subindex)
Subind. 1 - 4: Read requests of this object are responded by 10hex .
*) Object not available for 82XX, 8200 vector and 93XX controllers.
CANopen
6 Parameter setting
6.5.1 Overview
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-43
Show/Hide Bookmarks
CANopen
6 Parameter setting
/2 .. /5:
0 ms
L-C1857 /1 ... /4 58BEh = 22718d 3000 ms 0 [1 ms] 65535 FIX32 Monitoring time
L-C1859 - 58BCh = 22716d - 0 [1] 1023 U16 DIP-switch position display
L-C1860 - 58BBh = 22715d - 0 [1] 1023 U16 Current DIP switch position
display
L-C1867 - 58B4h = 22708d 128 0 [1] 2047 FIX32 Sync Rx identifier
L-C1868 - 58B3h = 22707d 128 0 [1] 2047 FIX32 Sync Tx identifier
L-C1873 /1 58AEh = 22702d 1 1 [1] 240 FIX32 CAN-IN1 ... CAN-IN3 sync
/2*, /3* rate
L-C1874 /1 58ADh = 22701d 1 0 [1] 240 FIX32 CAN-OUT1 ... CAN-OUT3
/2*, /3* sync rate
L-C1875 58ACh = 22700d /1: 0 0 [1] 3 FIX32 CAN-OUT1 ... CAN-OUT3
/1
/2: 1* Tx mode
/2*, /3*
/3: 1*
L-C1876 /1 ... /4 58ABh = 22699d 65535 0 [1] 65535 FIX32 CAN-OUT1 HMIs
L-C1877 /1 ... /4 58AAh = 22698d 65535 0 [1] 65535 FIX32 CAN-OUT2 masks
L-C1878 /1 ... /4 58A9h = 22697d 65535 0 [1] 65535 FIX32 CAN-OUT3 masks
L-C1882 /1 ... /5 58A5h = 22693d 0 0 [1] 2 FIX32 Monitoring responses
0: No response
1: Controller inhibit
2: Quick stop
*) not effective when using 82XX, 8200 vector and 93XX controllers
CANopen
6 Parameter setting
2 .. 5:
0 ms
L-C2357 /1 ... /4 56CAh = 22218d 3000 ms 0 [1 ms] 65535 FIX32 Monitoring time
L-C2359 - 56C8h = 22216d - 0 [1] 1023 U16 DIP-switch position
display
L-C2367 - 56C0h = 22208d 128 0 [1] 2047 FIX32 Sync Rx identifier
L-C2368 - 56BFh = 22207d 128 0 [1] 2047 FIX32 Sync Tx identifier
L-C2373 56BAh = 22202d 1 1 [1] 240 FIX32 CAN-IN1 ... CAN-IN3 sync
/1 ... /3 rate
L-C2374 /1 ... /3 56B9h = 22201d 1 1 [1] 240 FIX32 CAN-OUT1 ... CAN-OUT3
sync rate
L-C2375 56B8h = 22200d /1: 0 0 [1] 3 FIX32 CAN-OUT1 ... CAN-OUT3
/1 ... /3 /2: 1 Tx mode
/3: 1
L-C2376 /1 ... /4 56B7h = 22199d 65535 0 [1] 65535 FIX32 CAN-OUT1 masks
L-C2377 /1 ... /4 56B6h = 22198d 65535 0 [1] 65535 FIX32 CAN-OUT2 masks
L-C2378 /1 ... /4 56B5h = 22197d 65535 0 [1] 65535 FIX32 CAN-OUT3 masks
L-C2382 /1 ... /5 56B1h = 22193d 0 0 [1] 2 FIX32 Monitoring responses
0: No response
1: Controller inhibit
2: Quick stop
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-45
Show/Hide Bookmarks
CANopen
6 Parameter setting
During module initialisation the bus devices are defined by means of the product code.
This code can be used to set the 2175 module address via the CAN bus.
Code L-C1850 maps code L-C0009 of the basic unit. Writing to L-C1850 has a direct effect on
L-C0009.
Note!
This code is only effective if the DIP switches S1-S6 have been switched OFF before mains
switching.
A node address modification will only become active after power-on of the 2175 module or sending
of the network management command Reset_node or Reset_communication via the CAN bus.
With 9300 servo PLCs it can also be modified by setting code C2120 (AIF control byte) to 1.
CANopen
6 Parameter setting
This code can be used to set the baud rate for 2175 modules.
Note!
This code is only effective if the DIP switches S1-S6 have been switched OFF before mains
switching.
A baud rate modification will only become active after power-on of the 2175 module or sending of
the network management command Reset_node or Reset_communication via the CAN bus.
With 9300 servo PLCs it can also be modified by setting code C2120 (AIF control byte) to 1.
Code L-C1851 maps code L-C0125 of the basic unit, i.e. writing to L-C1851 has a direct effect on
L-C0125.
After power-on, the module sets PRE-OPERATIONAL status. With this status parameter data
(SDOs) can only be exchanged.
In slave operation, the module remains in this status until the network management command
Start_remote_node is put into OPERATIONAL status.
With OPERATIONAL status, parameter data (SDOs) and process data (PDOs) can be exchanged.
In master operation, the network management command Start_remote_node is sent after the
boot-up time set under L-C1856/1 and L-C2356/1). This command puts all nodes into
OPERATIONAL status.
Note:
The network management command Start_remote_node is a “ broadcast” telegram addressing all
other nodes.
CANopen relation
Bit 30 of the CANopen index 1005h “ COB-ID SYNC message” has direct influence on this code.
Bit 30 = 1: Master operation
Bit 30 = 0: Slave operation
A modification of this code also changes the CANopen index 1005h.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-47
Show/Hide Bookmarks
CANopen
6 Parameter setting
The source for the resulting addresses of CAN-INx/OUTx process data objects (PDOs) on the CAN
bus is selected under this code.
Note!
A source address modification in one or several subcodes will only become active after power-on
of the module or sending of the network managment command Reset_Node or
Reset_Communication via the CAN bus.
With 9300 servo PLCs it can also be modified by setting code C2120 (AIF control byte) to 1.
CANopen relation
The addressing of the corresponding PDO pair and the subcode under code L-C1853 / L-C2353 is
changed to CANopen index 14XXh/18XXh (see above: value 3), if CANopen index 1400h, 1401h,
1402h, 1800h, 1801h or 1802h get new values.
Identifier calculation
to CANopen via code L-1854/L-2354 via to CANopen index
PDO Default setting Lenze system bus
CAN-IN1 512 + node address 384 + C1854/1 and 384 + 129 512 + node address Index 1400h, subindex 1
384 + C2354/1
CAN-IN2 768 + node address 384 + C1854/3 and 384 + 257 640 + node address Index 1401h, subindex 1
384 + C2354/3
CAN-IN3 1024 + node address 384 + C1854/5 and 384 + 385 768 + node address Index 1402h, subindex 1
384 + C2354/5
CAN-OUT1 384 + node address 384 + C1854/2 and 384 + 1 384 + node address Index 1800h, subindex 1
384 + C1854/2
CAN-OUT2 640 + node address 384 + C1854/4 and 384 + 258 641 + node address Index 1801h, subindex 1
384 + C1854/4
CAN-OUT3 896 + node address 384 + C1854/6 and 384 + 386 769 + node address Index 1802h, subindex 1
384 + C1854/6
CANopen
6 Parameter setting
*) not effective when using 82XX, 8200 vector and 93XX controllers
Input and output PDO addresses can be set individually via 6 subcodes under L-C1854 (see
previous chaper).
The code becomes effective when 1 appears as subcode for code L-C1853/L-C2353 (selective
addressing).
Note!
An address modification in one or several subcodes becomes effective
• when the module is switched on again or
• when a network management command is sent to the module via the CAN bus
– Reset_node and L-C2120 = 1 or
– Reset_communication
*) not effective when using 82XX, 8200 vector and 93XX controllers
The resulting PDO identifier can be read from the 6 subcodes of this code.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-49
Show/Hide Bookmarks
CANopen
6 Parameter setting
The cycle time which indicates when PDOs are sent via the CAN bus (see L-C1875/L-C2375, “ Tx
mode” for CAN-OUT1..3) can be indicated in event-controlled/cyclic operation.
Note!
A cycle time change becomes effective immediately.
0 deactivates cyclic PDO sending.
Note!
A sync-TX cycle time change becomes effective immediately.
0 in L-C1856/5 and L-C2356/5 deactivates cyclic sync telegram sending.
CANopen relation
The CANopen index 1006h “ communication cycle period” corresponds to the settings under codes
L-C1856/5 and L-C2356/5 (Zeitbasis: µs).
Since the data processing rate of the 2175 module is 1000 µs,the input via CANopen index 1006h
is an integer multiple of 1000 µs gerundet und unter L-C1856/5 oder L-C2356/5 (abhängig vom
Antrieb) gespeichert. Wird der CANopen-Index 1006h gelesen, so wird der Inhalt dieser Codestelle
in [ µs] als Antwort zurückgesendet.
Furthermore, writing of code (L-C1856/5) automatically sets bit 30 of the CANopen index 1005h
(COB-ID Sync message).
With 9300 servo PLCs bit 30 of the CANopen index 1005h must be set additionally to start cyclic
sending of syncs.
CANopen
6 Parameter setting
Note!
0 deactivates the monitoring process.
A change of the monitoring time becomes effective immediately.The monitoring time starts when
the first telegram arrives.
Montoring time is the time when new process input data must arrive together with CAN-IN1..3
identifiers.If the time set is exceeded, a corresponding response can be set under L-C1882.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-51
Show/Hide Bookmarks
CANopen
6 Parameter setting
By indicating the current DIP-switch position it is made easy to find out whether the switch positions
for address, baud rate and the communication profile setting have been changed since the last
initialisation. For valencies see L-C1859.
The code contains the identifier used for receiving the telegram.
The module can send its process data objects to the CAN bus by sending sync telegrams. See
L-C1875 / L-C2375.
Note!
An indentifier modification becomes effective immediately.
CANopen relation
The CANopen index 1005h “ COB-ID SYNC message” has direct influence on this code. The
identifier of new value written in index 1005hwill also be accepted by code L-C1867/L-C2367.
The value saved in L-C1868/L-C2368 will be displayed while reading the CANopen index.
The code contains the identifier used for sending the sync telegram.
The sync is sent to the CAN bus with the identifier set under L-C1868/L-C2368 (see L-C1856 and
L-C2356, subcode 5).
Note!
An indentifier modification becomes effective immediately.
CANopen relation
The CANopen index 1005h “ COB-ID SYNC message” has direct influence on this code. The
identifier of new value written in index 1005hwill also be accepted by code L-C1868/L-C2368. The
value will be indicated when reading the index 1005h.
CANopen
6 Parameter setting
Possible settings
Code Index
Subcode Lenze Selection Data type
L-C1873 58AEh = 22702d 1 1 [1] 240 FIX32
/1 CAN
CAN-IN1
IN1
L-C2373 /2* CAN-IN2 56BAh = 22202d FIX32
/3* CAN-IN3
*) not effective when using 82XX, 8200 vector and 93XX controllers
Example:
Selection n = 23. Acceptance of input PDOs (to CAN-IN1... CAN-IN3) by the controller after the 23rd
sync telegram has been received.
The sync rate can be individually set for every input PDO.
Note!
Only sync telegrams with the identifier set under L-C1867 / L-C2367 count as received telegrams.
A sync rate change becomes effective immediately.
CANopen relation
The CANopen index 1400h, 1401h and 1402h (receive PDO communication parameter) with
subindex 2 (transmission type) are directly mapped to the subcodes of code L-C1873 / L-C2373.
Index 1400h, subindex 2 Code L-C1873 and L-C2373, subcode 1
Index 1401h, subindex 2 = Code L-C1873 and L-C2373, subcode 2
Index 1402h, subindex 2 Code L-C1873 and L-C2373, subcode 3
If, for instance, index 1402h is read, the response value comes from code L-C1873 or L-C2373
subcode 3. If a new value is written to index 1401 h also code L-C1873 or L-C2373, subcode 2 will
be overwritten with this value.
*) not effective when using 82XX, 8200 vector and 93XX controllers
The output process data (CAN-OUTx) will only be sent to the controller when a certain number of
SYNC telegrams has received.
The sync rate can be individually set for every output PDO.
Note!
Only sync telegrams with the identifier set under L-C1867 / L-C2367 count as received telegrams.
A sync rate change becomes effective immediately.
CANopen relation
The CANopen index “ transmit PDO communication parameter” 1800h, 1801h and 1802h (with
subindex 2, “ transmission type” ) are directly written to the subcodes of codes L-C1874 and
L-C2374.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-53
Show/Hide Bookmarks
CANopen
6 Parameter setting
If, for instance, index 1802h is read, the response value comes from code L-C1874 / L-C2374,
subcode 3. If a new value is written to index 1801h also code L-C1874, subcode 2 will be overwritten
with this value.
Exception:
If value ” 254” is written via CANopen index 1800h, 1801h or 1802h the sync rate under l-C1874 and
L-C2374 of the corresponding subcode will be set zero. In addition the Tx modue under code
L-C1875 / L-C2375 of the corresponding subcode will be set to 2 (event control or cyclic control).
If ” 254” is read via index 1800h, 1801h or 1802h, the settings under codes L-C1874 and L-C1875 or
L-C2374 and L-C2375, subcode 1, 2 or 3 apply.
Possible settings
Code Index
Subcode Lenze Selection Data type
L-C1875 58ACh = 22700d /1: 0 0 [1] 3 FIX32
/2: 1
/1 CAN-OUT1
/3: 1
/2* CAN
CAN-OUT2
OUT2
L-C2375 56B8h = 22200d /1: 0 FIX32
/3* CAN-OUT3
/2: 0
/3: 0
*) not effective when using 82XX, 8200 vector and 93XX controllers
• Value = 0
– Output PDOs are sent when a sync telegram is received.
– Only sync telegrams with the identifier set under L-C1867 / L-C2367 count as received
telegrams. L-C1874 / L-C2374 can also be used for setting a number of sync telegrams (n =
1 ... 240) after which output PDO are to be sent.
• Value = 1
– Output PDOs are not sent.
– This selection deactivates the sending of CAN-OUT1..CAN-OUT3.
This deactivation should be used for 82XX, 8200 vector and 9300 controllers which can
exchange a max. of 4 words of control and status information via the AIF. Use just one input
and output PDO because every PDO contains 4 information words (default setting).
Thus unnecessary CAN load can be avoided.
• Value = 2
– The output PDO is either event-controlled or cyclically sent if this value is entered in one of
the three available subcodes.
– The output PDO will be cyclically sent if a cycle time is input for the same CAN-OUT1..3
under code L-C1856 or L-C2356 (depending on the drive). If the cycle time is zero, it will be
sent when an event occurs, i.e. bit change in CAN-OUT object.
• Value = 3
– The output PDO is sent either event-controlled or cyclically , which means that the object is
sent according to the time set under L-C1856 and L-C2356.
– The object is also sent when one or several bits in the CAN-OUT object change.
CANopen
6 Parameter setting
Note!
A Tx mode modification becomes active immediately.
With event-controlled sending (even with cyclic overlay), the objects can be masked using codes
L-C1876 to L-C1878 or with 9300 servo PLC certain bits can be skipped using codes L-C2376 to
L-C2378 and achieve that the CAN-OUT object will not be sent when a bit is changed.
Event-controlled sending of a CAN-OUT object can depend on a single bit, if necessary. See code
L-C1875 / L-C2375.
Example:
The mask in word 3 of the CAN-OUT 1 process data object is set to 20 hex under code L-C1876/3
(see “ MASK“ ). Please observe the field highlighted in grey.
1st cycle
Result after 1st cycle: PDO is sent
CAN-OUT 1.W3
MASK 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
Data 1 1 1 1 1 1 1 1 0 1 1 0 0 0 1 0
Result 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
2nd cycle
New data is written to CAN-OUT1 after the 2nd cycle.
Result after 2nd cycle: PDO not sent because of bit change
CAN-OUT 1.W3
MASK 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
Data 1 1 1 1 1 1 1 1 0 1 0 0 0 0 1 0
Result 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Note!
A mask change for the CAN-OUT1 output PDO becomes active immediately.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-55
Show/Hide Bookmarks
CANopen
6 Parameter setting
Setting of the response after the monitoring time (see L-C1857/L-C2357) has been exceeded.
Note!
A monitoring response change becomes effective immediately.
CANopen relation
The CANopen indexes 100Ch “ guard time” and 100Dh “ life time factor” can be used to set a time
for the node guarding p. The node guarding protocol has been developed for monitoring the
master/slave connection. A time in milliseconds can be entered in CANopen index 100Ch“ guard
time” . Index 100Dh “ life time factor” saves a factor. The monitoring time (time in which the master
sends a certain telegram to the slave/2175 IB) results from multiplying the two indexes. If one of the
indexes is set to zero, the monitoring time is zero too and thus deactivated. The slave sends a
telegram with its current NMT status to the master. The status can be preoperational, operational
or stopped.
If the monitoring time is exceeded, the slave responds with a life guarding event and the master with
a node guarding event.
The node guarding protocol must be programmed and started in the master. The 2175IB module
supports the node guarding protocol, a response can only be entered under this code.
CANopen
6 Parameter setting
The AIF control byte is used to read the codes saved in a 9300 servo PLC by the 2175 fieldbus
module. This process can be started by writing a value which is indicated in the table in the AIF
control byte.
The AIF status byte provides information from the 2175 fieldbus module for the 9300 servo PLC. The
status of the 2175 fieldbus module can be monitored from the 9300 servo PLC by reading the status
byte. The user can take measures against this process.
AIF status byte Description
Bit 0 CE11 error, CAN-IN1 monitoring time exceeded
Bit 1 CE12 error, CAN-IN2 monitoring time exceeded
Bit 2 CE13 error, CAN-IN3 monitoring time exceeded
Bit 3 CE14 error, module in BUS-OFF status
Bit 4 Operational status
Bit 5 Preoperational status
Bit 6 Warning status
Bit 7 Internally assigned
Note!
Writing of value 2 to the AIF control byte however re-reads all codes L-C23XX, but L-C2350 ...
L-C2355 need a new CAN initialisation to activate new value and their functions.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-57
Show/Hide Bookmarks
CANopen
6 Parameter setting
Caution!
Parameter setting (codes except C046, C0135) is only possible when the controller is inhibited.
Parameters are accepted when the controller is enabled, but they are not saved.
After having set a parameter, the controller must not be addressed for approx. 50 ms; otherwise the
command will be ignored.
After parameter setting, the controller needs up to approx. 70 ms to set the status ’enabled’
(terminal, C040, C0135).
The TRIP reset function is activated by inhibiting the controller and enabling it again under C040 or
C0135.
The TRIP reset function initializes the 8200 inverter and the 2175 fieldbus module. Therefore the
TRIP reset command is not acknowledged for the master.
CANopen
6 Parameter setting
The control byte is used to send messages and commands from the controller to the 2175 fieldbus
module.
The control byte can be accessed via code C2120. The commands are defined as numbers. Some
of the command numbers apply to all fieldbus modules, others only apply to certain modules.
Altogether up to 16 commands can be used.
Order number Function R/W code
in C2120, bit0..3
0 No command
1 New initialisation of optional module all
2 Update of all relevant codes for the current optional module. No new init. all
10 XCAN-OUT cycle times or boot-up time accepted C2356
11 Monitoring times accepted C2357
12 TX mode accepted C2375
13 HMIs accepted C2376-C2378
14 CE error configuration accepted C2382
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
6-59
Show/Hide Bookmarks
CANopen
6 Parameter setting
CANopen
7 Troubleshooting and fault elimination
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
7-1
Show/Hide Bookmarks
CANopen
7 Troubleshooting and fault elimination
CANopen
8 Table of keywords
8 Table of keywords
Status word, 6-21 Code numbers, Access via the fieldbus module, 6-5
Code numbers / index, Conversion, 6-5
82XX, Status word, 6-21 Codes, Lenze, 6-5
Commissioning, 5-1
82XX
Communication medium, 3-2
Control word, 6-20
Communication profile, 5-1
Status word, 6-21
Communication profile setting, 5-1
93XX Communication times, 3-3
Control word, 6-23 Connection
Status word, 6-26 Connections of the fieldbus module, 4-3
Plug-in terminal (5 pole), 4-3
Control word, 6-13
8200 vector, 6-20
A 82XX, 6-20
93XX, 6-23, 6-26
Controller
Address setting, 5-2 Application as directed, 1-2
Labelling, 1-2
AIF-IN, Function block, 6-24
D
AIF-OUT, Function block, 6-27
Definitions, 1-1
Application, as directed, 1-2 Dimensions, 3-2
DIP switch settings / CANopen, 5-1
Application as directed, 1-2
Disposal, 1-2
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
8-1
Show/Hide Bookmarks
CANopen
8 Table of keywords
I R
Index, Conversion, 6-5
Rated data, 3-2
Installation
Mechanical, 4-2
Wiring to a host, 4-4
Items supplied, 1-1 S
DeviceNet
9 Technical data
9 Technical data
9.2 Features
• Attachable module for the following Lenze controller series: 820X, 821X, 82X, 8200 vector,
93XX and 9300 servo PLC.
• The front DIP switch enables easy setting of
– Communication profile DeviceNet or CANopen
– Baud rates of 125, 250 and 500 kbit/s
– Node address (max. 63 participants)
• Bus extension up to max. 500m
• Topology: Line terminated at both ends (R = 120 Ohm)
• Easy connection because of pluggable screw terminals
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
9-1
Show/Hide Bookmarks
DeviceNet
9 Technical data
9.5 Dimensions
62
DeviceNet
CANopen
75
18
36
DeviceNet
9 Technical data
Note!
The CAN bus communication times depend on the following:
• Processing time in the controller
• Baud rate
• Data priority
• Bus load
More information about bus access control can be obtained from corresponding literature
specialised on Controller Area Networks.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
9-3
Show/Hide Bookmarks
DeviceNet
9 Technical data
* The processing times for process data refer to the sync telegram (chapter 6.3 (^ 6-13) )
DeviceNet
9 Technical data
The telegram times indicated in the table above are calculated according to the following equation.
This equation allows to calculate any intermediate value t Tmax if necessary.
When using both, thick and thin cable types (see (^ 10-6) and (^ 10-7) ) the maximum cable lengths
are to be selected according to the baud rate:
• 125 kbit/s: L max = Lthick + 5 ⋅ L thin
• 250 kbit/s: L max = Lthick + 2.5 ⋅ L thin
• 500 kbit/s: L max = Lthick + Lthin
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
9-5
Show/Hide Bookmarks
DeviceNet
9 Technical data
DeviceNet
10 Installation
10 Installation
1 2
7 3
6 5
4 Fixing screw
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
10-1
Show/Hide Bookmarks
DeviceNet
10 Installation
• Plug the fieldbus module onto the controller (here: 8200 vector)
DeviceNet
10 Installation
Stop!
If you do not want to use “ thick” or “ thin” cables, the cables used must comply with the requirements
of the DeviceNet Specification (see chapter 10.410.5).
Any other cable is not permitted and must not be used.
1 2 3 4 5
2175
120R Thick
Thin
DC
+Vcc DC
+Vcc
3
5
7
+V
1 CAN+
4 Shield
6
CAN-
8 -V
2
2175DeN007
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
10-3
Show/Hide Bookmarks
DeviceNet
10 Installation
Stop!
The Specifications for the communication profile DeviceNet describe the voltage supply in detail.
These values must be observed!
The corresponding Specifications can be obtained from, for instance, Allen-Bradley.
These Operating Instructions do not inform about technical data.
Note!
Internal voltage supply of the fieldbus module connected to a 8200 vector
(only applies to controllers as of nameplate data 82EV 1x 1x)
Controllers with an extended AIF interface (front of the 8200 vector) can be internally supplied. The
part of the drawing highlighted in grey shows the jumper position.
With Lenze setting, the fieldbus module is not internally supplied.
For internal voltage supply, put the jumper in the position indicated below.
Warning!
An additional electrical isolation is required if
• a 820X or 821X controller is connected to a host and
• a safe electrical isolation (double basic insulation) to VDE 0160 is required.
For this, you can use an interface module for the host with an additional electrical isolation (see the
corresponding manufacturer’s information).
For wiring, the electrical isolation of the supply voltage must be taken into account. The supply
voltage is assigned to the same potential as the data bus.
DeviceNet
10 Installation
2175DeN010
Note!
Please take into consideration that
• the shield of the DeviceNet cable is connected with each side
(plug/socket connector, connection: Shield).
• a bus termination of 120 Ohm is available on both ends of the network.
• the shield is connected to GND on the master side.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
10-5
Show/Hide Bookmarks
DeviceNet
10 Installation
General features Two shielded pairs Common axis with drain wire in center.
Total shielding 65% coverage
36 AWG or 0.12mm Cu braid (individually tinned)
Drain wire #18 copper min.; 19 AWG min. (individually tinned)
Outside diameter 10.41 mm (min) to 12.45 mm (max.) roundness - radius delta to be within 15% of 0.5
O.D.
Jacket marking Vendor name & part # and additional markings
DCR (braid+tape+drain) 5.74 Ohm/1000 m (nom. @ 20ºC)
Certifications (U.S. and Canada) NEC (UL) type, CL2/CL3 (min.)
Bend readius installation / fixed 20 x diameter / 7 x diameter
Operating ambient temperature -20 to +60ºC @ 8 Ampere; de-rate current linearly to zero @ 80ºC
Storage temperature -40 to +85ºC
Pull tension 845.5 N. max.
Features of the Conductor pair size #18 copper (minimum); 19 AWG min (individually tinned)
data cables Insulation diameter 3.81 mm (nominal)
Colours libht blue blue, white
Pair twist / m approx. 10
Tape shield over pair 2 mil / 1 mil, Al / Mylar. Al side outw/shorting fold (pull-on applied)
Impedance 120 Ohm +/- 10% (at 1 MHz)
Capacitance between conductors 39.37 pF / m at 1 kHz (nominal)
Capacitance between a conductor and the 78.74 pF / m at 1 kHz (nominal)
conductor connected to shield.
Capacitive unbalance 3937 pF/1000 m at 1 kHz (nominal)
DCR - @ 20ºC 22.64 Ohm/1000 m (maximum)
Attenuation: 0.43 dB/100 m @ 125 kHz (maximum)
0.82 dB/100 m @ 500 kHz (maximum)
1.31 dB/100 m @1.00MHz (maximum)
Features of the Conductor pair size #15 copper (minimum); 19 AWG minimum (individually tinned)
DC voltage cables Insulation diameter 2.49 mm (nominal)
Colours Red / black
Pair twist/m approx. 10
Tape shield over pair 1.0 mil/ 1 mil, Al/Mylar. Al side out
w/shorting fold (pull-on applied)
DCR - @ 20ºC 11.81 Ohm/1000 m (maximum)
DeviceNet
10 Installation
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
10-7
Show/Hide Bookmarks
DeviceNet
10 Installation
DeviceNet
11 Commissioning
11 Commissioning
Note!
Settings using GDC, keypad and DeviceNet manager
Controller address and baud rate can also be set using GDC, the keypad or the DeviceNet Manager.
For this the DIP switches S1 to S6 must be in OFF position.
Codes L-C0009 (controller address) and L-C0125 (baud rate) are not active if one or several
switches have been set to ON before a restart.
Please see the descriptions for
• L-C1850/2350 node address
• L-C1851/2351 baud rate
The DIP switch on the front of the 2175 fieldbus module can be used for the following settings:
• Controller address S1 - S6
• Baud rate S7 - S9
• Communication profile S10
Note!
In default setting all switches are OFF.
The controller address and baud rate set using DIP switches will only be active after a restart.
Only the combinations shown in the following tables are defined:
OPEN OFF
ON
1 2 3 4 5 6 7 8 9 10
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
11-1
Show/Hide Bookmarks
DeviceNet
11 Commissioning
Note!
Please ensure that the addresses are not the same when using several controllers.
OPEN
OFF
ON
1 2 3 4 5 6 7 8 9 10
Addressdec = S6 ⋅ 20 + S5 ⋅ 2 1 + S4 ⋅ 2 2 + S3 ⋅ 2 3 + S2 ⋅ 24 + S1 ⋅ 2 5
The address calculation (decimal number) is based on the positions of switches S1 ... S6 (’0’ = OFF
and ’1’ = ON). The numbers must be entered into the equation above.
The equation also indicates the valency of a switch. The sum of valencies results in the controller
addresses to be set (see examples 1 and 2):
Switch valencies:
Switch S1 S2 S3 S4 S5 S6
Valency 32 16 8 4 2 1
Example:
Switch S1 S2 S3 S4 S5 S6
Switch position ON ON ON OFF OFF OFF
Address (= 56) 32 16 8 0 0 0
Note!
Please ensure that the baud rate is the same for all controllers and the host.
OPEN
OFF
ON
1 2 3 4 5 6 7 8 9 10
DeviceNet
11 Commissioning
Stop!
Prior to initial switch-on of the controller, check the wiring for
• completeness
• short-circuit
• earth fault
1. Switch on the controller and, if necessary, the external supply of the 2175 fieldbus module.
– A controller status LED ( (^ 10-1) , pos. 3 ) must now be on or blinking. If this is not the case,
see chapter ” Troubleshooting” (^ 13-1)
– The green LED (” Controller connection status” ) must be on, too (^ 10-1) (pos. 1). If this is not
the case, see chapter ” Troubleshooting” (^ 13-1) .
2. It should now be possible to communicate with the drive:
– All parameters (SDO) can be read and written
– All SDO parameters except process data, such as frequency setpoint or control word, can
be overwritten.
– For more information on the communication phases of the CAN network see chapter 6.1.2
(^ 6-3) .
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
11-3
Show/Hide Bookmarks
DeviceNet
11 Commissioning
Note!
After a fault (e.g. short-term mains failure) a restart of the drive is not always wanted.
• By setting L-C0142 = 0, the drive can be inhibited if
– the corresponding controller sets a “ Message“ fault
– the fault is active for more than 0.5 s
Parameter function:
• L-C0142 = 0
– Controller remains inhibited (even if the fault is no longer active) and
– The drive restarts in a controlled mode: LOW-HIGH edge at one of the inputs for “ Controller
inhibit“ (CINH, e.g. at terminal X5/28)
• L-C0142 = 1
– Uncontrolled restart of the controller possible
DeviceNet
12 Parameter setting
12 Parameter setting
General information
Ensure to use the terminology defined for the DeviceNet communication profile.
Two different telegram types are transferred between host and controller(s):
• Parameter data (explicite messages)
• Process data (I/O messages)
As indicated in the table, these telegram types are subdivided into communication channels
according to their time-critical response.
Communication channel Telegram type
à Parameter data channel (chapter 6.2) à Parameter data (explicite messages)
– Enables the access to all Lenze codes. – operating parameters
– Parameter changes are normally saved in the controller (observe – diagnostics information
C0003). – motor data
– If the parameter channel is active, it assigns 4 words of the input In general, the parameter transfer is not as time-critical as the
and output process data. ^ 6-5 ) tranfer of process data.
à Process data channel (chapter 6.3) à Process data
– The controller can be controlled using process data ( ^ 6-13 ). Process data are, for instance, setpoints and actual values. Process
– The host has direct access to the process data. In the PLC, for data must be exchanged between host and controller as quickly as
instance, the data are directly assigned to the I/O area. possible. Process data are usually small amounts of cyclically
– Process data are not stored in the controller and cyclically transferred data.
exchanged between host and controller (continuous exchange of
current input and output data). • I/O polled messages (polled)
– The poll command sent by the master contains output data for
the slave. The slave then sends its input data to the master.
The Poll response can also be used as receive message.
• Cyclic I/O
– With cyclic I/O master and slave generate their data
independently of each other. The data is sent as set through
the timer. The timer value is to be entered by the user. In
default setting the cyclic I/O message is to be acknowledge by
the consumer. If the timer cycle is set to a high value, the
user can suppress the acknowledgements.
• Change of state (COS)
– This type of I/O message is a special type of cyclic message.
COS nodes send their data when the data status changes or
the heartbeat interval set by the user has expired. The
heartbeat interval is set by means of the cyclic timer.
NOTE:
The default message type for 2175 DeviceNet modules is the I/O
polled message. Other message types can be enabled using the
DeviceNet Manager.
Tab. 12-1 Distribution of parameter data and process data to different communication channels
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
12-1
Show/Hide Bookmarks
DeviceNet
12 Parameter setting
The product code (attribute 3) of the identity class contains “ 01” in the HIGH byte for the 2175
fieldbus module. The LOW byte contains the number of process data words.
The information given in the identity class are unambiguous for every module. Attribute 6 contains
the default setting for every module.
DeviceNet
12 Parameter setting
Tip!
The PDO length depends on the controller used and the settings in class 102
• 820X: 4 byte
• 8200 vector: 6 byte
• 8210/8220: 6 byte
• 93XX: 8 byte (all technology variants except 9300 servo PLC)
• 9300 servo PLC 9300: 24 byte
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
12-3
Show/Hide Bookmarks
DeviceNet
12 Parameter setting
The following table lists the explanations for the error numbers:
Error code (hex) Explanation
03 Invalid data type
04 Invalid subcode no.
05 Invalid code no.
07 No access during operation
08 No access because of operating mode
09 No access because parameters can only be read
0A No access authorisation
0B Data block too long
0C Collision with other value ranges
0D Quit value range
0E General value range error
2X Error in AIF interface
jFF General error
DeviceNet
12 Parameter setting
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
12-5
Show/Hide Bookmarks
DeviceNet
12 Parameter setting
Tip!
If the 2175 module is plugged onto a different controller during operation, an undefined operating
status might occur.
The behaviour of servo inverters and frequency inverters is determined by their parameters. Lenze
controllers can be parameterised by codes. These (Lenze) codes are exchanged between master
and 2175 fieldbus module as part of a telegram and via a CAN bus.
Depending on the Lenze inverter, two codes are available for communication via CAN bus: L-C1810
and L-C1811.
Communication with the drive is only possible when the controller is know as system device. The
devices are detected while the modules are initialised.
Address and baud rate can only be set using the front switch:
• Switches 1 - 9 ≠ OFF (see chapter 10)
• Switch 10 = OFF: DeviceNet communication profile
During module initialisation the bus devices are defined by means of the product code.
DeviceNet
12 Parameter setting
Caution!
Parameter setting (codes except C046, C0135) is only possible when the controller is inhibited.
Parameters are accepted when the controller is enabled, but they are not saved.
After having set a parameter, the controller must not be addressed for approx. 50 ms; otherwise the
command will be ignored.
After parameter setting, the controller needs up to approx. 70 ms to set the status ’enabled’
(terminal, C040, C0135).
The TRIP reset function is activated by inhibiting the controller and enabling it again under C040 or
C0135.
The TRIP reset function initializes the 8200 inverter and the 2175 fieldbus module. Therefore the
TRIP reset command is not acknowledged for the master.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
12-7
Show/Hide Bookmarks
DeviceNet
12 Parameter setting
DeviceNet
13 Troubleshooting and fault elimination
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
13-1
Show/Hide Bookmarks
DeviceNet
13 Troubleshooting and fault elimination
DeviceNet
14 Appendix
14 Appendix
0 1 2 3 4 5 6
DC
24V
1 2
7 8
2175DeN050
Position Module
0 Power supply, type: SLC 500 modular chassis (1746-A4)
1 SLC 5/04 CPU type: SLC 5/04 CPU (1747-L541)
2 DeviceNet scanner type: DeviceNet scanner (1747-SDN scanner module)
3 Digital input type: 32 digital input (1746-IB32)
4 Digital output typ: 32 digital output (1746-OB32)
5 External voltage supply for DeviceNet
6 PC with Allen-Bradley software:
• RSLinx (revision 2.20.02)
• RSNetworx (revision 3.00)
• RSLogix (revision 4.10.01
7 Controller type: 8200vector, node 28 Setpoint selection via process data channel of the 2175 fieldbus
module: C0001 = 3
8 Controller type: 9300 servo inverter, node 34 Setpoint selection via process data channel of the 2175 fieldbus module
C0005 = xxx3
9 RS232 interface module type, 1770-KFD
According to the DeviceNet specification, thin cables (^ 10-7) have been used for wiring.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-1
Show/Hide Bookmarks
DeviceNet
14 Appendix
OPEN OFF
1 2 3 4 5 6 7 8 9 10
ON
Tip!
You can read EDS files by using an ASCII editor.
We recommend not to change anything. Every change can have a negative effect on the module!
DeviceNet
14 Appendix
2175DeN051/052
2175DeN053
2175DeN054
5. Wizard finds the LENZE-EDS files (” 2175IBxx.EDS” ) and indicates the test result.
2175DeN055
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-3
Show/Hide Bookmarks
DeviceNet
14 Appendix
2175DeN056
2175DeN057
All inserted data are now available for the hardware catalog. The path is:
DeviceNet/Vendor/Lenze GmbH&CoKG/Generic Device
2175DeN059
Tip!
“ RSNetWorx” automatically assigns the EDS files if the controller is connected online.
DeviceNet
14 Appendix
2175DeN086
2175DeN060
2175DeN061
2175DeN062
Tip!
A second name can be assigned to the interface to make identification easier. Here it is
“ 1770-KFD-1” . This name has been suggested by RSLinx and has not been changed.
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-5
Show/Hide Bookmarks
DeviceNet
14 Appendix
The interface configuration is now completed and indicates ” Running” as current status.
2175DeN063
2175DeN064
Tip!
• The “ RSLinx” software tool must run in the background to coordinate PC and KFD box.
• If node addresses are marked with question marks, Lenze components cannot be identified
because the corresponding EDS files are missing. Chapter 14.1.1 describes how to proceed.
DeviceNet
14 Appendix
2175DeN065
The menu for scanning DeviceNet will be opened. 1770-KFD-1 lists all bus nodes.
2. Select Autobrowse or Refresh. Confirm with OK.
The bus is searched for connected devices.
2175DeN066/067
2175DeN068
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-7
Show/Hide Bookmarks
DeviceNet
14 Appendix
2175DeN069
2175DeN071
DeviceNet
14 Appendix
2175DeN072
2175DeN073
Use Edit I/ O Parameters to select the corresponding telegram type for a node address.
The different protocols are described in the chapter about DeviceNet parameter setting.
I/O data of the following message types can be processed:
• Strobed
• Polled
• Change of state
• Cylic
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-9
Show/Hide Bookmarks
DeviceNet
14 Appendix
2175DeN074/75
The configuration for DeviceNet communication is completed now. The controllers are saved in the
scanner under the node and I/O peripheral address.
DeviceNet
14 Appendix
2175DeN078
2175DeN079
2175DeN080
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-11
Show/Hide Bookmarks
DeviceNet
14 Appendix
Tip!
Modifications cannot be made since the communication profile has been defined in the scanner.
2175DeN081
2175DeN082
DeviceNet
14 Appendix
2175DeN083
2175DeN084
Proceed as follows to read, e.g., the acceleration time (code L-C0012) from the controller:
Input HMI Input Explanation
• Description Other
• Value Ihex (get single attribute), value = 10hex (set single attribute)
• Class 64hex (always with Lenze controllers)
• Instance 1 (always with Lenze controllers)
• Attribute 1 (always with Lenze controllers)
• Data sent to the device 000C 0000
• Data received from the device Response: Because of the left-justified Intel data format the response
0C 00 00 00 A8 61 sequence is LOW byte/HIGH byte.
1st word Lenze code L-C0012 0C 00hex
2nd word 00 + subcode 00 00 00
3rd word A8 61 Enter the following for an acceleration time (L-C0012) of 2.5 s:
4the word Not used Value * 10000 = 2.5 * 10000 = 25000 = 61A8hex
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-13
Show/Hide Bookmarks
DeviceNet
14 Appendix
DeviceNet
14 Appendix
Tip!
“ RS Linx” must not be closed, but minimised (the bottom task bar must show the symbol to indicate
that communication is possible).
1. Start “ RS Linx”
2. Select Communication / Configure drivers
3. Select RS-232 DF1 devices. Confirm with Add new. The connection is automatically
configured. Find a name with max. 15 characters.
2175DeN087
2175DeN088
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-15
Show/Hide Bookmarks
DeviceNet
14 Appendix
5. The next window will be displayed. Close the window with Close .
2175DeN089
With Autobrowse you can look at the communication in the start window of “ RSLinx” :
• Address 00: PC
• Address 01: SLC5/04
2175DeN065
Note!
Select View/ Options/ Service to determine whether “ RS Linx” is activated automatically at every
PC start.
2175DeN091
DeviceNet
14 Appendix
2175DeN092
2175DeN093
2175DeN094
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-17
Show/Hide Bookmarks
DeviceNet
14 Appendix
2175DeN095
2175DeN096
6. Select Read IO config to automatically start search and ’fill’ the rack.
The individual slots are equipped with the components shown in Tab. 14-1
2175DeN097
DeviceNet
14 Appendix
Note!
This example is also available on the internet at Lenze website Path
Service W Downloads WDeviceNet
2175DeN074/75
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-19
Show/Hide Bookmarks
DeviceNet
14 Appendix
The CPU writes or reads module file data by means of copy commands from the scanner. The data
are organized by the CPU memory of the processary. Further data processing then uses the data
from the processor memory.
Addressing:
DeviceNet data direction Module file Scanner rack position Data length in words (max. 224 words)
Output data M0
1
1. 224
Input data M1
DeviceNet
14 Appendix
2175DeN098
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-21
Show/Hide Bookmarks
DeviceNet
14 Appendix
2175DeN101
DeviceNet
14 Appendix
2175DeN102
• Rung 0000 = Scanner enable via the ” One marker bit” (generated in LAD 2). The scanner is
always in “ Run” status
• Rung 0001: Digital input 2 sets bit 0 of the AIF-CTRL of the controller
• Rung 0002: Digital input 3 sets bit 1 of the AIF-CTRL of the controllers
• Rung 0003: Jump to subroutine 30, change without considering any conditions
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-23
Show/Hide Bookmarks
DeviceNet
14 Appendix
2175DeN103
2175DeN104
The example describes the writing of the speed setpoint to the 8200 vector frequency inverter.
The speed setpoint is normalised with 24000dec ≡ 480Hz.
The value written to PCD2 (O:1.2) is = 500dec and corresponds to a field frequency of 10 Hz.
Note!
Process data normalisation is described in detail in the corresponding Operating Instructions.
DeviceNet
14 Appendix
2175DeN105
• Rung 0000: Data area N10:0 is set zero. This data area is used to save input data of explicit
messages. Here the order is activated via a digital input.
• Rung 0001: The order number (TXID) of an explicit message of the last order is filtered and
saved in data area N7:2.
• Rung 0002: Data area N7:2 is consolidated ” Scanner reset” . Thus the data area N7:2 contains
order number (TXID) and reset command (command = 04) for the scanner to be able to send
the next explicit message.
• Rung 0003: Jump to subroutine 33, change without any conditions
• Rung 0004: Jump to subroutine 34, change without any conditions
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-25
Show/Hide Bookmarks
DeviceNet
14 Appendix
2175DeN106
Bit I:2.0/1 sets the copying command “ COP” . The data are copied from the data word N9:0 to the
scanner DeviceNet output area M0:1 and sent to the DeviceNet device.
The signal for starting the copying process is sent via a digital input. The function “ OSR” converts
the input signal into a pulse (pulse time: one cyle).
The data sent from the scanner as explicit message are prepared in data word N9:0 before they are
copied as order to the scanner DeviceNet output area M0:1.
DeviceNet
14 Appendix
2175DeN108
The order response is read from the subroutine LAD 34 (see (^ 14-28) )
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
14-27
Show/Hide Bookmarks
DeviceNet
14 Appendix
2175DeN107
Scanner status bit 15 indicates that a response is available in scanner area M1:1. The scanner status
bit activates the copy command and sets a marker bit.
The marker bit activates the scanner reset to ensure the next order.
The scanner input area is copied to the data area N10:0 with 32 words, i.e. the data received from
the scanner are saved. The data can be processed from the data word N10:0.
The scanner must be reset for the next order.
This is achieved by writing the reset command for the corresponding order and TXID, e.g. 0104hex.
The order is reset with TXID 01.
Word High byte Low byte
0 TXID = 01 Order No. (e.g. 01) Command = 04 01= Execute block
04= Clear response buffer
DeviceNet
15 Table of keywords
15 Table of keywords
Appendix, 14-1
Application, as directed, 1-2 I
Application as directed, 1-2
Installation
Application conditions, 9-2 Mechanical, 10-2
Assignment of the plug/socket connector, 10-3 Wiring to a host, 10-4
C M
Cable, 10-3 Manufacturer, 1-2
Commissioning, 11-1
Communication medium, 9-2 O
Communication profile, 11-1
Operator, 2-1
Communication profile setting, 11-1
Communication times, 9-3
Connection P
Connections of the fieldbus module, 10-3
Plug-in terminal (5 pole), 10-3
Parameter setting, 12-1
E R
Electrical isolation, 10-4 Rated data, 9-2
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
15-1
Show/Hide Bookmarks
DeviceNet
15 Table of keywords
S V
Safety information, 2-1
Layout, 2-2
Other notes, 2-2 Voltage supply, 10-4
Warning of damage to material, 2-2
Warning of damage to persons, 2-2
Operating Instructions, 1-1 Voltage supply, external, 10-3
T
Technical data, 9-1
Technicaldata W
Dimensions, 9-2
General data/Application conditions, 9-2
Telegram time, 9-5 Warranty, 1-2
Transmission cable, 10-3
Troubleshooting, 13-1 Wiring, to a host, 10-4
DeviceNet
15 Table of keywords
L BA2175 EN 2.0
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
15-3
Show/Hide Bookmarks
DeviceNet
15 Table of keywords