background image

ENGINEERING TOMORROW

Programming Guide

PROFINET

VLT

®

 AutomationDrive FC 360

vlt-drives.danfoss.com

Summary of Contents for VLT AutomationDrive FC 360

Page 1: ...ENGINEERING TOMORROW Programming Guide PROFINET VLT AutomationDrive FC 360 vlt drives danfoss com...

Page 2: ......

Page 3: ...11 4 3 Control Profile 13 4 4 PROFIdrive Control Profile 14 4 5 FC Drive Control Profile 18 5 Acyclic Communication DP V1 21 5 1 Features of an IO Controller System 21 5 2 Features of an IO Supervisor...

Page 4: ...d Telegram 1 PPO3 41 7 3 Example Status Word Telegram Using Standard Telegram 1 PPO3 42 7 4 Example PLC Programming 43 7 5 Example PLC and Network Monitoring 44 8 Troubleshooting 48 8 1 No Response to...

Page 5: ...reviewed and updated All suggestions for improvement are welcome Table 1 1 shows the document version and the corresponding software version The firmware version of the PROFINET interface can be read...

Page 6: ...LCP Local control panel LED Light emitting diode LSB Least significant bit MAV Main actual value actual speed MSB Most significant bit MRV Main reference value PC Personal computer PCD Process control...

Page 7: ...mains DC supply or load sharing the motor can start at any time Unintended start during programming service or repair work can result in death serious injury or property damage The motor can start wit...

Page 8: ...ous injury Ensure that only trained and qualified personnel perform installation start up and maintenance Ensure that electrical work conforms to national and local electrical codes Follow the procedu...

Page 9: ...file When configuring the PROFINET controller the first step is to import the GSDML file in the configuration tool The following steps outlined in Illustration 3 1 Illustration 3 2 and Illustration 3...

Page 10: ...he Peripheral Input and Output Data The configuration tool automatically assigns addresses in the peripheral address area In this example the input and output area have the following configuration PPO...

Page 11: ...dy commis sioned frequency converter it does not change parameter 8 02 Control Source but enters Trip mode and the frequency converter shows an error Parameter 8 10 Control Word Profile Select between...

Page 12: ...uration determines the signals for transmission response from the frequency converter to the master Select the PPO type in the master configuration The selection is automatically recorded in the frequ...

Page 13: ...updated from the master as quickly as possible Table 4 2 shows a positive response to the request example from Table 4 1 Byte Value PCD STW 9 0F STW 10 07 MAV 11 20 MAR 12 00 Table 4 2 Response Exampl...

Page 14: ...V are always scaled equally The setting of parameter 3 00 Reference Range determines the scaling of the reference and feedback MAV see Illustration 4 3 100 C000 hex 0 0 hex 100 4000 hex P 3 00 set to...

Page 15: ...parameter 8 58 Profidrive OFF3 Select Program each of the digital input signals to logic AND logic OR or to have no relation to the corresponding bit in the control word In this way the following sign...

Page 16: ...t stop When bit 03 1 if the other start conditions are fulfilled the frequency converter can start NOTICE The selection in parameter 8 50 Coasting Select determines how bit 03 is linked with the corre...

Page 17: ...CE Bit 15 causes reversing only when Ser communication Logic or or Logic and is selected 4 4 2 Status Word According to PROFIdrive Profile STW The status word is used to notify a master for example a...

Page 18: ...the output frequency is outside the limits set in parameter 4 52 Warning Speed Low and parameter 4 53 Warning Speed High When bit 10 1 the output frequency is within the indicated limits Bit 11 no op...

Page 19: ...se ON STW bit 0 true Ramp Stop Quick Stop STW bit 2 false S3 Switching ON inhibited STW bit 6 true 0 1 2 false OFF AND No Coast Stop AND No Quick Stop STW bit 0 false AND bit 1 true AND bit 2 true Coa...

Page 20: ...o coast the motor to a standstill Bit 03 1 enables the frequency converter to start the motor if the other starting conditions have been fulfilled NOTICE In parameter 8 50 Coasting Select a selection...

Page 21: ...Bit Bit 0 Bit 1 00 Control not ready Control ready 01 Frequency converter not ready Frequency converter ready 02 Coasting Enable 03 No error Trip 04 No error Error no trip 05 Reserved 06 No error Tri...

