Home

"user manual"

image

Contents

1. Save as The action opens a file selection dialogue and the user must select a file name After this the parameters are saved in a separate file BU 0000 GB 177 NORD CON Manual SH 11 Settings 11 1 Overview The user can change the current program settings with the menu option Extras gt Settings The attitudes are divided into the following categories Interface e Device report Control e Communication e Project e Directories Macro editor Parameter ES NORD CON Project NORDAC vector We Serial USS SW 00 50xE ssovw230 L Oscilloscope Current frequency Macro Sample 1 00 Hz T Devices report a SOxE S50VvWi230V Error Protocol Importance Timestamp Message A Warning 12 11 2010 09 31 35 035 The parameter tranfer was cancelled by user W Information 12 11 2010 09 31 27 847 FU Type in database is different Error Protocol Macro 09 35 30 Settings BU 0000 GB 178 Settings E wm 11 2 Interface In this category the user can change the settings of the user interface The following options are available Settings Gui Gui Devices report Language SIS English Control Project _ Use other language for parameters Directories Macros Parameter language Sia Parameter Save windows properties Remote Use device specific remote windows Language With this option the user can choos
2. 8 2 9 Shift up a instruction The function is implemented in the menu option Up It shifts the marked instruction a line upward If the top line of document is marked no action is implemented Shifting of instructions can be done by drag n drop with the mouse too 8 2 10 Shift down a instruction The function is implemented in the menu option Down It shifts the marked instruction one line downwards If the last line of the document is marked no action is implemented Shifting instructions can be done by by drag n drop with the mouse too BU 0000 GB 67 NORD CON Manual TT ee 8 2 11 Generate new instructions Generating of new instructions can be done in the menu option Functions in the context menu The new instructions are always inserted below the marked line Subsequently the user can change the position of the new instruction see Upward and downward shift The following functions are to the user at the disposal in this version iD ee ee eo Allocation The instruction assigns a new value to a macro object The new value can be picked out from another object or the user defines a constant According to standard the line is inserted in the example 1 The parameters of the function can be changed in the view Properties Example Device 00 Control word 047F hex Assign to the control word the value 1151 Var1 Device 00 Status word Assign to the variable the value of the status word Note An assi
3. e Decimale e Hexadecimale e Binary The parameter specifies the display format in the view variables It can be selected between the following representations e Decimale e Hexadecimale e Binary The parameter specifies the USS address of the desired device Note Since the current control word cannot be read from the device when starting scheduler the control word is setto 0 The parameter specifies the display format in the view variables It can be selected between the following representations e Decimale e Hexadecimale e Binary The parameter specifies the USS address of the desired device Note Since the current control word cannot be read from the device when starting scheduler the control word is set to 0 Type The parameter specifies the type of a value see actual setpoint and actual value types The parameter specifies formatting from set point and or actual values see set point and actual value of formatting The parameter specifies the resolution to set point and or actual values Itis used only for the display in the editor The parameter specifies the display format in the view variables It can be selected between the following representations e Decimal e Hexadecimal e Binary Node ID The parameter specifies the USS address of the device ParamNo The value specifies the number of the parameter BU 0000 GB 64 Macro editor The value specifies the Subindex
4. 36_PLC_32Bit_act_val1 32Bit PLC actual value PLC actual value 1 Low part of 32Bit value PLC actual value 2 High part of 32Bit value 9 7 3 Bus setpoints and actual values These process values reflect all setpoints and actual values which are transferred to the frequency inverter via the various bus systems Corresponds to USS profile 41_Inverter_act_val1 Fl actual value 1 100 4000h Fr 42_Inverter_act_val2 Fl actual value 2 100 4000h TI 43_Inverter_act_val3 Fl actual value 3 100 4000h ni SK 5xxE BU 0000 GB 121 NORD CON Manual 44 _Inverter_act_val4 Fl actual value 4 100 4000h 45 46 46_Inverter_lead_val1 Broadcast Master 100 4000h Function Master value 1 47 47_Inverter_lead_val2 Broadcast Master 100 4000h Function Master value 2 48 48 _Inverter_lead_val3 Broadcast Master 100 4000h Function Master value 3 49 49 Inverter_lead_val4 Broadcast Master 100 4000h INT SK 54xE Function Master value 4 50 50_Inverter_lead_val5 Broadcast Master 100 4000h INT SK 54xE Function Master value 5 51 51_Inverter_control_wor Resulting bus control Corresponds to USS INT d word profile 52 52_Inverter_set_val1 Resulting main bus 100 4000h INT setpoint 1 53 53_Inverter_set_val2 Resulting main bus 100 4000h INT setpoint 2 54 54_Inverter_set_val3 Resulting main bus 100 4000h INT setpoint 3 55 55_Inverter_set_val4 Resulting main bus 100 4000h INT SK 54xE setpoin
5. 9 8 2 Motion Control The Motion Control Lib is based on the PLCopen specification Function blocks for motion control It contains function blocks for controlling and moving a frequency inverter and provides access to its parameters Several settings must be made to the parameters of the frequency inverter in order for the Motion Blocks to function Function blocks Required settings MC_MoveVelocity P350 PLC active P351 Main setpoint comes from the PLC P553 xx Setpoint frequency P600 Position control positioning mode is disabled MC_MoveAbsolute P350 PLC active ee P351 Main setpoint comes from the PLC P600 Position control positioning mode is enabled In P553 xx PLC_Setpoints the setpoint position High Word must be parameterised In P553 xx PLC_Setpoints the setpoint position Low Word must be parameterised MC_Home In P553 xx PLC_Setpoints the setpoint frequency must be parameterised P351 Control word comes from the PLC MC_Reset MC_Stop The PLC_Setpoints 1 to 5 and the PLC control word can also be described via process variables However if the Motion Control FBs are used no corresponding process variable may be declared in the table of variables as otherwise the outputs of the Motion Control FBs would be overwritten BU 0000 GB 139 NORD CON Manual In order for the following function blocks to detect a flank at the input it is necessary for the function
6. Automatic Scrolling Zoorr Automatic Scale of Comment scaling scrolling limebase The following settings can be done BU 0000 GB 58 Oscilloscope Description Automatic Scaling of all measured data Selection of display detail displace of all data in x or y direction Display size Zoom of all data Note With the right mouse button you can choose between modi Move and Measurement if the mouse pointer is on the display In Move mode you can choose the detail of display by mouse pointer by pressing the left mouse button while moving over the display Auto scrolling With this option during a recording the time axis is scrolled automatically to the last point In this combination field the user can change the scaling of the time axis Comment Additional information field in that further information to the series of measurements to be stored can max 255 indications Cursor Execution of measurement 7 3 Handling Follow the next steps to execute a measurement 1 Choise of channels measurement value resolution offset color of Channel Setting channel Activ Color Measure value Resolution DI Offset l iA Ztzze H SEI display ET Ee Avis 500 rpm Z ze Setp freq after freq ramp P 18 2 channel On Off There is a popup menu to make the choice of the 4 channels There is a color referring to each channel Each channel can be switched on and off b
7. BU 0000 GB 105 NORD CON Manual ee EEE 9 4 4 2 LDN Loads a negated boolean variable into the AE BOOL BYTE INT DINT Possible data types x SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LDN Valuel Valuel TRUE a AE FALSE ST Value2 Store to Value2 FALSE 9 4 4 3 ST Stores the content of the AE accumulator to a variable The variable to be saved must match the previously loaded and processed data type BOOL BYTE INT DINT Possible data types x x x x SK 5xxE SK 2xxE SK 1xxE Possible devices X X X Example AWL LD 100 Loads the value 1010_1111 ST Valuel Accumulator content 100 is saved in Valuel 9 4 4 4 STN Stores the content of the AE to a variable and negates it The variable to be saved must match the previously loaded and processed data type BOOL BYTE INT DINT Possible data types X SK 5xxE SK 2xxE SK 1xxE BU 0000 GB 106 PLC Example AWL LD Valuel Valuel TRUE AE TRUE STN Value2 Store to Value2 FALSE 9 4 5 Comparison operators Operator Description Greater or Equal Greater Less and Equal Less Not equal 9 4 5 1 EQ Compares the content of the accumulator with a variable or constant If the values are equal the AE is set to TRUE Example AWL LD Valuel Valuel 5 EQ 10 AE Is 5 equal to 10 JMPC NextStep AE FALSE program does not jump ADD 1 NextStep ST Valuel E
8. ControlBox keyboard status BU 0000 GB 123 NORD CON Manual _72_Parameterbox_key_s ParameterBox keyboard status 9 7 5 Info parameters The most important actual values for the frequency inverter are listed here _ 80 Current_fault _81_Current_warning 82 Current_reason_Fl_b locked _83_Input_voltage _84 Current_frequenz 85_Current_set_point_fre quencyl 86_Current_set_point_fre quency2 87_Current_set_point_fre quency3 _88_Current_Speed _89 Actual_current DI 33 Number of actual Error 10 0 100 fault Actual warning Warning 10 0 100 Problem 10 0 100 100 V 100 10Hz 100 Actual setpoint 10Hz 100 frequency from the setpoint source Actual inverter 10Hz 100 setpoint frequency Actual setpoint 10Hz 100 frequency after ramp Calculated actual 100rpm 100 speed Actual output 10 0A 100 Actual reason for switch on block state Actual mains voltage Actual frequency current BU 0000 GB 124 PLC _90 GEN _torque_current Actual torque 10 current _91_Current_voltage Actual voltage 100V 100 _92_Dc_link_voltage Actual link circuit 100V 100 voltage 93_Actual_field_current Actual field current 10 0A 100 _94 Voltage_d Actual voltage 100V 100 component d axis _95_Voltage_q Actual voltage 100V 100 component q axis 96_Current_cos_phi Actual Cos phi _97_Torque 100 100 _98_ Field Actual field 100 100 _99 Appa
9. end_if 9 4 5 5 LT Compares the content of the accumulator with a variable or constant If the value in the accumulator is less than the variable or constant the AE is set to TRUE Example AWL BU 0000 GB 109 NORD CON Manual TT ee LD Valuel Valuel 12 zi LT 8 Is 12 less than 8 zi JMPC NextStep AE FALSE program does not jump ADD 1 NextStep ST Valuel Example ST Is 12 less than 8 if Value lt 0 then Value 0 end_if 9 4 5 6 NE Compares the content ofthe accumulator with a variable or constant Ifthe value in the Accumulator is not equal to the variable or constant the AE is set to TRUE Example AWL LD Valuel Valuel 5 NE 10 Is 5 not equal to 10 JMPC NextStep AE TRUE program jumps ADD 1 NextStep ST Valuel Example ST if Value lt gt 5 then Value 5 end_if 9 5 Jumps AWL JMPC Jump if AE TRUE JMPCN Jump if AE FALSE BU 0000 GB 110 PLC TT 9 5 1 JMP Unconditional jump to a jump mark Example AWL JMP NextStep Unconditional jump to NextStep ADD 1 NextStep ST Valuel 9 5 2 JMPC Conditional jump to a jump point If AE TRUE the command JMPC jumps to the stated jump point Example AWL LD 10 JMPC NextStep AE TRUE program jumps ADD 1 NextStep ST Valuel 9 5 3 JMPCN Conditional jump to a jump point JMPCN jumps if the AE register FALSE Otherwise the program conti
10. lt Boolean_Expression gt is never FALSE the lt Instructions gt will be repeated endlessly The programmer must ensure that no endless loops are created by changing the condition in the instruction part of the loop for example a counter which counts upwards or downwards Example WHILE Count lt gt 0 DO Vari Var1 2 Count Count 1 END_WHILE 9 3 2 2 7 Exit If the EXIT instruction occurs in a FOR WHILE or REPEAT loop the innermost loop will be terminated regardless of the termination condition BU 0000 GB 87 NORD CON Manual TT 9 4 Operators 9 4 1 Arithmetical operators we o Absolute value ABS ADD MUX MUL SUB 1 oeeo Cru en een aan o mm Some of the following operators may also contain further commands These must be placed in brackets behind the operator It must be noted that a space must be included behind the opened bracket The closing bracket must be placed on a separate line of the program LD Varl ADD Var2 SUB Var3 9 4 1 1 ABS Forms the absolute value from the accumulator Example AWL LD 10 Load the value 10 ABS Accumulator 10 ST Valuel Saves the value 10 in Valuel Example ST Valuel ABS 10 The result is 10 BU 0000 GB 88 PLC TT 9 4 1 2 ADD und ADD Adds variables and constants together with the correct prefixes The first value for addition is in the AE accumulator the second is loaded with
11. 00 Band 1 Devices report Error Protocol 00 Band 1 current voltage EE SE actual current SC ole O PLC Status 0000 Vi Control SEE Setpoint Actual value Importance BU 0000 GB Timestamp mee COO ER 33 NORD CON Manual TT 3 Communication 3 1 Overview In order to start a connection to a device you must insert the appropriate communication module in the project After the installation a USS module is configured With the action Parameterize the user can modified the parameters ofthe module Presently the following communication modules are supported e USS over serial interface 3 2 USS 3 2 1 General settings Name In the edit field the user can assign a name for the communication module Port In the communication window you can choose the COM Ports of the computer where the inverter is connected to Telegram error The user defines the max number of allowed telegram errors Telegram errors occur ifthe content of a telegram is not correct That means the answer does not fit to the parameter order Normally each parameter order is answered after 2 telegrams The number of allowable telegram errors is the number of tries before the error message appears Bus error The user defines the max number of acceptable bus errors The bus error appears in the case when the receiving telegram or the sending telegram was wrong Incorrect telegrams are ignored
12. 2 IF PDOReceive New THEN State PDOReceive Wordl Sollwertl PDOReceive Word2 Sollwert2 PDOReceive Word3 Sollwert3 PDOReceive Word4 END_IF 9 8 8 Detection of rapid events FB_Capture The cycle time of the PLC is 5ms This cycle may be too long to detect very rapid external events Via FB Capture it is possible to capture certain physical values on flanks at the FI inputs Monitoring of the inputs is carried out in a 1ms cycle The values which are saved can be read by the PLC later With a positive flank on EXECUTE all inputs are read in and the Capture function is enabled The FI input which is BU 0000 GB 168 PLC N el to be monitored is selected via the INPUT input Via EDGE the type of flank and the behaviour of the module are selected EDGE With the first positive flank the selected value is saved under OUTPUT1 and DONE 1 is set to 1 The next 0 positive flank saves under OUTPUT2 and DONE2 is set to 1 The FB is then disabled EDGE Behaviour as for EDGE 0 with the difference that triggering is with the negative flank 4 EDGE With the first positive flank the selected value is saved under OUTPUT1 and DONE 1 is set to 1 The next 2 positive flank saves under OUTPUT2 and DONE2 is set to 1 The FB is then disabled EDGE Behaviour as for EDGE 2 with the difference that triggering is first with the negative and then with the 3 positive flank If the input CONTINUOUS is set to 1 then only the setti
13. Actual counter reading BU 0000 GB 132 PLC SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL D VarBOOL1 T CTUDInaet cu D VarBOOL3 CTUDInst R D VarBool4 CTUDInst LD VarINTl CTUInst PV AL CTUDInst CTUDInst Q VarBOOL5 LD CTUDInst QD V Cc arBOOL5 TUInst cV VarINT2 Example ST CTUDInst CU VarBOOL1 R VarBOOL3 LD VarBOOL4 PV VarINT1l VarBOOL5 CTUDInst QU VarBOOL5 CTUDInst QD VarINT2 CTUDInst CV 9 8 1 4 SR Flip Flop Bi stable function via S1 the output Q1 is set and via R it is deleted again If R and S1 are both TRUE S1 is dominant VAR_INPUT VAR_OUTPUT DS Cu Eau SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL BU 0000 GB 133 NORD CON Manual LD VarBOOL1 ST SRinst Si LD VarBOOL2 ST SRinst R CAL SRInst LD SRInst Q1 ST VarBOOL3 Example ST SRInst S1 VarBOOL1 R VarBOOL2 VarBOOL3 SRInst Ol 9 8 1 5 RS Flip Flop Bi stable function via S the output Q1 is set and viaR1 it is deleted again If R1 and S are both TRUE R1 is dominant VAR_INPUT VAR_OUTPUT fet osc moo ein Tim epe mm SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LD VarBOoLl ST RSInst S LD VarBOOL2 ST RSInst R1l CAL RSInst LD RSInst Ol ST VarBOOL3 Example ST SRInst S1 VarBOOL1 R VarBOOL2 VarBOOL3 SRInst Ol 9 8 1 6 R_TRIG und F_TRIG Both functions are used for flank d
14. Function blocks are small programs which can save their status values in internal variables Because of this a separate instance must be created in the NORD CON variable list for each function block E g if a timer is to monitor 3 times in parallel it must also be set up three times in the list of variables In order for the following function blocks to detect a flank at the input it is necessary for the function call up to be carried out twice with different statuses at the input 9 8 1 Standard am BU 0000 GB 129 NORD CON Manual sr EEE TOF Switch off delay TP Time pulse 9 8 1 1 CTD downward counter With a rising flank on CD the counter of the function block CV is reduced by one as long as CV is larger than 32768 If CV is less than or equal to 0 the output Q remains TRUE Via LD the counter CV can be set to the value saved in PV ou JUUUUUL7TUUUUU UL TE a I VAR_INPUT VAR_OUTPUT EE zer Term rm oma mem ei gt ees seco mine Je nn ee a a SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LD VarBOOL1 ST CTDInst CD LD VarBOOL2 ST CTDInst LD LD VarINTl ST CTDInst PV CAL CTDInst LD CTDInst Q BU 0000 GB 130 PLC E wg ST VarBOOL3 LD GEDINSE CV ST VarINT2 Example ST CTDInst CD VarBOOL1 LD VarBOOL2 PV VarINTIl VarBOOL3 CTDInst Q VarINT2 CTDInst CV 9 8 1 2 CTU upward counter With a rising flank on CU the counter of the function block CV
15. Here you can program the max number of incorrect bus telegrams before the error message is generated In an installation with many interferring signals the setting of acceptable errors should be programmed to a higher number Simulation of Hardware With this feature the user activates or deactivates the simulation of the connected hardware BU 0000 GB 34 Communication r Parametrize Serial USS Settings Common Busscan USS over serial interface Serial USS COM11 lt USB Serial Port FTDI gt 10 Y Telegram error Bus error 10 IT USS over TCP F Stop all found devices Automatic search at program start F Simulate hardware All changes are only available if the user push the button apply With the button Restore then user can undo all changes 3 2 2 Bus scan Baud rate In the selection box the user can choose the communication speed of the serial interface The same value must be chosen on the frequency inverter When using multiple frequency inverters the setting must be identical on all connected devices The Baud rates over 115200 Bit s are user specific Baud rates and not by all devices are supported Older serial PC interfaces are sometimes not able to justify the accurate user specific Baud rate From this reason no connection can be made to the device Bus Scan with all baud rates With the action the user activates
16. 32 767 e Iess ll free Il The controller starts to calculate when ENABLE is set to TRUE The control parameters are only adopted with a rising flank from ENABLE While ENABLE is TRUE changes to the control parameters have no effect If ENABLE is set to FALSE the output remains at its last value The output bit VALID is set as long as the output value of Q is within the Min and Max limits and the ENABLE input is TRUE ERROR is set as soon as an error occurs The VALID bit is then FALSE and the cause of the fault can be identified from the ERRORID see table below If the RESET bit is set to TRUE the content of the integrator and the differentiator are set to 0 If the ENABLE input is FALSE the OUTPUT output is also set to 0 If the ENABLE input is set to TRUE only the P component has an effect on the OUTPUT output If the output value OUTPUT is outside of the range of the maximum or minimum output values the corresponding bit MAXLIMIT or MINLIMIT is set and the VALID bit is set to FALSE If the entire program cannot be executed within a PLC cycle the controller calculates the output value a second time with the old scanning values This ensures a constant scanning rate Because of this it is essential that the CAL command for the PIDT1 controller is executed in each PLC cycle and only at the end of the PLC program BU 0000 GB 156 PLC Kell Max Um Nis a ei N Min Limitl Max Limit Y pi N Min
17. BOOL ERROR Error in FB BOOL position ERRORID Error code INT ERRORID Description 0 No error 0x1000 Flis not enabled 0x1200 Position control not activated 0x1201 The High position has not been entered in the PLC setpoints P553 0x1202 The Low position has not been entered in the PLC setpoints P553 SK 5xxE SK 2xxE SK 1xxE Possible devices x x x Example ST The device is enabled if DIG1 TRUE Power Enable _5_State_digital_input 0 IF Power Status THEN The device is enabled and moves to position 20000 with 50 max frequency For this action the motor requires an encoder and position control must be enabled MoveAbs Execute _5_State_digital_input 1 Velocity 16 2000 Position 20000 END_IF 9 8 2 5 MC_MoveRelative Except for the input DISTANCE this corresponds in all points with MC_MoveAbsolute The setpoint position results from the addition of the current actual position and the transferred DISTANCE VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type BU 0000 GB 144 EXECUTE BOOL Specified setpoint position BOOL reached DISTANCE Setpoint position DINT BUSY Setpoint position notreached BOOL VELOCITY Sollfrequenz INT COMMAND Command aborted BOOL ABORTED Mode source is the setpoint BOOL ERROR Error in FB BOOL position ewan Ten jr ERRORID Description No error 1000h Flis notenabled 1200h Position control not activated 1201h The High position has not b
18. Bus PZD Bit 10 Bit 10 Bus PZD Bit 13 Bit 11 DOUT2 _0_Set_digital_output Set analog output Fl Bit 0 DOUT1 RW Bit 1 DOUT2 Bit 2 Bus lO BitO Bit 3 Bus lO Bit Bit 4 Bus IO Bit2 Bit 5 Bus lO Bit3 Bit 6 Bus lO Bit4 Bit 7 Bus lO Bit5 BU 0000 GB 116 PLC Bit 8 Bus lO Bit6 Bit 9 Bus lO Bit7 Bit10 Bus PZD Bit 10 Bit11 Bus PZD Bit 13 _1_Set_analog_output Set analog output1 10 0V 100 IOE 10 0V 100 R W SK 54xE SK 2xxE SK 1xxE 10 0V 100 AN State of digital Bit 0 Mfr1 INT outputs Bit 1 Mfr2 Bit 2 Dout1 Bit 3 Dout2 Bit 4 dig Fkt Aout Bit 5 Dout3 Din7 Bit 6 Bus Statusword Bit 8 Bit 7 Statusword Bit 9 Bit 8 Bus IO Bu Bit 9 Bus lO Bun Bit 10 BuslO Bit2 Bit 11 BuslO Bit3 Bit 12 BuslO Bit4 Bit 13 BuslO Bit5 Bit 14 BuslO Bit6 Bit 15 BuslO Bit7 R SK 54xE SK 2xxE SK 1xxE SK 54xE 4 State_digital_output State of digital outputs 5_State_Digital_input State of digital DIN1 inputs DIN DIN3 DIN4 DIN5 DIN6 DIN7 Digital function AIN1 Digital function AIN2 SK 54xE 5_State_Digital_input State of digital inputs SK 52xE SK 53xE SK 2xxE SK 1xxE SK 52xE SK 53xE BU 0000 GB 117 NORD CON Manual 5_State_Digital_input State of digital Bit 0 DIN1 inputs Bit 1 DIN2 Bit 2 DIN3 Bit 3 AIN1 Bit 4 AIN2 Bit 5 PTC Bit 6 free Bit 7 free Bit 8 DIN1 IOE 1 Bit 9 DIN2 IOE 1 Bit 10 DIN3 IOE 1 Bit 11 DIN4 IOE 1 Bit 12
19. DIN1 IOE 2 Bit 13 DIN2 IOE 2 Bit 14 DIN3 IOE 2 Bit 15 DIN4 IOE 2 6_Delay_digital_inputs State of digital DIN1 SK 54xE inputs according to DIN P475 DIN3 DIN4 DIN5 DIN6 DIN7 Digital function AIN1 Digital function AIN2 6_Delay_digital_inputs State of digital SK 52xE inputs according to f SK 53xE P475 6_Delay_digital_inputs State of digital inputs according to P475 BU 0000 GB 118 PLC Bit 7 free Bit 8 DIN1 IOE 1 Bit 9 DIN2 IOE 1 Bit 10 DIN3 IOE 1 Bit 11 DIN4 IOE 1 Bit 12 DIN1 IOE 2 Bit 13 DIN2 IOE 2 Bit 14 DIN3 IOE 2 Bit 15 DIN4 IOE 2 _7_Analog_input1 Value of analog 10 00V 1000 INT input 1 AIN1 _8 Analog_input2 Value of analog 10 00V 1000 INT input 2 AIN2 7 P aa _9 Analog Input Value of analog 10 00V 1000 function DIN2 10 _10_Analog_input4 Value ofanalog 10 00V 1000 function DIN3 SK 54xE SK 54xE SK 54xE 11 11_External_analog_inpu Value of analog 10 00V 1000 input 1 1 IOE 12 10 00V 1000 INT SK 54xE SK 2xxE SK 1xxE 10 00V 1000 INT SK 54xE SK 2xxE SK 1xxE 14 10 00V 1000 INT SK 54xE SK 1xxE 15 15 State_analog_output Status of analog 10 0V 100 BYTE SK 54xE output 16_State_ext_analog_out Status of analog 10 00V 1000 INT SK 54xE output 1 IOE SK 2xxE SK 1xxE 17_State_ext_analog_out Status of analog 10 00V 1000 INT SK 54xE output 2 IOE SK 2xxE SK 1xxE BU 0000 GB 119 NORD CON M
20. DINT_TO_INT ST Move Velocity LD Power Status ST Move Execute Example ST Enable Power Block Power Enable TRUE IF Power Status THEN The device is ready for switch on END_IF 9 8 2 9 MC_Control This FB is used to control the FI and offers the possibility of creating the Fl control word in a more detailed form than MC_Power The Fl is controlled via the inputs ENABLE DISABLEVOLTAGE and QUICKSTOP See the following table Inputs module Frequency inverter behaviour ENABLE QUICKSTOP DISABLEVOLTAGE High Low Low The frequency inverter is switched on Low Low Low The frequency inverter brakes to OHz P103 and then disconnects the motor from the voltage supply x x High The frequency inverter is disconnected from the voltage supply immediately and the motor runs to a standsiill without braking X High Low The frequency inverter makes an emergency stop P426 and then disconnects the voltage from the motor The active parameter set can be set via the input PARASET If the output STATUS 1 the Fl is switched on and current is supplied to the motor VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type ENABLE Enable BOOL STATUS Motor is supplied with current BOOL DISABLEVOLTAGE Switch off voltage BOOL ERROR Error in FB BOOL QUICKSTOP Quick stop BOOL ERRORID Error code INT PARASET Active parameter set BYTE Value range 0 3 ERRORID Description 0 No error BU 0000 GB 148 St
21. END_IF The part in the curly brackets is optional If lt Boolean_Expression1 gt is TRUE then only the lt IF_Instructions gt are executed and none of the other instructions Otherwise starting with lt Boolean_Expression2 gt the boolean expressions are evaluated in sequence until one of the expressions is TRUE Then only the expressions following this boolean expression and before the next ELSE or ELSIF are evaluated If none of the boolean expressions is TRUE only the lt ELSE_Instructions gt are evaluated Example IF temp lt 17 THEN Booll TRUE ELSE Bool2 FALSE END_IF 9 3 2 2 3 CASE With the CASE instruction several conditional instructions with the same condition variables can be combined into a construct Syntax CASE lt Var1 gt OF lt Value1 gt lt Instruction 1 gt lt Value2 gt lt Instruction 2 gt lt Value3 Value4 Value5 lt Instruction 3 gt lt Value6 Value10 lt Instruction 4 gt lt Value n gt lt Instruction n gt ELSE lt ELSE Instruction gt END_CASE A CASE instruction is processed according to the following pattern e Ifthe variable in lt Vari gt has the value lt Value i gt the instruction lt Instruction i gt is executed e If lt Var 1 gt does not have any of the stated values the lt ELSE instruction gt is executed e Ifthe same instruction is to be executed for several values of the variable these values can be written separately
22. GB 154 PLC Ef STOP Stop synchronisation BOOL DONESTOP Stop command executed HOME Moves to position 0 BOOL ABORT Command aborted BOOL ACCELERATION Acceleration path DINT ERROR Error in FB BOOL 1rev 1 000 ERRORID Error code INT ERRORID Erl uterung 0 No error 1000h Flis notenabled 1200h Position control not activated SK 5xxE SK 2xxE SK 1xxE Possible devices X x X 9 8 4 FB_FunctionCurve This function module produces a mapping control Defined points can be communicated to the function block with which it emulates a function The output then behaves according to the saved map Linear interpolation is carried out between the individual base points The base point are defined with Xand Y values The X values are always of the INTtype the Y values can either be of the INT or the DINT type depending on the size of the largest base point More memory is required if DINT is used The base points are entered in the column Init Value in the variables window If TRUE is detected at the ENABLE input on the basis of the input value INVALUE the corresponding output value OUTVALUE is calculated VALID TRUE indicates that the output value OUTVALUE is valid As long as VALID is FALSE the output OUTVALUE has the value 0 If the input value INVALUE exceeds the upper or the lower end ofthe characteristic range the first or the last output value ofthe characteristic range remain until the INVALUE returns to within the area of the charact
23. In case of error ERROR is set to 1 DONE in this case is 0 and the ERRORID contains the error code If the ENABLE signal is set to 0 all signals and the ERRORID are deleted VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type ENABLE Enable BOOL DONE Value is valid BOOL PARAMETERNUMBER Parameter number INT ERROR Reading has failed BOOL PARAMETERINDEX Parameter index INT BUSY The process is not complete BOOL BU 0000 GB 140 PLC E wg ERRORID Error code INT VALUE Parameter read out DINT ERRORID Description 0 Invalid parameter number 3 Incorrect parameter index 4 No array 201 Invalid order element in the last order received 202 Internal response label cannot be depicted SK 5xxE SK 2xxE SK 1xxE Possible devices x x x Example ST Motion module FB_ReadParameter ReadParam Enable TRUE Parameternumber 102 ParameterIndex 0 IF ReadParam Done THEN Value ReadParam Value ReadParam Enable FALSE END_IF 9 8 2 2 MC_WriteParameter_16 MC_WriteParameter_32 Writes a 16 32 Bit parameter into the frequency inverter if EXECUTE changes from 0 to 1 flank The parameter has been written if DONE is set to 1 For the duration of the reading process the BUSY output is set to 1 In case of error ERROR is set to 1 and the ERRORID contains the error code The signals DONE ERROR ERRORID remain set until EXECUTE changes back to 0 If the EXECUTE signal changes to 0 the writing process is not cancelled
24. Limit Y pf Max Limit Y pif No Min Limit Y pif He Execute VALID BOOL Reset outputs ERROR BOOL P component Kp Int ERRORID INT component Ki INT MAXLIMIT BOOL MINLIMIT BOOL Sek U GE O Ss ae mel By D component Kd INT T1 componentin ms INT mn Minimum output value INT INT Setpoint Maximum output value Int Actual value Iw C BU 0000 GB 157 NORD CON Manual memm 9 8 6 Visualisation with the ParameterBox In the ParameterBox the entire display can be used for the display of information For this the ParameterBox must be switched to visualisation mode This is possible with the ParameterBox Parameter P1308 firmware version V4 3 or higher and is carried out as follows In the menu item Display set the parameter P1003 to PLC Display Switch to the operating value display with the left or right arrow key PLC display is now enabled in the ParameterBox and remains permanently enabled In the visualisation mode of the ParameterBox the content of the display can be set with the two FBs described below However before the item Allow ParameterBox function modules must be activated in the PLC configuration dialogue Button With the process value Parameterbox_key_state the keyboard status of the box can also be queried With this input into the PLC program can be implemented The display structure and the keys to be read out for the ParameterBox can be seen in the figure bel
25. Only the DONE signal remains set for 1 PLC cycle If the input RAMONLY set to 1 then the value is only stored RAM The changed settings are lost when you turn off the device VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type EXECUTE Enable BOOL DONE Value is valid BOOL PARAMETERNUMBER Parameter number INT BUSY The writing process is active BOOL PARAMETERINDEX Parameter index INT ERROR Reading has failed BOOL VALUE Value to be written INT ERRORID Error code INT DINT RAMONLY Store the value onlyin BOOL RAM from V2 1 ERRORID Description 0 Invalid parameter number 1 Parameter value cannot be changed BU 0000 GB 141 NORD CON Manual I UUU 2 Lower or upper value limit exceeded 3 Incorrect parameter index 4 No array 5 Invalid data type 6 Only resettable only 0 may be written 7 Description element cannot be changed 201 Invalid order elementin the last order received 202 Internal response label cannot be depicted SK 5xxE SK 2xxE SK 1xxE Possible devices X x x Example ST WriteParaml6 Execute TRUE ParameterNumber 102 ParameterIndex 0 Value 300 IF WriteParaml6 Done THEN WriteParaml6 Execute FALSE END_IF 9 8 2 3 MC_MoveVelocity Sets the setpoint frequency for the frequency inverter if EXECUTE changes from 0 to 1 flank If the frequency inverter has reached the setpoint frequency INVELOCITY is set to 1 While the Fl is accelerating to the setpoint frequency the BUSY o
26. Progress Actual Value Change of direction pesnsesssonusssusssausssnsenussse Decrease setpoint erfir EE Error Acknowledge Detailed control On the Standard display only the first setting value and first actual value are displayed The form of value is fixed for each configuration By pressing the button Detail you can switch to the extended control function 5 3 Detailed control 5 3 1 Overview In the mode Detailed Control some extra functions are available e Setting of control word and display of status word e Management of setting values and actual values e Sending of broadcast telegramme e Choice of different parameter sets e Automatic sending of control word and setting values BU 0000 GB 47 NORD CON Manual Control 00 belt 1 Common Controlword Stateword Setpoint 1 Actual Value 1 oe Jm fer dain e Control 1 ei N Setpoint 2 Actual Value 2 OO P1 x P Set 0 0 log A No Yoltage I Fasthold Setpoint 3 Actual Yalue 3 Broadcast P 0 ms 10 16 Iw Auto Send H Al pal P Set 1 P Set2 P Set3 P Set4 NORDAC end pdate d Standard ready 700E 3 0kW 3 STD 5 3 2 Control The controlword is displayed as a hexadecimal value in the field control word By entering a new value hexadecimal the user can change the control word For a bit coded setting of control word the user can open up a new editorial window by pressing t
27. SK 1xxE Possible devices X x X Example ST Reset Execute TRUE IF Reset Done THEN The error has been reset Reset Execute FALSE ELSIF Reset Error THEN Reset could not be executed as the cause of the error is still present Reset Execute FALSE END_IF 9 8 2 13 MC_Stop With a rising flank 0 to 1 the frequency inverter is set to the state STANDINGSTILL All motion functions which are active are cancelled The frequency inverter brakes to OHz and switches off the output stage As long as the Stop command is active EXECUTE 1 all other Motion FBs are blocked The BUSY output becomes active with the rising flank on EXECUTE and remains active until there is a falling flank on EXECUTE VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type EXECUTE Start BOOL DONE Command has been executed BOOL BUSY Command is active BOOL SK 5xxE SK 2xxE SK 1xxE Possible devices X x X BU 0000 GB 151 NORD CON Manual TT 9 8 3 Electronic gear unit with flying saw For the electronic gear unit angularly synchronised operation and the sub function flying saw there are two function blocks which enable control of these functions In addition various parameters must be set for the correct execution of the two function blocks in the master and slave frequency inverters An example of this is shown in the following table Master Al Slave A Parameter Settings Description Parameter Settings D
28. Tim SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LD VarBOOL1 ST TONInst IN LD DINT 5000 ST TONInst PT CAL TONInst LD TONInst Q ST VarBOOL2 Example ST TONInst IN VarBOOL1 PT T 5s VarBOOL2 TONInst O The time ET runs independently of a PLC cycle Starting of the timer with IN and setting of the output Q are only executed with the function call up CAL The function call up takes place within a PLC cycle However with PLC programs which are longer than 5ms this may result in the occurrence of jitter BU 0000 GB 136 PLC 9 8 1 8 TOF switch off delay If IN TRUE then Q is set to TRUE If IN changes to FALSE the timer counts upwards As long as the timer is running ET lt PT Q remains set to TRUE If ET PT the timer stops and Q becomes FALSE With a new rising flank on IN the timer ET is reset to zero Here literals can be used for simplified input e g LD TIME 50s20ms 50 020 seconds LD TIME 1d30m 1 day and 30 minutes n I UYU YE a L I _ VAR_INPUT VAR_OUTPUT ze oen im on wn Te SK 5xxE SK 2xxE SK 1xxE Possible devices X X X Example AWL LD VarBOOL1 ST TOFInst IN LD DINT 5000 ST TOFInSt PT CAL TOFInst LD TOFInst Q ST VarBOOL2 Example ST TONInst IN VarBOOL1 PT T 5s VarBOOL2 TONInst Q BU 0000 GB 137 NORD CON Manual The time ET runs independently of a PLC cycle Starting of the timer with IN and setting of the ou
29. a NORDAC vector Frequenzumrichter with internal CAN bus is required on the master axis 9 1 3 3 Visualisation Visualization of the operating status and the parameterization of the frequency inverter is possible with the aid ofa ControlBox or a ParameterBox Alternatively the CANopen Master functionality of the PLC CAN bus panel can be used to display information 9 1 3 3 1 ControlBox The simplest version for visualisation is the ControlBox The 4 digit display and the keyboard status can be accessed via two process values This enables simple HMI applications to be implemented very quickly P001 must be set to PLC ControlBox Value so that the PLC can access the display A further special feature is that the parameter menu is no longer accessed via the arrow keys Instead the On and Enter keys must be pressed simultaneously 9 1 3 3 2 ParameterBox In visualization mode each of the 80 characters in the P Box display 4 rows of 20 characters can be set via the PLC It is possible to transfer both numbers and texts In addition keyboard entries on the P Box can be processed by the PLC This enables the implementation of more complex HMI functions display of actual values change of window transfer or setpoints etc Access to the P Box display is obtained via the function blocks in the PLC Visualization is via the operating value display of the Parameter Box The content of the operating value display is set via the P Box parameter P10
30. call up to be carried out twice with different statuses at the input Function blocks Description MC_ReadParameter Reading access to Flparameters MC _WriteParameter Writing access to Flparameters MC _MoveVelocity Move command in speed mode MC_MoveAbsolute Move command with specification of absolute position MC_MoveRelative Move command with specification of relative position MC_MoveAdditive Move command with additive specification of position MC_Home Starts a home run MC_Power Switches the motor voltage on or off MC_ReadStatus Fl status MC_ReadActualPos Reads outthe actual position MC_Reset Error resetin the FI MC_Stop Stops all active movement commands 9 8 2 1 MC_ReadParameter Reads out a parameter cyclically from the frequency inverter as long as ENABLE is set to 1 The parameter which is read is saved in Value and is valid if DONE is set to 1 For the duration of the reading process the BUSY output is set to 1 If ENABLE remains set to 1 the parameter is read out cyclically The parameter number and index can be changed at any time when ENABLE is active However it is difficult to identify when the new value is read out as the DONE signal remains 1 for the whole time In this case it is advisable to set the ENABLE signal to 0 for one cycle as the DONE signal is then reset The parameter index results from the index in the documentation minus 1 E g P700 Index 3 Reason for switch on block is queried via the parameter index 2
31. can be switched on and off with this function If the ENABLE input is set to 1 the output stage is enabled The condition for this is that the Fl is in the state Switch on Block or Ready for Switch on If the Fl is in the Fault or Fault reaction active state the fault must first be remedied and acknowledged Only then can enabling be carried out via this block If the frequency inverter is in the state Not Ready for Switch on switch on is not possible IN In all cases the FB goes into the error state and ENABLE must be set to 0 to acknowledge the fault If the ENABLE input is set to 0 the frequency inverter is switched off If this happens while the motor is running it is first run down to OHz via the ramp set in P103 The output STATUS is 1 if the output stage of the frequency inverter is switched on otherwise it is 0 ERROR and ERRORID are reset if ENABLE is switched to 0 VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type ENABLE Enable BOOL STATUS Motor is supplied with current BOOL ERROR Error in FB BOOL ERRORID Error code INT ERRORID Description 0 No error 1001h Stop function is active 1300h The Flis notin the state Ready for Switch on or Switch on Block SK 5xxE SK 2xxE SK 1xxE Possible devices X X X Example AWL CAL Power CAL Move LD TRUE ST Power Enable Set 20 Hz Max 50 Hz LD DINT 20 MUL 16 4000 BU 0000 GB 147 NORD CON Manual TT wmd DIV 50
32. downward Paste Ctrl V The action copies contents of the clipboard to the selected position The action is passed on to the active control member and implemented there Depending upon the type of editor different operations can be implemented Note The action is deactivated if the current control element does not support this action or the contents of the clipboard cannot be inserted BU 0000 GB 16 Graphic user interface The action is deactivated if the current control element does not support this action 2 2 3 Category Project fg NORD CON File Edit Project Device view Extras Help Send all From file Lui A amp Ga Pl BE Safe all in file Devices report H ger 00 S4xE 2 2K W230 W FR Serial USS 5 OK Current frequency Ok w D 00 54xE 2 2K 133552 0 0 EH Devices report 00 z cunentyottage oy actual current 00 inhibited 54xE 2 2kvWi230 Name of action Combination Description ofkeys Save all in file Ir The action read all parameters of devices and save itin a file Send all from file O0 Q The action opens a file and sends the stored parameters to the devices BU 0000 GB 17 NORD CON Manual TT wmd 2 2 4 Category Device Fa NORD CON Eile Edit BECH view Extras Help e Ch a Project Te Connect Rename Combin ation of keys Name of action F evice Upload parameters from F3 device Download parameters to F
33. file 8 2 Working with macros 8 2 1 Create a new macro A new document macro is generated by the menu option New in the context menu Depending if document was opened before the macro editor offers a storing of the old document If the user does not confirm with Cancel a new document is generated At the same time only one document can be opened in the current version 8 2 2 Open a macro Opening macros is implemented in the menu option open or with the combination of keys Ctrl O Subsequently a selection of files dialog opens in which the user can select the desired macro Ifthe user would like to open a macro of the previous version he must change the data type in the selection of files dialog accordingly 8 2 3 Save a macro Storing macros is implemented in the menu option Save or the combination of keys a Ctrl S This function is available however only for already generated documents For all new documents the function must be implemented Save as The function is implemented in the menu option Save as Subsequently a selection of files dialog opens in which the user must select the file name as well as the path After the confirmation with Save the macro is stored After the completion of the procedure the new name macros in the title bar is indicated BU 0000 GB 66 Macro editor E wg 8 2 4 Copy from instruction The function is implemented in the menu option Copy or the combinat
34. filter has been activated all operations are executed only on those parameters which are displayed Before any parameter can be masked the enable command must be inactivated This can be done using the checkbox preceding the parameter or via the Selection menu The Filter box provides for the setting options mentioned below Selection only Only the enabled parameters are displayed i e where the check box preceding the parameter was clicked upon once gt No standard Only the parameters with a value that is different from the standard setting are displayed gt Info parameters p Yes Information parameters are displayed gt No Information parameters are not displayed gt Only Information parameters are displayed exclusively 4 5 Off line Parameterization Off line parameterization implies that a database is manipulated which is not allocated to any frequency inverter connected BU 0000 GB 42 Parameterization Off line parameterization is started via the database menu in the main window Anew database can be created The new database is allocated to a frequency inverter type which is setusing a selection box Any database that was read into memory can be opened and manipulated 4 6 How to compare parameters The report shows the differences and or thing in common of two data record In principle only data records of one device family can be compared The parameters are represented in form of a list I
35. functions considerably reduces the possible number of lines see Resources section Freely accessible CAN mailboxes 20 9 1 2 PLC structure 9 1 2 1 Memory The PLC memory is divided into the program memory and the flag memory In addition to the variables instances of function blocks are saved in the area of the flag memory Instance is a memory area in which all internal input and output variables of function command are saved Each function command declaration requires a separate instance The boundary between the program memory and the flag memory is determined dynamically depending on the size of the flag area BU 0000 GB 71 NORD CON Manual Total memory 4032 Byte Program memory Flag memory In the flag memory two different classes of variables are stored in the variable section VAR Memory variable for saving auxiliary information and statuses Variables of this type are initialized every time the PLC starts The memory content is retained during the cyclic sequence ofthe PLC VAR_ACCESS These are used to read and describe process data inputs outputs setpoints etc ofthe frequency inverter These values are regenerated with every PLC cycle 9 1 2 2 Process Image Several physical dimensions such as torque speed position inputs outputs etc are available to the inverter These dimensions are divided into actual and setpoint values They can be loaded into the process image ofthe PLC and influence
36. in FI 9 7 7 PLC parameter The PLC parameters P355 P356 and P360 can be directly accessed via this group of process data es EE 115 115_PLC_P355_1 PLC INT parameter P355 01 116_PLC_P355_2 PLC INT parameter P355 02 117_PLC_P355_3 PLC INT parameter P355 03 118_PLC_P355_4 PLC INT parameter P355 04 120_PLC_P355_6 PLC INT parameter P355 06 121_PLC_P355_7 PLC INT parameter P355 07 122_PLC_P355_8 PLC INT parameter P355 08 BU 0000 GB 127 En nz BE 119 119_PLC_P355_5 PLC INT parameter P355 05 DE WE WE NORD CON Manual 123 135_PLC_Scope_Int_1 136_PLC_Scope_Int_2 BU 0000 GB PLC INT parameter P355 09 PLC INT parameter P355 10 PLC LONG parameter P356 01 PLC LONG parameter P356 02 PLC LONG parameter P356 03 PLC LONG parameter P356 04 PLC LONG parameter P356 05 PLC display parameter P360 01 PLC display parameter P360 02 D D D D D D D PLC display parameter P360 03 PLC display parameter P360 04 PLC display parameter P360 05 DINT PLC Scope display value 1 PLC Scope display 128 PLC value 2 137_PLC_Scope PLC Scope display value 3 138_PLC_Scope PLC Scope display value 4 139_PLC_Scope PLC Scope display value 5 140_PLC_Scope PLC Scope display value 6 9 8 Function blocks
37. new settings can be done by pressing the New Button 7 4 Measurement After recording the measurement completely measurements on the results can be done by cursors aktivate change cursors ee mode a m Measure Cursor NEE ven jAverage value time 499 479 978 ms 558 ms e 0 0 DA 2 895 A 0 0 OA 5 789 A je 0 0 OA 5 789 A O 0 0 0 rpm 1447 368 rpm measure at measure at calculated measure at cursor 1 cursor 2 values mouse There are two cursors available for this The cursors can be moved by ls The choice of cursor is done by OM SI To choose the mode mowe and measurement by right mouse button the pointer has to be on display In the measure mode the cursors can be set by left mouse button The values of the measured lines 1 and 2 are displayed on cursor 1 and cursor 2 Additionally the calculations like average values are performed Pressing on calculation button starts the shift of calculation 7 5 Save and Print The recorded series of measurement can be saved exported or printed Menu item File Ce PT Open Astored measurement data file can be chosen and loaded During loading there is the choice if only the setting should be loaded or all data of measurement BU 0000 GB 61 NORD CON Manual The present measurement data and settings are saved with new name The data can be exported as graphic file or data table The lines of measurement are printed with present settings colour of background
38. nnn aae aaa 20 AboutNORD COON 10 ABS ee ee 88 ACOS aan line 96 KREE 89 ADD nee 89 AND WEE 98 AND Enge seet d se ENEE Eed tege 98 ANDN 2 4 ra dade 99 Elle ee ae 99 Arithmetische COpoeratoren sense 88 ASINia ueesnsieeaaiiinbe bike 96 ATAN EG 96 B Bad BCEE 35 Beobachtungspunkte nen 79 Bit Operatoren non 97 Bitweiser Zugriff auf Varzablen nn 83 BOOL TO BY AE 113 Border wich 179 BUS GI Of ee ee nee 34 BUS SCAN EN 18 23 BYTE TO BOL esst re en 112 BYTE TO INT 114 Cc GANG Ole Ee 24 GAS EE 85 e orce E E E 14 Communication 34 178 COMPO guten Den eege Z Eege ee ren 24 CGopfigouration nn nnnnnne 34 Oppe d en tagddegskudi AR deed EEN 18 23 Eolia e 2 Zegaduegtagege ee 18 23 46 178 180 Controlwor nenn nennen 50 Ee en es ee 16 22 COS ee ggedeese eng dead WEEN 96 Ee ee 130 EU 131 EUR Hannah 132 CUP ah 16 22 D DIS e ET 24 NEE 16 22 Detail Control ee 47 BU 0000 GB Device report 19 178 179 DINTZTOEINT 2 u ei 114 Mil ere 178 NV 89 DIN is oss E E EE E 89 DOCKING BEE 28 Bis EE 22 E Ein und Ausg nge ENEE 115 Einstellung PLG asu endete 184 Einzelschfitt u ssu san 79 Elektronisches Getriebe mit Fliegende S ge 152 End address nennen 35 EQ porcheria naana Aa OAE RORE 107 Errors and error Information 186 Erweiterte mathematische Operatoren 94 Execute bus scan with all baud rates 35 EX nn ee 87 EXP EJPPPERNEERRE
39. of a constant and 2 variables DIV Varl Var2 170dez Varl Var2 ST Value LD Varl Divide Varl by the content of the brackets zi DIV Var2 SUB Var3 Varl Var2 Var3 ST Value Example ST Ergebnis 30 10 The result is 3 Ergebnis 30 Varl Var2 9 4 1 4 LIMIT The command limits the value in the accumulator to the transferred minimum and maximum values If this is exceeded the maximum value is entered in the accumulator and if it is undershot the minimum value is entered If the value lies between the limits there is no effect BOOL BYTE INT DINT Possible data types x x x SK 5xxE SK 2xxE SK 1xxE Possible devices x x x Example AWL LD 10 Loads the value 10 into the accumulator zi LIMIT 20 30 The value is compared with the limits 20 and 30 The value in the accumulator is smaller the Accumulator is overwritten wit ST iValue Saves the value 20 in Valuel Example ST Ergebnis Limit 10 20 30 The result is 20 9 4 1 5 MAX This value determines the maximum value of two variables or constants For this the current value of the accumulator is compared with the value transferred in the MAX command After the command the larger of the two values is in the accumulator Both values must belong to the same type of variable BOOL BYTE INT DINT Possible data types x x x BU 0000 GB 90 PLC hm wg SK 5xxE SK 2xxE SK 1xxE Possible devices x x x Exampl
40. program is to continue running the symbol is actuated 9 2 4 3 Single Step With this debugging method it is possible to execute the PLC program line for line With each individual step all the selected variables are read out of the FI PLC and displayed in the Observation list window The values to be observed can be selected in the input window or the variable window by means of the right mouse button menu The condition for debugging in single steps is that at least one Breakpoint has been set before starting debugging The debugging mode is switched on by actuating the R symbol Only when the program has run into the first breakpoint can the following lines be debugged via the a symbol Some command lines contain several individual commands Because of this two or more individual steps may be processed before the step indicator jumps forward in the entry window The actual position is shown by a small arrow in the left PLC Editor window When the R symbol is actuated the program continues running until the next holding point If the program is to continue running the b symbol is actuated 9 2 5 PLC configuration The PLC configuration dialogue is opened via the symbol Here basic settings for the PLC can be made which are described in further detail below Cycle time monitoring This function monitors the maximum processing time for a PLC cycle With this unintended continuous program loops in the PLC program can be caught Err
41. set jog frequency P113 Apreset minimum frequency P104 may at least be provided Parameter gt Interface lt P509 and P510 must 0 m ore off the frequency inverter The output frequency is reduced to the absolute minimum frequency P505 and the frequency inverter shuts down Change dir The motor rotation direction changes when this keyis pressed Rotation to the left is indicated by a minus sign Attention Take care when operating pumps screw conveyors ventilators etc Block the key with paramete P540 er Tea key to increase the frequency During parameterisation the parameter number or parameter value is increased BU 0000 GB 54 Remote BT De Press the keyto reduce the frequency During parameterisation the parameter number or parameter value is reduced Enter Press ENTER to store an altered parameter value or to switch between parameter number or parameter value Note Ifa changed value is not to be stored the key can be used to exit the parameter without storing the change ome E By simultaneously pressing the STOP key and the Change direction key an quick stop Stop can be initiated EE ko H the inverter is enabled via the ON key the parameterisation mode can be reached by pressing the ON and ENTER keys simultaneously All functions available with the operating unit control box of the frequency inverter can be performed 6 4 SK 700E SK 500E SK 300E The window for remote control of the freque
42. switch is not required The integrated mains filter of the motor starter SK 135E with motor mounting meets the very highest EMC requirements Features and Characteristics e Gentle start function e Reversing function e Motor or wall mounting e P55 optional IP66 e Power range 3 200 240V from 0 25 kW to 4 0 kW3 380 500V from 0 25 kW to 7 5 kW e Control and connection of an electromechanical brake e Integrated mains filter EMC Class C1 C2 e 2 digital inputs e 2digital outputs e Temperature sensor input TF TF e RS232 interface via RJ12 plug e Optional ATEX Zone 22 3D in preparation Please find further details for the motor starter SK _135E here BU 0000 GB 194 NORD DRIVESYSTEMS Ef 13 3 2 SK 180E 0 25 2 2 kW Performance SK 180E economical decentralised frequency inverter The SK 180E is the answer for all applications in the lower power range where the main task is speed control Tried and tested NORD know how is used so that the proven sensorless current vector control ensures an optimum voltage frequency ratio at all times The SK 180E achieves significant advantages for the EMC classification Because of this a motor mounted frequency inverter with an integrated mains filter can even be used in a residential environment Class C1 BU 0000 GB 195 NORD CON Manual 13 3 3 SK 200E NEW The SK 200E for distributed control versatility 0 33 30 hp After many years of exper
43. the ADD command or is inside the bracket Several variables or constants can be added to the ADD command For bracket addition the accumulator is added to the result of the expression in brackets Up to 6 bracket levels are possible The values to be added must belong to the same type of variable BOOL BYTE INT DINT Possible data types x x x SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL D 10 DD 204 Addition of two constants T Value D 170 Addition of a constant and 2 variables DD Varl Var2 170dez Varl Var2 T Value D Varl DD Var2 SUB Var3 Varli Var2 Var3 ST Value PHrunprun hH Example ST Ergebnis 10 30 The result is 40 Ergebnis 10 Varl Var2 9 4 1 3 DIV und DIV Divides the accumulator by the operands For divisions by zero the maximum possible result is entered into the accumulator e g for a division with INT values this is the value Ox7FFF or the value 0x8000 if the divisor is negative For bracket division the accumulator is divided by the result ofthe expression in brackets Up to 6 bracket levels are possible The values to be divided must belong to the same type of variable BOOL BYTE INT DINT Possible data types x x x SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LD 10 BU 0000 GB 89 NORD CON Manual sis En DIV 3 Division of two constants ST iValue The result is 9 LD 179 Division
44. via function blocks The PDO can transmit or receive up to 8 bytes of process data via a PDO Each of these PDOs is accessed via an individual address COB ID Up to 20 PDOs can be configured in the PLC For simpler operation the COB ID is not entered directly Instead the device address and the PDO number are communicated to the FB The resulting COB ID is determined on the basis ofthe Pre Defined Connection Set CiA DS301 This results in the following possible COB IDs for the PLC Sende PDO berwachte PDO PDO COB ID PDO COB ID PDO1 200h Device address PDO1 180h Device address PDO2 300h Device address PDO2 280h Device address PDOS 400h Device address PDO3 380h Device address PDO4 500h Device address PDO4 480h Device address NORD inverters use PDO1 to communicate process data PDO2 is only used for setpoint actual value 4 and 5 9 8 7 1 Overview Function module Description FB_PDOConfig PDO configuration FB_PDOSend Transmit PDO FB_PDOReceive Receive PDO EB_NMT Enable and bar PDO BU 0000 GB 162 PLC Tg 9 8 7 2 FB_NMT After a Power UP all CAN participants are in the bus state Pre Operational In this state they can neither transmit nor receive a PDO In order for the PLC to be able to communicate with other participants on the CON bus these must be set to an operational state Usually this is performed by the bus master Ifthere is no bus master this task can be performed by the FB_NMT The sta
45. 03 This parameter can be found under the main menu item Display P1003 must be set to the value PLC display After this the operating value display can be selected again by means of the right and left arrow keys The display controlled by the PLC is then shown This setting remains in effect even after a further switch on 9 1 3 4 Process controller The process controller is a PID T1 controller with a limited output size With the aid of this function module in the PLC it is possible to simply set up complex control functions by means of which various processes e g pressure regulation can be implemented in a considerably more elegant manner than with the commonly used two point controllers 9 1 3 5 CANopen communication In addition to the standard communication channels the PLC provides further possibilities for communication Via the internal CAN bus of the inverter connection via the RJ45 sockets it can set up additional communications with other devices The protocol which is used for this is CANopen Communications are restricted to PDO data transfer BU 0000 GB 74 PLC eee o and NMT commands The standard CANopen inverter communication via SDO PDO1 PDO2 and Broadcast remains unaffected by this PLC function PDO Process Data Objects Other frequency inverters can be controlled and monitored via PDO However it is also possible to connect devices from other manufacturers to the PLC These may be IO modules CANopen encod
46. 190 13 2 NORD corporate history aan ea ee 191 13 3 Frequency Inverters 2 anne ee 194 EEN RE 194 1332 SK 1OOE ss ee en ee ee 195 BU 0000 GB NORD DRIVESYSTEMS 2015 8 Table of Contents E eege 1S SK el nenn nn nn ee ern nn 196 re Ne X B EE ee 197 TEEN 199 BU 0000 GB NORD DRIVESYSTEMS 2015 9 NORD CON Manual e 1 Introduction 1 1 About NORD CON NORD CON is a PC program intended to control and parameterizes the inverters and option modules produced by Getriebebau NORD With NORD CON up to 31 frequency inverters can be controlled simultaneously via the integrated RS485 interface Communication with the frequency inverters is handled by the PC s serial interface To enable trial runs or system start ups the connected frequency inverters can be controlled via the PC The program also provides for continuous monitoring of the current status of the frequency inverter while these activities are going on Complete process sequences can be developed using macros With NORD CON you can perform document and save the parameter settings of a frequency inverter which will be read out by the inverter or transmitted to it respectively Parameter databases can be created or manipulated off line i e without a frequency inverter being connected The program further provides for remote control of the connected frequency inverters For the frequency inverter to be remote controlled the operating unit of the type in question is sim
47. 2 4 View Project In View Project all devices of the project are shown in a tree structure It can be closed or opened with the main menu option View gt Project With the help of the mouse you can navigate between the individual devices If the view possesses the input focus you can additionally select a device with the arrow keys up and down If the pointer of mouse is over a device entry a reference about the type of device and fieldbus address is indicated After the selection of a device the user can execute all actions with the tool bar as well as the popup menu If an action is shaded grey the selected devices do not support The popup menu is opened by clicking the right mouse button in the view BU 0000 GB 24 Graphic user interface NORDAC vector AF Serial USS 1 100 23xE SsovwaooV Il 01 20xE 2 2kvvr400V 02 50xE 1 5kvvr230w 03 53xE 7 Sot 04 700E 30KS 05 700E 7 5KAW3 POS 07 SK 550 FCT 08 SK 4000 3 FCT 09 SK 11000 3 CT 10 SK 132000 3 CTP Devices report w w w Li W 06 300E 1 5Kwwr3 w w w vX Status of device x The connection to the device is online ki The connection to the device is offline Used topics Structure of popup menu Structure ofthe program interface Main menu Toolbars View Log View Remote Docking and Undocking 2 4 1 Structure of popup menu The representation shows the popup menu of the project view The menu always refers to the se
48. 27 2 6 View Ge 27 2 7 Docking and Undocking u ee a Eege 28 3 COMMUNICA OM KrPPEAURERERNEESEERNIENHEEFANERNT ARE UEREREEEHEEHERSEIEHERCENEHEREENETUFERERAFESEIENEEEIESTHURRHRSENEEEREREEERENSSSERERE 34 ke 34 RE 34 e EN EE 34 322 BUS EN een ee ee 35 33 USS over IOP ege 37 331 General setings Mu Beeren 37 332 ICP een E T een 38 4 Parameterization RE 40 BU 0000 GB NORD DRIVESYSTEMS 2015 2 Table of Contents E eege a We TEE 40 4 2 Parameter VS WIN E 40 4 3 How to Manipulate parameters AA 41 A A Selective parameterization una eukis Nia cnudiecetelaigeraletallearyalcdemennded 42 4 5 Off line Parameterization Ee 42 4 6 How to compare parameters unnsonsusansnnsnnannnnnnnnnnnnnnnnnannnnnnnannnnnnnnnnnnnnnnnnnnnnnnnnnannnnannannn 43 4 7 Parameter upload from device nern ee 43 4 8 Parameter download to devce EEN ENEE EEN 44 5 ei ue E 46 EL e E 46 5 2 Standard Col na ee ee 47 5 3 Detailed control aan a nenn nn nnmnnn ennnen eneee 47 e enna a E aa E ore aE Te 47 532 CONVO EE 48 5 3 3 Management of setting values and actual values uuununennenennnnnnnennnnnnnennennnnennnenn nenn 49 5 3 4 Formatting of Setpoint and or actual value ann E EEeeeg 49 5 3 5 CONTOVWOTO ee ea 50 EE RE 51 6 Remote odorans ea aaia aAa aaaea aaar deunusdssandeaadduceudsasnatwesduauavessvanteseagcauedans 53 OASI E 53 PASII EE 53 6 3 SK 200E SK 190E SK TB Era 54 6 4 SK EE 55 55 NORDAC vector MC en een een 56 6 6 NORDAG Vector ET een ee 57 e
49. 4 PLC Sollwert Verarbeitung nennen 73 200 PLE Speichen an ee 71 PLO Gprungmarke nen 81 PLC Visualtsierumg eerren erennere 74 PLC Watch amp Breakpoint Anzeigefenster 77 PON IRRE NEEEELURTEREERNEEEEERETETETEEIHIEEEEET EUER PERHETEREEETETERRE 34 E UE 14 Slult del 14 Programming ein 24 tegt eege ies e egene ege 19 24 178 Pop pmenli n re 25 Project mode 176 SE u nennen einsenden 115 Q ONE GPRFERREFEFESEFEERTSEHREEERFERFEENTZEHFBEETSSTFEENESSLRDEETTEHREUFCRERER 14 R R TRIG iiris engeren nee 134 Remol Onen 18 19 23 27 53 55 SK 200E EEN 54 DK BOO Es EE 55 SK S00 Erna nn nat 55 SK V00 E 55 Standard scrieri ine 53 WSC LON EE 57 VECIOF ME nee een 56 RENAME ireanii nni abeie ern 18 e e A E O E N E E 86 PROP ACG erar E 16 RETU aotea aaa aa a aa Eegen 84 Ee ee 101 EE 134 UU genrens io dE d e SEA 24 S SUNG Russen 103 et 14 22 EE 14 Save the parameter nennen 43 ee 18 Select Aal nase 16 Geitings anne nennen nnnn 20 22 lge een 16 Shift rr OT 16 SAIL eege eege Eege deed ee 102 SAR ae 102 Simulate bharchware en nennen 34 SIN W 96 SK Pe 1 PRPRNSERIENE PER PEFERNENESEILTLEREEELTREEFELLTOERRERDEIFTERN 194 0 E 195 SK TIME ee ae 195 BU 0000 GB SK 200E ceoscctsduaive ss cevtectuiecten sty sarees dete leans iaia 196 SK 220E anne 196 S E 196 SK 500E eege gees degigegeeE ege eedEeedgeg ES deg gege e 197 SKSIXE innen nennen 197 SK 52 EE 197 SK 53X Eini air 197 E EE 197 e
50. 4 devi Update firmware Oscilloscope Bus scan Ctrl F5 BU 0000 GB w e m o o e a e B NORDA E Upload parameters from device F3 E OH Ba Download parameters to device S50 VV 230 Firmware update it frequency OF Control F6 P E E 00 H E Remote Control F8 tvoltage ER Parametrize F7 F 0 7 1 1 Oscilloscope E Si current Te Bus Scan Ctrl F5 0 0 A Di ready 50xE 55044230 Description With the action the user can change the name of the selected device The action starts or stops the connection to the selected device The action uploads the parameters from the device to the PC The action downloads the parameters from the PC to the device The action starts the firmware upload program The action opens the control window of the selected device in the work area If the window was already opened it is brought into the foreground The action opens the remote window of the selected device If the window was already opened it is brought into the foreground The action opens the Parameter window of the selected device in the work area If the window was already opened it is brought into the foreground The action opens the oscilloscope of the selected device in the work area If the window was already opened it is brought into the foreground The action entry opens the PLC editor of the selected device in the work area If the window was already opened it is brought int
51. Category Message OD Information 20 11 2012 09 02 51 387 System System No device found The action deletes the list The action stores the entries into a file 2 6 View Remote The view remote contains all windows of the function Remote The view opens automatically when opening the first window and closes after closing the latest The view can be docked or undocked like all views to the work area If the view was closed by the user it can be opened by the action Remote again The new windows are always docked to the left side of the last window With the help of the mouse it can be undocked or docked again If the view is opened for the first time with the menu View gt Remote each device in the list the window Remote is opened automatically BU 0000 GB 27 NORD CON Manual 00 50xE 551 W230Y 50xE S50W230Y Windows of type Remote can be docked only into the view Remote 2 7 Docking and Undocking With the new design of NORD CON the user has the possibility to adapt the layout of the surface to their own requirements In principle you can undock each view and editor window and position them freely on the screen For this the user must press the left mouse button over the title border and pull the colored rectangle to the desired position After releasing the mouse button the view or editor windows remains in those positions as independent windows With the editor windows there is additionally the pos
52. D s UNICASE leak proof housing design introduced 1983 Construction of NORD s first motor manufacturing facility 1985 Construction of NORD s first frequency inverter manufacturing facility 1992 Machining factory for castings amp steel components built BU 0000 GB 191 NORD CON Manual 1997 1998 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 BU 0000 GB Construction of motor manufacturing plant in Italy New assembly plant in France New assembly plants in Great Britain and Austria New assembly plant in China Expansion of Gadebusch machining plant app 7 200 m Construction of an assembly plant in Russia Construction of a new motor plant in Italy 40 years of Nord Gear Opening of the high rack storage system in Bargteheide Germany Construction of a new assembly centre in China New production plant for electronic products opened in Aurich Germany Construction of new assemly plants in India and Czech Republic Expandation at Getriebebau NORD Bargteheide Construction of a parking garage Expandation at Getriebebau NORD Bargteheide Construction of a next high rack storage 192 NORD DRIVESYSTEMS Ef I I UUU 2011 2012 2013 2014 2015 BU 0000 GB Construction of a assembly center for industrial gear units NORD DRIVESYSTEMS is celebrating the inauguration of the fourth construction stage of the production facility in Gadebusch and the 25th anniversary o
53. Decimal e Hexadecimal e Binary 8 1 2 Window Properties The view properties can be opened and closed over the menu option View gt Macro gt Properties In this window all characteristics are indicated to the current instruction Depending upon instruction the kind and number of characteristics can be change 7 a Result With this characteristic one can change the object to give a new value Only objects can be selected which one can assign a new value e g control word parameter or variable Operator With this characteristic the user can select the object which is to be used with an assignment or an operation With this feature the user can add a comment to each command Operand With this characteristic the user can select the object which is to be used with an assignment or an operation BU 0000 GB 63 NORD CON Manual Inthe macro variables control word or status word setpoints actual values or parameters are called objects Each ofthese objects has different parameters u Control word Node ID or status Set point and Actual Format The parameter specifies the name of the variable or absolute term In the selection box all variables already used are indicated If one would like to put on a new variable a name not used yet must be registered with case insensitivity The parameter specifies the display format in the view variables It can be selected between the following representations
54. E IF DONE 1 all entries were correct and the PDO is sent IF ERROR 1 there was a problem The precise cause is saved in ERRORID All outputs are reset with a negative flank on EXECUTE The time base of the PLC is 5ms this also applies for the CYCLE input Only transmission cycles with a multiple of 5ms can be implemented VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type EXECUTE Execute BOOL DONE PDO transmitted 1 BOOL NUMBER Messagebox number BYTE ERROR Error in FB BOOL Value range 0 to 19 CYCLE Transmission cycle BYTE ERRORID Error code INT Value range 0 to 255 0 Disabled 1 to 255 Transmission cycle inms WORD1 Transmission data Word 1 INT WORD2 Transmission data Word 2 INT WORD3 Transmission data Word 3 INT WORD4 Transmission data Word 4 INT BU 0000 GB 165 NORD CON Manual Ef ERRORID Description 0 No error 1800h Number value range exceeded 1804h Selected box is not configured correctly 1805h No 24V for bus driver or bus driver is in Bus off status SK 5xxE SK 2xxE SK 1xxE Possible devices X x If DONE changes to 1 the message to be transmitted has been accepted by the CAN module but has not yet been transmitted The actual transmission runs in parallel in the background If several messages are now to be sent directly in sequence via an FB it may be the case that on the new call up the previous message has not yet been sent This can be identified by the fact that neit
55. E CEE E A A den E I na en een A 79 92 5 PLO Ee EE 79 9 3 Langage S ee E E A ree ee 80 9 3 1 AWL Instruction List IL er nn 80 Re E RE N E A E PN EA E E N E A E ERREIEREEIERFENFECRECREFERE 80 OS ALT Data Re EE 80 SPEZO anal ee 80 iS Pre Ka Ce el EG 80 9 3 1 1 4 SUMP Ma nen ee ae ae 80 9 3 1 1 5 Function Call PS iis eua ienne i nenn nn nn anne E EN anne arm 80 9 3 1 1 6 Bit wise access to VariADIeS AA 80 9 3 2 Structured text ST ee eisen 83 GEREENT 83 9 3 2 1 1 Data types nee en a ne are 83 9 3 2 1 2 Aesionment operator eee cece cece ee ee cece ee ee ence aa eeeeseaaeeeeeeaaeeeeeeaaeeeeeeaaeeeeseaaeeeeseaaeeeeeaaneeeeaags 83 9 3 2 1 3 Gallup Of function Blocks M ST sisi vines dees wesc eE taeda ee nn ENKER EES AEE EES ENER AE 83 9 3 2 1 4 Evaluation Of expressions nn beein 83 9 3 2 2 PIOCEAUfE n2 5 4 E ne nr nn Fa een nee 84 9 3 2 2 1 RETURN ne nenne he need 84 G RECHT 84 93 22 39 CASE virana aaia ar E aaraa aE A EE Ea Aaa a ae 84 9 3 2 2 4 FOR lOOp 22 200 a a ee ee ee 84 9 3 2 2 5 REPEAT LEE eeann E en nF ne Human 84 Da 2O WALE TOOD EE 84 GR d CET 84 Ee 88 9 4 1 Arithmetical operators 2 2a ee en 88 G ANE 88 GE CH KOR BEN BIR 89 GE DN ECH DV Dia DR 89 G AE RI WEE 90 9 4 1 5 MAX sense Ee ee Eed Ee Eege 90 E Bi MIN VEER 91 9 4 1 7 MUX ee a een denen deadliest 91 BU 0000 GB NORD DRIVESYSTEMS 2015 5 NORD CON Manual mE eege 9 4 1 8 MOD und MOB L ee 92 9 4 1 9 MUL und MUL nee nn 92 E a RE
56. ENEN E D 93 9 4 2 Extended mathematical operators 44s4444nnnnannnnnnnnnnnannnnnnnnnnnannnnnnnnnnnannnnnnnn namen 94 g4 21 EE 94 9 4 2 2 e E EE 95 RECH E BE 95 g4 24 SOR EEN 96 9 4 2 5 GOS AGOS SIN ASIN TAN ATAN usa a an 96 Ee 97 9 4 31 e NEE 97 9 4 3 2 AND nd AND nn EE eebe EES SES 98 9 4 3 3 ANDN und ANDN Guam EES EE E 99 SEENEN 99 9 4 3 5 ORN UNA Kei 100 9 4 3 6 RO EE 101 94 327 ROR METTEG 101 GE e EE 102 9 4 3 9 SIA GEET 102 E MOS UG DEEN 103 DT XOR UME XOR e a HERNE eenegen eebe E 103 9 4 3 12 X9RN und ele IT 104 9 4 4 Loading and storage operators AT 105 EN WER EEN 105 AA 2 DIR BEE 106 AAS ST ee ENEE nee er edd EE 106 9 4 4 4 STN BETTENG 106 9 4 5 Comparison TEE 107 9 45 21 EO DN 107 e Wa KSE ES ee AN AIE Eer 108 9459 E EE 108 9 45 WI TT 109 G CR EE 109 9 4 5 0 NE ee Ra ee eg 110 UND AN Deere ee een 110 Sl E 111 9 S2ANPD E 111 ISIS NPON irinenn ana eaaa cate Gul cnc aa E AEEA ccnp T AEE Ae EERE 111 9 6 Type Conversion 112 9 6 1 BYTE TO BOOL BE 112 9 62 BOOL TO a dill nennen E eer te 113 9 6 SINT ID BIETE Zei 113 96 4 BYTE TOAN een 114 BU 0000 GB NORD DRIVESYSTEMS 2015 6 Table of Contents Ef 2 55 IC uge ae US 114 9 6 6 INT TO DINT ee ebene 115 9 7 Process Ve ee ne ee 115 9 7 1 le El Ke een ee 115 9 7 2 PLC setpoints and actual values cceceeececeeeceeeeeeeeeeeeeceaeeeeeseneesaaecaeseeeseeeeseesnaeeeeeetaes 120 9 7 3 BUS setpoints and actual values 1 u
57. Intelligent Drivesystems Worldwide Services Bie Far Damme mee ron teip SEI u Dun ESA ve L DI SIE 2t0veZOV aeee NE SC DONO Pee 9 D Done 2 AFP tes Faing Sen k KL prse eee MD come cerence O 9 97 mB d W E runneg ce I 5t 250 z 009 Mode d poem eee di 1 Seen e Z 2 Display pc 2 3 Supamiseri E comert vm be gau Sg amp al saure v1 z 00 A Zi PI mind my Sief WOO ww DT O Fatenzien Ca per Ten ge pany bean re Zesrge ege D I Prefine Di Sted aage 4 fe 0 Seet earen 1 bermeti F 150 Ser relays i i OH O D t wr D a ww 2 Factory setne Af IC Ask ein u und 17 MSO u ne Dew oxy 454 Access TU Dap 170 actual sent A ZS Zens Fores Pronari 370 acha ere 7 171 Gatwow Versie 71 Sottwere Versinn 7 7 17 Sege Varsien 172 Contigeriben Z 173 Opens Status d Aare Razd News Vale New Valse m Vo Bus 0 Ve Bus BU 0000 NORD CON Manual for NORD CON DRIVESYSTEMS oF NORD CON Manual ee eege 1hroducton a in 10 ES A291 8 NORD CON tree te ee tee tee ne 10 1 2 How 16 use NORD BON E 10 TE TT E 13 2 1 Structure of the program interface ue 13 22 Maln TIM EE 14 22 1 Category Flle oe ee sen ee een en Fa EEEE 14 22 2 i 12100 EE 16 SEENEN ege ee 17 2 2 4 Category ET 18 2 2 5 Category Via W eebe een 19 226 Category Bla ren AE e ege eege 20 22 al ET EE 20 ee 22 e 22 RT 23 ALES RC Be EE 24 ZA ION PrO ee ee een ee 24 2 4 SEENEN ee ee 25 TE Ee E
58. Load command the contents of Accumulator 1 are moved to Accumulator 2 A subsequent operator can link the two accumulators together or evaluate them and save the result in Accumulator 1 which in the following will generally be referred to as the accumulator 9 1 3 Scope of functions The PLC supports a wide range or operators functions and standard function modules which are defined in IEC61131 3 There is a detailed description in the following sections In addition the function blocks which are also supported are explained BU 0000 GB 73 NORD CON Manual E wm 9 1 3 1 Motion Control Lib The Motion Control Lib is based on the PLCopen specification Function blocks for motion control This mainly contains function blocks which are used to move the drive In addition function blocks for reading and writing FI parameters are also provided 9 1 3 2 Electronic gear with Flying Saw The frequency inverter is equipped with the functions Electronic gear unit synchronous operation in positioning mode and Flying saw Via these functions the inverter can follow another drive unit with angular synchronism As well as this with the additional function Flying saw it is possible to synchronize to the precise position of a moving drive unit The operating mode Electronic gear unit can be started and stopped at any time This enables a combination of conventional position control with its move commands and gear unit functions For the gear function
59. N node number TargetID 50 Select Standard for PDOl control word setpointl setpoint2 setpint3 PDO 1 Specify length of data Standard for PDO1 is 8 LENGTH 8 Transmit Dir 1 Configure PDO PDOConfig Execute TRUE Configure Messagebox 1 Number 2 BU 0000 GB 164 PLC ee Set CAN node number TargetID 50 Select PDO Standard for PDO2 setpoint4 setpoint5 SK540E PDO 2 Specify length of data Standard for PDO2 is 4 LENGTH 4 Transmit Dir 1 Configure PDO PDOConfig Execute TRUE Configure Messagebox 2 Number 2 Set CAN node number TargetID 50 Select PDO Standard for PDOl status word actual valuel actual value2 actual value3 PDO 1 Specify length of data Standard for PDO1 is 8 LENGTH 8 Receive Dir 0 9 8 7 4 FB_PDOSend With this FB PDOs can be transmitted on a previously configured channel This is possible either as a one off or cyclical transmission The data to be transmitted is entered in WORD1 to WORD4 Transmission of the PDO is possible regardless of the CANopen state of the frequency inverter The previously configured PDO channel is selected via NUMBER The data to be transmitted is entered into WORD1 to WORD4 Via CYCLE one off transmission setting 0 or cyclical transmission can be selected The PDO is sent with a positive flank on EXECUT
60. NT V1 2 SK CU4 EIP V1 2 SK 5xxE SK 5xxE SK 5xxE SK 5xxE SK TU4 EIP V1 2 SK 2xxE SK 2xxE SK 2xxE SK 2xxE SK CU4 PNT V1 2 SK 19xE SK 19xE SK 19xE SK 19xE SK 18xE SK 18xE SK 18xE SK 18xE Additional device In this column the user specifies the number of IO extensions Please note that you need access rights for parameter changes or control via the bus module To set it accordingly please check the data sheet of your field bus module All changes are only available if the user push the button apply With the button Restore then user can undo all changes BU 0000 GB 39 NORD CON Manual mee 4 Parameterization 4 1 Overview All parameters of the frequency inverter that can be changed can also be changed by NORD CON All of the parameters can be stored and retransmitted to the frequency inverter Parameters which have been read out can be printed out for documentation purposes e Parameter Viewing e How to manipulate parameters e Selective parameterization Off line Parameterization e Comparison e Parameter upload from device e Parameter download to device 4 2 Parameter Viewing Each parameter has a parameter name and a unique parameter number by which it can directly be accessed The parameters are devided into menu groups Control clamps Extra functions Information Menu groups All Basic parameter Motor data m M 100 Parameter set M 101 Copy parameter set EP M 104 Minimum
61. Number 1 Wordl 1150 Word2 0 Word3 0 Word4 0 r State 10 RETURN END_IF I digital input 2 is set IF _5_State_digital_input 1 THEN Transmit PDO Enable device and setpoint frequency to 50 of the maximum frequency PDOSend Execute TRUE Number 1 Wordl 1151 Word2 16 2000 Word3 0 Word4 0 State 10 RETURN END_IF 10 PDOSend IF PDOSend Done THEN PDOSend Execute FALSE State 0 END_IF END_CASE 9 8 7 5 FB_PDOReceive This FB monitors a previously configured PDO channel for incoming messages Monitoring starts if the ENABLE input is set to 1 After the function has been called up the NEW output must be checked If it changes to 1 a new message has arrived The NEW output is deleted with the next call up of the function The data which have been received are in WORD1 to WORD4 The PDO channel can be monitored for cyclical reception via TIME If a value between 1 and 32767ms is entered in TIME a message must be received within this period Otherwise the FB goes into the error state ERROR 1 This function can be disabled with the value 0 The monitoring timer runs in 5ms steps In case of error ERROR is set to 1 DONE is 0 in this case In the ERRORID the relevant error code is then valid With a negative flank on ENABLE DONE ERROR and ERRORID are reset VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type ENABLE Execute BOOL NEW New PDOrec
62. RLEUEREOENLENEGEDERFERREESEHEUER E 94 E eler nennen 14 F FB DINTTOP BOK ics sncenneranneiee anne n eude 160 FB FIV ING SAW ees ech 154 FB FunciiontCune 155 FB Gesang 1 ne na 153 FB PIDI aone een 156 ER GTRINGTobb on nenn 159 RSR E 172 First Steps nennen 10 Eet ee e 86 Formatting of actual value aes 49 Formatting of setpoimt nennen 49 Funkttonsbd cke 0 cece cece cece eeceeeeeeeceeesaeeeaeesnees 129 G EISE 108 EN NEE 108 H Haltepunkte u ee 79 RT EE 20 How to use NORD GON 10 Eed 84 MING OX ee eege 20 INT TO BY Wess sr 113 INT TO _ DINT eu u nennen 115 WHEN AC Een Teenie an 178 179 Interface and vews nenn 13 NORD CON Manual Introduction nennen 10 Ile TE 35 J dl ee eege 111 JMPG n geseet Fee seed ett 111 TO DEE 111 L Language aree 179 Layouts een Standard sense 19 a een 105 LON ana ti iuehe aac eldva nna sehead wale netd aa 106 DEE 109 END ee ea 90 BC WEE 95 KOLE ae 19 20 27 95 EE eebe 109 M Macro ee ee 19 dE lei te te 178 Main menu 14 Makro aha 63 Makro Generaior nennen 63 MAX ee 90 MG HOME pippan nenaad deM 146 MC MovweAbesolute 0 ccccccc cece eeeeeeceeecaeeeaeeaeees 143 MC_MoveAdditive aannnaanaannaannannnannnnnnnnnnnnnnnne 145 MC Movwebtielaie 144 MC Movweyelochtv nn 142 MG 2 POWer sarasscarssiss nein NEESS nenne 147 MC Beadhctualbos 150 MC Headbarameier 140 MCG_ReadStat s u uunn nnena NNN 149 MG Reset n iusainenenaenn 150 MG SO Piece s
63. RUE POSITION Pos VELOCITY 16 2000 The FB waits for a High signal on DIGI If this is detected the FB saves the actual position The value can be queried with the property OUTPUT1 Capture EXECUTE TRUE INPUT 0 IF Capture DONE1 THEN Pos Capture OUTPUTI1 Move EXECUTE FALSE END_IF END_IF Several instances of this FB may exist in the PLC program However only two instances may be active at the same time 9 8 9 Access to memory areas of the frequency inverter If the intermediate saving of large quantities of data its transmission to or reception from other devices is necessary the modules FB_WriteTrace and FB_ReadTrace should be used Function module Explanation FB_WriteTrace Saves individual data or larger quantities of data FB_ReadTrace Reads individual data or larger quantities of data 9 8 9 1 FB_WriteTrace Via this FB individual values or large numbers of values can be intermediately saved in the Fl The values are not permanently saved i e the values are lost ifthe Fl is restarted If the FB detects a positive flank on ENABLE all parameters with are present on the input are adopted The value in VALUE is written to the storage address indicated in STARTINDEX and MEMORY If the writing process is successful the VALID output changes to 1 If the FB is now called up several times and the ENABLE input remains at 1 then with each call up of the FB the input VALUE is read and sav
64. SHL Bit wise left shift of the accumulator The content of the accumulator is shifted n times to the left and the bits which are pushed out are lost Example AWL LD 175 Loads the value 1010_1111 SHL 2 Accu content is shifted 2x to the left ST Valuel Saves the value 1011_1100 Example ST Result SHL BYTE 175 2 Result 2 1011_1100 Result SHL INT 175 2 Result 16 2BC 9 4 3 9 SHR Bit wise right shift of the accumulator The content of the accumulator is shifted n times to the right and the bits which are pushed out are lost BU 0000 GB 102 PLC eege Possible data types x x x SK 5xxE SK 2xxE SK 1xxE Possible devices x x x Example AWL LD 175 Loads the value 1010_1111 SHR 2 Accu content is shifted 2 x to the right ST Valuel Saves the value 0010_1011 zi Example ST Result SHR BYTE 175 2 Result 2 0010_1011 9 4 3 10 S und R Sets and resets a boolean variable if the result of the previous link the AE was TRUE BOOL BYTE INT DINT Possible data types x SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LD TRUE Loads the AE with TRUE S Varl VAR1 is set to TRUE R Varl VAR1 is set to FALSE zi Example ST Result TRUE Result FALSE 9 4 3 11 XOR und XOR Bit wise exclusive OR link between the AE accumulator and one or two variables or constants The first value is located in the AE accumulator and t
65. TEE 58 EISEN We ee ee ee u este 58 FAD E 58 7 23 Handling See ar een 59 7 4 Measurement ee enter 61 TS Saye and TUN en een ee ee 61 8 Macro editor 2 uuun0nan2n0000 nn nn nn nn nn annnnnnn nn nn nnnnannnnnnnnnnnnnnnannnunnnnnnnnnnnannnnnnennnnnnnnannnnnnennnnnnnnan nen 63 8 1 Graphic user interface ernennen ea een 63 BU 0000 GB NORD DRIVESYSTEMS 2015 3 NORD CON Manual TT eee 8 1 1 Window Variables uuunnnnenennnnnennnnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnennnnnnnennnnnnnennn nen 63 8 1 2 Window Properlle eet 63 0 13 WNdow E WEE 66 EA e leen ee 66 8 2 1 Create a new mach 66 B 22 pen a E ae neue 66 82 3 SAVE a IMACIO ME 66 8 2 4 Copy TOM e 67 8 2 5 Cut from instruction cccccccccecccceeeeeceeececeacenseeececececeacaasaeseeeeeeceaeansaseeeeeeceasansaeseeeseeeeaeaaeaees 67 8 2 6 Paste from instructions kennen AEN Eegen 67 8 2 7 Delete from instruction 2 0 2 ceeececeeeeececccceececeaneececeaueeeeceaueeeeeeaneeeecaueeeeeeaaeeeeesaueneeeeaueneeesaneneeees 67 8 2 8 Search and TE 67 82 9 Shift UP E Re Oe E 67 8 2 10 Shift down a instruction unneenenennannnnnnnnnnnnnnnnnnnnnnnnnnnn en nnnnnnnnnnnnn nn nnnnnnnnnnnnennnnnn nennen 67 8 2 11 Generate new instructions uunessnnsnnnnennnnnennnnannnnnnnnnnennnnnnnnnnnnnnennnnnnnennen nenn nn nennen nen 68 BIS chellller essen EEN 69 B S RUTAMA EE 69 8 3 2 Cancel amacro Onor a a a a a a nennen nennen naar 69 8 3 3 Execute next instruc
66. anual 9 7 2 PLC setpoints and actual values The process values listed here form the interface between the PLC and the frequency inverter The function of the PLC setpoints is specified in P553 The process value PLC_control_word overwrites the function block MC_Power The PLC setpoints overwrite the function blocks MC_Move and MC_Home 20 _PLC_control_word _21_PLC_set_valt _22 PLC_set_val2 _23 PLC_set_val3 _24 PLC_set_val4 _25 PLC_set_val5 _26 PLC_additional_conitr ol_word1 _27_PLC_additional_contr ol_word2 28 PLC_status_word _29 PLC_act_val1 BU 0000 GB PLC Controlword PLC setpoint 1 PLC setpoint 2 PLC setpoint 3 PLC setpoint 4 PLC setpoint 5 PLC additional control word 1 PLC additional control word 2 PLC status word PLC actual value 1 Standardization Corresponds to USS profile 100 4000h 100 4000h 100 4000h 100 4000h 100 4000h Corresponds to USS profile Corresponds to USS profile Corresponds to USS profile 100 4000h 120 PLC _31_PLC_act_val3 PLC actual value 3 100 4000h _32_PLC_act_val4 PLC actual value 4 100 4000h _33_PLC_act_val5 PLC actual value 5 100 4000h _34_PLC_Busmaster_Co Master function Corresponds to USS ntrol_word control word bus profile master function via PLC 35_PLC_32Bit_set_val1 32Bit PLC setpoint P553 1 Low part of 32Bit value P553 2 High part of 32Bit value
67. ar3 Save result as variable Var3 Example ST Result 25 Varl Var2 Result 25 Varl Var2 9 4 1 10 SUB und SUB Subtracts the accumulator from one or more variables or constants For bracket subtraction the accumulator is subtracted from the result of the expression in brackets Up to 6 bracket levels are possible The values to be subtracted must belong to the same type of variable Example AWL LD 10 SUB Varl Result 10 Varl ST Result LD 20 SUB Varl Var2 30 Result 20 Varl Varl2 30 ST Result LD 20 SUB 6 Subtract 20 from the contents of the bracket AND 2 Result 20 6 AND 2 ST Result Result 18 BU 0000 GB 93 NORD CON Manual TT Example ST Result 10 Valuel 9 4 2 Extended mathematical operators Trigonometrical operators The operators listed here require intensive computing This may result in a considerably longer running time for the PLC program 9 4 2 1 EXP Forms the exponential function to the base of Euler s Number 2 718 from the Accumulator Up to 3 places behind the decimal point may be stated i e 1 002 must be entered as 1002 AE AE e1000 1000 Example AWL LD 1000 EXP ST Result Result 2718 BU 0000 GB 94 PLC E wg Example ST Result EXP 1000 Result 2718 9 4 2 2 LOG Forms the base 10 logarithm from the accumulator Up to 3 places behind the decimal point may be
68. ason The parameters are read only The parameter transfer was successfully executed Errors occurred during the parameter transfer The parameter tranfer was cancelled by user Errors occurred during the parameter transfer Would you like to save The parameter tranfer was cancelled by user Would you like to save Do you want to see the report The generation of the report was canceled by the user The connection to the devices is now rebuilt Would you like to continue Maximally 5 variables can be registered into the watch list BU 0000 GB 188 Messages The PLC program mustbe saved before you start programming The PLC program has been changed Do you wantto save The settings have changed Do you wantto save PLC format 1 0 not supported ze ze zm BU 0000 GB 189 NORD CON Manual TT ee 13 NORD DRIVESYSTEMS 13 1 NORD In Short NORD on the road to success NORD was founded in 1965 and now has net sales of approximately 460 million Euro Our successful climb to the elite list of gearmotor manufacturers is due to our strategy to listen to and work closely with our customers Together with the help of our customers we have created optimal drive solutions and have had solid growth as a company as well H NM b D D D H A a a d gt Global Knowledge and Local Support NORD gear is represented in over 60 countries in the world With more than 3 100 employees to ensure minimum short lead times and fast cu
69. ast one window of the device is opened 219 Do you want to import the file into online view 2 2 2 2 The transfer cannot be started because the parameter editor is opened Please close the editor and restart the function 2 2 22 23 24 25 26 2 The file cannot be opened The format of the file is unknown BU 0000 GB 186 Messages gege The file could notbe rea The format of the file is w The settings were chan d unknown ged Would you like to store the changes 49 l 44 Il I oo o 2 0 fo S 5 olan w KE gt OI r Ss o oja o AE 0 7 25 Elo Ice 210 a2 ol O E Cc n o Ke eg o a o E fe bo n a fo Q Q ro D Q D a Their computer does not support Chinese characters therefore representation error can occur The value cannot be converted into INT16 l bg D Q 3 o gt 7 fe gt o 2 Ze bg D a bo s Q Q fe D n gt o 2 a C Kei Kei bi v r 3 D o Cc 5 a D 2 D 2 bo e D a 3 D 3 o n 54 In mode USS over TCP the firmware update is not possible 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 53 2 Wa b Q 9 C D a w D oO w n D A Unallowed folder Read all parameter immediately CH Di gt bel o ke D 5 Q Di gt D Oo Di n D CH D
70. ation condition is only tested after the loop has been executed As a result the loop must be run through at least once regardless of the termination condition Syntax REPEAT lt Instruction gt UNTIL lt Boolean Expression gt END_REPEAT BU 0000 GB 86 PLC The lt Instructions gt are executed until the lt Boolean Expression gt is TRUE If the lt Boolean Expression gt is TRUE with the first evaluation the lt Instructions gt are executed exactly once If the lt Boolean Expression gt is never TRUE the lt Instructions gt will be executed endlessly which will create a runtime error The programmer must ensure that no endless loops are created by changing the condition in the instruction part of the loop for example a counter which counts upwards or downwards Example REPEAT Varl Varl 2 Count Count 1 UNTIL Count 0 END_REPEAT 9 3 2 2 6 WHILE loop The WHILE loop can be used like in the same way as the FOR loop with the difference that the termination condition can be any boolean expression This means that a condition is stated which if it is true will result in the execution of the loop Syntax WHILE lt Boolean Expression gt DO lt Instructions gt END_WHILE The lt Instructions gt are executed repeatedly for as long as the lt Boolean_Expression gt is TRUE If the lt Boolean_Expression gt is FALSE in the first evaluation the lt Instructions gt will never be executed If the
71. ave drive which is saved in ACCELERATION the slave is precisely synchronised with the triggering position from the master drive The FB must be switched on via the ENABLE input The function can be started either via the digital input P420 xx 64 Start Flying Saw or via EXECUTE The frequency inverter then accelerates to the speed of the master axis When synchronisation with the master axis is achieved the DONE output is switched to 1 Via the STOP input or the digital input function P420 xx 77 Stop Flying Saw the gear unit function is switched off the frequency inverter brakes to OHz and remains at a standstill Via the HOME input the inverter is made to move to the absolute position 0 After the end of the HOME or STOP command the relevant allocated output is active The gear unit function can be restarted with renewed activation of EXECUTE or the digital input With the digital input function P420 xx 63 Stop synchronisation the gear unit function can be stopped and then moved to the absolute position 0 If the function is interrupted by the MC_Stop function ABORT is set to 1 In case of error ERROR is set to 1 and the error code is set in ERRORID These three outputs are reset if ENABLE is switched to 0 VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type ENABLE Enable BOOL VALID Specified setpoint frequency BOOL reached EXECUTE Start of synchronisation BOOL DONEHOME Home run completed BU 0000
72. cessed as in IL with the name of the function block a following period and the name of the variable Example Timer IN 30077 A Timer Q TRUE PT 9 3 2 1 4 Evaluation of expressions The evaluation of the expression is performed by processing the operators according to certain linking rules The operator with the strongest link is processed first and then the operator with the next strongest link etc until all of the operators have been processed Operators with links of the same strength are processed from left to right The table below shows the ST operators in the order of the strength of their links Operation Symbol Link strength Brackets Expression Strongest Function call Function name parameter list Negated complement NOT formation Multiply S Divide Modulus MOD AND AND Add Subtract OR OR XOR XOR Compare lt gt lt gt Light Equality Inequality lt gt 9 3 2 2 Procedure 9 3 2 2 1 RETURN The RETURN instruction can be used to jump to the end of the program for example depending on a condition 9 3 2 2 2 IF With the IF instruction a condition can be tested and instructions carried out depending on this condition BU 0000 GB 84 PLC fo Syntax IF lt Boolean_Expressionl gt THEN lt IF_Instruction gt ELSIF lt Boolean_Expression2 gt THEN lt ELSIF_Instructionl gt ELSIF lt Boolean_Expression n gt THEN lt ELSIF_Instruction n 1 gt ELSE lt ELSE_Instruction gt
73. d by it The required processes must be defined in the list of variables under the class VAR_ACCESS With each PLC cycle all of the process data for the inverter which is defined in the list of variables is newly read in At the end of each PLC cycle the writable process data are transferred back to the inverter see following illustration em en mm Because of this sequence it is important to program a cyclic program sequence Programming loops in order to wait for a certain event e g change of level at an input does not produce the required result This behaviour is different in the case of function blocks which access process values Here the process value is read on call up of the function block and the process values are written immediately when the block is terminated H the Motion blocks MC_Power MC_Reset MC_MoveVelocity MC_Move MC_Home or MC_Stop are used the process values PLC_Control_Word and PLC_Set_Val1 up to PLC_Set_Val5 may not be used Otherwise the values in the list of variables would always overwrite the changes to the function block 9 1 2 3 Program Task Execution of the program in the PLC is carried out as a single task The task is called up cyclically every 5ms and its maximum duration is 3ms If a longer program cannot be executed in this time the program is interrupted and continued in the next 5ms task BU 0000 GB 72 PLC 9 1 2 4 Setpoint processing The inverter has a variety of setp
74. dividually The active parameter set is marked with a star If the option setting control configuration automatically checked was not activated the user can transmit the new configuration by pressing the button update Function name Setpoint 1 _ Function name actual value 1 In gt Set point frequency State digtalO ba wi na sel Edit setpoint jr 2 N Setpa pos Lowwon Torque ECH g Button e 2 x formatting actual value 1 wi To D um Li Button Be Off Enor code formatting setpoint 1 Slr jo K View of actual value 1 P Sep P Set 2 P Ser3 P Set4 Update lt lt Standard Active parameter set 400V Update control configuration 5 3 4 Formatting of Setpoint and or actual value mer Wee eege 16 Bit standardised values This standardisation transforms the setpoint actual value to a 16 Bit standardised value Standardisation means a scaling of value range and is between 200 and 199 ofa basic value e g nominal frequency 16 16 Bit not standardised By this formatting the setpoint and actual value are transformed to 16 Bit value and transmitted to inverter and displayed without any scaling DigInBits By this Formatting the setpoint and actual value are transformed to 8 Bit value The bit status is displayed individual in check boxes In these check boxes each bit of setting value can be changed RIES 32 Bit Low Word By this formatting the setpoint a
75. dy 50xE SSOMM DON Name of action Combination Description ofkeys New dataset es The action opens the parameter window for a new device The user must select the desired device in a previous window New macro The action opens the macro editor with a new document If the macro window is already opened the user can store the current document Attention In the current version only one macro window can be opened PLC program The action opens the PLC editor with an empty document Ifa PLC program is already opened the user can store the current document Open Ctrl O Bd The action opens the file choice dialog in order to open a stored document The user selects adocument type with the file filter and selects the file afterwards BU 0000 GB 14 Graphic user interface Name of action Combination Description ofkeys The following types are supported e Parameter files ndbx db V1 27 e Scope files scox sco V1 27 e Macro files ncmx ncm V1 27 e PLC files awlx awl nstx Save Ctrl S The action stores the current document The action is passed on to the active editor window and implemented there Depending upon the type of editor different operations can be implemented Save as The action stores the current document with a new name The action is passed on to the active editor window and implemented there Depending upon the type of editor different operations can be implemented Expo
76. e If the slave is switched to gear unit mode at a different position to the master the slave moves to the position of the master with the maximum frequency If a gear ratio is specified this also results in a new position when switched on again The position value to which synchronisation is carried out as well as the speed must be communicated via the Broadcast channel The function is enabled via the input ENABLE For this the position control and the output stage must be enabled The output stage can be enabled e g with the function MC_Power If ENABLE is set to 0 the frequency inverter brakes to OHz and remains at a standstill The inverter is now in position control mode again If MC_Stop is activated the frequency inverter exits from the gear unit mode and the ABORT output changes to 1 In case of errors in the FB ERROR changes to 1 and the cause of the error is indicated in ERRORID By setting ENABLE to 0 ERROR ERRORID and ABORT can be reset VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type ENABLE Synchronous running active BOOL VALID Gear unit function is active BOOL RELATIV Relative Mode V2 1 and above BOOL ABORT Command aborted BOOL E ERROR Error in FB BOOL ERRORID Error code INT ERRORID Description 0 No error 1000h Flis notenabled 1200h Position control not activated 1201h The PLC setpoint position High is not parameterised 1202h The PLC setpoint position Low is not parameteris
77. e in may at least be provided Parameter gt Interface lt P509 and P51 0 must 0 ee A frequency P505 and the frequency inverter shuts down Change dir O The motor rotation direction changes when this keyis pressed Rotation to the left is indicated bya minus sign BU 0000 GB 53 NORD CON Manual Attention Take care when operating pumps screw conveyors ventilators etc Block the key with paramete P540 parameter value is increased parameter value is reduced Press ENTER to store an altered parameter value or to switch between parameter number or parameter value Note Ifa changed value is not to be stored the key can be used to exit the parameter without storing ge By simultaneously pressing the STOP key and the Change direction key an quick stop Change Dir E Stop can be initiated Be H the inverter is enabled via the ON key the parameterisation mode can be reached by pressing the ON and ENTER keys simultaneously All functions available with the operating unit control box of the frequency inverter can be performed 6 3 SK 200E SK 190E SK 180E The window for remote control of the frequency inverters of the NORDAC SK 200 E series looks like this 00 00 23xE SSOw 400V x Parameter set Display Disable __ Value Default value Enable Change Confirmation Value direction an EE Enable Switching on the frequency inverter The frequency inverter is now enabled with the
78. e AWL LD 100 Load 100 into the accumulator MAX 200 Compare with the value 200 ST iValue Save 200 in Value2 because larger value Beispiel in ST Result Max 100 200 The result is 200 9 4 1 6 MIN This command determines the minimum value of two variables or constants For this the current value of the accumulator is compared with the value transferred in the MIN command After the command the smaller of the two values is in the accumulator Both values must belong to the same type of variable BOOL BYTE INT DINT Possible data types x x x SK 5xxE SK 2xxE SK 1xxE Possible devices X x x Example AWL LD 100 Load 100 into the accumulator MIN 200 Compare with the value 200 ST Value2 Save 100 in Value2 because smaller value Example ST Result Min 100 200 Save 100 in Value2 because smaller value 9 4 1 7 MUX Various constants or variables can be selected via an index which is located in front of the command in the accumulator The first value is accessed via the Index 0 The selected value is loaded into the accumulator The number of values is only limited by the program memory BOOL BYTE INT DINT Possible data types x x X BU 0000 GB 91 NORD CON Manual a SK 5xxE SK 2xxE SK 1xxE Possible devices X x x Example AWL LD 1 Select the required element MUX 10 20 30 40 Valuel MUX command with 4 constants and a variable ST Value Save re
79. e The action opens the oscilloscope of the selected device in the work area If the window was already opened it is brought into the foreground Plc The action opens the PLC editor of the selected device in the work area If the window was already opened itis brought into the foreground Upload parameters from The action uploads the parameters from the device to the PC device Download parameters to k The action downloads the parameters from the PC to the device device BU 0000 GB 23 NORD CON Manual 2 3 3 Start Name of action Combinatio nof keys PLC settings Description The action opens the settings of the PLC J The action starts the translation of a PLC program Shift F8 oy The action loads a PLC program to the Device Baum F12 gt er The action runs a PLC program or a macro The action is passed on to the active editor window and implemented there Depending upon the type of editor different operations can be implemented The action terminates running a PLC program or macro The action is passed on to the active editor window and implemented there Depending upon the type of editor different operations can be implemented The action executes the next instruction The action is passed on to the active editor window and implemented there Depending upon the type of editor different operations can be implemented The action runs the PLC program with the debug mode ompile Run BE Debug
80. e g by a different MC function module COMMANDABORTED is set In case of error ERROR is set to 1 IN this case DONE is 0 The corresponding error code in ERRORID then applies VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type EXECUTE Enable BOOL DONE Specified setpoint position BOOL reached POSITION Setpoint position DINT COMMAN Command aborted BOOL en VELOCITY Setpoint frequency INT ERROR Error in FB BOOL MODE Home Mode from V2 1 BOOL ERRORID Error code INT BUSY Home run active BOOL ERRORID Description 0 No error 1000h Flis not enabled 1200h Position control not activated 1201h The High position has not been entered in the PLC setpoints P553 1202h The Low position has not been entered in the PLC setpoints P553 SK 5xxE SK 2xxE SK 1xxE Possible devices X x x Example ST One digital input must be set as the reference point 23 The setpoint frequency and the setpoint position must be set in the PLC setpoint 553 x POSICON must be enabled P600 BU 0000 GB 146 PLC E wg Enable device with DIGI zi Power Enable _5_State_digital_input 0 Position after the reference run Home Position 5000 Speed during the reference run 50 of the max frequency P105 Home Velocity 16 2000 Perform reference run when the device is switched on Home Execute Power Status Home Power 9 8 2 8 MC_Power The output stage of the frequency inverter
81. e of possible uses is virtually unlimited Easy to parameterize and with fully automatic motor identification the SK 500E ensures that system start up is accomplished in a very short time While the SK 500E is appropriate for standard applications the SK 520E version which is provided with an extra set of features is ideal for processes with more complex requirements SK 500E the versatile inverter among the compact class units Even the basic type has got a multiplicity of features sufficient for the majority of requirements four sets of parameters switchable online sensorless vectorial current control ensuring torques of up to 400 automatic motor parameter identification 5 control inputs to be parameterized for various digital and analogue control functions 2 digital outputs 1 analogue output integrated braking chopper and control of an electromagnetic motor brake PID controller and process controller RS 232 amp RS 485 interface 32 fixed frequencies binary coded motor potentiometer function limit switch control flying start SK 520E a member of the supper class Wherever drive control is of the intricate kind the SK 520E with its extra features and options will cope e encoder interface TTL e CANopen interface e 2 additional digital inputs e 2 additional digital outputs e integrated safety features as per EN 654 1 cat 3 Stop categories 0 and 1 to be available soon BU 0000 GB 198 Index A AD OU rcii
82. e the language for the interface Use other language for parameter setting With choice of this option the user can choose a different language for the parameter names in the dialog Parameterisation in the choice box Parameter language Parameter language With this option the user can choose a different language for the parameter name in the dialog Parameterisation This choice is activated by the option Use other language for parameter setting Save window setting By activation of this option the window settings like position and size is stored and re activated after opening again Use device specific remote windows If this option is activated for each type of device special remote windows are produced Otherwise the standard window is used 11 3 Device report In the category the user can change the settings of the window Device overview BU 0000 GB 179 NORD CON Manual Settings Gui Devices report Control Project Optimal col count Directories Col count Macros Parameter Recover info parameters Border width With the parameter the user can change the border width of the device display A value can be set between 0 and 10 pixels More largely or if smaller value is registered the largest or smallest value is used automatically Optimal number of columns If this option is selected than the application calculates the optimal number of columns Number of columns With this param
83. e the shortcut NORD CON start or Start gt Program gt Nord gt NORD CON 2 1 gt NORD CON 4 Setup of the communication module In order to set the communication parameters one must select the appropriate module in the project view Over the menu entry Device gt Parameterize the parameter dialog of the module can be opened In the edit field Port must be insert the correct COM port number After that you have to push the button Apply Additional settings are not necessary for the first application and the window can be closed r Parametrize Serial USS ee Settings Common Busscan Type USS over serial interface Serial USS Port COM11 lt USB Serial Port FTDI gt Telegram error 10 Y A Bus error 10 F USS over TCP F Stop all found devices F Automatic search at program start Simulate hardware see om Le 5 Bus scan After the start ofbus scan all ready and connected devices are searched for All found devices are represented in the project tree and in the equipment overview Subsequently the first device in the list is marked and the users can use all device specific functions BU 0000 GB 11 NORD CON Manual ee Th Devices report e 00 23xE 550WW 400V 01 20xE 2 2kW 400V Ee current voltage current volta
84. e was entered in the New Values settings box are transmitted to the frequency inverter A BU 0000 GB 41 NORD CON Manual e peee eme O O selection is possible as to whether this operation is to be performed on all parameters or only on those belonging to the current menu group Send Factory settings Parameterize gt Send gt Reset The settings transmitted will be the default settings of all values parameters or of the parameters of the current menu group respectively Selection Enable Parameterize gt Selection gt All of the parameters or those included in the current menu Release group respectively are enabled Selection Disable Parameterize gt Selection gt no None of the parameters or of those belonging to the current Release menu group are enabled Standard Button Standard The default value is allocated to the currently selected parameter Send Button Send The value new setting of the current parameter is transferred to the inverter Read Button Read The selected parameter is read out and the value transferred to the Current Setting box With the Auto read option the selected parameter is read out automatically 4 4 Selective parameterization NORD CON allows for masking some parameters or other a feature which may facilitate manipulation or serve the purpose of restricting parameter readout or transmission to those which remain unmasked or in other words have been filtered out When a
85. eMotion fInVelocity ReadStatus ContinuousMotion fInHome ReadStatus Homing fStandStill ReadStatus StandStill end_if 9 8 2 11 MC_ReadActualPos Continually delivers the actual position of the frequency inverter if ENABLE is set to 1 As soon as there is a valid position at the output VALID is set to valid In case of error ERROR is set to 1 and in this case VALID is 0 Position scaling 1 motor revolution 1000 VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type ENABLE Freigabe BOOL VALID Ausgang ist g ltig BOOL ERROR Fehler im FB BOOL POSITION Aktuelle Istposition des FU DINT SK 5xxE SK 2xxE SK 1xxE Possible devices x x x Example ST ReadActualPos Enable TRUE IF ReadActualPos Valid THEN Pos ReadActualPos Position END_IF 9 8 2 12 MC_Reset Resets an error in the frequency inverter fault acknowledgement on a rising flank from EXECUTE In case of error ERROR is set to 1 and the cause of the fault is entered in ERRORID With a negative flank on EXECUTE all errors are reset BU 0000 GB 150 PLC E wg VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type EXECUTE Start BOOL DONE Fl error reset BOOL ERROR Error in FB BOOL ERRORID Error code INT BUSY Reset process is still active BOOL ERRORID Description 0 No error 1001h Stop function is active 1700h An error reset could not be performed because the cause ofthe error is still present SK 5xxE SK 2xxE
86. eans a scaling ofthe range of values and lies between 200 and 199 ofa base value e g nominal frequency lin this formatting the set point or actual value is interpreted as 16 bits value which is indicated without scaling Lowword 32bit This formatting specifies thatthe first value is the Low word and the 2nd value is the High word value 12 32bit This value can be selected only with the 32bit types Highword 32bit This formatting specifies thatthe first value is the high word and the 2nd value is the low word value 12 32bit This value can be selected only with the 32bit types Note Please consider that the configuration of the device must be identical to the settings BU 0000 GB 65 NORD CON Manual E wg 8 1 3 Window Log All events ofthe scheduler are stored in log In order to indicate logs one must open over the menu entry View gt Log the view Log The window is likewise a tool window and can to the edge of the main window be docked or undocked In the window all log entries in a sorted list are represented Here the last entry is in at the beginning of the list Macro 3 Importance Timestamp Message 3 Debug 22 07 2010 11 36 56 713 Der Benutzer hat den Schleifen Modus ausgeschaltet 3 Debug 22 07 2010 11 36 56 713 Der Benutzer hat den Automatik Modus eingeschaltet Count 2 Error Protocol Macro Remote The action deletes the list The action stores the entries into a
87. easurement is defined under MEASURETIME The FI stops after the elapse of the measurement time If the input REVERSE 1 the measurement process starts again but with a negative speed Otherwise the measurement is complete the output DONE changes to 1 and the measurement result is in VALUE As long as the measurement process is running BUSY is active The scaling of the measurement result VALUE is 1 0 01 of the rated torque of the motor Call up of another Motion FB stops the measurement function and the BU 0000 GB 172 PLC output ABORT changes to 1 All outputs ofthe FB are reset with a new positive flank on EXECUTE VAR_INPUT VAR_OUTPUT REVERSE Change of rotation direction BOOL BUSY BOOL STARTTIME Time to start of INT ABORT Measurement aborted BOOL measurementin ms NT ERROR the FB has an error BOOL Measuring speed in INT ERRORID Error code INT standardised to the maximum frequency 16 4000 corresponds to 100 Measurementtime in ms Z Description nm No error FI not switched on Setpoint frequency not parameterised as a setpoint P553 STARTTIME value range exceeded MEASURETIME value range exceeded 0x1C02 The tolerance of the measurement values with respect to each other is greater than 1 8 Example in ST Enable device Power Enable TRUE Is the device enabled if Power Status then Specify starting time 2000 ms Weigh STARTTIME 2000 Specify measur
88. ed SK 5xxE SK 2xxE SK 1xxE Possible devices X x X BU 0000 GB 153 NORD CON Manual Tg Gear ratios or a change of direction of rotation can be set via the parameters P607 05 or P608 05 Further details can be found in Manual BU0510 Supplementary manual for POSICON position control 9 8 3 3 FB_FlyingSaw The flying saw function is an extension ofthe gear unit function With the aid of this function it is possible to synchronise a running drive unit to a precise position In contrast to FB_Gearing synchronisation is relative i e the slave axis moves synchronously to the position of the master which applied at the start ofthe Flying Saw The synchronisation process is illustrated in the figure below Entfernung des Initiators zur Startposition des Geschwindig Slave FUf ACCELERATION keit i Gleichlauf beider i A Antriebef A i Position Position des nitiators Startpunk des Slave If the function is started the slave frequency inverter accelerates to the speed of the master axis The acceleration is specified va ACCELERATION At low speeds the ramp is flatter and at high speeds there is a steep ramp for the slave frequency inverter The acceleration path is stated in revolutions 1000 1 000 rev if P553 is specified as the setpoint position If the setpoint position INC is used for P553 the acceleration path is specified in increments If the initiator is set with the distance of the position of the sl
89. ed and the memory address is increased by 1 The current memory index for the next access can be read out under the output ACTINDEX If the end of the memory is reached the output FULL changes to 1 and the saving process is stopped However if the input OVERWRITE is set to 1 the memory index is reset to the STARTINDEX and the values which have been previously written are overwritten Values can be saved in INT or DINT format For INT values only the Low component is evaluated by the VALUE input Allocation is carried out via the SIZEinput a 0 stands for INT and a 1 for DINT values The allocation of memory areas is carried out via the MEMORY input BU 0000 GB 170 PLC _ _ _ _ nn ee MEMORY 1 to P613 0 251 corresponds to 504 INT or 252 DINT values MEMORY 0 to P900 0 247 up to corresponds to 3200 INT or 1600 DINT values P906 0 11 1 The FB cannot be interrupted by other blocks With a negative flank on ENABLE all outputs are set to 0 and the function of the FB is ended VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type ENABLE Execute BOOL VALID Writing process successful BOOL SIZE Memory format BOOL FULL Entire memory is full BOOL OVERWRITE Memorycan be overwritten BOOL ERROR the FB has an error BOOL MEMORY Selection of memory area BYTE ERRORID Error code INT STARTINDEX Indicates the memory cell to INT ACTINDEX Actual memory index to which DINT be written to saving will be carr
90. een entered in the PLC setpoints P553 1202h The Low position has not been entered in the PLC setpoints P553 9 8 2 6 MC_MoveAdditive PLC Except for the input DISTANCE this corresponds in all points with MC_MoveAbsolute The setpoint position results from the addition of the actual setpoint position and the transferred DISTANCE VAR_INPUT VAR_OUTPUT een peut mn m BOOL EXECUTE Enable BOOL Specified setpoint position reached DISTANCE Setpoint position DINT COMMAND Command aborted BOOL ABORTED VELOCITY Setpoint frequency ERROR BOOL Mode source is the setpoint BOOL ERRORID Error code INT position BUSY Setpoint position notreached BOOL BU 0000 GB 145 NORD CON Manual TT SK 5xxE SK 2xxE SK 1xxE Possible devices X x X 9 8 2 7 MC_Home Causes the frequency inverter to start a reference run if EXECUTE changes from 0 to 1 flank The frequency inverter moves with the setpoint frequency which is entered in VELOCITY The direction of rotation is reversed if the input with the position reference signal P420 xx Reference point becomes active With a negative flank of the position reference signal the value in POSITION is adopted The frequency inverter then brakes to OHz and the DONE signal changes to 1 During the entire HOME run the BUSY output is active If the input is MODE is set to True the inverter runs in the middle of the initiator after homing If the process is to be aborted
91. eived BOOL NUMBER Messagebox number BYTE ERROR Error in FB BOOL Value range 0 to 19 TIME Watchdog function INT ERRORID Error code INT Value range 0 to 32767 0 Disabled 1 to 32767 Monitoring time WORD1 Received data Word 1 INT WORD2 Received data Word 2 INT WORD3 Received data Word 3 INT WORD4 Received data Word 4 INT ERRORID Description BU 0000 GB 167 NORD CON Manual eee 0 No error 1800h Number value range exceeded 1804h Selected box is not configured correctly 1805h No 24V for bus driver or bus driver is in Bus off status 1807h Reception timeout Watchdog function SK 5xxE SK 2xxE SK 1xxE Possible devices X x The PLC cycle is about 5ms i e with one call up of the function in the PLC program a CAN message can only be read every 5ms Messages may be overwritten if several messages are sent in quick succession Example in ST IF bFirstTime THEN Set the device to the status Pre Operational NMT Execute TRUE OPE TRUE IF not NMT Done THEN RETURN END_IF Configure PDO PDOConfig Execute TRUE Configure Messagebox 2 Number 2 Set CAN node number TargetID 50 Select PDO Standard for PDOl status word actual valuel actual value2 actual value PDO 1 Specify length of data Standard for PDO1 is 8 Length 8 Receive Dir 0 END_IF Read out status and actual values PDOReceive Enable TRUE Number
92. enabled NORD CON attempts to establish communication with a Ethernet bus module eg Profinet Ethernet IP via LAN In addition the connected devices must be configured in the device list see TCP Stop all found devices If this option is enabled each detected device will be sent the Disable command after search Provided that the device can be controlled via bus Automatic search at program start If this option is enabled the device search is initiated after the program start BU 0000 GB 37 NORD CON Manual All changes are only available ifthe user push the button apply With the button Restore then user can undo all changes 3 3 2 TCP 192 168 100 3 Slot 1 Add bus module The button adds a new bus module in the device list Add device L The button adds a new device in the device list Delete X The button removes the highlighted entry in the list of devices Value bus module Address In the column you have to enter the IP address of the bus module Value device In the column you have to enter the slot on the device see following table BU 0000 GB 38 Communication System bus System bus System bus System System bus System bus System bus System bus address 32 address 34 address 36 bus address 40 address 42 address 44 address 46 or address 38 SK 5xxE over TU3 Sample Bus module SK TU3 EIP V1 2 SK 5xxE not available not available not available SK TU3 P
93. epending on the number of devices the action may take several minutes The progress of the action is displayed in a separate window NORD CON cannot be used during this process If errors occur during the process this is noted in the log and the process is continued All of the parameters which are noted in the log could not be saved in the project file The same applies for the PLC programs We recommend that the fault is remedied and to restart the action If the action is cancelled by the user not all of the parameters or PLC programs are sent to the devices After the cancellation the data for the project and the devices are no longer consistent As in normal mode the parameters for a device can be read and edited with the parameter editor When the parameters are saved the values are not saved in a separate file but rather in the project file If the parameters are to be saved in a separate file in this mode the action Save as must be executed As in normal mode the PLC program for a device is edited with the PLC editor When the editor is opened the PLC program is automatically loaded from the project file After editing the program can be saved again in the project file with the action Save If the the PLC program is to be saved in a separate file in this mode the action Save as must be executed A further application for the project mode is the use ofNORD CON as an HMI The user can adapt the interface to the HMI accord
94. er constants for all data types in various display formats The following table gives an overview of all possible variants Literal Example Bool FALSE TRUE BOOL 0 BOOL 1 Dual Basis 2 2 01011111 2 0011_0011 BYTE 2 00001111 BYTE 2 0001_1111 BU 0000 GB Number displayed in decimal 0 1 95 51 15 80 PLC Tg Oktal Basis 8 8 0571 377 8 05_71 377 BYTE 8 10 8 BYTE 8 111 73 BYTE 8 1_ 11 73 Hexadecimal Basis 16 16 FFFF 1 16 0001_FFFF 131071 INT 16 1000 4096 DINT 16 0010_2030 1056816 Integer Basis 10 10 10 10 10 10_000 10000 INT 12 12 DINT 100000 100000 Time TIME 10s50ms 10 050 seconds T 5s500ms 5 5 seconds TIME 5 2s 5 2 seconds TIME 5D10H15M 5days 10hours 15minutes T 1D2H30M20S 1day 2hours 30minutes 20seconds 9 3 1 1 3 Comments It is advisable to provide the sections of the program with comments in order to make the PLC program understandable at a later date In the application program these comments are marked by starting with the character sequence and finishing with as shown in the following examples Example Comment about a program block LD 100 Comment after a command ADD 20 9 3 1 1 4 Jump marks With the aid of the operators JMP JMPC or JMPCN whole sections of the program can be bypassed A jump mark is given as the target address With the exception of diacritics and it may contain all letters the numbers 0 to 9 and underscores other characters are not perm
95. er dataset ndbx Scope File sco Scope File V2 1 scox Macro ncmx Macro V1 27 ncm e PLC Program awlx The action stores the current document The action is passed on to the active editor window and implemented there Depending upon the type of editor different operations can be implemented The action cut the selected object and copies it into the clipboard The action is passed on to the active control element and implemented there Depending upon the type of editor different operations can be implemented The action copies the selected object into the clipboard The action is passed on to the active control element and implemented there Depending upon the type of editor different operations can be implemented The action copies contents of the clipboard to the selected position The action is passed on to the active control member and implemented there Depending upon the type of editor different operations can be implemented Note BU 0000 GB 22 Graphic user interface The action is deactivated if the current control element does not support this action or the contents ofthe clipboard cannot be inserted The action deletes the selected object The action is passed on to the active control member and implemented there Depending upon the type of editor different Delete operations can be implemented Up The action shifts the selected object a position upward The action shifts the selected objec
96. er file to the selected device fits In this case the download will start BU 0000 GB 44 Parameterization 74 NORD CON File Edit Device Parameterize Yiew Extras Help Deu PAxx a2 aaga BF OSG Pieha TE Project SO EI Devices report EJ Parameterize 00 54xE 2 2kwj400v EJ E NORDAC y igana A WE Serial LUS KL 10054 verwendete D Desktop fa N Eigene Dateien Arbeitsplatz Dateiname SK540 Netzwerkumgeb Dateityp Parameter files ndbx 10 39 59 Fr BU 0000 GB 45 NORD CON Manual TT 5 Control 5 1 Overview The program NORD CON can be used to control NORDAC vector To use this function the inverter must be parametriesed in the right way Because of different settings of different inverter types the user must check the manual to find the right settings Before the inverter can be controlled the Bus scan must be done After the scanning process has finished all connected inverter are displayed in the main window Now the inverter to be controlled can be chosen by mouse click The window control can be opened via device control F6 in the main menu or via pull down menu right mouse click oa NORD CON File Edit View Extras Help Sa i gt ke gm 7x PR e 3 Rename b g EF oeae Project EJ Connect F2 Oh Upload parameters from device F3 E o NORDA Ei Upload p Vv E 9 Download parameters to device F4 E MK 7 H Firmware
97. ere is a coloured LED shown If inverter is programmed to USS control then the bits can be set by control buttons Each change of control word is sent immediately to the inverter see automatic sending Importance of LEDs The Bit is set and or the inverter is enabled An error is active or an enable signal is missing The Bit is not set With the standard setting the control word is read in cycles and the changes are displayed in the window For deactivating the cyclic reading switch off the function automatic in the menu right mouse click The window is docked left next to the control window If the window should be free on desktop you should choose the popup menu docking no To save space the window can be added as an index card next to the index card general To do this the window must be moved pressed left mouse button over the index card general After release of the button the window is shown as an index card With double click left mouse button on the index card you get back to window mode BU 0000 GB 51 NORD CON Manual Control word Voltage enabled E Fast hold inhibited Voltage enabled Pulse enabled Enable ramp Setpoint enabled C Error quit 0 1 TT Start function 481 9 C Start function 481 10 Control data enabled C Right turn on TT Left turn on C Reserved C Parameterset bit 0 on C Parameterset bit 1 on BU 0000 GB 52 Control TT eme 6 Remote 6 1 Ov
98. eristic range If the characteristic range is exceeded or undershot the appropriate output MINLIMIT or MAXLIMIT is set to TRUE ERROR becomes TRUE if the abscissa values X values of the characteristic range do not continuously increase or if no table is initialised The appropriate error is output by ERRORID and the starting value is 0 The error is reset if ENABLE FALSE VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type ENABLE Execute BOOL VALID Output value is valid BOOL INVALUE Input value x INT ERROR Error in FB BOOL ERRORID Error code INT MAXLIMIT Maximum limit reached BOOL MINLIMIT Minimum limit reached BOOL OUTVALUE Output value y DINT ERRORID Description 0 No error BU 0000 GB 155 NORD CON Manual eee ee 1400h Abscissa values X values of the characteristic range do not always increase 1401h No map initialised SK 5xxE SK 2xxE SK 1xxE Possible devices X X X 9 8 5 FB_PIDT1 The P I DT1 is a freely parameterisable individual controller If individual components or the P or DT1 component are not required their parameters are written as 0 The T1 component only functions together with the D component Therefore a PT1 controller cannot be parameterised Due to internal memory limitations the control parameters are restricted to the following areas Permissible value range for control parameters Parameter Value range Resulting value range P Kp 0 32767 1 100 0 00
99. ers panels etc With this the number of inputs outputs of the frequency encoder can be extended as far as is required analog outputs would then be possible NMT Network Management Objects All CANopen devices must be set to the CANopen bus state Operational by the bus master PDO communication is only possible in this bus state If there is no bus master in the CANopen bus this must be performed by the PLC The function module FB_NMT is available for this purpose 9 2 Creation of PLC programs Creation of the PLC programs is carried out exclusively via the PC program NORD CON The PLC editor is opened either via the menu item File New PLC program or via the symbol El This button is only active if a frequency inverter with PLC functionality forms the focus of the device overview 9 2 1 Loading saving and printing The functions Load Save and Print are carried out via the appropriate entries in the main menu or in the symbol bars On opening it is advisable to set the file type to PLC Program awlx in the Open dialogue With this only files which can be read by the PLC editor are displayed If the PLC program which has been created is to be saved the PLC Editor window must be active The PLC program is saved by actuating Save or Save as With the operation Save as this can also be detected from the entry of the file type Program PLC awlx The appropriate PLC window must be active in order to print the PLC program P
100. erview NORD CON can simulate the control unit ofthe respective frequency inverter For this purpose the frequency inverter transfers the content of its display to NORD CON The key functions are simulated on the PC and transmitted to the frequency inverter The frequency inverter can only be controlled via the Remote if it has not previously been enabled via the control terminals or via a serial interface P509 0 and P510 0 In addition for this the parameter PotentiometerBox Function P549 must not be set to function 4 Frequency addition or function 5 Frequency subtraction e Remote Standard e Remote NORDAC SK2xxE e Remote NORDAC SK7xxE SK5xxE SK300E e Remote NORDAC vector mc e Remote NORDAC vector ct NORDAC vector can be controlled via the keyboard enable setpoint phase sequence etc As the timeout monitoring function is not active in this mode any breakdown of the connection between PC and frequency inverter will make further control impossible 6 2 Standard The standard window for the function Remote is used for all Devices if the option Use device specific remote windows were not activated Parameter set voie a Display Z ei Enable Os pe CN E f Value SAS Default value d Change Enter Start Enter Value direction Name em 77 e O Enable Switching on the frequency inverter The frequency inverter is now enabled with the setjog frequency P113 e
101. escription P502 01 20 Setpoint frequency according P509 10 CANopen Broadcast to freq ramp P502 02 15 Actual position in incl High P510 01 10 CANopen Broadcast word P502 03 10 Actual position in incl Low P510 02 10 CANopen Broadcast word P503 3 CANopen P505 0 0 0Hz P505 0 0 0Hz P515 02 P515 03 Broadcast Slave address Master P514 5 250kBaud min 100kBaud P546 01 4 Frequency addition P515 03 P515 02 Broadcast Master address P546 02 24 Setpoint pos Incl High Slave Word P546 03 23 Setpoint pos Incl Low Word P600 1 2 Position control ON Nur f r den FB_Gearing P553 01 21 Position setpoint pos Low word P553 02 22 Position setpoint pos High word P509 must not necessarily be set to 10 CANopen Broadcast However in this case the Master P502 01 must be set to 21 Actual frequency without slip The actual position of the master MUST be communicated in Increments Inc format 9 8 3 1 Overview Function module Description BU 0000 GB 152 PLC FB_Gearing FB for simple gear unit function FB_FlyingSaw FB for gear unit function with Flying Saw 9 8 3 2 FB_Gearing The position and speed of the frequency inverter can be synchronised to that of a master inverter via the function module FB_Gearing The slave which used this function always follows the movements of the master inverter Synchronisation is absolute i e the positions of the slave and the master are always the sam
102. etection If a flank is detected on CLK Q is set to TRUE until the next function call up after which it is reset to FALSE Only with a new flank can Q become TRUE again for a cycle e R_TRIG Rising flank BU 0000 GB 134 PLC Ef F_TRIG Falling flank CLK Funktions A A EA EA d OR TRIG VAR_INPUT VAR_OUTPUT ze ege Trme oma Jane e SK 5xxE SK 2xxE SK 1xxE Possible devices X X X Example AWL LD VarBOOL1 ST RSInst S LD VarBOOL2 ST RSInst R1l CAL RSInst LD RSInst O1 ST VarBOOL3 Example ST SRInst S1 VarBOOL1 R VarBOOL2 VarBOOL3 SRInst Ol The output of the function only changes if the function is called up Because of this it is advisable to continually call up flank detection with the SPS cycle 9 8 1 7 TON switch on delay If IN TRUE is set the timer counts upwards If ET PT Q is set to TRUE and the timer stops Q remains TRUE for as long as IN is also TRUE With a new rising flank on IN the counter starts again from zero PT can be changed BU 0000 GB 135 NORD CON Manual TT while the timer is running The time period in PT in is entered in milliseconds This enables a time delay between 5ms and 24 8 days As the time base of the PLC is 5ms the minimum time delay is also 5ms Here literals can be used for simplified input e g LD TIME 50s20ms 50 020 seconds LD TIME 1d30m 1 day and 30 minutes VAR_INPUT VAR_OUTPUT et osc Tim Sona ein
103. eter the user specifies a firm number of columns The value can be set between 1 and 10 If a larger or smaller value is registered the largest or smallest value used automatically Attention This parameter can be only changed if the option optimal number of columns was not selected Recover info parameters If this option is selected the adjusted info parameters of the device are stored and restored with a bus scan ora restart of application 11 4 Control In the category Control the user can change the settings of the control window BU 0000 GB 180 Settings Settings Gui Control Devices report C Manage parameter sets individually Evaluate control configuration Project Read configuration automatically Directories Macros Parameter Manage parameter sets individually By activation of the option the setting values and actual values are managed individually in the window control Evaluate control configuration The option activated or deactivates the control configuration With this function being active some functions are released or blocked after checking the configuration Additionally the names of the parameterised setting value functions or actual value functions are displayed in the window in cleartext Read configuration automatically The option activates or deactivates the automatic checking of the configuration With this function activated the control configuration is checked again a
104. etting the Class VAR The Name of the variable can be freely selected In the Type field a selection between BOOL BYTE INT and DINT can be made A starting initialisation can be entered under Init Value BU 0000 GB 76 PLC E TG Process values These are created by selecting the entry VAR_ACCESS under Class The Name is not freely selectable and the field Init Value is barred for this type Function modules The entry VAR is selected under Class The Name for the relevant instance of the function module FB can be freely selected The required FB is selected under Type An Init Value cannot be set for function modules All menu items which relate to the variable window can be called up via the context menu Via this entries can be added and deleted Variables and process variables for monitoring Watchdog function or debugging Breakpoint can be activated 9 2 2 2 Input window The input window is used to enter the program and to display the AWL program It is provided with the following functions e Highlight syntax e Bookmark e Declaration of variables e Debugging Syntax Highlighting If the command and the variable which is assigned to it are recognised by the Editor the command is displayed in blue and the variable in black As long as this is not the case the display is in thin black italics Bookmarks As programs in the Editor may be of considerable length it is possible to mark important points in the
105. f NORD GEAR Ltd in Brampton Canada In China NORD is celebrating the opening of a second factory in Tianjin about 100 km south east of Beijing while on the fifth continent the NORD Australian subsidiary is opening in Darwin At present NORD DRIVESYSTEMS is represented by 35 subsidiaries throughout the world The NORD sales and service network is supplemented by sales and service partners in more than 60 countries With a highly motivated team of employees and a complete range of technologically excellent and high quality drive technology products the company is ideally equipped to face the challenges of the future New construction of a further production facility in Souzhou Modernisation of the service area and the painting plant at the headquarters in Bargteheide i H a f D P 193 D w D ate 50th company anniversary New construction of an office building 193 NORD CON Manual 13 3 Frequency Inverters 13 3 1 SK 135E Performance 0 25 7 5 kW SK 135E Decentralised motor starter Many applications including those in the field of material handling require electronic starting and stopping of the drive units NORD has developed the new innovative motor starter SK 135E for this Due to its versatility not only motor starting functions but also gentle starting or reversing mode are possible Extensive monitoring functions e g protect against overheating Thanks to the Dr triggering characteristic a motor protection
106. f the INT and the High component of INT is set to 0 Example AWL LD 10 BYTE_TO_INT Akku 10 Example ST Result BYTE_TO_INT 10 Result 10 9 6 5 DINT_TO_INT Converts the data type from DINT to INT The High component of the DINT value is not transferred Example AWL LD 200000 DINT_TO_INT Akku 3392 LD DINT 5000 DINT_TO_INT Akku 5000 LD DINT 50010 DINT_TO_INT Akku 15526 Example ST Result DINT_TO_INT 200000 Result 3392 Result DINT_TO_INT 5000 Result 5000 Result DINT_TO_INT 50010 Result 15526 BU 0000 GB 114 PLC 9 6 6 INT_TO_DINT Converts the data type from INT to DINT The INT is copied into the Low component of the DINT and the High component of the DINT is set to 0 BOOL BYTE INT DINT Possible data types x SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LD 10 INT_TO_DINT Akku 10 Example ST Result INT_TO_DINT 10 Result 10 zi 9 7 Process values All analog and digital inputs and outputs or bus setpoints and actual values can be read and processed by the PLC or can be set by the PLC ifthey are output values Access to the individual values is via the process values listed below For all output values the output e g digital outputs or PLC setpoint must be programmed so that the PLC is the source of the event All process data is read in from the PLC by the Fl at
107. f two parameter values are different the line with a grey bar is marked Additionally it is examined whether a value differs from the default value In this case the value is red represented Online Offline compare Connect the device with NORD CON Afterwards the parameter window must be opened and it be recommended to readout all parameters With the parameter filters you can limit the selection of the parameters Over the menu option Parameterize gt Compare you can generate a report After the call of the function the user must select a stored data record If the selected parameters are to be used as backup the user must store afterwards the current data record Thereupon the report is generated and showed As reference for the parameters and the default values the configuration of the equipment is used A data record with the configuration of the equipment not agrees selected possibly non existent parameters are empty represented and marked as difference Offline Offline compare For the comparison a stored or new data record must be opened With the parameter filters you can limit the selection of the parameters Over the menu option Parameterize gt Compare you can generate a report After the call of the function the user must select a stored data record As reference for the parameters and the default values the configuration of the opened parameter set is used A data record with the configuration of the equipment no
108. frequency M 105 Maximum frequency M 106 Ramp smoothing V 107 Brake reaction time LJ M 108 Disconnection mode M 109 DC brake current M 112 Torque current limit M 113 Jog frequency D Parameter number Fiter Parameter name Each parameter has a parameter value and parameter characteristics BU 0000 GB 40 Parameterization ee Parameter set Actual value New Value Parameter characteristics New settings for transmitting Settings When a parameter has been selected values of all parameter sets ifit can be set differently in the sets are displayed 4 3 How to manipulate parameters The selected parameter is read out and the value transferred to the Current Setting box Management of the parameters of a frequency inverter is ensured by databases These databases can be stored printed out or manipulated again at a later date The menu Parameterize is indicated only if a parameter window were marked NORD CON features two ways of parameter manipulation DEER and the new settings are deleted oup Read all parameter or Parameterize gt Read gt All All of the parameters of the frequency inverter are read out and Read all Parameter entered into the database Read actual menu Parameterize gt Read gt Actual The parameters of the selected menu group are read out and gr menu group entered into the database Send new settings Parameterize gt Send gt new All parameters for which a new valu
109. fter focusing of the window Note The function Evaluate control configuation is not available in all devices 11 5 Project In the category Project the user can define the path of the project file This file stores settings like used interface bus scan settings devices names etc By choice of an exisitng file old settings might be used BU 0000 GB 181 NORD CON Manual Settings Gui Project Devices report C Activate project mode Control z Options Send all data Directories C Send only enabled parameters Macros Options Read all data Parameter i _ Delete all records when canceling PLC _ Delete incomplete records _ Delete records of non communication ready devices 11 6 Directories In this category you can set the directories where the parameter data base configuration files macro files and internal data bases are stored To change one of the paths choose the directory in the list with left mouse button and choose the new path by pressing the button change With the buttons Standard you can choose a standard directory for each directory Settings Gui Devices report Directory Control Databases C Programme Nord NordCON 2 0 Db Project Customer files C Dokumente und Einstellungen amp ll Use Directories Macros Parameter gt Parameter date bases The changed parameter data bases are stored inside this directory Configuratio
110. ge dees le EE I actual current actual current Q a Q A GG 0 0 0 0 O actual position O actual position 0 000 e 2 0 000 rev P1 ready P1 ready 23xE SSOW 400V 20xE 2 2kW 400V 02 50xE 1 5kW 230V 03 53xE 7 5kW 400V current voltage current voltage DLA E ua iR I actual current SZ actual current Q a Q A 0 0 GG 0 0 O Current fault O actual position 0 0 zZ 0 000 rev O P1 ready O P1 ready 50xE 1 5KW 230V 53xE 7 5KW 400V 6 Work with the devices The user can now select the device by clicking the device in the device overview or in the project tree Functions like control or parametrizes are available in the popup menu of the project tree the tool bar or the main menu BU 0000 GB 12 Introduction Eng 2 Graphic user interface 2 1 Structure of the program interface If you run NORD CON for the first time the window shown down is opened The window consists of main menu toolbars work area and the different views In the work area the different editor windows like parameter windows or macros are shown The windows can be positioned freely or be docked at the sides of the work area In order to change the position of a docked window click on the header bar of the window and keep the mouse button pressed Subsequently the new position can be specified with the pointer of mouse A colored rectangle shows the current position and dock condition After releasing the left mouse button t
111. gnment of desired values can be implemented only mithin an instruction for block Jump mark The instruction defines a jump mark in macro With the help of the function Goto you can jump to the place of the jump mark According to standard the line is inserted in the example 1 The parameters of the function can be changed in the view Properies The name of the jump marks are to be changed in any case as double names causes problems The generator always jumps to the first branch mark in the macro Example Label Defined the label Label or Start Defined the label Start Sleep The instruction produces a break in the expiration macros The time base is in ms According to standard the instruction is inserted in the example 1 The time can be changed in the view Properties Example Sleep 1000 ms Wait 1s or Sleep 500 ms Wait 0 5s Goto The instruction generates a jump in the macro After activation of this instruction the generator jumps into the line of the jump mark with the contained name If the generator does not find a label with the name the line is ignored Still if no label is defined in the macro the menu entry is deactivated According to standard the first label is always registered The names of the label can be changed in the view Properties Example Goto Start A goto jump mark Start Condition The instruction produces a conditioned jump in the macro If the condition is true the
112. he actual action is implemented In addition the user can dock or undock the window by clicking on the header bar The layout is stored when closing application and resumed with the restart The interface is divided into the following areas e Main Menu e Toolbars e Working Area e View Project e View Log e View Remote File Edit Device View Extras Help WE og Glzlogsenppt Project 7 EJ Oscilloscope 00 50xE 550vWi230 7 NORDAC vector Go RI Serial USS SW 00 50xE ssovw230 Oscilloscope Macro Sample 1 H Devices report Devices report Macro Sample 1 Oscilloscope 00 50xE 550230 BU PAOISY 100 ms 200 ms 300 ms ofs auto J l lelkelel l 20 ms Comment Channel Setting M Timestamp Message BU 0000 GB 13 NORD CON Manual e I I III 2 2 Main menu The main menu is the central place for all actions of application All editor windows register their window specific actions there The actions are divided in categories e Category File e Category Edit e Category Device e Category View e Category Extras e Category Help 2 2 1 Category File Fa NORD CON B Edit Device View Extras Help TS l e E Data set AaSei bBTI9 GeB0 Macro F gt Open Ctrl O Beet es report Chr 00 50xE 550 W230 Current frequency 0 0 Hz current voltage d actual current 0 0 ki Se Close Reopen gt OP1 rea
113. he button control word edit In this window the control word is displayed in bits The status word is displayed hexadecimal in the screen status word To display the status word in the bit resolution the button bit orientated detail view can be chosen The status is displayed in the status line of the status machine as clear text View Setpoint View Aktual Value Fi Control 00 Device 0 Button Extended Status Disable Button Extended Controlword Enable Combobox Change parameter set Change of direction Checkbox No Voltage Error Acknowledge f NORDAC Checkbox Fasthold ready Broadcast telegramm Automatically send BU 0000 GB 48 Control m LE LE 5 3 3 Management of setting values and actual values For controlling the inverter the user can define up to 3 different setpoints and actual values see user manual The setpoints and actual values are displayed according to the formatting Button formatting setting value x The input of setpoins can be done in same way With the option setting control parameter set individual management the setting values and actual values can be managed individually So setting values can be set for each parameter set With activation of a parameter set its setting values are transmitted to the frequency inverter This is necessary because for each parameter set the setting values and actual values can be defined in
114. he file format is unknown The file could not be opened because the file format is unknown The file was changed by the user Would you like to open the file The controlling of the device is reduced or not possible from the following reason the controlword P509 is not for USS configures The controlling of the device is reduced or not possible from the following reason the source of setpoint 1 P510 0 is not for USS configures The controlling of the device is reduced or not possible from the following reason the source of setpoint 2 P510 1 is not for USS configures The controlling of the device is reduced or not possible from the following reasons the controlword P509 and the source of setpoint 1 P510 0 are not for USS configures The controlling of the device is reduced or not possible from the following reasons the controlword P509 and the source of setpoint 2 P510 1 are not for USS configures The controlling of the device is reduced or not possible from the following reasons the source of setpoint 1 P510 0 and 2 P510 1 are not for USS configures The controlling of the device is reduced or not possible from the following reasons the controlword P509 the source of setpoint 1 P510 0 and 2 P510 1 are not for USS configures Telegram time out P513 is not active The action cannot be executed because the connection to the device is interrupted The remote operation is limited because of the following re
115. he second is loaded with the command or is within the brackets The values to be linked must belong to the same type of variable BOOL BYTE INT DINT BU 0000 GB 103 NORD CON Manual I UUU Example AWL LD 2 0000_1111 XOR 2 0011_1010 XOR link between 2 constants Accu 2 0011_0101 LD 170 Link between a constant and 2 variables XOR Varli Var2 Accu 170d XOR Varl XOR Var2 LD Varl XOR Var2 AE Accu Varl XOR Var2 OR Var3 OR Var3 Example ST Result 2 0000_1111 XOR 2 0011_1010 Result 2 0011_0101 9 4 3 12 XORN und XORN Bit wise Exclusive OR linking of the AE accumulator with a negated operand Bit wise Exclusive OR linking of the AE accumulator and the negated result of the bracket Up to 6 bracket levels are possible The values to be linked must belong to the same type of variable Example AWL BU 0000 GB 104 PLC E wg LD 2 0000_1111 XORN 2 0011_1010 XORN link between 2 constants Accu 2 1100_1010 LD 170 Link between a constant and 2 variables XORN Varl Var2 Accu 170d XORN Vari XORN Var2 LD Varl XORN Var2 AE Accu Varl XORN Var2 OR Var3 Si OR Var3 9 4 4 Loading and storage operators AWL 9 4 4 1 LD Loads a constant or a variable into the AE or the accumulator Example AWL LD 10 Loads 10 as BYTE LD 1000 Loads 1000 as INTEGER LD Valuel Loads variable Value 1
116. her DONE nor the ERROR signal have been set to 1 after the CAL call up The CAL call up can be repeated until one of the two signals changes to 1 If several different CAN IDs are to be written via a single FB this is possible with a new configuration of the FB However this must not be done in the same PLC cycle as the transmission Otherwise there is a danger that the message which is to be transmitted will be deleted by the FB_PDOConfig Example in ST IF bFirstTime THEN Set the device to the status Pre Operational NMT Execute TRUE OPE TRUE IF not NMT Done THEN RETURN END_IF Configure PDO PDOConfig Execute TRUE Configure Messagebox 1 Number 1 Set CAN node number TargetID 50 Select PDO Standard for PDOl control word PDO 1 Specify length of data LENGTH 8 Transmit ae setpointl Standard for PDOl is 8 Dir IF not PDOConfig Done THEN RETURN END_IF Transmit PDO Set device to status Ready for Operation PDOSend Execute TRUE Number 1 Wordl 1150 Word2 IF NOT PDOSend Done THEN RETURN END_IF PDOSend Execute FALSE bFirstTime FALSE END_IF CASE State OF 0 BU 0000 GB setpoint2 setpoint3 0 Word3 0 Word4 166 PLC E wg IE digital input 1 is set IF _5_State_digital_input 0 THEN Transmit PDO Set device to status Ready for Operation PDOSend Execute e TRUE
117. i 3 mr n ie D Q Di gt D Oo Di n D 255 256 257 258 259 260 261 262 263 300 301 302 303 304 305 306 307 308 09 3 BU 0000 GB 187 NORD CON Manual TT I IUU 310 311 312 313 314 315 316 400 401 402 403 405 406 407 408 409 410 411 500 501 502 503 504 600 601 602 603 604 605 606 607 700 701 800 801 802 803 804 805 806 807 900 Please update NORD CON Faultless parameter transfer isn t guaranteed Printer isn t correct installed Sorry two parameter window cannot run simultaneously View the open window You have to close to parameter window to quit NORD CON You have to close to parameter window to make a Busscan Acomparison of parameters can be saved only as PDF The parameters were still not saved permanently in the device Would you still close The file could not be loaded since the file version is unknown The file could not be loaded since the file format is unknown The file was changed by the user Error open file No macro file Empty macro list Macro list executed Jump Label not found The function cannot be executed because the scheduler was started Would you like to save the changes in the macro The file was changed by the user Would you like to open the file Load only the settings The types of device are different Would you like to open the file The file could not be opened because the version of t
118. ia the ON key the parameterisation mode can be reached by pressing the ON and ENTER keys simultaneously All functions available with the operating unit control box of the frequency inverter can be performed 6 6 NORDAC vector ct The following functions are available for remote control of the NORDAC vector CT series 05 Remote ES ei FS Device Device 0 Type SK 55003 CT Parameter selection Parameter value Menu group Default value Confirmation All functions available with the operating unit control box of the frequency inverter can be performed BU 0000 GB 57 NORD CON Manual eme aaam o I IN 7 Oscilloscope 7 1 Overview The oscilloscope function integrated inNORD CON can show process data of an NORDAC vector as an arithmetic chart Note This option is not available in all tyoes of NORDAC vector ct and NORDAC vector mc The features of oscilloscope function are e Monitoring of up to 4 channels e Many different ways of trigger e Scaling of each measurement Calculation of average values effective value etc e Save print and export of measurement data 7 2 Display The oscilloscope function can measure and display 4 channels max Y Axis Cursor 2 Cursor 1 2500 rpm 104 104 2000 rom 5A BA 1500 rom 6A 6A 1000 rom 4A 4A 500 rom 2A 2A Ore on on 500 rom 24 2A 1000 rpm 4A AA 1500 rom 6A 6A 2000 rpm SA BA Ome 500 ms UI 15s 2s Auto LH AE EVEN 100 ms Comment
119. ied outin the next cycle VALUE Value to be saved DINT ERRORID Erlauterung 0 No error 1A00h STARTINDEX value range exceeded 1A01h MEMORY value range exceeded SK 5xxE SK 2xxE SK 1xxE Possible devices X X Notice the memory area in the setting MEMORY 0 is also used by the Scope function Use of the Scope function overwrites the saved values 9 8 9 2 FB_ReadTrace The memory areas of the FI can be read out directly with the aid of this FB If the FB detects a positive flank on ENABLE all parameters with are present on the input are adopted The memory address which is to be read out is indicated with STARTINDEX and MEMORY If the reading process is successful the VALID output changes to 1 and the value which has been read out is in VALUE If the FB is now called up several times and the ENABLE input remains at 1 with each call up the memory address which is to be read out is increased by 1 and the content of the new memory address is immediately copied to the output VALUE The current memory index for the next access can be read out under the output ACTINDEX If the end of the memory has been reached the READY changes to 1 and the reading process is stopped BU 0000 GB 171 NORD CON Manual TT mmm Values can be read in INT or DINT format For INT values only the Low component is evaluated by the VALUE output Allocation is carried out via the SIZE input a 0 stands for INT and a 1 for DINT values Allocation of the memor
120. ience with motor mounted AC Vector drives with the release of the SK 200E NORD has now introduced a new series of devices which enable a wide range of decentralized drive technology solutions These robust reliable and economic systems are suitable for extensive plant e g conveyors and were specially optimiszd for price sensitive market segments Similar to the SK 500E Panel Mount family an application oriented performance level is available which offers the same high quality functionality Expected features of decentralized components such as robust design integration of plug connectors rapid replacement and decentralized modules for communication and I O signals ensure reliable integration of distributed drive units at the field level Scope of supply SK 200E e 1 115 V 0 25 0 75 kW 1 230 V 0 25 1 1 kW 1 230 V 0 25 4 0 kW 3 480 V 0 55 7 5 kW e Wall mounted version e Decentralized modules also with gateway functionality IP55 protection class as standard Optional e Size 1 3 IP66 components with C coated e Size 4 Component with C coated with retention of protection class IP55 e Size 1 3 ATEX Zone 22 3D or harsh ambient conditions SK 205E Basic Unit e High quality control process through sensorless current vector control ISD e External 24DCV control card supply e A control inputs which can be parameterized to various digital functions e Externally visible status LEDs signal state of co
121. ified form is possible for access to a bit from a variable or a process variable Command Description LD Var1 0 Loads Bit 0 of Var1 into the AE ST Var1 7 Stores the AE on Bit 7 of Var EQ Var1 4 Compares the AE with Bit 4 of Var 9 3 2 Structured text ST Structured text consists of a series of instruction which are executed as in plain language CIE HEN ELSE or in loops WHILE DO Example IF value lt 7 THEN WHILE value lt 8 DO value value 1 END_WHILE END_IF 9 3 2 1 General 9 3 2 1 1 Data types The PLC supports the data types listed below Name Required memory space Value range BOOL 1 Bit 0 bis 1 BYTE 1 Byte 0 bis 255 INT 2 Byte 32768 bis 32767 DINT 4 Byte 2 147 483 648 bis 2 147 483 647 9 3 2 1 2 Assignment operator On the left hand side of an assignment there is an operand variable address to which the value of an expression on the right hand side is assigned with the assignment operator Example Vari Var2 10 After execution of this line Vari has ten times the value of Van BU 0000 GB 83 NORD CON Manual ea En I IU 9 3 2 1 3 Call up of function blocks in ST A function block is called in ST by writing the name of the instance of the function block and then assigning the values of the pe brackets In the following example a timer is called up with assignment of its parameters IN and PT Then the result variable Q is assigned to the variable A The result variable is ac
122. in sequence separated with commas as the condition of the common instruction e Ifthe same instruction is to be executed for a range of values of the variable the initial value and the end value can be written separated by a colon as the condition for the common instruction BU 0000 GB 85 NORD CON Manual TT wmd Example CASE INT1 OF 1 5 BOOL1 TRUE BOOL3 FALSE 2 BOOL2 FALSE BOOL3 TRUE 10 20 BOOL1 TRUE BOOL3 TRUE ELSE BOOL1 NOT BOOL1 BOOL2 BOOL1 OR BOOL2 END_CASE 9 3 2 2 4 FOR loop Repetitive processes can be programmed with the FOR loop Syntax FOR lt INT_Var gt lt INIT VALUE gt TO lt END_VALUE gt BY lt STEP gt DO lt Instruction gt END_FOR The part in the curly brackets is optional The lt Instructions gt are executed as long as the counter lt INT Var gt is not larger than the lt END_VALUE gt This is checked before the execution of the lt Instructions gt so that the lt Instructions gt are never executed ifthe lt INIT_VALUE gt is larger than the lt END_VALUE gt Whenever the lt Instructions gt are executed the lt INIT Var gt is increased by a lt Step size gt The step size can have any integer value Ifthis is missing it is set to 1 The loop must terminate as lt INT_Var gt is larger Example FOR Count 1 TO 5 BY 1 DO Varl Varl 2 END_FOR 9 3 2 2 5 REPEAT loop The REPEAT loop is different from the WHILE loop in that the termin
123. in the frequency inverter via the gt symbol 9 2 4 Debugging As programs only rarely function the very first time the PLC provides several possibilities for finding faults These possibilities can be roughly divided into two categories which are described in detail below BU 0000 GB 78 PLC 9 2 4 1 Observation points Watchpoints The simplest debugging variant is the Watchpoint function This provides a rapid overview of the behaviour of several variables For this an observation point is set at an arbitrary point in the program When the PLC processes this line up to 5 values are saved and displayed in the observation list window Observation List The 5 values to be observed can be selected in the entry window or in the variable window using the context menu In the current version variables of functions cannot be added to the watch list 9 2 4 2 Holding points Breakpoints Via holding points it is possible to deliberately stop the PLC program at a specific line of the program If the PLC runs into a Breakpoint the AE Accumulator 1 and Accumulator 2 are read out as well as all variables which have been selected via the menu item Debug variables Up to 5 Breakpoints can be set in a PLC E program This function is started via the symbol The program now runs until a holding point is triggered Further actuation of the symbol bar allows the program to continue running until it reaches the next holding point If the
124. ing as required When the project is saved the layout and the device list is saved byNORD CON After a restart the saved layout and the device list are restored BU 0000 GB 176 Projectmode When a project is loaded it is not checked whether the devices which are contained in the project are actually connected If other devices are connected to the bus this may result in communication errors New project The action creates an empty project Open project The action opens a file selection dialogue and the user must select a project file Save project The action opens a file selection dialogue and the user specifies a name for the project file After this the project is saved under this name Save all The action save the project to harddisk Send all data The action sends all parameters and the PLC program to the devices Read all data The action loads all parameters from the devices and saves them in the project file In addition the PLC program in the device is compared with that in the project If they are not identical a warning is displayed in the log Exportparameters The action exports the parameters for the selected device to a file DE Export PLC program The action exports the PLC program for the selected device to a file PLC The action saves the PLC in the project file Save as The action opens a file selection dialogue and the user must select a file name After this the PLC program is saved in a separate file
125. ing time 1000 ms Weigh MEASURETIME 1000 Specify speed 25 of maximum speed Weigh SPEED 16 1000 end_if Weigh EXECUTE Power Status Was weighing completed if Weigh done then Value Weigh Value end_if BU 0000 GB 173 NORD CON Manual Only one instance of this FB is permissible in the PLC program 9 9 PLC Error messages Error messages cause the frequency inverter to switch off in order to prevent a device fault With PLC error messages execution by the PLC is stopped and the PLC goes into the status PLC Error With other error messages the PLC continues operation The PLC restarts automatically after the error has been acknowledged The PLC continues to operate with PLC User Fault 23 X SimpleBox Details in P700 01 P701 BU 0000 GB Fault Text in the ParameterBox No PLC program PLC program is faulty Incorrect jump address Stack overflow Max PLC cycles exceeded Unknown command code PLC write access PLC General error PLC User Fault 1 The PLC has been started but there is no PLC program in the FI Load PLC program into the FI The checksum check via the PLC program produced an error Restart the Fl Power ON and try again Alternatively reload PLC program Program error behaviour as for Error 22 1 More than 6 bracket levels were opened during the run time of the program Check the program for run time errors The stated maximum cycle time f
126. ion of keys Ctrl C It copies the marked line into the clipboard of the editor In the current version in each case a line can be marked Accordingly an instruction can be copied too The exception forms the instruction for block It can be copied only as a whole 8 2 5 Cut from instruction The function is implemented in the menu option Cut or the combination of keys Ctrl X It copies the marked instruction into the clipboard of the editor With the inserting cut out of the instruction the old instruction is deleted from the document The restriction to cut only one instruction can exists also with this function 8 2 6 Paste from instruction The function is implemented in the menu option Paste or the combination of keys Ctrl V It adds a before copied or low cut instruction below the current position in the document The menu is deactivated if no instruction was copied or low cut before In the current version you can insert each copied or low cut instruction only once 8 2 7 Delete from instruction The function is implemented in the menu option Delete or the combination of keys Ctrl Del It deletes the marked instruction from the document 8 2 8 Search and replace The function Search and replace is implemented in the menu Search and replace or the combination of keys Ctrl H Then the dialog Search and replace opens Here you can insert the search and replacement vocabulary and start the change procedure
127. ion opens a submenu In this submenu all special actions of the macro editor are listed The status as well as the execution of the actions is incumbent on the active macro window If no window is active all actions are deactivated Oscilloscope The action opens a submenu In this submenu all special actions of the oscilloscope are listed The status as well as the execution of the actions is incumbent on the active oscilloscope If no window is active all actions are deactivated BU 0000 GB 19 NORD CON Manual re TEE 2 2 6 Category Extras fg NORD CON Eile Edit Device View SES a Poeran Project NORDAC vector E Serial USS Macro Sample 1 Devices report Current frequency 0 0 Hz current voltage x SR O actual current 0 0 A Name of action Combination Description ofkeys Settings The action opens a window to edit the global settings of the program The action opens a submenu In this submenu all special actions of the view log are listed The status as well as the execution of the actions is incumbent on the view 2 2 7 Category Help EA NORD CON Eile Edit Device View Extras D eh t hB Project 03 NORDAC vector E Serial USS W 00 50xE ssow230 00 50xE 550 230 Macro Sample 1 Current frequency Devices report 00 current voltage 0 Yy 23 Help f Index Gi EF
128. ion there is a coloured LED shown Importance of LEDs Importance The Bitis set and or the inverter is enabled An error is active or an enable signal is missing The Bit is not set With the standard setting the status word is read in cycles and the changes are displayed in the window For deactivating the cyclic reading switch off the function automatic in the menu right mouse click The window is docked left next to the control window If the window should be free on desktop you should choose the popup menu docking no To save space the window can be added as an index card next to the index card general To do this the window must be moved pressed left mouse button over the index card general After release of the button the window is shown as an index card With double click left mouse button on the index card you get back to window mode BU 0000 GB 50 Control Status word Ready to start Ready for operation Enabled Error Voltage enabled Fasthold No starting lockout Warning activ Setpoint reached Bus control active Start function 461 9 Turn right on Turn left on Start function 461 10 Parameterset bit 0 on Parameterset bit1 on ss o PZ EK CH CH aa Zoom 000o 5 3 6 Status word The present control word is displayed with each bit in the window status word All bits are listed in a table including bit number name and status According to bit value and function th
129. is increased by one CV can be counted up to the value 32767 As long as CV is greater than or equal to PV output Q remains TRUE Via R the counter CV can be reset to zero VAR_INPUT VAR_OUTPUT mn o et ern Tr Domain e ve Je Fees Tr Pe Tee IT SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LD VarBOOLl ST CTUInst CU LD VarBOOL2 ST CTUInst R LD VarINTl ST CTUInst PV CAL CTUInst LD CTUInst Q BU 0000 GB 131 NORD CON Manual ST VarBOOL3 LD CTUlInst CV ST VarINT2 Example ST CTUInst CU VarBOOL1 R VarBOOL2 PV VarINTl VarBOOL3 CTUInst O VarINT2 CTUInst CV 9 8 1 3 CTUD upward and downward counter With a rising flank on CU the counter CV is increased by one as long as CV is less than 32767 With a rising flank on CD the counter CV is reduced by one as long as CV is greater than 32768 Via R the counter CV can be set to zero Via LD the value saved in PV is copied to CV LD and R have priority over CU and CV PV can be changed at any time QU always relates to the value which is currently set cu JUL J UUUL NTL co SLL EE LI LS L_ Dun G TE ween D CV Bi a i QD VAR_INPUT VAR_OUTPUT reu eme vee ouma poseren e cu Counting upwards BOOL au TRUE if CV gt PV BOOL en Counting downwards BOOL op TRUE fCV lt 0 BOOL R Reset counterreading counter Reset counter reading BOOL or Actual counter reading counter
130. ist This displays all of the variables which have been selected for observation The current content is displayed in the Value column The display format can be selected with the Display column 9 2 2 4 PLC message window All PLC status and error messages are entered in this window In case of a correctly translated program the message Translated without error is displayed The use of resources is shown on the line below this In case of errors in the PLC program the message Error X is displayed The number of errors is shown in X The following lines show the specific error message in the format Line number Error description 9 2 3 Load PLC program into the FI In order for a program to be loaded into the FI the PLC window must be online and the program translated without errors The PLC window is online if the PLC window is shown in the tree diagram of the FI 54xE See following picture NORDAC gt Serial USS W 00 Ethernetie SW 01154xE 2 2Kvw230v Py PLC 01 54xE 2 2kvw230V SH Devices report This is achieved ifthe PLC window is opened via the PLC symbol El if a PLC program has been opened in an offline window the user can assign the PLC program to a device via the menu item PLC gt Connect The PLC program can be reset to offline mode with the menu item PLC gt Detach a The PLC program is loaded into the FI via the symbol and is saved immediately After this the program can be started
131. itted The jump mark is terminated with a colon This may stand on its own There may also be further commands after in the same line after the jump mark Possible variants may appear as follows Example Jump mark LD 20 BU 0000 GB 81 NORD CON Manual A This_is_a_jumpmark ADD 10 MainLoop LD 1000 A further variant is the transfer of a jump mark as a variable This variable must be defined as type LABLE ADDRESS in the variable table then this can be loaded into the variable jump marks With this status machines can be created very simply see below Example LD FirstTime JMPC AfterFirstTime The label address must be initialized at the beginning LD Address_1 ST Address_Var LD TRUE ST FirstTime AfterFirstTime JMP Address_Var Address_l LD Address_2 ST Address_Var JMP Ende Address_2 LD Address_3 ST Address_Var JMP Ende Address_3 LD Address L ST Address Var Ende 9 3 1 1 5 Function call ups The Editor supports one form of function call ups In the following version the function CTD is called up via the instance _CTD The results are saved in variables The meaning of the functions used below is described in further detail later in the manual Example LD 10000 ST I_CTD PV LD LoadNewVar ST I_CTD LD LD TRUE ST I_CTD CD CAL I_CTD LD I_CTD O ST ResultVar LD CTD CV ST CurrentCountVar BU 0000 GB 82 PLC Pa 9 3 1 1 6 Bit wise access to variables A simpl
132. le E 110 SORT einen 96 e 2 E EEE NIE TO A NONESSIESCHERTEERFINEENE E AT 133 ICH BER FVERETEF EEE HETPERBETFIREEEEREFESEERESRGEIETEFEREEETPERFRIERSFCLE 106 standard rn nee 22 Standard Conte 47 Start Address nee 35 Start baud rate nn 35 CTT RE 51 SUN DEE 106 Stop all found devices en nnnnenennn 35 SUB PRRBERURESEREESEORPERBENFIRRFEFELTEBEPERFIEUHEFCERELEEERELEPLESTBEREER 93 SUB iroi siinid SE dee Edel 93 T TAN na 96 Telegramm eo 34 JEE eege ie ae 137 TION MEET 135 ee 19 22 23 24 DEVICE nennen 19 Standard een 19 Eeer 19 TE Aa0de tkdtegk gf Adde shan teanaatanns EENEG a d 138 Typkonvertierung nennen nnnnnn nenn 112 U WAN BEE 16 WNGOCKING sue g ie geg renden 28 ie MEET 22 Update Hrmmwarme neern neee nr een 18 E 34 V Vergleichs Opoeratoren nennen 107 Va 27 W Wlan 87 X KOR 5 PPRRRERTETEELONIEERERENENEERUOREBEREERTETERFLURTBEFEERTETEREELEREER 103 rel 103 MOR 1 eege Sieger iiaiai ai 104 NORD CON Manual ee BU 0000 GB 202 Intelligent Drivesystems Worldwide Services Getriebebau NORD GmbH amp Co KG p Rudolf Diesel Str 1 or D 22941 Bargteheide N Fon 49 0 4532 401 0 Fax 49 0 4532 401 253 info nord com DRIVESYSTEMS www nord com
133. lected nodes in the project tree BU 0000 GB 25 NORD CON Manual TT Project NORDAC vector WO Serial USS Yll reen ae EEERA IAECH A New gt gt Open Ctrl O z JE Bus Scan Ctrl F5 Name of action Combination of Description keys With the action the user can change the name of the selected device U pload parameters from F3 The action uploads the parameters from the device to the PC device Download parameters The action downloads the parameters from the PC to the device to device Update firmware The action starts the firmware upload program The action opens the remote window of the selected device If the window Remote was already opened itis brought into the foreground Parameterize F The action opens the parameter window of the selected device in the work area lf the window was already opened it is brought into the foreground Oscilloscope The action opens the oscilloscope of the selected device in the work area If the window was already opened it is brought into the foreground PLC The action opens the PLC editor of the selected device in the work area If the window was already opened itis brought into the foreground Bus scan Ctrl F5 The action implements a network scan for the selected communication module Note With a network scan all devices are removed from the device list and all device specific windows are closed BU 0000 GB Control F6 The action opens then co
134. mal point Value range 0 to 10 0 Function is disabled LENGTH Outputlength Value range 1 to 11 VALUE Number to be output DINT ERRORID Description 1500h String overwrites the memory area of the P Box array 1501h Value range exceeded at LINE input ype BYTE BYTE BYTE BYTE BYTE Line of the display ERRORID Error code INT Value range 0 to 3 1502h Value range exceeded at ROW input 1504h Value range exceeded at POINT input 1505h Value range exceeded at LENGTH input 1506h Value range exceeded at MODE input Example ST Initialisation if FirstTime then StringToPBox ROW 1 StringToPBox Column FirstTime False end_if 16 Query actual position ActPos Enable TRUE if ActPos Valid then Display position in the PBox displays PBox P1003 PLC display zi DintToPBox Value ActPos Position DintToPBox Column 9 DintToPBox LENGTH 10 BU 0000 GB 161 NORD CON Manual TT ee DintToPBox Enable True end_if Switch device on or off via DIGI zi Power Enable _5_State_digital_input 0 if OldState lt gt Power Status then OldState Power Status Is device switched on if Power Status then StringToPBox Enable False Text TextOn else StringToPBox Enable False Text TextOff end_if StringToPBox Enable TRUE else StringToPBox end_if 9 8 7 CANopen The PLC can configure monitor and transmit on PDO channels
135. n een ennnenenennnennnenennnnnnn nennen nenn nnnnnnnnnnnnn 158 SR ER EE 158 9 8 6 2 FB STAINGTOP BOX 000 a0 aaa bean aaa N a n 159 9 8 6 3 FE le 160 9 8 7 CANOPEN eege 162 ER e 162 9 8 7 2 EE 163 9 8 1 3 FB El RE UW 163 9 8 7 4 FB PDOSENd ah aan 165 9 8 7 5 FB Ree anne nalen en ea nn nee ande en re nern 167 9 8 8 Detection of rapid events FB_Capture 20uun40nnnennnnnnnnannnnnnnnnnnnnnnnannnnnnnnnnnnennnan 168 9 8 9 Access to memory areas of the frequency inverter 0 02 cece eeeeeeeeeeeeeeeeeeteeeeeteteeeeeeeeeetaes 170 9 8 9 1 FB WriteTrace n nsen duscactuadddnetadiloedal wunlaeaiaud delocsichwie aio aE apitewelntiddiiansdtattactinientdey 170 9 8 9 2 FB ear veiie ess inne ee ee SEENEN nace Ee armen ge een 171 9 8 10 Weighing function FB_Weigh r44444Hn0nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 172 9 9 PEG EINST IE een ernennen 174 10 Projectmode sssssssssssssssssesssesssesesssssesssenssesssenssensnenssensnenssesssenssanenanssensnsnsnanenanssesenanesanenenenanens 176 EE WY ee 176 ET dl D 178 L OVEA 178 11 2 eS EEN 179 11 3 CCC e rien een 179 TEA ON een een 180 TS SCN E 181 LES DISCO re een een 182 TT Elie Ee 16 EE 183 11 8 Parameter EE 183 CNR EE 184 12 Messages anananananananananananananananananananananananananananananananananananananananananananananananananananananananenanananene 186 12 1 Errors and informalions un 186 13 NOEDDEIVES ng LN 190 13 1 NORD In Short EE
136. n en EEGEN 151 MC Wrtebarameierig ees 141 MC Wrtebarameier 141 Mental 13 18 20 DAN ee nern 91 MOD ee ee 92 MOD erakina atadan 92 MUL seinen 92 MIL EEN E I EAE T N E T 92 MUX niasin i ianea aaa ADEE 91 N K NN 34 NE san een ae aha 110 BU 0000 GB KEE 14 New Macro een 22 New parameter sei 22 New PLC program 22 NOX GETT 24 NON een antenne 10 NOT ae int 97 O le EE 14 22 OR E 99 OP EEN 99 OPN E 100 ORN enee ere 100 OSEIIOSEOPE nn 19 23 P Parameter 34 41 178 re EE 41 Eeer 41 SIT 42 EE seen niinniin dai and 42 NMIGWING DEET 40 Parameter download to device 18 23 44 Parameter Lomguage nennen nnnnnnenn nn 179 Parameter Cwendew nen 40 Parameter retore en 44 Parameter upload from devce 18 23 43 Harametertze nen 18 Parameterizes unn ee 23 PASC Ee 16 22 EE 18 23 PLC CANopen kommunikatton nennen 74 PLC Daitentvpen AAA 80 83 PLC Datenverarbeitung ber Akku 73 DLC Debugging nassen nennen nn nnnnnn 78 PUG e 0 PERBESERERFEREEEFEURENESFUFETEHEFPEREIEREUEETENEFEEREIEFRUREER 75 PLC Elektronisches Getriebe mit Fliegender S ge 74 PLC Funktions autrufie nn nneneenen 82 PLC Funktionsumfang nen nnnnnnnnnnnnnen 73 PLC Input window en EK 77 PLC Kommentare 81 PLC Konfiguration ecserin 79 PLC Literale eninin iaaa inana nen 80 PLC Meldungsiensier nennen 78 PLC Motion Control Up 74 PLC Programm Task 72 PLC Prozessabbild nennen 72 PLO Prozessreoler AAA 7
137. n files These files contain all settings e g used interface bus scan settings device name etc BU 0000 GB 182 Settings Ef Macro files In these Files macros are stored Internal data bases These files are used for internal program run Here the parameter structure of the inverter types is provided 11 7 Macro editor In the category you can do settings of macro editor Settings Gui Macros Devices report _ Execute macro gradually Control Open last macro Project Directories Macros Parameter Macro execution step by step The option activates or deactivates the macro execution step by step With this option being activated each macro step must be activated separately cycle start Open last macro The option activates or deactivates the function to load the last opened macro 11 8 Parameter In the category you can choose settings of the parameter window BU 0000 GB 183 NORD CON Manual Settings Gui Parameter Devices report Read parameters automatically after selecting Control Display value at text parameter Project Directories Macros Parameter Read parameter automatically after selection The option activates or deactivates the automatic reading of a parameter after selecting Show also the value with text parameter The option activates or deactivates the display of numerical value with a text parameter 11 9 PLC Delete old log entries before compiling I
138. n the generator jumps into the line of the jump mark with the name According to standard the line is inserted in the example 1 The instruction can be changed in the view Properties Example if Device 00 Controlword 047F hex then Status word is of value 1150 Goto Start then go to jump mark Start BU 0000 GB 68 Macro editor KEE The instruction makes it possible to increases assignments in an instruction to implement These assignments are limited to the objects control word and set point values Depending upon configuration of the device and intended purpose the user can select between control word with 1 set point value control word with 2 set point values or control word with 3 set point values Device 00 Controlword 1151 assign to control word the value 1150 Device 00 Setpointi 20 0 assign to setpoint 1 the value 20 Mathematic These instructions realize some simple mathematical and logical operations of objects The computed s and logic value is assigned afterwards to an object The instruction can be changed in the view Properties function Example Var1 Device 00 Controlword 047F hex A Addition Var1 Device 00 Statusword AND 047F hex logic And 8 3 Scheduler The scheduler controls the sequence of the macros For the module there are two options Auto With this option activated automatic mode after starting the scheduler line for line is processed If it i
139. ncy inverters of the NORDAC SK 700 500 300 E series looks like this gel _lofx Ger t 0 Parameter set Sg sg Display Enable Disable Phase Confirmation sequence Value 8 Value Default value Switching on the frequency inverter The frequency inverter is now enabled with the setjog frequency P113 Apreset minimum frequency P104 may at least be provided Parameter gt Interface lt P509 and P510 must 0 off the frequency inverter The output frequency is reduced to the absolute minimum frequency P505 and the frequency inverter shuts down Change dir The motor rotation direction changes when this keyis pressed Rotation to the left is indicated bya minus sign Attention Take care when operating pumps screw conveyors ventilators etc Block the key with paramete P540 BU 0000 GB 55 NORD CON Manual a parameter value is increased Ss to aenianadseemaeiiaiaanelaatalll parameter value is reduced Press ENTER to store an altered parameter value or to switch between parameter number or parameter value Note Ifa changed value is not to be stored the key can be used to exit the parameter without storing the change Change Dir P simultaneously pressing the STOP key and the Change direction key an quick stop Stop can be initiated Enter On Pe the inverter is enabled via the ON key the parameterisation mode can be reached by pressing the ON and ENTER keys sim
140. nd actual value are taken as the low word 16 Bit of a 32 Bit word If there is another setpoint or actual value parametriesed with formatting 32 Bit High Word then both values are combined in the top display The setting value can be given as a 32 Bit value H 32 Bit High Word By this formatting the setpoint and actual value are taken as the high word 16 Bit of a 32 Bit word see 32 Bit Low Word BU 0000 GB 49 NORD CON Manual 16 Bit Posicon Arr control clamps By this formatting the setpoint and actual value are taken as the SK7xx Vector CT with Posicon Posicon position array The meaning of each bit you can find in the Posicon manual This option is only available for inverter with Posicon functionality 16 Bit Posicon Inc control clamps By this formatting the setpoint and actual value are taken as Posicon SK7xx Vector CT with Posicon position increment array You can find the meaning of each bit in the Posicon manual This option is only available for inverter with Posicon functionality 32 Bit standardised SK7xx Vector CT By this formatting the setpoint and actual value is taken as an 32 Bit with Posicon value without standadisation This option is only available for inverter with Posicon functionality 5 3 5 Control word The present status word is displayed with each bit in the window status word All bits are listed in a table including bit number name and status According to bit value and funct
141. ng of the AE accumulator and the negated result of the bracket Up to 6 bracket levels are possible The values to be linked must belong to the same type of variable BOOL BYTE INT DINT Possible data types X x x x SK 5xxE SK 2xxE SK 1xxE Possible devices X X X Example AWL LD 2 0000_1111 ANDN 2 0011_1010 ANDN link between 2 constants Accu 2 1111_0101 LD 170 Link between a constant and 2 variables ANDN Varl Var2 Accu 170d ANDN Varl ANDN Var2 LD Varl ANDN Var2 AE Accu Varl ANDN Var2 OR Var3 OR Var3 Var2 Vari Result 0 0 1 0 1 1 1 0 1 1 1 0 9 4 3 4 OR und OR Bit wise OR link of the AE accumulator with one or two variables or constants Bit wise OR linking with the AE accumulator and the AE accumulator which was previously formed in the bracket Up to 6 bracket levels are possible All values must belong to the same type of variable BOOL BYTE INT DINT BU 0000 GB 99 NORD CON Manual nn I I IUU Example AWL LD 170 OR 204 OR link between 2 constants LD 170 Link between a constant and 2 variables OR Varl Var2 Accu 170d OR VarlOR Var2 zi LD Varl OR Var2 AE Accu Varl OR Var2 AND Var3 Si AND Var3 Example ST Result 170 or 204 Result 238 ep EB a 9 4 3 5 ORN und ORN Bit wise OR linking of the AE accumulator with a negated operand Bit wise OR linking of the AE accumulator and the negated
142. ngs and 1 are relevant to EDGE The FB continues to run and always saves the last triggering event under OUTPUT1 DONE1 remains active as of the first event DONE2 and OUTPUT2 are not used The BUSY output remains active until both Capture events DONE1 and DONE2 have occurred The function of the module can be terminated at any time with a negative flank on EXECUTE All outputs retain their values With a positive flank on EXECUTE first all outputs are deleted and then the function of the module is started VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type EXECUTE Execute BOOL DONE1 Value in OUTPUT1 valid BOOL CONTINUOUS Single execution or continuous BOOL DONE2 Value in OUT valid BOOL operation INPUT Input to be monitored BYTE BUSY FB still waiting for a Capture BOOL 0 Input 1 event 7 ngii 8 EDGE Triggering flank BYTE ERROR the FB has an error BOOL SOURCE Value to be saved BYTE ERRORID Error code INT 0 Position in rotations 1 Actual frequency 2 Torque OUTPUT1 Value for 1st Capture event DINT OUTPUT2 Value for 2nd Capture event DINT ERRORID Description 0 No error 1900h INPUT value range exceeded 1901h EDGE value range exceeded 1902h SOURCE value range exceeded 1903h More than two instances are active BU 0000 GB 169 NORD CON Manual SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example in ST Power ENABLE TRUE IF Power STATUS THEN Move EXECUTE T
143. nse 121 9 7 4 ControlBox and ParameterBOX nn EE dee GEEEsee 123 9 7 5 Info e EE 124 97 OPEC ge 126 Ir PLG parameter ee 127 EN TIN ee 129 9 8 1 Standard RE 129 9 8 1 1 CTD downward counter nenn nnnnnnnnne tadaa didana aaea 130 9 8 1 2 CTU Upward Counter hen 131 9 8 1 3 CTUD upward and downward counter nenn 132 9 8 1 4 SR FIP EE eege tans eege eege E N 133 9 8 1 5 RS Fip FOD EE 134 98 16 R TRIG und F TRIG iraniens en ae aE nia 134 SBCL TON swich on dela ycni e E E E EAEE E EE 135 9 8 1 8 TOF ewte hrer Ciel eege ein 137 9 8 1 9 IP rue 138 9 8 2 Motion Control E 139 9 8 2 1 MG ReadP rameter sirceta a EES Ba Eea a aE EEEE eaa iaia 140 9 8 2 2 MC Wutebarameter 16G MC Wrtebarameter 272 141 9 8 2 3 MG Moweyelochtv nenn 142 GERBER ee Ee TEE 143 9 8 2 5 ME e 144 9 8 2 6 MCG Movweihddtivwe nenn nnnnnnnnnenrnnnnnnnn nennen 145 9 8 27 ME lr ee ee ende ee 146 RRE MG OT 147 GR RN ee Il re BEE 148 9 8 2 10 MG ReadStat S EE 149 9 8 2 11 MG le Le ET 150 98 212 MG 21 151 ERS PRER RER PPHEERERFREBEERSPRERREDEFRUREENESPORRFEREEUHEEEG EEHREREERCHEEREREREEERENEEHEERETSEERERERBEEECFESPHERFEETEEER 150 9 8 2 139 lee EEN 151 9 8 3 Electronic gear unit with flying sw ae pauaiaupavasneniwuiendasteungons 152 928 31 OVEM EW ania e a N Ee 152 E e E 153 9 8 3 3 FB_FIyiNgSaW 2 ee EE eege 154 98 Tr OE 27 ee 155 ln Ti ae een 156 BU 0000 GB NORD DRIVESYSTEMS 2015 7 NORD CON Manual E eege 9 8 6 Visualisation with the ParameterBOX see
144. ntrol window of the selected device in the work area If the window was already opened it is brought into the foreground 7 26 Graphic user interface 2 5 View Messages The view contains a list of all NORD CON messages The entries are displayed by default time ascending The sortation can be adjusted by clicking on a column header Following filters available are for the filtering Fe ec Me a ee ae es ee ae This filter is enabled displays all errors In addition itshows the number of errors in the caption of the button Warning This filter is enabled all warnings are displayed The number of warnings is displayed in the caption of the button Kei Information This filter is enabled all information will be displayed The number of information is displayed in the caption ofthe button Error Be This filter is enabled all messages of the System category are displayed n PLC Macro This filter is enabled all messages of the PLC category are displayed Esai Rel This filter is enabled all messages of the Communications category are displayed o Macro D This filter is enabled displays all messages in the Macro category This filter is enabled displays all messages in the Parameter category The messages can be saved or deleted via the popup menu right mouse button These actions can be carried out via the main menu Extras Messages Messages Giro el Eel Importance Timestamp Place
145. ntrol inputs e 2 externally adjustable setpoint potentiometers e Plug in memory storage module EEPROM e Automatic motor parameter identification e Four parameter sets switchable online BU 0000 GB 196 NORD DRIVESYSTEMS ee ma e Incremental encoder evaluation HTL e regenerative 4 quadrant generator 4Q operation possible by means of optional braking resistor e PID controller and process controller e RS 232 amp RS485 RJ12 connector diagnostic interface e Motor potentiometer function SK 215E e Basic equipment as SK 205E see above e Safety function Safe stop as per EN 954 1 EN13849 up to max Category 4 Stop category 0 and 1 SK 225E e Basic equipment as SK 205E see above e ASi interface on board SK 235E e Basic equipment as SK 205E see above e Safety function Safe stop as per EN 954 1 EN13849 up to max Category 4 Stop category 0 and 1 e ASi interface on board 13 3 4 SK 500E Performance 0 25 2 2 kW 1 3 AC 200 240 V 3 0 18 5 kW 3 AC 200 240 V 0 55 90 kW 3 AC 380 480 V 0 25 160kW Output frequency 0 400 Hz Manual SK 5xxE Manual SK 54xE Manuals BU 0000 GB 197 NORD CON Manual TT eee The SK 500E by NORD an AC Vector drive of almost unlimited possibilities The SK 500E AC Vector drive allows for intelligent configurations to be implemented at a very favorable price With its high functionality and numerous options the scop
146. nues with the next instruction BU 0000 GB 111 NORD CON Manual Example AWL LD 10 JMPCN NextStep AE TRUE program does not jump ADD 1 NextStep ST Valuel 9 6 Type conversion 9 6 1 BYTE_TO_BOOL Converts the data type from BYTE to BOOL As long as BYTE is not equal to zero this always gives the conversion result TRUE Example AWL LD 10 BYTE_TO_BOOL AE TRUE Example ST BU 0000 GB 112 PLC Ef Result BYTE_TO_BOOL 10 Result TRUE 9 6 2 BOOL_TO BYTE Converts the data type of the AE from BOOL to BYTE If the AE is FALSE the accumulator is converted to 0 If the AE is TRUE the accumulator is converted to 1 BOOL BYTE INT DINT Possible data types x SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LD TRUE BOOL_TO_BYTE AE 1 Example ST Result BOOL_TO_BYTE TRUE Result 1 9 6 3 INT_TO BYTE Converts the data type from INT to BYTE Here the High component of the INT value is not transferred Prefixes are lost as the BYTE type does not have prefixes BOOL BYTE INT DINT Possible data types x SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LD 16 5008 INT_TO_BYTE Akku 8 Example ST Result INT_TO_BYTE 16 5008 Result 8 BU 0000 GB 113 NORD CON Manual TT 9 6 4 BYTE_TO_INT Converts the data type from BYTE to INT The BYTE is copied into the Low component o
147. o the foreground The action implements a network scan for the selected communication module Note With a network scan all devices are removed from the device list and all device specific windows are closed 18 Graphic user interface Ta 2 2 5 Category View Fa NORD CON Eile Edit Device h Project DI Devices report Standard eka e Gd SR Default all windows re NORDAG veao Proc w Sei Serie Y Error Protocol w l l Remote i Macro Se Current frequency Devices Keele e a op i current voltage 0 y actual current 0 0 A CH Pi ready SOxE SSOWWi230 Name of action Combinati Description on of keys Layout gt Standard The action build the standard layout of application for all views The position of the editor windows is not changed Layout gt Standard all The action build the standard layout of application for all windows including the windows work area Device report The action closes or opens the device report Project lr The action closes or opens the view project Lo lr The action closes or opens the view log Remote The action closes or opens the view remote control Toolbar gt Standard P The action closes or opens the toolbar standard Toolbar gt Device P The action closes or opens the toolbar device Toolbar gt Start P The action closes or opens the toolbar device Macro The act
148. ocol Importance Timestamp BU 0000 GB 29 NORD CON Manual Docking position right File Edit Device View Extras Help FS Project ag NORDAC We Serial USS B x 00 Band 1 0 Control me Devices report Error Protocol Importance Timestamp 10 55 48 BU 0000 GB fg NORD CON ER Deul aex E TAIE LETTRE Devices report Si I 00 Band 1 current SE en current 0 0 54xE 2 2kvwi400 rs Control LER Setpoint Actual value 00 ei 00 Control Se SD NORDAC Gesi Pi ready 30 Graphic user interface Docking position down z NORD CON TE EE Bh amp KEE GiM 4 ER GH Devices report BS amp NORDAC I 00 Band 1 G WS Serial USS current voltage EL m ss PO ef actual current x 00 la Devices report 1 A lies Error Protocol Control Importance Timestamp NORDAC P1 ready BU 0000 GB 31 NORD CON Manual ee ee Docking position up z NORD CON ID aulssexamassle LF e mE ui SEKR E NORDAC o RK Serial USS E KM 00 Band 1 Devices report Te lees EIER Setpoint ec value 0 0 op Com Control 900 BB Graphic user interface Docking position tab fg NORD CON File Edit Device View Extras Help Fg Project FeShRom 7 ZO Devices report NORDAC WP Serial USS a wl
149. ofthe parameter Resolution The parameter specifies the resolution to set point and or actual values It is used only for the display in the editor The value specifies the data type of the parameter In the current devices only 2 data types are used 16 bits Integer and 32 bits Integer The parameter specifies the display format in the view variables It can be selected between the following representations e Decimal e Hexadecimal e Binary Types of set point and or actual value Value 1 16bit The 1 2 and or 3 set point and or actual value is to be used Value 12 32bit The first and second set point and or actual value is to be used as a 32bit value Note For this configuration the device must be accordingly configured accordingly see Set point and or actual value formatting Value 13 32bit The 1stand 3rd set point and or actual value are to be used as a 32bit value Note For this configuration the device must be accordingly configured accordingly see Set point and or actual value formatting Value 23 32bit The 2nd and 3rd set point and or actual value are to be used as a 32bit value Note For this configuration the device must be accordingly configured accordingly see Set point and or actual value formatting Formatting of Set point and or actual value a I Normiert This formatting interprets the set point and or actual value as 16 bits standardized value Normalization m
150. oint sources which are ultimately linked via several parameters to form a frequency inverter setpoint CAN CANopen If the PLC is activated P350 1 preselection of setpoints from external sources main setpoints is carried out via P509 and P510 01 Via P351 a final decision is made as to which setpoints from the PLC or values input via P509 P510 01 are used A mixture of both is also possible No changes to the auxiliary setpoints P510 02 are associated with the PLC function All auxiliary setpoint sources and the PLC transfer their auxiliary setpoint to the frequency inverter with equal priority 9 1 2 5 Data processing via accumulator The accumulator forms the central computing unit ofthe PLC Almost all AWL commands only function in association with the accumulator The PLC has three accumulators These are the 23 Bit Accumulator 1 and Accumulator 2 and the AE in BOOL format The AE is used for all boolean loading saving and comparison operations If a boolean value is loaded it is depicted in the AE Comparison operations transfer their results to the AE and conditional jumps are triggered by the AE Accumulator 1 and Accumulator 2 are used for all operands in the data format BYTE INT and DINT Accumulator 1 is the main accumulator and Accumulator 2 is only used for auxiliary functions All loading and storage operands are handled by Accumulator 1 All arithmetic operands save their results in Accumulator 1 With each
151. ompared by the action If they are not identical a warning is displayed inNORD CON The action may take several minutes as depending on the particular plant the device list may contain several devices The progress of the action is displayed in a separate window NORD CON cannot be used during this process If errors occur during backup these are noted in the log and the backup is continued All of the parameters which are noted in the log are not saved in the project file We recommend that the fault is remedied and a new backup carried out for the device If the action is cancelled by the user not all parameters are read out and the data in the project file is incomplete If device parameters are saved in the project file this is indicated with a special device symbol in the project structure The same applies for the PLC program However the existence of the device symbol does not provide any information with regard to the current status and completeness of the data Backup can also be carried out for a single device To do this the parameter editor must be opened and all parameters read out After this the parameters must be saved Restoration or transmission of all device parameters and PLC programs can also be carried out with an action For this the parameters which are saved in the project file are sent to the devices In the second step the PLC programs which are saved in the project are loaded translated and sent to the device D
152. op function is active The Flis in an unexpected state PLC Example ST Device enabled with Dig3 Control Enable _5_State_digital_input 2 Parameter sets are specified via Digl and Dig2 Control ParaSet INT_TO_BYTE Control Is the device enabled if Control Status then Should a different position be moved to if SaveBit3 lt gt _5_State_digital_input 3 then SaveBit3 _5_State_digital_input 3 if SaveBit3 then Move Position 500000 else Move Position 0 end_if Move Execute False end_if end_if Move to position if device is enabled Move Execute Control Status 9 8 2 10 MC_ReadStatus 5_State_digital_input and 2 11 Reads out the status of the frequency inverter The status machine is orientated to the PLCopen specification Function blocks for motion control The status is read out as long as ENABLE is set to 1 VAR_INPUT VAR_OUTPUT om Eck ERRORSTOP a ae DISABLED I ti TI DISCRETEMOTION II Op BU 0000 GB ENABLE STOPPING The MC_Home is active The FI has no active Move command Itis at BOOL a standstill with O rpm and the output stage 149 NORD CON Manual TT switched on SK 5xxE SK 2xxE SK 1xxE Possible devices x x x Example ST ReadStatus Enable TRUE IF ReadStatus Valid THEN fError ReadStatus ErrorStop fDisable ReadStatus Disabled fStopping ReadStatus Stopping InMotion ReadStatus Discret
153. or 22 4 is triggered in the frequency inverter if this time is exceeded Allow ParameterBox function module If visualisation va the ParameterBox is to be performed in the PLC program this option must be enabled see Section 3 5 5 Otherwise the corresponding function blocks generate a Compiler Error when the frequency inverter is started BU 0000 GB 79 NORD CON Manual SS Invalid control data The PLC can evaluate control words which are received from the possible bus systems However the control words can only get through if the bit PZD valid Bit 10 is set This option must be activated if control words which are not compliant with the USS protocol are to be evaluated by the PLC Bit 10 in the first word is then no longer queried Do not pause the system time at holding point The system time is paused during debugging if the PLC is in the holding point or in single step mode The system time forms the basis for all timers in the PLC This function must be activated if the system time is to continue running during debugging 9 3 Languages 9 3 1 AWL Instruction List IL 9 3 1 1 General 9 3 1 1 1 Data types The PLC supports the data types listed below Name Required memory space BOOL 1 Bit BYTE 1 Byte INT 2 Byte DINT 4 Byte LABEL_ADDRESS 2 Byte 9 3 1 1 2 Literal Value range 0 bis 1 0 bis 255 32768 bis 32767 2 147 483 648 bis 2 147 483 647 Jump marks For greater clarity it is possible to ent
154. or deactivates the bus scan with all baud rates If the baud rate of the connected device is unknown the search with all baud rates can find the right one to start communication Starting baud rate In the selection box the user can define the baud rate for start of the baud rate search Starting address BU 0000 GB 35 NORD CON Manual TT wmd In this field the USS address can be defined from where the search run of NORD CON starts to find connected devices All frequency inverters with lower address cannot be found by NORD CON End address In this field the user can define the USS address for the ending of the search for connected devices All inverters with a higher address number cannot be found by NORD CON Stop all connected devices With the action the user can activate or deactivate the stopping disable of connected devices When this function is active all enabled devices are stopped if the interface of the device is programmed to bus Automatic device search after start of program With this action the user can activate or deactivate the automatic device search after start of the program When this function is active NORD CON automatically starts the bus scan after the program is started r Parametrize Serial USS Settings Common Busscan baua rate su F Execute bus scan with all baud rates Starting baud rate 38400 Baud Starting address o e End addre
155. or the PLC program was exceeded Change the cycle time or check the program Acommand code in the program cannot be executed because itis not known Program error behaviour as for Error 22 1 Version of the PLC and the NORD CON version do not match The program content has been changed while the PLC program was running The cause of the fault cannot be precisely determined Behaviour as in Error 22 1 This error can be triggered by the PLC program in order to externally indicate problems in the execution of the PLC 174 PLC 23 1 PLC User Fault 2 program Triggered by writing the process variable 23 2 PLC User Fault 3 ErrorFlags BU 0000 GB 175 NORD CON Manual TT 10 Projectmode 10 1 Overview NORD CON has been extended to include a further operating mode As default this is deactivated and must be activated in the Settings The new mode enables users to manage entire systems Individual projects can be loaded and saved All device parameters and PLC programs are saved in a project file After opening NORD CON the last saved project is always open Was the file on the system no longer be found a new project is created This mode makes it considerably easier to save and copy entire systems After a device search all device parameters in the system can be saved with a single action As the PLC program can no longer be read out with the current version the device programs and the project file are c
156. ow Erstes Zeichen Letztes Zeichen Zeile 0 amp Spsite 09 Zeile 3 amp Spsite 19 9 8 6 1 Overview BU 0000 GB 158 PLC E wg FB_STRINGToPBox Copies a string into the P Box FB_DINTToPBox Copies a DINT value to the P Box 9 8 6 2 FB_STRINGToPBox This function module copies a string chain of characters into the memory array ofthe ParameterBox Via ROW and COLUMN the starting point of the string is set in the ParameterBox display The parameter TEXT transfers the required string to the function module the name of the string can be obtained from the table of variables As long as ENABLE is set to 1 all changes to the inputs are adopted immediately If the CLEAR input is set the entire display content is overwritten with space characters before the selected string is written If DONE changes to 1 the string has been correctly transferred In case of error ERROR is set to 1 DONE is 0 in this case In the ERRORID the relevant error code is then valid With a negative flank on ENABLE DONE ERROR and ERRORID are reset VAR_INPUT VAR_OUTPUT Input Description Typ Output Description Type ENABLE Transfer of the string BOOL DONE String transferred BOOL CLEAR Clear display BOOL ERROR Error in FB BOOL ROW Line of the display BYTE ERRORID Error code INT Value range 0 to 3 COLUMN Column ofthe display BYTE Value range 0 to 19 TEXT Text to be displayed INT ERRORID Description 0 No error 1500h String overwrites
157. p 2 e Wait 5000 ms Block Properties Sl SO 9 Device SOxE 550W LU Device SOxE 550W Name TS Wait 5000 ai ns Operand 4 A TT a ss 1 Ty anes TT EC Gs sf Name of action Combinatio Description n of keys Undo Ctrl Z The action undoes the last action The action is passed on to the active editor window and implemented there Depending upon the type of editor different operations can be implemented Ctrl X The action cuts the selected object and copies it into the clipboard The action is type of editor different operations can be implemented passed on to the active control member and implemented there Depending upon the Copy Ctrl C The action copies the selected object into the clipboard The action is passed on to the active control member and implemented there Depending upon the type of editor different operations can be implemented The action deletes the selected object The action is passed on to the active control and implemented there Depending upon the type of editor different operations can be Delete Cl A Del X implemented Select all Ctrl A Mi The action selects all objects of the active control Replace Ctrl H The action searches for the indicated text and replaces these then by other text In a dialog the appropriate option can be adjusted Up Ct U The action shifts the delected object one position upward E E D The action entry shifts the delected object one position
158. processing which is similar to the current IEC61131 3 standard for memory programmable control units SPS PLC The reaction speed or computing power of this PLC is suitable to undertake smaller tasks in the area of the inverter Inverter inputs or information from a connected field bus can be monitored evaluated and further processed into appropriate setpoint values for the frequency inverter In combination with other NORD devices visualization of system statuses or the input of special customer parameters is also possible Therefore within a limited range there is a potential for savings via the elimination of a previous external PC solution AWL is supported as the programming language AWL is a machine orientated text based programming language whose scope and application is specified in IEC61131 3 NOTE Programming and download into the frequency inverter is exclusively via the NORD software NORD CON 9 1 1 Specification of the PLC Function Specification Standard Orientated to IEC61131 3 Language Instruction List IL Structured text ST Task Acyclic task program call up every 5ms Computer performance Approximately 200 AWL commands per 1ms Program memory SK 5xxE SK2xxE SK 190E SK 180E 8128 Byte for flags functions and 2092 Byte for flags functions and the PLC the PLC program program Max possible number of Approximately 2580 660 commands commands Notice This is an average value Heaw use of flags process data and
159. program with the function Bookmark and to jump directly to these points The cursor must be located in the relevant line in order to mark it Via the menu item Switch bookmark right mouse button menu the line is marked with the required bookmark The bookmark is accessed via the menu item Go to bookmark Declaring Variables Via the Editor menu Add Variable right mouse button new variables can be declared using the Editor Debugging For the Debugging function the positions of the breakpoints and watchpoints are specified in the Editor This can be done via the menu items Switch breakpoint Breakpoints and Switch monitoring point Watchpoints The position of Breakpoints can also be specified by clicking on the left border of the Editor window Variables and process values which are to be read out from the frequency inverter during debugging must be marked This can be done in the Editor via the menu items Debug variable and Watch variable For this the relevant variable must be marked before the required menu item is selected 9 2 2 3 Watch and Breakpoint display window This window has two tabs which are explained below Holding points BU 0000 GB 77 NORD CON Manual I ee This window displays all of the breakpoints and watchpoints which have been set These can be switched on and off via the checkboxes and deleted with the Delete key A corresponding menu can be called up with the right mouse button Observation l
160. rent_power Actual apparent 1 00KW 100 power _100_Mechanical_power Actual mechanical 1 00KW 100 INT power _101_Speed_encoder Actual measured 100rpm 100 INT SK 5xxE speed 102 102_Usage_rate_motor Actual motor usage 100 100 rate instantaneous value 103_Usage_rate_motor_ Actual motor usage 100 100 INT SK 54xE E rate l2t SK 2xxE BU 0000 GB 125 NORD CON Manual 104_Usage_rate_brake_ Actual brake 100 100 resistor resistor usage rate 105 Head_sink_temp Actual heat sink 100 C 100 temperature _106_Inside_temp Actual inside 100 C 100 temperature 1 _107_Motor_temp Actual motor 100 C 100 temperature 5 6 7 4 141_Pos_Sensor_Inc Position of 0 001 rotation incremental encoder 142 Pos Gensor As Position of absolute 0 001 rotation encoder 143 Pos Gensor Un Position of 0 001 rotation SK 54xE universal encoder 144 144 Pos _Sensor_HTL Position of HTL 0 001 rotation SK 54xE encoder _145_Actual_pos Actual position 0 001 rotation 146 146_Actual_ref_pos Actual setpoint 0 001 rotation position 147 147_Actual_pos_diff Difference in 0 001 rotation position between setpoint and actual value 0 0 0 4 4 4 2 3 9 7 6 PLC errors The Fl errors E23 0 to E23 2 can be set from the PLC program via the User Error Flags _110_ErrorFlags Generates user error BO E 23 0 BYTE RW SK 5xxE BU 0000 GB 126 PLC _111_ErrorFlags_ext Generates user error
161. result of the bracket Up to 6 bracket levels are possible The values to be linked must belong to the same type of variable Example AWL LD 2 0000_1111 ORN 2 0011_1010 ORN link between 2 constants Accu 2 1100_0000 LD 170 Link between a constant and 2 variables BU 0000 GB 100 PLC eee eee o ORN Varl Var2 Accu 170d ORN Varl ORN Var2 LD Varl ORN Var2 AE Accu Varl ORN Var2 OR Var3 OR Var3 Example ST Result 2 0000_1111 ORN 2 0011_1010 Result 2 1100_0000 ve ver meea 9 4 3 6 ROL Bit wise rotation of the accumulator to the left The content of the accumulator is shifted n times to the left whereby the left bit is inserted again on the right Example AWL LD 175 Loads the value 1010_1111 ROL 2 Accu content is rotated 2x to the left ST Valuel Saves the value 1011_1110 Example ST Result ROL BYTE 175 2 Result 2 1011_1110 Result ROL INT 175 2 Result 16 CO2B zi 9 4 3 7 ROR Bit wise rotation of the accumulator to the right The content of the accumulator is shifted n times to the right whereby the right bit is inserted again on the left BU 0000 GB 101 NORD CON Manual I UUU Example AWL LD 175 Loads the value 1010_1111 ROR 2 Accu content is rotated 2x to the right ST Valuel Saves the value 1110_1011 Example ST Result ROR BYTE 175 2 Result 2 1110_1011 9 4 3 8
162. rintout is then started via File Print or the appropriate symbol 9 2 2 Editor The PLC Editor is divided into four different windows BU 0000 GB 75 NORD CON Manual ES NORD CON Datei Bearbeiten Ger t PLC Ansicht Extras Hilfe OH A E EA A L AOR Projekt EF PLC 00 54xE 550W230V RE Ger te bersicht PLC 00 54xE SS0wr230V P Serial USS E w Il 00 54xE SOA ld state digital input YA Variablen nc 00 54xE Sen ana 20000 Nana SH Ger te bersicht int_to_byte byte Co bool Name Typ State_digital_input INT st power enable a i cal power Haltepunkte Name Ej Haltepunkt o Haltepunkt E Beobachtungsliste Se Haltepunkte lt CH Programm speichern SK110000 CTE PLC 28 Bedeutung Zeit Nachricht i Information 31 01 2011 15 21 03 253 Fehlerfrei bersetzt 3 Information 31 01 2011 15 21 03 253 Chk 60266 i Information 31 01 2011 15 21 03 253 Ressourcen RAM CODE GESAMT 647 57 Speicherbelegung 1 4 5 Information 31 01 2011 15 21 03 237 31 01 2011 15 21 03 NORD CON SPS Compiler v0 3 rO A Information 31 01 2011 15 21 03 237 15 21 11 The individual windows are described in more detail in the following sections 9 2 2 1 Variables and FB declaration All the variables process values and function blocks which are required by the program are declared in this window Variables es Init value Variables Variables are created by s
163. rt Ctrl E ax The action exports the data active editor windows into a file The action is passed on to the active editor window and implemented there Depending upon the type of editor different operations can be implemented Reopen The action contains a submenu in which the opened last documents are listed History is limited to 5 When clicking on one of the files itis opened again Print Ctrl P a The action is passed on to the active editor window and implemented there Depending upon the type of editor different operations can be implemented This action is deactivated if no editor window is opened or the editor does not support the action Print preview Ja The action opens a print preview for the active editor Depending upon editor the printing preview can be differently developed This action is deactivated ifno editor window is opened or the editor does not support the action A action is deactivated if no editor window is opened or if the editor does not support the action BU 0000 GB 15 NORD CON Manual 2 2 2 Category Edit s File I Device Macro View Extras Help i gt To lem ie K Baar BEER Projec z Cut Ctri x EJ Macro Sample 1 gt Copy Ctrl C WH 2 Devices report Macro Sample 1 E X Delete ou Fa eege 939 CC 2 Device SOxE 550W 2 He Name Wait 1000 ms Replace Ctrl H 4 Block 5 Device SOxE 550W pa 6 Device 50xE 550W Bl Down O
164. s deactivated single step mode menu entry Next or combination of keys F12 you must run each instruction manually Loop With this option activated the macro in a continuous loop is implemented That means after doing the last instruction the scheduler jumps back to the beginning of the macro Used topics Run a macro Cancel a macro Execute next instruction 8 3 1 Run a macro The scheduler is started in the menu option Start or the combination of keys F9 The automatic mode is actively processed now line for line now In the single step mode after starting only the first line is implemented For the next lines the user must call in each case the action next ones The scheduler can be started only again if the macro was processed or the user has canceled the expiration While the scheduler runs the characteristic of the instructions cannot be changed 8 3 2 Cancel a macro The scheduler is terminated in the menu option Cancel or the combination of keys F11 BU 0000 GB 69 NORD CON Manual E wg 8 3 3 Execute next instruction This function can be found in the menu option Next or with the key F12 It is available only in the single step mode and instructs the scheduler to implement the next instruction in the macro Ifthe last instruction was implemented the scheduler is terminated automatically BU 0000 GB 70 Macro editor ee o 9 PLC 9 1 General The NORDAC vector contains logic
165. s this option enabled the old log entries are deleted before compiling Jump to current breakpoint debug mode Is this option enabled the line of the current breakpoint is moved into the visual range BU 0000 GB 184 Settings Se Settings Gui PLC Devices report Delete old log entries before compiling Control Jump to current breakpoint debug mode Project Directories Macros Parameter BU 0000 GB 185 NORD CON Manual meaa 12 Messages 12 1 Errors and informations When a fault has occurred the number of the error by which it is registered in the program is displayed along with a concise error information The error messages are to be interpreted as follows 5 D O E gt 0 Couldnotopensefalpo O i Gouldnotcioseseraipor S 2 Fistcoseoldseialpo O 3 Seralporisnotopent O O 20 i 20 i 20 i 20 i supported hi N 4 ke ee ee ee er ra ch gt OO OO OO OO 9 CA CH CH NIO Or Ei oO Mm OH 0 Here no device can be added 1 Were found more to than 1 device atthe bus An update could cause problems Would you like to continue It comes to the inconsistency of the control data if you use macros and control windows simultaneously Please close all control windows or the macro editor 2 2 215 Inverter is running Close The on line help could not be found Please install NORD CON again in order to repair the problem The device cannot be disconnected because still at le
166. scenes About NORD CON actual current 0 0 50xE SSOWI230V BU 0000 GB 20 Graphic user interface Name of action Combination Description ofkeys Help The action opens online help and selects the register map Contents GE The action opens online help and selects the register map Index Po The action opens a dialog with the program information Index About NORD CON BU 0000 GB 21 NORD CON Manual E wm 2 3 Toolbars In the toolbars the most common actions are available for fast access By clicking the appropriate symbol in the bar with the mouse the desired action is specified The following toolbars are available e Standard e Device e Start 2 3 1 Standard New data set sl The action opens the parameter window for a new device Before the user can open the dialog the device mustbe selected New Macro The action opens the macro editor with an empty document If a macro is already open the user can store the current document Attention In the current version onlyone macro window can be opened New PLC program The action opens the PLC editor with an empty document Ifa program is already opened the user can store the current document Open The action opens the file dialog in order to open a stored document The user selects a document type with the file filter and select the file afterwards The following types are supported Parameter dataset V1 27 db Paramet
167. set After starting a recording the closest possible values is calculated and set Time between two measured values is set by sampling rate Numbers of measured values and sampling rate define the time of sampling The Pre trigger Delay set the beginning of the measurement in relation to the trigger event Note The dynamic of measured values defines the best rate of sampling fast changing values need a low sampling rate The number of measured values defines the time of sending the values from inverter to NORD CON 3 Sampling modes The oscilloscope has 2 differently modes The user can choose between Single and Roll mode The Single mode is the standard mode In this mode starts a recording with the current trigger settings The recording time BU 0000 GB 60 Oscilloscope eee UUU depends on the oscilloscope memory of the device and amounts to max 2000s The values are noted in the adjusted sampling rate The roll mode makes a recording over larger period The noted values are transferred immediately to the PC Therefore the user cannot change the sampling rate It depends on the speed of the transmission 4 Starting of measurement The Start Button activates the measurement The event of trigger is detected When the event appears the record starts in the inverter The transmission of data to NORD CON starts in the same moment This can be cancelled by Stop After transferring all data a new measurement can be started or
168. sibility with the popup menu which opens when clicking with the right mouse button on the title border to undock the windows The docking functions are similar to the undocking functions The colored rectangle indicates in each case the current docking position View of main window e g Project Logs The views of the main window can be docked only to the left right and or Remote lower edge of the work area Within these windows there are no rules and the user can select the position freely Editor window e g Macro editor Parameter The editor windows can only be docked into the work area The window Oscilloscope adjustment is fixed however on down and or above or as register map Views of the Macro editor The views of the macro editor can be docked only to the macro window The adjustment here is fixed on left right or down Within the views no rules are defined Views of the oscilloscope The views of the oscilloscope window can be docked only to the oscilloscope window The adjustment here is fixed on left right or down Within the views no rules are defined Remote windows Remote windows can only be docked to the view Remote Here the adjustment is fixed on left BU 0000 GB 28 Graphic user interface m ur Docking position left M3 NORD CON 21 D24Hl BBExeml2B33 es RFISSCBEAM iin 4d gt HW _ Tg Project 29 el NORDAC WSS Serial USS Ex 4 2 Band 1 amp ee Error Prot
169. ss 2 v Iterations 1 Y All changes are only available if the user push the button apply With the button Restore then user can undo all changes BU 0000 GB 36 Communication N 3 3 USS over TCP 3 3 1 General settings Parametrize Serial USS Lo USS over serial interface Serial USS Port COM1 lt Kommunikationsanschluss Stand Telegram error 10 Bus error 10 V USS over TCP F Stop all found devices F Automatic search at program start Simulate hardware Name In the edit field the user can assign a name for the communication module Telegram error The user defines the max number of allowed telegram errors Telegram errors occur if the content of a telegram is not correct That means the answer does not fit to the parameter order Normally each parameter order is answered after 2 telegrams The number of allowable telegram errors is the number of tries before the error message appears Bus error The user defines the max number of acceptable bus errors The bus error appears in the case when the receiving telegram or the sending telegram was wrong Incorrect telegrams are ignored Here you can program the max number of incorrect bus telegrams before the error message is generated In an installation with many interfering signals the setting of acceptable errors should be programmed to a higher number USS over TCP If this option is
170. stated i e 1 000 must be entered as 1000 AE AE logio Ea 1000 Example AWL LD 1234 LOG ST Result Result 91 Example ST Result LOG 1234 Result 91 9 4 2 3 LN Logarithm to base e 2 718 Up to 3 places behind the decimal point may be stated i e 1 000 must be entered as 1000 AE AE In 1000 1000 Example AWL BU 0000 GB 95 NORD CON Manual Ef LD 1234 LN ST Result Example ST Result LN 1234 Result 210 9 4 2 4 SQRT Forms the square root from the accumulator Up to 3 places behind the decimal point may be stated i e 1 000 must be entered as 1000 Example AWL LD 1234 SORT ST Result Result 1110 Example ST Result SORT 1234 Result 1110 9 4 2 5 COS ACOS SIN ASIN TAN ATAN Calculation of the relevant mathematical function The value to be calculated must be available in minutes of arc The scaling corresponds to 1 1000 Conversion Angle in radians Angle in degrees PI 180 1000 e g an angle of 90 is converted as follows 90 3 14 180 1000 1571 1000 AE 2 1000 AE tan 1000 u cos T000 1000 BU 0000 GB 96 PLC Example AWL LD 1234 SIN ST Result Result 943 Example ST Result COS 1234 Result 330 Result ACOS 330 Result 1234 Result SIN 1234 Result 943 Result ASIN 943 Result 1231 Result TAN 999 Resul
171. stomer service you can expect to receive your drive and have your questions answered regardless of your geographic location Putting Everything in Motion With our powerful drive solutions we put even the Goliaths of this world into motion huge cranes in harbor facilities retractable roofs sports stadiums luggage conveyor belts in airports and ski lifts No matter what your application is NORD is sure to put it into motion Motoring Ahead Our products embody an innovative combination between compact mechanics and intelligent electronics We market and produce a complete product line of mechanical and electronic drive components including quality gear reducers motors frequency inverters servo controllers and decentralized drive technology Moving Together Our high quality and service standards result from our customer focus We develop precise fitting innovative drive solutions based on customer input Together NORD and our customers are building long term successful business relationship BU 0000 GB 190 NORD DRIVESYSTEMS TT u NORD history SK 135E SK 180E SK 200E SK 500E 13 2 NORD corporate history Ever since NORD was founded in 1965 all companies ofthe group have adhered to the common strategy of satisfying the demands of our customers 1977 Construction of a modern gear production factory 1979 DR a Establishment of worldwide subsidiaries Worldwide expansion of assembly centres 1980 NOR
172. sult 20 zi Example ST Result Mux 1 10 20 30 40 Valuel Save result 20 9 4 1 8 MOD und MOD The Accumulator is divided by one or more variables or constant and the remainder of the division is the result in the accumulator For the bracket Modulus the accumulator is divided by the result ofthe expression in the brackets and the modulus is formed from this Up to 6 bracket levels are possible BOOL BYTE INT DINT Possible data types x x x SK 5xxE SK 2xxE SK 1xxE Possible devices x x x Example AWL LD 25 Load the dividend MOD 20 Division 25 20 to Modulus 5 Si ST Varl Save result 5 in Varl LD 25 Load the dividend MOD Varl Result 25 Varl 10 to Modulus in the Accu ADD 10 ST Var3 Save result 10 in Var3 Example ST Result 25 MOD 20 Save result 5 in Varl Result 25 MOD Varl 10 Result 25 Varl 10 per modulus into the Accumulator 9 4 1 9 MUL und MUL Multiplication of the accumulator with one or more variables or constants For bracket multiplication the accumulator is multiplied by the result of the expression in brackets Up to 6 bracket levels are possible Both values must belong to the same type of variable BU 0000 GB 92 PLC Example AWL LD 25 Load the multiplier UL Varl Var2 25 Varl Var2 ST Var2 Save result LD 25 Load the multiplier UL Varl Result 25 Varl Var2 ADD Var2 ST V
173. t 1553 Result ATAN 1553 Result 998 9 4 3 Bit operators S a em e mae m ra 9 4 3 1 NOT Bit wise negation ofthe accumulator Possible data types BU 0000 GB 97 NORD CON Manual Example AWL LD BYTE 10 Load the value 10dec into the ACCU in Byte format NOT The value is resolved on the Bit level 0000 1010 Negated bit wise 1111 0101 and then converted back to a decimal value result 245dec ST Var3 Save result as variable Var3 Example ST Result not BYTE 10 Result 245dec 9 4 3 2 AND und AND Bitweise UND Verkn pfung des AE Akku mit einer oder zwei Variablen oder Konstanten Bitweise UND Verkn pfung mit dem AE Akku und dem AE Akku welches zuvor in der Klammer gebildet wurde Es sind bis zu 6 Klammerebenen m glich Alle Werte m ssen demselben Variablentyp angeh ren Example AWL LD 170 AND 204 AND link between 2 constants Accu 136 See example in the table LD 170 Link between a constant and 2 variables AND Varl Var2 Accu 170dec AND Varl AND Var2 LD Varl AND Var2 AE Accu Varl AND Var2 OR Var3 OR Var3 Example ST Result 170 AND 204 Result 136dec BU 0000 GB 98 PLC Example 170dec 1010 1010bin AND 204dec 1100 1100bin 1000 1000bin 136dec 9 4 3 3 ANDN und ANDN Bit wise AND linking of the AE accumulator with a negated operand Bit wise AND linki
174. t 4 56 56_Inverter_set_val5 Resulting main bus 100 4000h SK 54xE setpoint 5 7 Ir 5 _57_Broadcast_set_val1 Broadcast Slave Auxiliary 100 4000h INT setpoint 1 _58_Broadcast_set_val2 Broadcast Slave Auxiliary 100 4000h TT TT setpoint 2 _59_Broadcast_set_val3 Broadcast Slave Auxiliary 100 4000h setpoint 3 BU 0000 GB 122 _60_Broadcast_set_val4 Broadcast Slave Auxiliary 100 4000h setpoint 4 _61_Broadcast_set_val5 Broadcast Slave Auxiliary 100 4000h setpoint 5 62_Inverter_32Bit_set_v Resulting 32Bit main setpoint 1 Bus Low part in P546 1 High part in P546 2 63_Inverter_32Bit_act_v Fl 32Bit actual value 1 Low part in P543 1 High part in P543 2 64_Inverter_32Bit_lead_ 32Bit lead value 1 val1 Low part in P502 1 High part in P502 2 auxiliary setpoint 1 Low part in P543 1 High part in P543 2 66_BusIO_input_bits Incoming Bus I O data Bit 8 Bus I O In BitO 7 Bit9 Flag 1 Bit 10 Flag 2 Bit 11 Bit 8 of Bus control word Bit 12 Bit 9 of Bus control word 9 7 4 ControlBox and ParameterBox PLC SK 54xE SK 54xE SK 54xE SK 2xxE SK 1xxE The control boxes can be accessed via the process values listed here This enables the implementation of simple HMI applications Display value for the Display value Bit 29 ControlBox Bit 0 Decimal point position Bit 31 Bit 30
175. t a position downward Preview The action opens a print preview for the active editor Depending upon editor the printing preview can be differently developed This action is deactivated if no editor window is opened or the editor does not support the action Print y The action print the content from the active editor This action is deactivated if no editor window is opened or the editor does not support the action Fast print The action print the content from the active editor without the print dialog This action is deactivated if no editor window is opened or the editor does not support the action Settings n The action opens a window to edits the global settings of the program 2 3 2 Device e Bus scan The action implements a network scan for the selected communication module Note With a network scan all devices are removed from the device list and all device specific windows are closed The action connects or disconnects the connection to the selected device Control The action opens control window of the selected device in the work area If the window was already opened it is brought into the foreground Remote K The action opens remote window of the selected device If the window was already opened it is brought into the foreground Parameterize Fy The action opens the parameter window of the selected device in the work area If the window was already opened it is brought into the foreground Oscilloscop
176. t agrees selected possibly non existent parameters are empty represented and marked as difference 4 7 Parameter upload from device The function loads the parameters of a device to the PC and then stores the values in a parameter file The action can be started through the tool bar Device or over the menu option Device Parameter upload from device After executing the function that opens following window and the upload the parameter starts automatically Communication errors occur during the transfer they displayed in the message window At the end of the transfer the user prompts one to enter a file name for the file The user must confirm with Save to store the values BU 0000 GB 43 NORD CON Manual File Edit Device Parameterize View Extras Help Deu BBx a2 BaA vs BF OSG Pieha Fg Project 7e Ty Devices report D FEB Parameterize 00 54xE 2 2kw 400v EJ NORDAC E Serial USS amp W oo S4xe E Online pa Gy Devices report Read Parameters Inverter name Cancel 10 26 01 Fr 4 8 Parameter download to device The function opens a parameters file on the PC and sends all values to the device The action can be started via the tool bar Device or Device parameter download to the device menu item After executing the function the following window and a file dialog opens In this dialog selects the user the parameter file and confirm with Open The program checks whether the paramet
177. t to the frequency inverter if EXECUTE changes from 0 to 1 flank The setpoint frequency VELOCITY is transferred according to the scaling explained in MC_MoveVelocity POSITION MODE False The setpoint position results from the value transferred into POSITION MODE True The value transferred into POSITION corresponds to the index from parameter P613 increased by 1 The position saved in this parameter index corresponds to the setpoint position Example Mode True Position 12 The FB moves to the position which is in the current parameter set of P613 13 If the inverter has reached the setpoint position DONE is set to 1 DONE is deleted by resetting EXECUTE If BU 0000 GB 143 NORD CON Manual TT eee EXECUTE is deleted before the target position is reached DONE is set to 1 for one cycle During movement to the setpoint position BUSY is active If the process is to be aborted e g by another MC function module COMMANDABORTED is set In case of error ERROR is set to 1 and the corresponding error code is set in ERRORID DONE is 0 in this case With a negative flank on EXECUTE all outputs are reset to 0 VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type EXECUTE Enable BOOL DONE Specified setpoint position BOOL reached POSITION Setpoint position DINT BUSY Setpoint position not reached BOOL VELOCITY Setpoint frequency INT COMMAND Befehl abgebrochen BOOL ABORTED MODE Mode source is the setpoint
178. th DIR The data are adopted with a positive flank on the EXECUTE input The DONE output can be queried immediately after the call up of the FB If DONE is set to 1 the PDO channel has been configured If ERROR 1 there has been a problem whose precise cause is saved in ERRORID With a negative flank on EXECUTE all outputs are reset to 0 VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type EXECUTE Execute BOOL DONE PDO configured BOOL NUMBER Messagebox number BYTE ERROR Error in FB BOOL Value range 0 to 19 TARGETI Device address BYTE ERRORID Error code INT D Value range 1 to 127 PDO PDO BYTE Value range 1 to 4 BU 0000 GB 163 NORD CON Manual LENGTH PDO length BYTE Value range 1 to 8 Transmit or receive BOOL Transmit 1 Receive 0 1800h Number value range exceeded 1801h TARGETID value range exceeded 1802h PDO value range exceeded 1803h LENGTH value range exceeded CAN IDs which are already being used by the frequency inverter may not be parameterized This applies to the following reception addresses e CAN ID 0x180 P515 01 PDO1 CAN ID 0x180 P515 01 1 CAN ID for absolute encoders CAN ID 0x280 P515 01 PDO2 This applies to the following transmission addresses e CAN ID 0x200 P515 01 PDO1 e CAN ID 0x300 P515 01 PDO2 Example in ST Configure PDO PDOConfig Execute TRUE Configure Messagebox 1 Number 1 Set CA
179. the memory area of the P Box array 1501h Value range exceeded at ROW input 1502h Value range exceeded at COLUMN input 1503h The selected string number does not exist 1506h The option Allow ParameterBox function modules is not activated in the PLC configuration SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example ST Initialisation if FirstTime then StringToPBox ROW 1 StringToPBox Column FirstTime False end_if 16 Query actual position ActPos Enable TRUE BU 0000 GB 159 NORD CON Manual TT if ActPos Valid then Display position in the PBox displays PBox P1003 PLC display DintToPBox Value ActPos Position DintToPBox Column 9 DintToPBox LENGTH 10 DintToPBox Enable True end_if Switch device on or off via DIGI zi Power Enable _5_State_digital_input 0 if OldState lt gt Power Status then OldState Power Status Is device switched on if Power Status then StringToPBox Enable False Text TextOn else StringToPBox Enable False Text TextOff end_if StringToPBox Enable TRUE else StringToPBox end_if 9 8 6 3 FB_DINTToPBox This function module converts a DINT value into an ASCII string and copies this into the ParameterBox The output can be in decimal binary or hexadecimal format the selection is performed via MODE Via ROW and COLUMN the starting point of the string is set in the ParameterBo
180. the start of each cycle and is only written to the frequency inverter at the end of the program The following table lists all of the values which can be directly accessed by the PLC All other process values must be accessed via the function blocks MC_ReadParameter or MC_WriteParameter 9 7 1 Inputs and outputs Here all process values which describe the I O interface of the frequency inverter are listed Index Name Function Standardization Type Access Device 0 _0_Set_digital_output Set digital outputs Bit 0 Mfr1 UINT RW SK 54xE Bit 1 Mfr2 Bit 2 Dout1 Bit 3 Dout2 Bit 4 dig Fct Aout Bit 5 Dout3 Din7 Bit 6 Bus Statusword Bit 8 Bit 7 Statusword Bit 9 BU 0000 GB 115 NORD CON Manual Bit 8 Bus lO BitO Bit 9 BuslO Bit1 Bit 10 BuslO Bit2 Bit 11 BuslO Bit3 Bit 12 BuslO Bit4 Bit 13 BuslO Bit5 Bit 14 BuslO Bit6 Bit 15 BuslO Bit7 _0_Set_digital_output Set analog output FI Bit 0 Relais 1 R W SK 52xE Bit 1 Relais 2 SK 53xE Bit 2 DOUT1 Bit 3 DOUT2 Bit 4 Dig Analog Out Bit 5 free Bit 6 Bus PZD Bit 10 Bit 7 Bus PZD Bit 13 Bit 8 Bus lO BitO Bit 9 BuslO Bit1 Bit 10 BuslO Bit2 Bit 11 BuslO Bit3 Bit 12 BuslO Bit4 Bit 13 BuslO Bit5 Bit 14 BuslO Bit6 Bit 15 BuslO Bit7 _0_Set_digital_output Set analog output Fl Bit0 DOUT1 RW Bit 1 Bus IO BitO Bit 2 Bus lO Bit Bit 3 Bus lO Bit2 Bit 4 Bus lO Bit3 Bit 5 Bus lO Bit4 Bit 6 Bus lO Bit5 Bit 7 Bus lO Bit6 Bit 8 Bus lO Bit7 Bit 9
181. tion 2 2 cece ecceeececccceecececueeeeccaneeeeeeaaeeeeceaneeeecaueeeeseaueeeeeaueneeeeanenesesanenteees 70 QO PLC una nun EE ann nun nn ann ana nn nn an ann ann ann nn ann ann nahm ann anna EE ERSEEN anne ER EE KEN 71 SL EE 71 9 11 Specification of Ihe PLG ee ee een 71 9 1 2 PLC structure en nnnnnnnnnn nennen nnnnnnnnnnnnen nn nennnn nenn naar 71 CARARE e EE 71 9 1 2 2 Process Image ae 72 Onl 2 Si AK elek TR 72 9 1 24 Setpoint PYOCES SING WEE 73 9 1 2 5 Data processing via accumulator cece ee eeee cece cette ee ee ae ee ee nenni ieaiai EEEn 73 Eet 73 9 1 3 1 Motion Control b u u ee a ea 74 9 1 3 2 Electronic gear with Flying aw 74 9 13 23 Vis lisati O DEE 74 9 13 39 1 GONMMOIBOX E 74 GE EE EE E EEN 74 9 1 3 4 Process Controller 2 nn ee nee 74 9 1 3 5 CANopen communication 74 92 Creation of PLC ee E 75 BU 0000 GB NORD DRIVESYSTEMS 2015 4 Table of Contents E wg 9 2 1 Loading saving and printing EE 75 922 EI ne ee 75 9 2 2 1 Variables and FB decl rati n n ene e AEEA nn nd 76 2222 MPU leie EE 77 9 2 2 3 Watch and Breakpoint display window cence eeeeeaeeeeeeaaeeeeeeaaeeeeeeaaeeeeeaaeeeeeeaaeeeeees 77 9 2 2 4 PLG maSsage tee nn nahen ne 78 9 2 3 Load PLC program into the WE 78 9 2 4 PCI UNG WE 78 9 2 4 1 Observation points ON atchpoomte cee eeeeeeeee een ee cece ae eeeeee eae ee eeaaeeeeeeaaeeeeeeaaeeeeeaaeeeeeaaeeeeees 79 9 2 4 2 Holding points Breakpoints n n ee ee 79 CE
182. tput Q are only executed with the function call up CAL The function call up takes place within a PLC cycle However with PLC programs which are longer than 5ms this may result in the occurrence of jitter 9 8 1 9 TP time pulse With a positive flank on IN the timer is started with the value 0 The timer runs up to the value which is entered PT and then stops This process cannot be interrupted PT can be changed during counting The output Q is TRUE as long as the timer ET is less than PT lf ET PT and a rising flank is detected on IN the timer is started again at 0 Here literals can be used for simplified input e g LD TIME 50s20ms 50 020 seconds LD TIME 1d30m 1 day and 30 minutes VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type IN Timer active BOOL Q TRUE B ET lt PT BOOL PT Duration DINT ET Current timer reading DINT SK 5xxE SK 2xxE SK 1xxE Possible devices X x X Example AWL LD VarBOOoLl ST TPInst IN LD DINT 5000 ST TPInst PT CAL TPInst LD TPInst Q ST VarBOOL2 BU 0000 GB 138 PLC Example ST TPInst IN VarBOOL1 PT T 5s VarBOOL2 TPInst O The time ET runs independently of a PLC cycle Starting of the timer with IN and setting of the output Q are only executed with the function call up CAL The function call up takes place within a PLC cycle However with PLC programs which are longer than 5ms this may result in the occurrence of jitter
183. tus of all of the participants connected to the bus can be controlled via the inputs PRE OPE or STOP The inputs are adopted with a positive flank on EXECUTE The function must be called up until the output DONE or ERROR has been set to 1 If the ERROR is set to 1 there is either no 24V supply to the RJ45 CAN socket of the inverter or the CAN driver of the inverter is in the status Bus off With a negative flank on EXECUTE all outputs are reset to 0 VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type EXECUTE Execute BOOL DONE NMT command is transmitted BOOL PRE Sets all participants to Pre BOOL ERROR Error in FB BOOL Operational status OPE Sets all participants to BOOL Operational status STOP Sets all participants to Stopped BOOL status SK 5xxE SK 2xxE SK 1xxE Possible devices X x 9 8 7 3 FB_PDOConfig The PDOs are configured with this FB With an instance of this function all of the required PDOs can be configured The FB must only be called up once for each PDO Up to 20 PDOs can be set up Each PDO has its own parameterisation Assignment of the PDOs in the other CANopen FBs is carried out via the Messagebox Number The TARGETID represents the address of the device With NORD frequency inverters this is set in P55 or via DIP switches The required Messagebox number is entered under PDO see Introduction LENGTH specifies the transmission length of a PDO The transmission reception direction is specified wi
184. ulated on the PC This is a convenient way of operating devices which are either difficult to access or haven t got an operating unit themselves 1 2 How to use NORD CON For the parameterization and controlling of the devices with NORD CON your PC requires a serial interface 1 Installation Please start the installation program of NORD CON on the enclosed CD or load the installation program from the Internet http www2 nord com cms de documentation software software overview jsp Enter all necessary information and install NORD CON into the standard directory 2 Connect If the frequency inverter is equipped with an RS232 optional interface it can be directly connected to the PC with a serial 1 1 cable In this case only one frequency inverter can be connected Each NORDAC vector frequency inverter features an integrated RS485 interface which can be activated via the control terminals This interface allows for configuration of a master slave bus system with up to 31 devices max For NORD CON to be connected to such a bus an RS232 RS485 converter will be required If several devices are operated simultaneously make absolutely sure that a unique USS address is assigned to each of the devices connected and that all of them have the same baud rate setting see also Operating Instructions of the frequency inverter type involved 3 Run NORD CON BU 0000 GB 10 Introduction Teen In order to start NORD CON you us
185. ultaneously All functions available with the operating unit control box of the frequency inverter can be performed 6 5 NORDAC vector mc The window for remote control of the frequency inverters of the NORDAC vector mc series looks like this gelaf Cl Ger t 5 Display Parameter set Enable Disable Phase Confirmation sequence Value Value Default value ee EE Enable Switching on the frequency inverter The frequency inverter is now enabled with the set jog frequenc P113 Apreset minimum frequency P104 may at least be provided Parameter gt Interface lt P509 and P510 must 0 ae Boe off the frequency inverter The output frequency is reduced to the absolute minimum frequency P505 and the frequency inverter shuts down Change dir e motor rotation direction changes when this key is pressed Rotation to the left is indicated bya minus sign BU 0000 GB 56 Remote Attention Take care when operating pumps screw conveyors ventilators etc Block the key with parameter P540 value is increased parameter value is reduced Press ENTER to store an altered parameter value or to switch between parameter number or parameter value Note Ifa changed value is not to be stored the key can be used to exit the parameter without storing the change By simultaneously pressing the STOP key and the Change direction key an quick stop can be initiated If the inverter is enabled v
186. update Hz 3 Control Fe 3 Remote Control F8 ZS Parametrize F7 1 C Oscilloscope A Te Bus Scan Stri F5 a TSOXE SS0vvi230 Now the control configuration of the inverter is read and checked with the standard setting setting control control configuration check Ifthe control of inverter limited or impossible there will be a warning note on the screen Control 604 A The controlling of the device is reduced or not possible From the Following reasons the communication control is not active and the controlword is not for USS configures In the window Control there are two versions available Standard Control The frequency inverter can be released and the setting value can be increased or decreased Direction change and error acknowledge is possible too Detailed Control Mit diesem Fenster k nnen s mtliche Steuerungsm glichkeiten ausgenutzt werden BU 0000 GB 46 Control E wm 5 2 Standard control Using the Standard Control the following functions are available e Enable of the frequency inverter e Increase or decrease of the setting value e Change of direction Error Acknowledge To use this functionality the inverter must be programmed for control via bus You can find the required parameter and settings in the manual available for each inverter type View Setpoint View Aktual Value J d Disable ES Control 00 Ger Increase setpoint _ Progress Setpoint Z aw Enable
187. utput is active If EXECUTE has already been set to 0 then INVELOCITY is only set to 1 for one cycle If the process is to be aborted e g by another MC function module COMMANDABORTED is set With a negative flank on EXECUTE all outputs are reset to 0 VELOCITY is entered with scaling according to the following formula VELOCITY Setpoint frequency Hz x 0x4000 P105 VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type EXECUTE Enable BOOL INVELOCITY Specified setpoint frequency BOOL reached VELOCITY Setpoint frequency INT BUSY Setpoint frequency not yet BOOL reached COMMAND Command aborted BOOL ABORTED ERROR Error in FB BOOL ERRORID Error code INT ERRORID Description BU 0000 GB 142 PLC Tr 0 No error 1000h Flis notenabled 1100h Fl notin speed mode position control enabled 1101h No setpoint frequency parameterized P553 SK 5xxE SK 2xxE SK 1xxE Possible devices x x x Example AWL CAL Power CAL Move LD TRUE ST Power Enable Set 20 Hz Max 50 Hz LD DINT 20 MUL 16 4000 DIV 50 DINT_TO_INT ST Move Velocity LD Power Status ST Move Execute Example ST Device ready for operation if DIGI set Power Enable _5_State_digital_input 0 IF Power Status THEN Device enabled with 50 of max frequency if DIG2 set MoveVelocity Execute _5_State_digital_input 1 Velocity 16 2000 END_IF 9 8 2 4 MC_MoveAbsolute Writes a position and speed setpoin
188. white Scope Offline In Offline mode no inverter is connected a saved measurement file can be loaded by menuitem File Open BU 0000 GB 62 Oscilloscope Pa 8 Macro editor The macro editor is designed in order to provide simple process cycles The surface offers the possibility to create a macro by popup menus toolbars or tool window The individual instructions can be shifted by drag n drop in the opinion The built in functions as memory and shop macros are integrated likewise into the popup menu The macros are stored in the standard format XML The format of the previous version can be imported over the menu option opening type of file macro files V1 27 8 1 Graphic user interface More views are required for handling of the macro generator additionally to the editor window These views are available as tool windows These windows can be docked or undocked to the edge of the main window With the menu option vew of the popup menu all views can be opened and closed e Window Variables e Window Properties e Window Log 8 1 1 Window Variables The view variables can be opened and closed over the menu option View gt Macro gt Variables It is used for debugging In this window after starting macros all variables and objects macros with current rating are indicated The expenditure of the value can be stopped in the view Properties gt Display format There are the following formatting e
189. x display The parameter LENGTH transfers the length of the string in characters In decimal MODE the parameter POINT positions a decimal point in the number which is to be displayed In POINT it is stated how many characters are to the right of the decimal point With the setting 0 the POINT function is disabled If the number contains more characters than the length allows and no decimal point is set the overflow is indicated by the character If there is a decimal point in the number all numbers behind the decimal point may be omitted if required In hexadecimal and binary MODE the lowest value bits are displayed if the set length is too short As long as ENABLE is set to 1 all changes to the inputs are adopted immediately If DONE changes to 1 the string has been correctly transferred In case of error ERROR is set to 1 DONE is 0 in this case In the ERRORID the relevant error code is then valid With a negative flank on ENABLE DONE ERROR and ERRORID are reset Examples Seiting Number to be displayed P Box display Length 5 12345 12345 Point 0 Length 5 12345 HHH Point 0 Length 10 123456789 123456 789 Point 3 Length 8 123456789 123456 7 Point 3 VAR_INPUT VAR_OUTPUT BU 0000 GB 160 PLC ENABLE Transfer ofthe string BOOL DONE String transferred Displayformat ERROR Error in FB 0 Decimal 1 Binary 2 Hexadecimal Value range 0 to 2 COLUMN Column ofthe display Value range 0 to 19 Position of deci
190. xample ST Ist Value 10 if Value 10 then Value2 5 end_if BU 0000 GB 107 NORD CON Manual TT 9 4 5 2 GE Compares the content of the accumulator with a variable or constant If the value in the accumulator is greater or equal to the variable or constant then AE is set to TRUE Example AWL LD Valuel Valuel 5 GE 10 Is 5 greater than or equal to 10 JMPC NextStep AE FALSE program does not jump ADD 1 NextStep ST Valuel Example ST Is 5 greater than or equal to 10 if Value gt 10 then Value Value 1 end_if 9 4 5 3 GT Compares the content of the accumulator with a variable or constant If the value in the accumulator is greater than the variable or constant the AE is set to TRUE Example AWL LD Valuel Valuel 12 zi GT 8 Is 12 greater than 8 JMPC NextStep AE TRUE program jumps ADD 1 NextStep ST Valuel BU 0000 GB 108 PLC E wg Example ST Is 12 greater than 8 if Value gt 8 then Value 0 end_if 9 4 5 4 LE Compares the content ofthe accumulator with a variable or constant Ifthe value in the Accumulator is less than or equal to the variable or constant then AE is set to TRUE Example AWL LD Valuel Valuel 5 LE 10 Is 5 less than or equal to 10 JMPC NextStep ST Valuel Example ST Is 5 less than or equal to 10 if Value lt 10 then Value 11
191. y areas is carried out via the MEMORY input MEMORY 1 to P613 0 251 corresponds to 504 INT or 252 DINT values MEMORY 0 to P900 0 247 up to corresponds to 3200 INT or 1600 DINT values P906 0 111 The FB cannot be interrupted by other blocks With a negative flank on ENABLE all outputs are set to 0 and the function of the FB is terminated VAR_INPUT VAR_OUTPUT Input Description Type Output Description Type ENABLE Execute BOOL VALID Reading process successful BOOL SIZE Memory format BOOL READY The entire memory has been BOOL read out MEMORY Selection of memory area BYTE ERROR the FB has an error BOOL STARTINDEX Indicates the memory cell INT ERRORID Error code INT to be written to ACTINDE Actual memory index to which INT x will be read in the next cycle VALUE Value read out DINT ERRORID Description 0 No error 1A00h STARTINDEX value range exceeded 1A01h MEMORY value range exceeded SK 5xxE SK 2xxE SK 1xxE Possible devices x x 9 8 10 Weighing function FB_Weigh This module is used to determine the average torque during movement at a constant speed From this value physical values such as the weight which is being moved can be determined The FB is started via a positive flank on the EXECUTE input With the flank all inputs are adopted by the FB The Fl moves with the speed which is set in SPEED The measurement is started after the elapse of the time which is set in STARTTIME The duration of the m
192. y checkbox s The resolution and offset can be chosen for each channel separately Displaying the results of measurement the values of the vertical axis of each channel can be chosen and indicated Importance of measure value P Number Name The value of this measuring function is updated in the time slot pattern by approx 100 ms and corresponds to the value indicated of the parameter The value of this measuring function is updated in a time slot pattern by approx 100 ms P Number Name The value of this measuring function is updated in a time slot pattern by approx 50 ms P Number Name The value of this measuring function is updated in a time slot pattern of approx 250 us BU 0000 GB 59 NORD CON Manual TT 2 Setting of trigger Aufzeichnung Source of trigger Trigger edge Trigger level Sampling rate __ Number of Time of 2000 s measured sampling values Aufzeichnungsstart 2000s A 4000 s I Vices Vener St ed Pre Trigger Delay 5 mit dem Trigger Aufzeichnung Sampling modes Single O Roll O Start Stop sampling Aufzeichnung bertragung The trigger starts the measurement First choose the source of trigger Trigger sources can be measurement values digital inputs status of inverter etc The starting conditions are defined by trigger level resp trigger edge The increments of the trigger levels are different depending on the trigger source Therefore not every value can be

Download Pdf Manuals

image

Related Search

Related Contents

Panasonic KX-TDA6181X 16-Port Analogue Trunk Card Service    ROGUE™ R2 Wash User Manual Rev. 4  FT/ST Pipe Trace Installation Manual  TANDBERG 3000 MXP User Manual  NEC Express5800/120Rc-2 User's Guide  Optima 3000  Dossier de presse emplois d`avenir  MT 5200 (3.15 cu.in)  Lire un extrait  

Copyright © All rights reserved.
Failed to retrieve file