Home
SoftPLC Manual
Contents
1. Project CFWII LDD Time OF 50 00 Date 1 Friday July 27 2007 Elapsed time 0 zegcondis 6 5 View User Parameter Configuration It opens an attribute visualization window for all the user parameters With a double click on the parameter it is permitted the contiguration of these attributes which include ER RI Parameter descriptive text on the keypad up to 21 characters Text for the units up to 5 characters Minimum and maximum limit Number of decimal positions Hexadecimal or normal format Reading or writing only Modifications only with a stopped motor or online With or without sign Ignores the password allows modification regardless of 05 or normal Visualizes or hides the parameter Allows saving the parameter value retentive when it is used in some blocks PLC Calculations and Transfers on power down Configuration parameter that allows modification with the motor running Those configurations can be transferred to the CFW 11 with the Download button 26 User Parameters Configuration 1010 SoftPlc Parameter 0 I 0 0 1 0 1 0 SoftPle Parameter SoftPle Parameter SoftPle Parameter SoftPle Parameter SoftPle Parameter SoftPle Parameter SoftPle Parameter SoftPle Parameter Parameter Parameter Parameter Parameter Parameter Parameter Edit Open
2. scitote edi pao nias ipte aon etas pti ostende dotata abdo blinded n entre 21 SNC MI e Op eem TT mM 21 5 INVERTER PARAMETER SETTINGS 22 Sr SXMBOEDSJTOR THE PROPERTIES IDESCRIP ICON e usus tot tinte utate 22 CEPWSDECOINEGURATIONBN PARAMETER irer er ir a dta et ERO onn 22 S EXCLUSIVE PARAMETER RE EE P 23 FISCH c E CC LI MM UI UM M I M MT 23 LO UNES sid ERE COMMANA RR RETE 23 eg CLO vole 23 P1010 to P1049 SoftPLC Parameters 24 6 RESUME OF THE WLP MAIN FUNCTIONS ccccccccccccccccccccsccccccccccccccccccccccccccccccccccccccccescs 25 MN D eX QE PM m iether lo og i lt a ant 25 GS PROPERTIES Pe eee ee nee en ee 25 6A VIEW IA TIONING O E 26 65 USER PARAMETER CONFIGURATION i cee thee ups set ek ee 26 GO Ga ciere end ur Urs UPS Ul UMP een I M SR Nr A 27 67 COMMUNICATION 23CO NEIGU RATIO IN 27 Og COMMUNICATION DiC Wy IC AD ctr tart Dat ahd dieto tet mp Pero eta rt a ela ta ed lastest 28 OF VR OA en ee ee eee ee eee ree ere eer ere 28 7 FAULTS ALARMS AND POSSIBLE CAUSEG c
3. 4 2 COILS They save the stack content 0 or 1 in the programmed element Bit Marker 96QX Digital Output UW User Parameter 965X System Bit Marker Writing It is allowed to add coils in parallel at the last column 4 2 1 Normal Coil COIL PRUA Menu nsert Coils Coil E g It sets the bit marker 5001 with the stack content 4 2 2 Negated Coil NEG COIL Menu nsert Coils Negated Coil E g It sets the digital output 2 with the negated content of the stack 4 2 3 Set Coil SET COIL Menu nsert Coils Set Coil Sh E g It sets the user parameter P1011 provided that the content of the stack is not 0 4 2 4 Reset Coil RESET COIL Menu nsert Coils Reset Coil R E g It resets the user parameter P1011 provided that the content of the stack is not O 4 2 5 Positive Transition Coil PTS COIL ME 5002 Menu nsert Coils PTS Coil E g It sets the bit marker 5002 during 1 scan cycle provided that a transition from O to 1 in the stack is detected 4 2 6 Negative Transition Coil NTS COIL 23011 Menu nsert Coils NTS Coil N E g It sets the system bit marker 3011 during 1 scan cycle provided that a transition from 1 to 0 in the stack is detected 4 3 Movement Blocks 4 3 1 Speed and or Torque Reference REF Menu Function Blocks Movement REF
4. Input S WIOLO EN Ena bles the block SUW1011 Output ENO Goes to 1 when EN z 0 and without error Properties MODE 0 Speed mode 1 Torque mode SPEED Speed reference RPM or 3 Bits TORQUE Torque reference 13 Bits In the example above if the EN input is active and the digital input 1 off then the block will generate a speed reference according to the user parameter 1010 in the 13 bit unit If there is no error e g disabled inverter the ENO output goes to 1 4 4 CLP BLOCKS 4 4 1 Timer TON m TON Menu nsert Function Blocks PLC TON oll WW 1010 ET P Mwengi Input IN the block Output Q Goes to 1 when IN 0 and ET gt PT Properties PT Programmed Time Preset Time ET Elapsed Time In the example above if the IN input is active and the content of the word marker 8000 is higher or equal than the content of the user parameter P1010 the output Q is set 4 4 2 Real Time Clock RTC Menu nsert Function Blocks CLP RTC Inputs EN Output Q Properties WEEK H T ON M T ON S T ON M T OFF OFF Q OPT ONERROR ERROR Enables the block Goes to 1 when EN O and the current time is greater than the turning on time and less then the turning off time Week days Turning on hour Turning on minute Turning on second Turning off hour Turning off minute Turning off second 0 Normal Q output
5. 0 32 67 0 32767 20 to OmA gt 20mA gt OmA 0 32 67 3 2 3 Volatile Markers Variables They consist of variables that can be applied by the user to execute the applicative logics They can be bit markers 1 bit word markers 16 bit or float markers 32 bit IEEE Table 3 3 Volatile Marker Memory Map 5000 6099 It depends on the last used marker They are organized in byte pairs E g last marker MX5000 last marker MX5014 last marker MX5016 4 bytes last marker MX5039 6 bytes 8000 8199 It depends on the last used marker E g last marker MX8000 last marker MX800 1 last marker MX8007 9000 9199 It depends on the last used marker E g 2 bytes 2 bytes Float markers last marker 9 9000 4 bytes last marker MX900 1 8 bytes last marker MX9007 32 bytes In order to minimize the applicative size use the markers in sequential manner Bit markers MX5000 MX5001 MX5002 Word markers MW8000 MW8001 MW8002 Float markers 9 9000 96MF9001 9002 3 2 4 System Markers They consist of special variables that allow the user to read and change inverter data that may or not be available in the parameters They can be system bit markers 1 bit or system word markers 16 bits Table 3 4 a Memory Map for the Odd System Bits SX 3001 General Enabling 0
6. It disables the inverter interrupting the supply for the motor 1 It enables the inverter allowing the motor operation 3003 Run Stop 0 It stops the motor with deceleration ramp 1 The motor runs according to the acceleration ramp until reaching the speed reterence value 3005 Speed Direction 0 It runs the motor in the counterclockwise direction 1 It runs the motor in the clockwise direction mS oe feni o Mu enables the JOG aeons 1 The inverter goes to the REMOTE 3011 Fault reset 0 No function 1 If in a fault condition then it executes the inverter reset Note When this command is executed the inverter and the SoftPLC applicative are reinitialized This is also valid for the reset via keypad 3021 Activates the Second Ramp 0 The values for the motor acceleration and deceleration are those from the first ramp and P0101 1 The values for the motor acceleration and deceleration are those from the second ramp P0102 and P0103 Note In order to enable the selection via SoftPLC program 105 in 6 Table 3 4 b Memory Map for the Even System Bits Type System bits 3000 3040 4 bytes SX Reading State Even 3000 General Enabling 0 General Enabling is not active 1 General enabling is active and the inverter is ready to run the motor 3002 Motor Running RUN 0 The motor is stopped 1 The inverter is driving the motor at the set point speed or executing seinen the
7. 1 Inverted Q output O Generates A700 alarm 1 Generates F701 fault Goes to when there is an error the block In the example above if the EN input is active then the Q output will be set all week days from Monday through Friday from 7 30 until 9 00 4 4 3 Incremental Counter CTU Menu nsern Function Blocks PLC CTU Captures the transitions from O to 1 at this input Counter Up Goes to 1 when gt PV Programmed Value Preset Value cu CTU G Inputs CU R R Resets CV 20 HPU CUP SM VEDO Output Q Properties PV CV Counter Valve In the example above if the content of the word marker 8001 is higher or equal than 20 the output Q is set 4 4 4 Proportional Integral Derivative Controller PID 1 0 050 SML ESODZ Sab FIOOS 5 D 000 1 00 002 1 00 002 Academic LDirect ol FSOD4 REF REFMANUAL FEEDBACK Menu nsern Function Blocks PLC PID Inputs EN Output ENO Properties 15 SELREF REF OREF REFMANUAL FEEDBACK Enables the block EN Input image Sampling Time Automatic manual reterence Automatic reference Automatic reterence filter time constant Manual reference Process feedback Proportional gain Integral gain Derivative gain Maximum output value Minimum output value Academic parallel Direct reverse Controller output
8. Download C3 c3 c3 c3 c3 c3 c c dc cc oo ccccoccouocoocococo C3 c3 c3 c3 c3 c c coc eo cc oo C3 c3 c3 c3 c3 c c dc eae cc oc C3 c3 c3 c3 c3 c3 c3 c dc cc oo L I IL Ill ll ll lA ll lA ll l1 ll ll ll cOcvucogccouocooocoocu 6 6 Construct Compile It analyses the applicative and generates the code for the specified equipment Compilation Errars WEG Ladder Programmer 177 01 Copyright Ci 1999 2007 WEE 411 rights reserved Message sintax File name Pagqe Line Column Code message Pl CFWII BIN 0 erroris O warningsis Aplication size 174 bites 6 7 Communication Configuration The USB port is used for the CFW 11 Therefore the USB driver must be installed The driver is found in the DRIVER USB folder inside the WLP V7 2X 2 Communication Configuration USE port ok Cancel 6 8 Communication Download This command allows downloading the applicative and or the user parameter contigurations to the CFW 11 Download Information Equipament CFw 11 200 240 v 104 105 1 40 File pl_cha 1 bin Size 174 Bytes Date 2r 72007 Time 07 48 53 Download 6 9 Communication Upload This command makes it possible to upload and open the applicative that is installed in the CFW 11 provided that the password is valid Upload New projec
9. marker 8000 remains in 32767 2 NOTE M If the FORMAT is integer all the numeric data are considered words of 15 bits sign 32768 to 32767 4 5 3 Math Function FUNC EM FUNC Menu nsert Function Blocks Calculation FUNC HIN 1 N sin M FUNCTION Output ENO Properties FORMAT IN FUNCTION OUT Input E Enables the block Indicates if the calculation has been executed Integer or floating point Data to be calculated Mathematic function sin cos etc Calculation result In the example above if the EN input is active the float marker 9001 presents the result of the float marker 9000 sine calculation m 0 NOTE If the FORMAT integer all the numeric data are considered words of 15 bits sign 32768 to 32767 4 5 4 Saturator SAT Menu nsert Function Blocks Calculation SAT Input EN Enables the block 100 Output ENO Indicates if saturation has occurred provided that EN 0 Properties FORMAT Integer or floating point IN Input data MAX Maximum allowed value MIN Minimum allowed value OUT Output data In the example above when the EN input is active the word marker 8000 contains the user parameter P1010 value limited however between the maximum of 100 and the minimum of 100 wu NOTE It the FORMAT is integer all the numeric data are considered words 15 bits sign 32768
10. were used 327 2 bytes 5 67 4 bytes 13 1000 13 4 6 bytes Float Constants It depends on the quantity of different float constants 32 bits IEEE E g If there were used KF 0 335 4 bytes 5 1 114 2 8 bytes 0 0 115 3 0 0 13 333 12 bytes 3 2 2 Physical Inputs and Outputs Hardware Table 3 2 O Memory Map W Andoginuts 1 41 8 QW outputs 1 41 8 NOTE analog input IW and analog output QW values respectively read and written the SoftPLC respect their gains P0232 237 P0242 P0247 IW1 IW4 and P0252 255 P0258 P0261 96QW 1 96QWA and offsets P0234 239 244 P0249 IW1 IW4 Fs The values read or written SoftPLC obey the following rules respecting the parameters related to the analog input and output signal types P0233 P0238 P0243 P0248 96IW 96 and P0253 P0256 P0259 P0262 96QQW 1 96QWA M Option O to 10V 20mA Option gt gt Option OV or or 20mA 4 to 20mA 4mA 0 20 32767 10V 20mA to 0 or 20mA OV or OmA 20 to 4mA 20mA 0 4mA 32767 10 to 10V 32768 or 32768 for a parameter without sign 5V 16384 or 49152 for a parameter without sign 0 0 10V 32767
11. 2 HMI line 2 text In the example above if the EN input is active then A750 with the text Low Pressure will appear on the HMI v NOTE Mie the block is configured for Fault then it will be necessary to reset the drive in order to be able to enable it again 4 6 4 Converts from Floating Point to Integer 16 bit FL2INT EM FL2INT ENO Menu nsert Function Blocks Transfer FL2 NT Input 4 54 004 H FLOAT INT fe 7000 EN Output ENO Indicates that the transfer has been done Properties FLOAT Floating point data INT Data converted into integer In the example above if the EN input is active the float constant 4 54 x 10 is converted into an integer with sign via the word marker 8000 However after the conversion the word marker 8000 will remain with the value of 32767 because this is the positive limit of a word 2 NOTE INT treated as a word of 15 bit sign 32768 to 32767 4 6 5 Indirect Data Transfer IDATA EN IDATA Menu nsern Function Blocks Transfer IDATA 4QX Digital output M OATATYPE Input 0 ADDRESS EN Enables the block 5000 VALUE Output ENO Indicates that the transfer has been done Properties CMD Read Write command DATATYPE Data type ADDRESS User address VALUE Read content Value to be written In the example above if the EN input is active the content of the bit marker 5000 is written to the digital
12. CE ER ER EUER ER UE t rrt EE OM RUP 14 42 25 Positive Trams ition Coll PO COL PPM PA AMA M PAM UEM M 14 4 249 Negative Transition Coil NTS COIL actae staat cach ead cea oi tati tit Iii e itii esi stttesntatcas 15 BLO CE oraa A AA REM a 15 4 3 1 Speed and or Torque Reference 15 A 15 4 4 1 EDI AE 15 AM MEME W Was og Ged rere Oe ee te a nee 16 WAS Iyecemental Counters T erri MP pbulabni nad amin 16 4 4 4 Proportional Integral Derivative Controller PID sss 16 AALS Fer F e cy secet im c a ca RENE S REPE SUE 17 CR MEMBRO EPIO BLOC 5S Em 17 4 Wath Operator MATH nnna E a 18 Aa MAFO N aranea AATA 18 ADA Urr 19 4 5 TRANSFER BLOCK 19 4 6 1 Bala re auc A e FER ee E NNN 19 4 6 2 Conversion from Integer 16 bit to Floating Point 19 45 9 Generator SERERE piod be ERE REOR EM RUE ana 20 4 6 4 Convers from Floating Point to Integer 16 bit FIZINT o titt patet pat ag 20 440 52 ndrec Daia d obstet 20 AGO
13. In the example above if the EN input is active the controller starts its operation The content of the user parameter P1010 selects the reference that is active i e whether it is the float marker 9001 automatic reference or the 9003 manual reference There is a 0 055 filter for the automatic reference Since the derivative gain is fixed in 0 this indicates that the PID was converter into a Pl The control output OUT represented by the float marker 9004 has the maxim 4 4 5 Low pass or High pass Filter FILTER Menu nsert Function Blocks PLC FIL TER ol 2 5 001 Low pass um and minimum limits of 100 and 100 EH FILTER TIME Properties TIMECONST TYPE OUT Enables the block EN Input image Sampling time Input data Filter time constant Low pass High pass Input data filtered value In the example above if the EN input is active the content of the float marker 2000 will be filtered with a time constant of 0 25s by means of a low pass filter and will be transferred to the float marker 9001 4 5 Ca Iculation Blocks 4 5 1 Comparator COMP ol Sra ML ESL DHTH 1 OPERATOR DHTH 2 Properties FORMAT DATA 1 OPERATOR DATA 2 Menu nsert Function Blocks Calculation COMP Enables the block Goes to when the comparison condition is fulfilled Integer or floating point Comparison d
14. MX5000 Modbus address 5000 SW3308 Modbus address 3308 3 3 2 Protocol Refer to the RS232 RS485 Serial Communication Manual at the Modbus protocol chapter 4 Resume of the Function Blocks A resume of the function blocks that are available tor the user programming will be presented in this chapter 4 1 Contacts They send to the stack the content of a programmed data 0 or 1 which may be of the type 96MX Bit Marker M 96IX Digital Input 96QX Digital Output 96UW User Parameter 9 5 System Bit Marker Reading 4 1 1 Normally Open Contact NO CONTACT RENS Menu nsert Contacts Normally Open Contact I E g It sends to the stack the content of the bit marker 5000 4 1 2 Normally Closed Contact NC CONTACT TAL Menu nsert Contacts Normally Closed Contact lL E g It sends to the stack the negated content of the digital output 1 4 1 3 AND Logic with Contacts When the contacts are in series an AND logic is executed among them storing the result in the stack Examples IXT 992 agg e vel 2 44 ZIX1 96IX2 Cae NOU ol W1O10 KU 0 0 H UW1010 QX1 4 1 4 OR Logic with Contacts When the contacts are in parallel an OR logic is executed among them storing the result in the stack Examples Example Operation TruthTable 96IX 1 IX2 0 0 0 96IX2 k al WLO10 UW1010 QX1
15. Motors Energy Automation Coatings SoHPLC CFW 11 Manual Language English 8 SCOR eT SofPLC Manual Series CFW 1 Language English Document Number 0899 5738 03 Publication Date 01 2010 Lb ABOUT THIS MANUAL 5 ABBREVIATIONS AND DERIUTION 5 PAE RCP 5 2 INTRODUCTION THE 6 Dm 6 c z jj Re d MEMORY t M 7 S MENP I ius m ode C RERUM TREE 3 2 2 Physical Inputs and Outputs Hardware samt re telle ated 7 Om Gi Gls casta um tton tasted 9 SW Vem MKE oaea EEUU 8 Du R ere rere OER 11 MODRE ar A E 12 99x Modbus protocolo onPLE ORES SE s ecciesia MEUS rM NN t I CH M cte CIA 12 SM MEME is eec NR RR SS CEN 12 4 RESUME OF THE FUNCTION BLOCKS PFeP EVER e Sk o VER PEE MEE SP KEEN E SE Ven ee E US SE 13 Al WOON qvum DIE NET NENNEN 13 4 1 1 Normal Open NO CONTACT 13 ARS Glosea Goniac NE CONIAC T uen Yala tt esee move Tere on teats eee tane eet 13 Abes AND IOIEN C ON 13 Aka ORDO CWIK ee E 13 E S D I E E 14 4 2 1 Normal eos Ob a tee re 14 2 22 uwegaled t oM INE C COL isst 14 UICE S e cl ig Es Mm 14 4 2 4 iRes t Coil RESET COIL
16. O Read only parameter CFG Parameter that can be changed only with a stopped motor Net Parameter visible on the keypad if the inverter has a network interface installed RS232 RS485 CAN Anybus CC Profibus or if the USB interface is connected Parameters visible on the keypad if the inverter has the RS232 or the RS485 interface installed USB Parameters visible on the keypad if the inverter USB interface is connected Serial 5 2 CFW 11 Configuration Parameters P0224 Run Stop Selection LOCAL Situation P0227 Run Stop Selection REMOTE Situation P0225 JOG Selection LOCAL Situation P0228 JOG Selection REMOTE Situation Tiaa a NOTE a For further information please refer to the CFW 11 Programming Manual 22 5 3 SoftPLC Exclusive Parameters P1000 SoftPLC Status Adjustable O No Application Factory Setting 0 Range 1 Install App 2 App 3 App Stopped 4 App Running Properties RO Access groups via keypad 01 PARAMETER GROUPS L 150 SoftPLC Description It allows the user to visualize the SoftPLC status If there is no installed applicative the parameters from P1001 to P1049 will not be showed on the keypad If this parameter presents the option 2 Incompat App it indicates that the version that has been loaded in the flash memory board is not compatible with the current CFW 11 firmware In this case it is necessary to rec
17. Unfiltered motor current POO3 A x10 3324 Unfiltered motor torque 96 x10 NOTE The system word markers SW3300 and SW3301 use 13 bits resolution 8192 0 to 8191 which represents the motor synchronous speed Thus if for a VI pole motor this means a synchronous speed of 1200 rom the speed reference via SoftPLC SW3301 is 4096 the motor will run at 600 rpm NOTE pees 90 Equation calculation of the motor speed value in rom Speed in rom Synchronous speed in rpm x 13 bits speed 8192 3 2 5 Parameters The parameters from P1011 to P1049 appear on the keypad only when there is a valid applicative user program in the memory i e when P1000 gt 0 Table 3 6 Parameter Memory Map PW System parameters O 999 refer to the CFW 11 manual P1000 SoftPLC status 0 No Application Read only parameter 1 Install App 2 Incompat App 3 App Stopped 4 App Running P1001 SoftPLC Command 0 Stop Program 1 Run Program 2 Delete Program P1002 Scan Cycle Time ms Read only parameter 1010 1059 1100 bytes 3 3 Modbus 3 3 1 Modbus protocol SoftPLC addresses Table 3 7 SoftPLC x Modbus address range UE 2201 2214 2401 2411 IW Analog inputs EN 4 2601 2604 2801 2804 JU NOTE All the other data types have the user addresses SoftPLC equal to the Modbus addresses E g PW100 Modbus address 100
18. acceleration or the deceleration ramp 1 The motor i is rotating clockwise 1 JOG function active 1 Inverter in REMOTE situation Fault condition 0 The inverter is not in a fault condition 1 Any fault has been registered by the inverter Note The fault number can be read by means of the parameter P0049 Current Fault 1 With Undervoltage In manual mode PID function 1 In automatic mode PID function 3016 Alarm condition 0 The inverter not in an alarm condition 1 The inverter is in an alarm condition Note The alarm number can be read by means of the parameter P0048 Current Alarm In configuration mode 0 Inverter operating normally 1 Inverter in configuration mode It indicates a special condition when the inverter cannot be enabled Executing the self tuning routine Executing guided start up routine e Executing the keypad copy function Executing the flash memory card guided routine e There a parameter setting incompatibility Note It is possible to obtain the exact description of the special operation mode at parameter P0692 3020 Active Ramp 0 Indicates that the first ramp is active 1 indicates that the second ramp is active 0 Not pressed 1 Pressed during 1 scan cycle 3040 JOG key 0 Not pressed 1 Pressed Table 3 5 Memory Map for the System Word Markers 3318 Torque Current Reference 13 bit 3320 Inverter Nominal Current HD A x10 3322
19. ata 1 Comparison operator Comparison data 2 In the example above if the EN input is active and the content of the float marker 9000 is higher than the content of the floa PF E LL t marker 9001 then the output ENO is set NOTE 32767 Wie If the FORMAT integer all the numeric data are considered words of 15 bits sign 32768 to 4 5 2 Math Operation MATH sen yrE000 1 RESP IMPOR MOPERATOR OVERW s M Sonn EN 1 2 SIGNAL wxson Output ENO Properties FORMAT DATAT OPERATOR DATA2 RES OVER SIGNAL Menu nser Function Blocks Calculation MATH Enables the block Indicates if the calculation has been executed Integer or floating point Calculation data 1 It may also appear as DATATH and DATATL representing the high and low parts of the data 1 Mathematic operator etc Calculation data 2 It may also appear as DATA2H and 21 representing the high and low parts of the data 2 Calculation result It may also appear as RESH and RESL representing the high and low parts of the result and also as QUOC and REM representing the quotient and the reminder of a division Indicates if the result exceeded its limit Result sign In the example above if the EN input is active the value of the word marker 8000 is incremented at each scan cycle When the bit marker 5000 goes to 1 it indicates overflow and the word
20. ccccccccsccccccscccccccscccccccccccccccccccccccccccsccccccsces 29 1 About this Manual This manual provides the necessary description tor the operation of the CFW 11 frequency inverter using the user programming module denominated SoftPLC This manual must be used together with the CFW 11 user manual and with the WLP software manual Abbreviations and Definitions CLP Programmable Logic Controller CRC Cycling Redundancy Check RAM Random Access Memory WLP Ladder Language Programming Software USB Universal Serial Bus Numerical Representation Decimal numbers are represented by means of digits without suffix Hexadecimal numbers are represented with the letter h after the number 2 Introduction to the SoftPLC The SoftPLC is a feature that incorporates to the CFW 11 the functionalities of a PLC adding flexibility to the product and allowing the user to develop applicative software user programs The SoftPLC main features are Ladder language programming by using the WLP software Access to all the CFW 11 I O s and parameters 50 configurable user parameters PLC Mathematical and Control blocks Applicative software transfer and on line monitoring via USB Transfer of the installed applicative software to the PC conditioned to a password Storage of the applicative software in the FLASH memory board Execution directly in the RAM memory ES ESL ESL EE ESL EST EST FSI 2 1 Symbols and Data Types KW word type
21. constants 16 bits KF X float type constants 32 bits floating point MX bit marker marker 16 bits MF float marker 32 bits floating point SX 4 system bit marker SW system word marker 16 bits IX digital inputs IW analog inputs 16 bits QX digital outputs 96QW analog outputs 16 bits SoftPLC Memory The total size of the memory is 15360 bytes between program memory and data memory This amount can be reduced depending on the Trace function use 3 1 Memory Division P0560 100 100 P0560 100 M Trace function 15360 x SoftPLC function 15360 x Zi NOTE 560 Trace Available Memory given in percentage 100 0 equal to 15360 bytes its factory setting 15 090 3 2 Data Memory The SoftPLC data memory area user variables is shared with the programming memory Therefore the total size of an applicative may vary as function of the amount of variables applied by the user The bit word and float markers are allocated according to the LAST address used in the applicative i e the higher the last address the bigger the allocated area Therefore it is recommended to use the markers a SEQUENTIAL manner The word and float constants do also use program memory space 3 2 1 Constants Table 3 1 Constant Memory Map KW Word Constants It depends on the quantity of different word constants 16 bits E g It there
22. ompile the project in the WLP considering the new CFW 11 version and to download it again If this is not possible the upload of this applicative with the WLP can be done provided that the applicative password be known or that the password be not enabled P1001 SoftPLC Command Adjustable Stop Program Factory Setting 0 Range 1 Run Program 2 Delete Program Properties CFG Access groups via keypad 01 PARAMETER GROUPS L 50 SoftPLC Description It allows stopping running or excluding the installed applicative for that reason the motor must be disabled P1002 Scan Cycle Time Adjustable 0 00 to 99 99 s Factory Setting Range Properties CFG Access groups via keypad 01 PARAMETER GROUPS L 50 SoftPLC Description It consists in the applicative scanning time The bigger the applicative the longer the scanning time will be P1010 to P1049 SoftPLC Parameters Adjustable 0 to 65535 Factory Setting 0 Range Properties CFG Access groups via keypad 01 PARAMETER GROUPS L 50 SoftPLC Description They consist of parameters with functions defined by the user by means of the WLP software It is also possible for the user to configure these parameters as described in item 5 5 A NOTE Parameters P1010 to P1019 can be visualized in the monitoring mode refer to the sections 5 4 and 5 6 NOTE Mg When P1011 is a writing parameter and it is programmed in P0205 P0206 or P0207 then it
23. output whose address is the content of the word marker 8000 20 4 6 6 Multiplexer MUX Menu nsert Function Blocks Transter MUX ae Input 2 Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled Disabled el W010 Enables the mathematic operation Output ENO Indicates that the transter has been done Properties XO X15 Binary data vector W Resulting word In the example above when the EN input is active the digital inputs 1 2 and 3 transfer their content to the bits O 1 and 2 of the user parameter P1010 4 6 7 Demultiplexer DMUX EM Menu nsert Function Blocks Transfer DMUX AMWSDDO Disabled Input 5001 EN Enables the mathematic operation S002 Output SR ENO Indicates that the transfer has been done isable T oe Properties vagos W Source word Disabled 15 Resulting binary data vector Disabled Disabled Disabled al A 5011 Disabled 5013 Disabled al x 5015 In the example above when the EN input is active the bits 1 2 5 6 11 13 and 15 of the word marker 8000 are transferred respectively to the bit markers 5001 5002 5005 5006 5011 5013 and 5015 21 5 Inverter Parameter Settings In the continuation only the parameters of the CFW 11 frequency inverter that are related to the SoftPLC will be presented 5 1 Symbols for the Properties Description R
24. s contents can be changed with the HMI and keys 24 6 Resume of the WLP Main Functions This chapter brings basic information about the operations done with the WLP software for the CFW 11 inverter programming More information can be obtained in the manual or in the help of the WLP software 6 1 Project New It creates a new project Besides defining the project name it is also necessary to configure the equipment and the respective firmware version New project Cancel Equipment CF1 Firmware Version 1 01 6 2 Project Open It opens the selected project WEG Ladder Programmer Path 54 Project Project Tutor CamPrafile Tutor CamPrafile Tutor CANO pent aster T ihr m ber a 6 3 Project Properties It allows the user to redefine the equipment and the firmware version In this box it is also configured whether or not the project will have upload password 25 Project Properties E quipament TNT doe E Cancel Firmware Version In Enable Upload Password Project Author 6 4 View Compilation Info It allows the user to know the compiled applicative size in bytes lt projectname gt bin to be sent to the equipment Compilation Info WEG Ladder Programmer 777 01 Copyright 1999 2007 WEE 411 rights reserved 22 gt COMPILER
25. t Equipment rwn x Firmware Version ims 28 700 Detached HMI F701 Detached HMI A702 Inverted Disabled A704 Two Movem Enabled A706 Not Program Refer SPLG 7 Faults Alarms and Possible Causes Table 6 1 Faults Alarms and Possible Causes Fault Alarm Possible Causes It is the alarm that occurs when the RTC block is active and programmed with the Alarm option and the HMI is not connected to the drive It is the fault that occurs when the RTC block is active and programmed with the Fault option and the HMI is not connected to the drive It occurs when the movement block REF block is active and the drive general enabling command is active It occurs when 2 or more movement blocks REF block are enabled simultaneously It occurs when a movement block is enabled and the speed reference is not programmed for the SofPLC 29 Verity if the HMI is connected to the drive Verity broken cable disconnected connector etc Verity if the HMI is connected to the drive Verity broken cable disconnected connector etc Verity if the general enabling command the drive is active Verity the user program logic Verity the programming of the references in the local and or remote modes P0221 and P0222
26. to 32767 A NOTE Wa If the MIN value is higher than the MAX the outputs OUT and ENO are reset to zero 4 6 Transfer Blocks 4 6 1 Data Transfer TRANSFER Menu Function Blocks Transfer TRANSFER Input EN Enables the block Output ENO Indicates that the transfer has been done Properties SRC Source data DST Destine data EK In the example above if the EN input is active the word constant 1 is transferred to the system bit marker 3001 general enable 4 6 2 Conversion from Integer 16 bit to Floating Point INT2FL EM INTZEL Menu nsert Function Blocks Transfer INTZFI Input nuc EN Enables the block Output ENO Indicates that the transfer has been done Properties INT Integer data FLOAT Data converted into floating point In the example above if the EN input is active the content of the word marker 8153 taking into account its sign is converted into floating point to the float marker 9005 NOTE INT is treated as a word of 15 bit sign 32768 to 32767 4 6 3 User Fault or Alarm Generator USERERR EM USERERR Menu nsert Function Blocks Transter USERERR Input EN Enables the block Output ENO It indicates 1 when EN 1 and the alarm or error has been effectively generated Properties CODE Alarm or fault code TYPE 0 Generates alarm 1 Generates fault HMI line 1 text TEXTL
Download Pdf Manuals
Related Search
Related Contents
Manual usuario Cifras STARWATCH DUAL PRO I™ Software User Manual Hussmann BCH Self-Contained Installation and Service Manual Antec MX-25 Harbor Freight Tools 93359 User's Manual Copyright © All rights reserved.
Failed to retrieve file