Page 22: ...10 1 the output frequency is within the defined limits Bit 11 no operation in operation Bit 11 0 the motor does not run Bit 11 1 the frequency converter has a start signal or the output frequency is...

Page 23: ...The acyclic connection is fixed and cannot be changed during operation In general an IO controller is used as process controller responsible for commands speed reference status of the application and...

Page 24: ...lots Slot 0 is always present and represents the basic unit Each slot contains a number of data blocks addressed by an index The master must address a variable in the slave as follows Slave address Sl...

Page 25: ...requency converter now interprets the PROFIdrive parameter channel part of the data unit and starts to perform this command internally in the frequency converter As the next step the master sends a re...

Page 26: ...Provide the following 5 values for each parameter to read Attribute Attribute to be read 10 Value 20 Description 30 Text Number of elements The number of elements to read when parameter is indexed Att...

Page 27: ...o set this parameter only reset 0x07 Descriptive element is read only 0x09 No description available only value 0x0b Process control not possible 0x0f No text array available only value 0x11 Not possib...

Page 28: ...expected to pass between the reception of 2 consecutive telegrams If this time is exceeded it indicates that the telegram communication has stopped The function selected in parameter 8 04 Control Word...

Page 29: ...on 1 Bus A serial communication port or the fieldbus triggers the quick stop function 2 Logic AND The fieldbus serial communication port and a digital input trigger the quick stop function 3 Logic OR...

Page 30: ...ck 8 90 Bus Jog 1 Speed Range Function 100 RPM 0 1500 RPM Enter the jog speed Activate this fixed jog speed via the serial port or fieldbus option 8 91 Bus Jog 2 Speed Range Function 200 RPM 0 1500 RP...

Page 31: ...Process PID Integral Time 735 Process PID Differentiation Time 748 PCD Feed Forward 890 Bus Jog 1 Speed 9 23 Parameters for Signals Array 1000 Read only Option Function 891 Bus Jog 2 Speed 1500 Opera...

Page 32: ...nding on the settings in parameter 8 50 Coasting Select to parameter 8 58 Profidrive OFF3 Select 0 Disable Disable process control via PROFINET and enable process control via standard fieldbus or PROF...

Page 33: ...ters available for PROFINET 9 82 Defined Parameters 3 Array 116 No LCP access Read only Range Function 0 0 9999 This parameter shows a list of all the defined frequency converter parameters available...

Page 34: ...lease time left for the current DHCP assigned IP address 12 06 Name Servers Range Function 0 0 4294967295 IP addresses of domain name servers Can be automatically assigned when using DHCP 12 07 Domai...

Page 35: ...n If enabled the distance to cable errors can be read out in parameter 12 93 Cable Error Length The parameter resumes to the default setting of disable after the diagnostics have finished Option Funct...

Page 36: ...T standard values so that only a minimum change is necessary Parameter 12 00 IP Address Assignment Parameter 12 01 IP Address Parameter 12 02 Subnet Mask Parameter 12 03 Default Gateway Parameter 12 0...

Page 37: ...parameters such as speed and duplex mode In this process the connected devices first share their capabilities and then select the fastest transmission mode they both support Incapability between the...

Page 38: ...Read Configuration 1 set up TRUE Uint16 Parameter 9 22 Telegram Selection 100 None 1 set up TRUE Uint8 Parameter 9 23 Parameters for Signals 0 All set ups TRUE Uint16 Parameter 9 27 Parameter Edit 1...

Page 39: ...Uint8 Parameter 12 92 IGMP Snooping 1 Enabled 1 set up TRUE Uint8 Parameter 12 93 Cable Error Length 0 1 set up TRUE 0 Uint16 Parameter 12 94 Broadcast Storm Protection 1 1 set up TRUE 0 Int8 Paramet...

Page 40: ...lowatthour kWh 3 1000 megawatthour MWh 6 106 Power 9 milliwatt mW 3 0 001 watt W 0 1 kilowatt kW 3 1000 megawatt MW 6 106 Rotation 11 rotation per minute RPM 67 1 Torque 16 newtonmetre Nm 0 1 kilonewt...

