Documente Academic
Documente Profesional
Documente Cultură
03/06
6.6
6.6.1
PROFIBUS
PROFIBUS Connection
Fig. 6-22
6-32
03/06
Operation
PROFIBUS Connection
The PROFIBUS is connected by means of a 9-pin Sub-D socket (X126). The connections are electrically isolated.
Table 6-4 X126 - PROFIBUS connection Pin 1 2
1
Meaning Ground connection Power supply for teleservice, ground Receive / transmit data P (B/B') Control signal PROFIBUS data reference potential (C/C') Supply voltage plus Power supply for teleservice P, + (24 V) Receive / transmit data N (A/A') Not used
3 4 5
9
6 7 8 9
Connectors
The cables must be connected via PROFIBUS connectors because they contain terminating resistors.
Fig. 6-23
PROFIBUS connectors
6-33
Operation
03/06
on off
Fig. 6-24
Cable Routing
Feed the PROFIBUS cable into the electronics module from above Route the bus cable on the line provided and secure it to the line using cable bindings
Shield connection
Fig. 6-25
Cable routing
6-34
03/06
Operation
6.6.2 6.6.2.1
6.6.2.2
Technical specifications
Significance
Example
6-35
Operation
03/06
6.6.2.3
6.6.3
General information
Selecting a telegram via CU parameter p0922 determines which process data is transferred between the master and slave. From the perspective of the slave (SINAMICS G150), the received process data comprises the receive words and the process data to be sent the send words. The receive and send words comprise the following elements: Receive words: Control words and setpoints Send words: Status words and actual values
You do not have to make any further settings in order to use these telegrams.
6-36
03/06
Operation
-> Speed control, 2 words -> Speed control, 4 words -> Speed control, 1 position encoder -> Speed control, 2 position encoder -> NAMUR telegram
Depending on the setting in p0922, the interface mode of the control and status word is automatically set:
p0922 = 1, 352, 999: STW 1/ZSW 1: Interface Mode SINAMICS / MICROMASTER, p2038 = 0 p0922 = 20: STW 1/ZSW 1: Interface Mode PROFIdrive VIK-NAMUR, p2038 = 2
b. Free telegrams (p0922 = 999) Send and receive telegrams can be configured as required by using BICO technology to interconnect the send and receive words. The default process data assigned under a) is retained during the switchover to p0922 = 999, although it can be changed or supplemented at any time. To maintain compliance with the PROFIdrive profile, however, the following assignments should be retained:
Interconnect PZD receive word 1 as control word 1 (CTW 1) Interconnect PZD send word 1 as status word 1 (STW 1)
For more information about possible interconnections, see function diagrams FD2460 and FD2470 and the simplified diagrams 620 to 622.
6-37
Operation
03/06
CTW 1 N_setp_A STW 1 N_act_A CTW 1 STW 1 CTW 1 STW 1 CTW 1 STW 1 N_setp_B N_act_B N_setp_B N_act_B N_setp_B N_act_B CTW2 STW2 CTW2 STW2 CTW2 STW2 G1_CTW G1_STW G1_CTW G1_STW Further allocation: see FP2420 G1_XACT1 G1_XACT2
CTW 1 N_setp_A STW 1 N_act_GLATT Ia_act_GLATT M_act_GLATT P_act_GLATT MELD_NAMUR CTW 1 N_setp_A CTW 1 STW 1 free free PCS7_3 free free PCS7_4 free free PCS7_5 free free PCS7_6 free free free free free free free free free free STW 1 N_act_GLATT Ia_act_GLATT M_act_GLATT WARN_CODE FAULT_CODE
6.6.4
Overview
Table 6-8
Overview of control words and setpoints Description Control word 1 (Interface Mode SINAMICS / MICROMASTER, p2038 = 0) Control word 1 (Interface Mode PROFIdrive VIK-NAMUR, p2038 = 2) Control word 2 (Interface Mode SINAMICS / MICROMASTER, p2038 = 0) Speed setpoint A (16 bit) Speed setpoint B (32 bit) PCS7-specific setpoints p1070 p1155 Parameter See Table 6-9 See Table 6-10 Function diagram FD2442 FD2441 FD2444 FD3030 FD3080
6-38
03/06
Operation
BI: p0840
1 = Do not coast to stop Note: Control signal OFF2 is generated by ANDing BI: p0844 and BI: p0845. 0 = Fast stop (OFF3) 0: Deceleration on the rapid-stop ramp (p1115), then pulse block, main contactor (if fitted) is opened.
2 1 = No emergency stop
BI: p0848
Note: Control signal OFF3 is generated by ANDing BI: p0848 and BI: p0849. 0 = Disable operation 1 = Enable operation 0 = Set ramp generator to zero 1 = Enable ramp-function generator 0 = Freeze ramp generator 1 = Restart ramp generator 1: The speed setpoint at the input of the ramp-function generator is enabled. 6 1 = Enable speed setpoint 0 = Inhibit speed setpoint 0: The speed setpoint at the input of the ramp-function generator is set to zero. The drive brakes in accordance with the rampdown time set in p1121. A positive signal transition acknowledges all the current faults 1 BI: p1142 0: The current setpoint is frozen at the ramp generator output. 1: Enable inverter, pulse enable, ramp-up with active setpoint 0: Pulse inhibit. The motor coasts down. The "Ready To Run" status remains set. 0: The ramp generator output is set to setpoint "0".
BI: p0852
BI: p1140
BI: p1141
7 8 9 10
BI: p2103
Note: The error is acknowledged at a 0/1 edge via BI: p2103, BI: p2104, or BI: p2105. Reserved Reserved 1: PROFIBUS control words and setpoints are analyzed. 0: PROFIBUS control words and setpoints are not analyzed.
BI: p0854
6-39
Operation
03/06
Bit
Meaning
Explanation
Operating condition
BICO
Note: This bit should not be set to "1" until the PROFIBUS slave has returned an appropriate status via STW1.9 = "1". 11 12 13 1 = Direction of rotation changeover Reserved 1 = Increase motorized potentiometer 1 = Decrease motorized potentiometer 14 1: CCW phase sequence 0: CW phase sequence BI: p1113 BI: p1035 BI: p1036
Note: If motorized potentiometer up and down are both 0 or 1 simultaneously, the momentary setpoint is frozen. Reserved
15
BI: p0840
1 = Do not coast to stop Note: Control signal OFF2 is generated by ANDing BI: p0844 and BI: p0845. 0 = Fast stop (OFF3) 0: Deceleration on the rapid-stop ramp (p1115), then pulse block, main contactor (if fitted) is opened.
2 1 = No emergency stop
BI: p0848
Note: Control signal OFF3 is generated by ANDing BI: p0848 and BI: p0849. 0 = Disable operation 1 = Enable operation 0 = Set ramp generator to zero 1 = Enable ramp-function generator 0 = Freeze ramp generator 0: The current setpoint is frozen at the ramp generator output. 1: Enable inverter, pulse enable, ramp-up with active setpoint 0: Pulse inhibit. The motor coasts down. The "Ready To Run" status remains set. 0: The ramp generator output is set to setpoint "0".
BI: p0852
BI: p1140
BI: p1141
6-40
03/06
Operation
Bit
Explanation
Operating condition
BICO
1: The speed setpoint at the input of the ramp-function generator is enabled. 6 1 = Enable speed setpoint 0 = Inhibit speed setpoint 0: The speed setpoint at the input of the ramp-function generator is set to zero. The drive brakes in accordance with the rampdown time set in p1121. A positive signal transition acknowledges all the current faults 1 BI: p1142
7 8 9
BI: p2103
Note: The error is acknowledged at a 0/1 edge via BI: p2103, BI: p2104, or BI: p2105. Reserved Reserved 1: PROFIBUS control words and setpoints are analyzed. 0: PROFIBUS control words and setpoints are not analyzed.
BI: p0854
Note: This bit should not be set to "1" until the PROFIBUS slave has returned an appropriate status via STW1.9 = "1". 11 12 13 14 1 = Direction of rotation changeover Reserved Reserved Reserved 1 = Data set 2 0 = Data set 1 1: Parameter data set changeover (DDS) data set 2 is active 0: Parameter data set changeover (DDS) data set 1 is active 1: CCW phase sequence 0: CW phase sequence BI: p1113
15
BI: p0820
6-41
Operation
03/06
Bit = 0 Bit = 1
The speed setpoint is normalized via parameter p2000. N_setp_A = 4000 hex or 16384 dec = speed in p2000
Bit = 0 Bit = 1
The speed setpoint is normalized via parameter p2000. N_setp_B = 4000 0000 hex or 1073741824 dec = speed in p2000
6-42
03/06
Operation
6.6.5
Overview
Table 6-11
Overview of status words and actual values Description Status word 1 (Interface Mode SINAMICS / MICROMASTER, p2038 = 0) Status word 1 (Interface Mode PROFIdrive VIKNAMUR, p2038 = 2) Status word 2 (Interface Mode SINAMICS / MICROMASTER, p2038 = 0) Actual speed value A (16 bit) Actual speed value B (32 bit) Actual current Actual torque value Actual power value Actual speed value smoothed Actual current smoothed Actual torque value smoothed Actual power value smoothed Alarm code Error code r0063[0] r0063 r0068[0] r0080[0] r0082[0] r0063[1] r0068[1] r0080[1] r0082[1] r3113, See Table 6-14 r2132 r2131 Parameter See Table 6-12 Function diagram FD2452
Abbreviation STW 1
FD2451
STW 1
FD2454
STW 2 N_act_A N_act_B Ia_act M_act P_act N_act_GLATT Ia_act_GLATT M_act_GLATT P_act_GLATT Alarm code Fault code
FD4715 FD4710 FD6714 FD6714 FD6714 FD4715 FD6714 FD6714 FD6714 -FD8065 FD8060
6-43
Operation
03/06
BO: r0899.1
BO: r0899.2
Fault present 0 1 0 1 0 1
BO: r2139.3
BO: r0899.4
BO: r0899.5
Power-on inhibit 0 1
BO: r0899.6
BO: r2139.7
BO: r2197.7
6-44
03/06
Operation
Bit 9
Meaning Control requested for PLC A "1" is always present f or n comparison value reached or exceeded 1 0 1 0
Explanation Control from the PLC Local operation f or n comparison value reached or exceeded f or n comparison value not reached
10
11 12 13 14
Note: The message is parameterized as follows: p2141 Threshold value p2142 Hysteresis I, M, or P limit not reached / 1 I, M or P limit not reached I, M, or P limit reached 0 I, M or P limit reached Reserved Alarm, motor overtemperature Motor rotates forwards (n_act >= 0) 0 = Alarm, power module thermal overload 1 0 1 0 1 0 Motor overtemperature alarm active Motor overtemperature alarm not active Motor rotates forwards (n_act 0) Motor not rotating forwards (n_act < 0)
BO: r1407.7
15
No alarm present BO: Alarm, power module thermal overload The overtemperature alarm for the power module is r2135.15 active.
BO: r0899.1
BO: r0899.2
Fault present 0
BO: r2139.3
6-45
Operation
03/06
Bit 4
Explanation No OFF2 active Coasting active (OFF2) An OFF2 command is present. No OFF3 active Coasting active (OFF3) An OFF3 command is present. Power-on inhibit A restart is only possible through OFF1 followed by ON. No power-up inhibit Power up is possible. Alarm present The drive is operational again. No acknowledgement necessary. The active alarms are stored in the alarm buffer. No alarm present No active alarm is present in the alarm buffer. Setpoint/actual value monitoring within tolerance bandwidth Actual value within a tolerance bandwidth; dynamic overshoot or shortfall permitted for t < tmax, tmax can be parameterized. See FD8010 Setpoint/actual value monitoring not within tolerance band Control from the PLC Local operation f or n comparison value reached or exceeded f or n comparison value not reached
0 1
BO: r0899.5
Power-on inhibit 0 1
BO: r0899.6
BO: r2139.7
BO: r2197.7
Control requested for PLC A "1" is always present f or n comparison value reached or exceeded
1 0 1 0
10
11 12 13 14 15
Note: The message is parameterized as follows: p2141 Threshold value p2142 Hysteresis I, M, or P limit not reached / 1 I, M or P limit not reached I, M, or P limit reached 0 I, M or P limit reached Reserved Alarm, motor overtemperature Motor rotates forwards (n_act >= 0) Reserved 1 0 1 0 Motor overtemperature alarm active Motor overtemperature alarm not active Motor rotates forwards (n_act 0) Motor not rotating forwards (n_act < 0)
BO: r1407.7
6-46
03/06
Operation
Bit = 0 Bit = 1
The actual speed value is normalized via parameter p2000. N_act = 4000 hex or 16384 dec = speed in p2000
Bit = 0 Bit = 1
The actual speed value is normalized via parameter p2000. N_act_B = 4000 0000 hex or 1073741824 dec = speed in p2000
6-47
Operation
03/06
Bit = 0 Bit = 1
The actual torque value is normalized via parameter p2003. M_act = 4000 hex or 16384 dec = torque in p2003
Bit = 0 Bit = 1
The actual power value is normalized via parameter p2004. P_act = 4000 hex or 16384 dec = power in p2004
6-48