Page 41: ...5 Unsigned 8 Uint8 6 O2 Unsigned 16 Uint16 7 O4 Unsigned 32 Uint32 9 Visible string VisStr 10 Byte string 33 N2 Standardized value 16 bit N2 35 V2 Bit sequence V2 54 Time difference without date indic...

Page 42: ...al input 19 are set to high For safety reasons the frequency converter stops the motor if the PROFINET cable is broken the master has a system failure or the PLC is in stop mode Illustration 7 1 Wirin...

Page 43: ...s contained within the control word and how they are presented as process data in standard telegram 1 in this example Table 7 4 indicates which bit functions and which corresponding bit values are act...

Page 44: ...s word and how they are presented as process data in standard telegram 1 in this example Table 7 6 indicates which bit functions and which corresponding bit values are active in this example Bit Bit v...

Page 45: ...torque from the frequency converter A new reference is sent to the frequency converter because the motor torque 86 0 is higher than the compared value Illustration 7 4 Network Reads the Motor Torque...

Page 46: ...this is to allow the I O controller to establish communication to the PROFINET interface and to avoid any sporadic faults while the network infrastructure is settling For monitoring communication fro...

Page 47: ...tes to CTW Activate setting in P8 04 Outputs set to configured action Display W17 or A17 Remove W17 A17 CTW bit 10 0 last valid CTW will be activated IO controller writes to CTW N Y N N Y Y N Y 130BF8...

Page 48: ...When the communication is re established the frequency converter removes the warning 17 and execute the last valid control word it has received before timeout occurred It is the PLC programs responsib...

Page 49: ...ing after 3 0 s At this time the relay 1 set to off parameter 5 40 Function Relay and command the motor to stop parameter 8 04 Control Timeout Function this will then cause the motor to ramp down to s...

Page 50: ...st DC brake Q stop 1 1 No coast DC brake Q stop Table 8 1 0 Digital Input If 1 Serial communication is selected commands are activated only when given via serial communication Terminal Bits 02 03 04 F...

Page 51: ...0 0 1 1 1 0 1 0 0 2 0 1 0 1 2 0 1 1 0 2 0 1 1 1 2 1 0 0 0 3 1 0 0 1 3 1 0 1 0 3 1 0 1 1 3 1 1 0 0 4 1 1 0 1 4 1 1 1 0 4 1 1 1 1 4 Table 8 9 0 Digital Input If 1 Serial communication is selected comman...

Page 52: ...50 Earth fault 14 00000008 51 Control card overtem perature 65 00000010 52 Control word timeout 18 00000020 53 Overcurrent 13 00000040 54 Torque limit 12 00000080 55 Motor thermistor overtem perature...

Page 53: ...n with IO controller is not ok 00000002 1 Unused 00000004 2 Unused 00000008 3 Clear data command received 00000010 4 Actual value is not updated 00000020 5 No Link on both port 00000040 6 Unused 00000...

Page 54: ...fault For instance this selection is possible in parameter 1 90 Motor Thermal Protection After an alarm or trip the motor continues coasting and the alarm and warning flash Once the problem has been...

Page 55: ...ult X Fieldbus or option B detects internal faults 36 Mains failure X X This warning alarm is only active if the supply voltage to the frequency converter is lost and parameter 14 10 Mains Failure is...

Page 56: ...5 1 Digital I O Mode The event that caused an alarm cannot damage the frequency converter or cause dangerous conditions A trip lock is an action when an alarm occurs that can damage the frequency conv...

Page 57: ...AMA not OK Reserved Reserved No motor Auto DC brake OVC active Reserved 16 000100 00 65536 Live zero error Reserved Reserved Live zero error Reserved AC brake Jog 17 000200 00 131072 Internal fault Re...

Page 58: ...converter initialized Encoder loss Reserved Reserved Back EMF too high Reserved Heat sink clean warning 30 400000 00 10737418 24 Reserved Reserved Reserved Reserved Reserved Reserved Reserved 31 80000...

Page 59: ...I O 4 L Leakage current 6 LED 4 Load sharing 5 M MRV 11 N No response to control signals 48 P Parameter 34 35 PCD 11 PPO types 10 Process control data 11 Process control operation 13 Process data 11 P...

Page 60: ...ucts already on order provided that such alterations can be made without subsequential changes being necessary in specifications already agreed All trademarks in this material are property of the resp...

Reviews: