background image

Technical Manual

Advant Controller 31

40 & 50 Series

1SBC 260400 R 1001-b

Summary of Contents for AC 31

Page 1: ...Technical Manual Advant Controller 31 40 50 Series 1SBC 260400 R 1001 b ...

Page 2: ...s 2 7 3 4 Program editing 2 7 3 4 1 Displaying the FBD function blocks toolbar 2 7 3 4 2 Selecting the OR function in the program editor window 2 7 3 4 3 Inserting variables 2 9 3 4 4 Links between the variables and the function block 2 9 3 5 Saving 2 9 3 6 Compilation 2 9 3 7 Communication with the PLC 2 11 3 7 1 Configuration of the serial interface 2 11 3 7 2 Access to the control panel 2 11 3 ...

Page 3: ... diagram see Figure 3 16 3 33 7 3 TC50 display cables 07 SK 54 and 07 SK 55 3 35 7 4 Connectors see Figure 3 17 3 35 7 4 1 External dual connector 07 ST 50 3 35 7 4 2 Cage clamp type connectors 3 35 7 4 3 External dual connector 07 ST 51 3 37 7 5 Stickers 3 38 8 TC50 Display 3 38 9 Dimensions in mm 3 39 Chapter 4 Installation 1 Implementation of an AC 31 system 4 3 1 1 Assembly conditions 4 3 1 2 ...

Page 4: ...kups 5 13 4 1 8 Initialization Historical values backup 5 13 4 1 9 Central unit reaction to class 3 errors 5 14 4 1 10 Initialization of the CS 31 bus units 5 14 4 1 11 Communication mode of the COM1 serial interface 5 15 4 1 12 communication parameters 5 17 4 1 13 The central unit cycle time 5 18 4 1 14 CS31 bus communication times 5 19 4 1 15 Clock 5 23 4 1 16 Password 5 25 4 2 CS31CO configurat...

Page 5: ...word 6 15 5 3 3 Utilization of the function blocks 6 17 Chapter 7 Communication 1 Network communication with the incorporated MODBUS interface 7 3 1 1 Protocol description 7 3 1 2 Communication configuration 7 5 1 3 Programming 7 6 1 3 1 MODBUS slave unit 7 6 1 3 2 MODBUS master unit 7 6 1 3 3 List of cross references 7 6 1 3 4 Example using the MODBUS function 7 9 1 4 Reply times for MODBUS commu...

Page 6: ...ween the error and the diagnosis variable values 8 9 4 3 Class error descriptions 8 10 4 3 1 Class 1 error descriptions 8 10 4 3 2 Class 2 error descriptions 8 10 4 3 3 Class 3 error descriptions 8 10 4 3 4 Class 4 error descriptions 8 11 4 4 Programming examples 8 12 4 4 1 Example of a reaction command following a specific error 8 12 4 4 2 Example for saving numerous errors of the same class 8 13...

Page 7: ......

Page 8: ...AC 31 technical documentation ABB Control AC 31 Page 1 1 1SBC 260400 R1001 b 06 99 Chapter 1 Presentation operation ...

Page 9: ...nit central unit is close to the sensors actuators The whole setup is connected by a single twisted pair over which all information from the sensors is sent after processing by the central unit to the actuators as well as distributed intelligent units The following communication interfaces are available to extend the AC 31 s possibilities and integration with the company s other automation systems...

Page 10: ...ce The 50 series central unit with a local inputs outputs extensions interface and a CS 31 bus interface The 90 series central unit with a CS 31 bus interface Each central unit incorporates a specific number of binary inputs outputs and occasionally analog It is possible depending on the central unit to increase the number of inputs outputs to add input output extensions connected directly to the ...

Page 11: ... central unit with extensions 07KR51 XI16E1 XO08R1 M ax 31 bus connection points M ax 500 m without am plifier M ax 2000 m with am plifiers ICMK14F1 XC08L1 XM06B5 TCAD ACS600 variable speed drive with a NCSA 01 interface CS 31 bus RS485 line Max 6 extensions therefore a m ax of 8 analog inputs and 8 analog outputs Figure 1 2 Central unit with extensions and CS 31 bus ...

Page 12: ... series with extension possibilities 90 series and the previous 30 series Or any other device which disposes of a CS 31 communication see Figure 1 2 Comment A slave fitted solely with binary channels occupies 1 connection point A slave fitted with binary and analog channels occupies 2 connection points of the available 31 The maximum number of remote ANALOG units depends on the MASTER central unit...

Page 13: ...ion Page 1 6 ABB Control AC 31 1SBC 260400 R1001 b 06 99 PC Micro processor SRAM At program launch Program dispatch CENTRAL UNIT Isolated RS232 485 liaison Flash ASIC UART Figure 1 3 Functional diagram of the central unit ...

Page 14: ...able only in the 50 series also enables the backup of internal variables The user program is a set of universal functions conceived by the constructor to cover all applications and ensure all the basic PLC functions It is developed with the AC31GRAF software After being translated into instructions understable by the central unit it is loaded in RUN or STOP mode into the SRAM and then saved from t...

Page 15: ...ng Outputs update RUN STOP Forcing the outputs to 0 Communication along the bus and with the extensions Figure 1 4 The program execution cycle Sub program 1 Main program Periodic interruptions Event based interruptions ascending priority order Sub program 12 maximum of 12 sub programs Figure 1 5 Task priorities ...

Page 16: ...n If all three interruptions are triggered simultaneously then the interruption triggered by I 62 03 has priority over the I 62 02 input interruption which in turn has priority over the cyclic interruption Once an interruption has been launched it cannot be interrupted by another Figure 1 5 The execution duration of a cycle bus cycle program cycle is controlled by the central unit Any excess of th...

Page 17: ...eries 3 4 1 Bus refresh times The bus refresh time corresponds to the transmission time over the bus The calculation corresponds to the addition of all the communication times of the remote units on the bus and the base time of the master central unit which is 2 ms 3 4 2 Central unit reply times The central unit reply time corresponds to the time taken to activate an output after the activation of...

Page 18: ...t of internal memories The central unit initialization depends on the startup type Startup type Initialization Power on or software RESET or warm restart Clear the program in RAM Copy the Flash EPROM contents to RAM Clear the data in RAM according to the configuration Central unit STOP RUN button Copy the Flash EPROM contents to RAM The RAM remains unchanged if there isn t a program in the Flash E...

Page 19: ... possesses an battery Prior configuration of the central unit is required to save all or part of the data see chapter 5 If the configuration is absent then all functions and internal data will be reset to 0 The intermediate calculations of the functions used in the user program necessary for the following cycles are placed in variables called historic variables It is also possible to save historic...

Page 20: ...c power supply 1SBP260022R1001 50 Series 07 KR 51 24VDC Extensible central unit with CS31 bus with 8 isolated inputs 24 V d c and 6 incorporated relay outputs 250 V a c 2 A RS232 or RS485 interface for programming or ASCII or MODBUS communication 24 V d c power supply 1SBP260010R1001 07 KR 51 120 230VAC Extensible central unit with CS31 bus with 8 isolated inputs 24 V d c and 6 incorporated relay ...

Page 21: ...isolated inputs 24 V d c and 16 transistor outputs 24 V d c 0 5 A with security automation 24 V d c power supply GJR5251300R2171 07 KT 93 24VDC Extensible central unit with CS31 bus 24 isolated inputs 24 V d c and 16 transistor outputs 24 V d c 0 5 A interface for programming or ASCII or MODBUS communication 24 V d c power supply GJR5251300R0303 07 KT 93 24VDC Extensible central unit with CS31 bus...

Page 22: ...8R1161 07 KP 93 Two MODBUS protocol RS232 RS422 or RS485 interfaces slave slave or master 24 V d c power supply GATS110100R0001 07 KP 95 Coupler for ADVANT AF 100 network GJR5252000R0101 07 KP 96 PDnet coupler in order to communicate with 24 V d c power supply KOAX KOAX with redundancy Optic fiber plastic LWL Optic fiber plastic LWL with redundancy Optic fiber glass LWL Optic fiber glass LWL with ...

Page 23: ...24 V d c 1SBP260100R1001 XO 08 R1 Binary extension with 8 relay outputs 250 V a c 2 A 1SBP260101R1001 XC 08 L1 Binary extension with 8 channels configurable for inputs or transistor outputs 24 V d c 0 5 A 1SBP260102R1001 XK 08 F1 Binary extension with 4 isolated inputs 24 V d c and 4 relay outputs 250 V a c 2 A 1SBP260104R1001 XO 16 N1 Binary extension with 16 transistor outputs 24 V d c 0 5 A 1SB...

Page 24: ...alog remote unit with 8 inputs configurable current voltage resolution 8 bits 120 V a c power supply FPR 334 5601 R0014 ICSE 08 A6 230VAC Analog remote unit with 8 inputs configurable current voltage resolution 8 bits 230 V a c power supply FPR 334 5601 R0016 ICSE 08 B5 24VDC Analog remote unit with 8 inputs configurable current voltage resolution 12 bits 24 V d c power supply FPR 334 6501 R1012 I...

Page 25: ... remote unit with IP 67 protection with 8 transistor outputs 24 V d c 2 A 24 V d c power supply GJV 307 5611 R0202 07 DK 93 I Binary remote unit with IP 67 protection with 8 inputs 24 V d c and 4 transistor outputs 24 V d c 2 A 24 V d c power supply GJV 307 5623 R0202 Safety remote units only used with 07 KT93 S 07 DI 90 S Safety remote unit with 8 binary inputs 24 V d c 24 V d c power supply GJR ...

Page 26: ...ront 24 V d c power supply Delivered with programming software FPR 320 3526 R1002 CS 31 bus accessories NCB CS 31 bus amplifier for 500 m max 2 000 m with 3 amplifiers 24 V d c power supply FPR 347 1200 R1002 NCBR CS 31 bus amplifier for 500 m max 2 000 m with 3 amplifiers with redundancy in parallel ring or star 24 V d c power supply FPR 347 1300 R1002 Cables 07 SK 50 PC programming cable 40 and ...

Page 27: ...or remote units 1SBN260311R1001 07 ST 55 A set of cage clamp type connectors for XI 16 E1 or XO 16 N1 or XE 08 B5 extensions 1SBN260312R1001 07 ST 56 A set of cage clamp type connectors for XO 08 R1 or XC 08 L1 or XK 08 F1 extensions 1SBN260313R1001 07 ST 57 A set of cage clamp type connectors for XM 06 B5 extension 1SBN260314R1001 Various accessories Labels Label for channel description by user 1...

Page 28: ...AC 31 technical documentation ABB Control AC 31 Page 2 1 1SBC 260400 R1001 b 06 99 Chapter 2 Getting started ...

Page 29: ...Presentation operation Page 2 2 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 2 1 ABB AC31GRAF group Figure 2 2 Cabling of a 07 KR 51 230 V a c central unit for our example ...

Page 30: ... c 1 programming cable 07 SK 50 1 PC with Windows 3 1 or greater Windows NT or Windows 95 An installed version of AC31GRAF The AC31GRAF installation requires 12 Mb of free space on your hard drive Follow the installation procedure after having executed a setup exe Please refer to the FRCTL 015198 GB software documentation should you encounter a problem The AC31GRAF icon is automatically installed ...

Page 31: ... 31 1SBC 260400 R1001 b 06 99 Figure 2 3 The Project management window which appears after launching AC31GRAF Figure 2 4 Project creation window Click on the right to enlarge Figure 2 5 The editor window of the main program MAIN of the DEMO project ...

Page 32: ... 3 The project is defined by its name programming language and programmed central unit see Figure 2 4 Enter the project name DEMO Select by clicking the arrows the language LD FBD which corresponds to the ladder diagram and function block language the central unit to be programmed series 40 or series 50 Click OK to validate The DEMO MAIN editor window opens for the main program MAIN of the DEMO pr...

Page 33: ...ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 2 6 The variables list Figure 2 7 Program editor window with LD toolbar Figure 2 8 Program editor window with FBD toolbar Figure 2 9 Placing the OR function in the program editor page ...

Page 34: ...Press OK to validate Press Exit to exit Save by selecting yes 3 4 Program editing 3 4 1 Displaying the FBD function blocks toolbar It may be that the LD toolbar is displayed Figure 2 7 Should this be the case click on the Display FBD toolbar icon so that the function blocks toolbar is displayed result Figure 2 8 Note that clicking on the Display LD toolbar icon will display the LD toolbar again 3 ...

Page 35: ...trol AC 31 1SBC 260400 R1001 b 06 99 Figure 2 10 Inserting variables Figure 2 11 Linking the variables and the function block Figure 2 12 Compiler window Text after verification Verify Figure 2 13 Compiler window Text after translation Build ...

Page 36: ...ght of the function block and select the O62 00 OUT1 Lamp variable 3 4 4 Links between the variables and the function block Select the Draw connection line icon in the program editor window Figure 2 11 and draw a line without releasing the mouse button between the IN1 variable and the block The link between the TEST internal bit and the block is drawn in the same manner The link between the OUT1 v...

Page 37: ...ion operation Page 2 10 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 2 14 Serial interface configuration window Figure 2 15 Control window Figure 2 16 Central unit configuration window Download parameters ...

Page 38: ...ears Go to the Options menu and select Always on top in order to have this window displayed on the screen permanently 3 7 3 Configuration of the central unit Select the Launch PLC configuration tool icon from the control window The configuration window presentation varies depending on the central unit selected The window displayed in Figure 2 16 is that of a 07 KR 51 central unit The configuration...

Page 39: ...BC 260400 R1001 b 06 99 Figure 2 17 Message 1 when sending the program to the PLC Figure 2 18 Message 2 when sending the program to the PLC Figure 2 19 Test window of the program on line Figure 2 20 Trace window for a graphic visualization of the signals ...

Page 40: ...cond message EPROM is updated and validate OK Figure 2 18 3 7 6 On line program tests Set the RUN STOP switch of the central unit to RUN Test 1 Activation and deactivation of the input using the switch wired to the I62 00 input The output status can be visualized on the PLC as well as from the software as shown in Figure 2 19 The input internal bit and output signals may also be visualized in time...

Page 41: ...ration Page 2 14 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 2 21 On line List Figure 2 22 Forcing the input to 1 Figure 2 23 The software result of the input forcing Figure 2 24 Changing the variable value to 1 ...

Page 42: ...ock icon of the On line List window The internal bit status may be visualized by clicking on the internal bit on the screen then enter its new value Figure 2 24 It is now possible to modify the program WITHOUT stopping the PLC by quitting the control window modifying the program in the DEMO MAIN window recompiling and returning to the control window to send the modifications and test them Please r...

Page 43: ......

Page 44: ...AC 31 technical documentation ABB Control AC 31 Page 3 1 1SBC 260400 R1001 b 06 99 Chapter 3 Technical specifications ...

Page 45: ...Technical specifications Page 3 2 ABB Control AC 31 1SBC 260400 R1001 b 06 99 ...

Page 46: ... automation devices Ambient conditions Temperature operation horizontal vertical storage transport 0 C to 55 C 0 C to 40 C 40 C to 75 C 25 C to 75 C Humidity annual average up to 30 days per year occasionally DIN 40040 class F without condensation 75 95 85 Atmospheric pressure operation storage DIN 40050 800 hPA 2000 m 600 hPA 3500 m Mechanical data Protection index Unit Vibration stress Shock str...

Page 47: ...utoffs 10 ms Time between 2 voltage drops 1 s Duration of the power cutoffs 20 ms Time between 2 voltage drops 1 s Clearance IEC 664 664A DIN VDE 0160 Dielectric test IEC 1131 2 Mountings DIN rail Screw fittings 35 mm 4 mm diameter screw M4 Connections Connectors Section for Earth Inputs Outputs Power supply Bus Screws tightening torque Removable terminal blocks 2 5 mm Rigid or multi conductor wir...

Page 48: ... Capacity Shielding Line termination Shielded twisted pair 0 22 0 8 mm 10 per meter 100 Ω km 100 à 150 Ω 150 nF km Braiding Resistance 120 Ω Watt connected to each extremity of the bus Protocol ABB CS 31 master slave or MODBUS slave Transmission control CRC Maximum length up to 500 m without amplifier up to 2000 m with 3 amplifiers NCB or NCBR Bus redundancy yes with NCBR Isolation yes by optocoup...

Page 49: ...Technical specifications Page 3 6 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 3 1 Front of the central unit Figure 3 2 Enlargement of item 9 without the cover ...

Page 50: ... for the connection of input output extensions 8 Location of the serial port for programming or communication ASCII MODBUS connector for the central unit power supply cabling connectors for the outputs cabling 9 Location of the potentiometers and the On Off switch see enlargement 10 Location of the connector for connection to a coupler 11 PLC status visualization area POWER power on RUN program ru...

Page 51: ...us 31 Max number of binary inputs 104 1096 Max number of binary outputs 54 1046 Max number of analog inputs 48 496 Max number of analog outputs 12 136 Interfaces CS 31 interface no yes Interface for Programming MODBUS or ASCII 1 RS 232 1 RS 232 RS 485 Memory User program memory size without ONLINE with ONLINE 16 000 words typically 8 kInstructions 8 000 words typically 4 kInstructions 16 000 words...

Page 52: ... by alarm on rising edge cyclic max length 250 µs delay 2 on the I62 02 and I62 03 inputs 1 from 1 ms to 2 s 3 ms 250 µs delay or 2 5 ms as CS 31 master slave 2 on the I62 02 and I62 03 inputs 1 from 1 ms to 2 s or 5 ms to 2 s as master 1 5 ms as master or 3 ms as slave standalone Command output of step motor with frequency modification cyclic ratio 50 10 Hz to 2 66 kHz 10 Hz to 2 66 kHz User prog...

Page 53: ... KT 51 10 W Incorporated binary inputs Number of inputs 8 8 8 8 8 8 Isolation of inputs electronic 1500 V a c 1500 V a c 1500 V a c 1500 V a c 1500 V a c 1500 V a c Input types PNP and NPN PNP and NPN PNP and NPN PNP and NPN PNP and NPN PNP and NPN Input voltage Nominal value Signal at 0 IEC 1131 2 Signal at 1 IEC 1131 2 24 V d c 0 to 5 V 15 to 30 V 24 V d c 0 to 5 V 15 to 30 V 24 V d c 0 to 5 V 1...

Page 54: ...kage current 200 µA 200 µA Output waste voltage 0 5 V to 500 mA max 0 5 V to 500 mA max Minimum cut off values 10 mA under 12 V d c 12 V 10 mA under 12 V d c 10 mA under 12 V d c 12V 10 mA under 12 V d c Breaking capacity under 120 V a c contact rating code B300 UL 2 A 2 A 2 A 2 A Breaking capacity under 250 V a c contact rating code B300 UL 2 A 1 5 A according to UL 2 A 1 5 A according to UL 2 A ...

Page 55: ...Technical specifications Page 3 12 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 3 3 The front of the unit Figure 3 4 Enlargement of item 9 without cover ...

Page 56: ...30 V a c power of the inputs 6 Visualization set for the status of the 8 inputs 6 outputs 7 Location of the connector for the connection of input output extensions 8 Location of the cabling connectors for the central unit mains supply for the outputs 9 Location of the addressing rotate selectors see enlargement 10 Unit status visualization area POWER power on RUN always on ERR error s present Enla...

Page 57: ... yes yes 24 V d c isolated power for the inputs Range of voltage value Max Output current Short circuit protection no yes 19 2 to 30 V 400 mA yes no Dissipation 5 W 10 W 6 W Incorporated binary inputs Number of inputs 8 8 8 Isolation of the inputs electronic 1500 V a c 1500 V a c 1500 V a c Input types PNP and NPN PNP and NPN PNP and NPN Input voltage Nominal value Signal at 0 IEC 1131 2 Signal at...

Page 58: ...2 x 1 A Output leakage current 200 µA Output waste voltage 0 2 V to 500 mA max Minimum cut off values 10 mA under 12 V d c 10 mA under 12 V d c 12 V Breaking power under 120 V a c contact rating code B300 UL 2 A 2 A Breaking power under 250 V a c contact rating code B300 UL 2 A 1 5 A according to UL 2 A 1 5 A according to UL Number of common 2 2 4 2 2 4 Commutating frequency for resistive loads fo...

Page 59: ... ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 3 5 XI 16 E1 binary extension Figure 3 6 XK 08 F1 binary extension Figure 3 7 XO 08 R1 binary extension Figure 3 8 XO 16 N1 binary extension Figure 3 9 XC 08 L1 binary extension front ...

Page 60: ...arthing 3 Lock for DIN rail mounting 4 Location for external dual connector 5 Location of connectors for the input output cabling 6 Status visualization area of the inputs outputs 7 Connector location for the connection of supplementary input output extensions 8 Connector for connection to the central unit remote unit or to the last input output extension connected to the central remote unit ...

Page 61: ... to 5 V 15 to 30 V 24 V d c 0 to 5 V 15 to 30 V Input current at 24 V d c 4 mA 4 mA 7 mA Filtering time of an input 5 ms 5 ms 5 ms Cable length unshielded shielded 300 m 500 m 300 m 500 m 300 m 500 m Incorporated outputs Number of outputs 8 relays 8 transistors 4 relays 16 transistors Isolation of the outputs electronic 1500 Vrms 1 min 1500 V a c 1 min 1500 Vrms 1 min 1500 V a c 1 min Total chargi...

Page 62: ...esistive loads for inductive loads for lamps 1 Hz 0 2 Hz 0 2 Hz 10 kHz 1 Hz 0 2 Hz 0 2 Hz 10 kHz Number of switches for AC 1 for AC 15 1 million 100 000 1 million 100 000 Short circuit and overload protection envisage externally yes thermic envisage externally yes thermic Surge voltage protection envisage externally yes by transient volt suppressor envisage externally yes by transient volt suppres...

Page 63: ...Technical specifications Page 3 20 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 3 10 XM 06 B5 and XE 08 B5 analog extensions Figure 3 11 XTC 08 analog display Figure 3 12 Display description ...

Page 64: ...s sign 7 Location of The connector for the supplementary input output extensions The push button used for the configuration 8 push button to select the visualized channel 9 Location of the connectors for the output cabling 10 Connector for connection to the central unit remote unit or to the last input output extension connected to the central unit remote unit 11 Switches to configure the channels...

Page 65: ... 9999 9999 Filtering of 50 60 Hz yes yes Transfer time of the analog I O 120 ms 50 ms 220 ms Maximum power dissipation 3 W 3 W Weight 200 g 200 g 150 g Analog inputs Voltage Current Pt 100 Pt 1000 Nominal range Maximum values 10 V 30 V 0 20 mA 4 20 mA 25 mA 200 C 450 C 200 C 450 C Isolation of inputs electronic Resolution 500 V 12 bits sign 500 V 12 bits 500 V 500 V Min resolution at input 1LSB Fu...

Page 66: ...l scale Delay on acquisition 1 2 50 ms 1 3 50ms Max resistance 400 Ω Diagnosis No No Cable length shielded 50 m yes 50 m yes Permissible total voltage drop at the sensors and lines circuited in series Max 8 V Configuration Voltage Current With push button yes yes With function blocks yes chapter 5 configuration 4 1 12 The analog configuration through the central units functions blocks CONFIO1 CONF...

Page 67: ...0 10mA 20mA 6 4 3 PT100 PT1000 4500 200 c 450 c 2000 Val T x 10 0 200 c Voltage input 10 V 1 LSB 10 2 12 2 44 mV with minimum value step 8 V in volt Value x 10 32767 with value 32767 X 32767 Current input 0 20 mA 1 LSB 20 10 3 2 12 4 88 µA with minimum value step 8 I in mA Value x 20 10 3 32767 with value 0 X 32767 Current input 4 20 mA Resolution is equal to 0 20 mA I in mA Value x 16 32767 4 wit...

Page 68: ...0mA 12mA 20mA 32768 0 4mA 16384 32767 Voltage output 10 V 1 LSB 10 2 11 4 88 mV with minimum value step 8 V in volt Value x 10 32767 with value 32767 X 32767 Current output 0 20 mA 1 LSB 20 10 3 2 12 4 88 µA with minimum value step 8 I in mA Value x 20 10 3 32767 with value 0 X 32767 Current output 4 20 mA Resolution is equal to 0 20 mA I in mA Value x 16 32767 4 with value 0 X 32767 ...

Page 69: ...Technical specifications Page 3 26 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 3 13 07 SK 50 programming cable ...

Page 70: ...ese cables allow you to connect the 40 and 50 series central units to a PC for programming and the tests They are shielded and are 2 meters long 7 1 1 07 SK 50 connection diagram see Figure 3 13 RxD 1 TxD 2 GND 7 5 8 3 6 4 Shield 3 TxD yellow 2 RxD red 5 GND black 8 CTS 7 RTS 1 CD 4 DTR 6 DSR Shield Central unit end MIN DIN 8 PC end SUB D9 ...

Page 71: ...Technical specifications Page 3 28 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 3 14 07 SK 52 programming cable ...

Page 72: ...l unit end MIN DIN 8 Bare wires end Using the cable for RS 232 RxD 1 TxD 2 GND 7 RTS 5 RTS 8 Shield TxD yellow RxD red GND black white Cabling depending on RTS blue active at high or low level Shield Central unit end MIN DIN 8 Bare wires end Using the cable for RS 485 1 D1 2 D1 7 RTS 5 RTS 8 Shield Yellow not used D1 red D1 black white cabling depending on RTS blue active at high or low level Shie...

Page 73: ...Technical specifications Page 3 30 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 3 15 07 SK 51 communication cable ...

Page 74: ...s allow you to connect the 40 or 50 series central units to other devices for ASCII or MODBUS communication They are shielded and 2 meters long 7 2 1 07 SK 51 connection diagram see Figure 3 15 RxD 1 TxD 2 GND 7 5 8 3 6 4 Shield 3 TxD yellow 2 RxD red 5 GND black 8 CTS white 7 RTS blue 1 CD 4 DTR 6 DSR Shield Central unit end MIN DIN 8 PC end SUB D9 ...

Page 75: ...Technical specifications Page 3 32 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 3 16 07 SK 53 communication cable ...

Page 76: ...Central unit end MIN DIN 8 Bare wires end Using the cable for RS 232 RxD 1 TxD 2 GND 7 RTS 5 RTS 8 3 6 Shield TxD yellow RxD red GND black white cabling depending on RTS bleu active on high or low level Shield Central unit end MIN DIN 8 Bare wires end Using the cable for RS 485 D1 2 D1 7 RTS 5 RTS 8 3 6 Shield Yellow not used D1 red D1 black white cabling depending on RTS blue active at high or lo...

Page 77: ...ge 3 34 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 3 17 External dual connectors 07 ST 50 Figure 3 18 External dual connectors 07 ST 51 Figure 3 19 cage clamp type connectors Figure 3 20 External dual connectors 07 ST 51 ...

Page 78: ... a 07 ST 50 connector to a central unit with 24 V d c power supply 7 4 2 Cage clamp type connectors The cage clamp type connectors enable rapid cabling of all of the 40 and 50 series products All that is required is to press with a screwdriver see Figure 3 19 and insert the bare wire The wire should have the following specifications rigid or multi conductor wire AWG 28 0 08 mm to AWG 12 3 1 mm wir...

Page 79: ...rol AC 31 1SBC 260400 R1001 b 06 99 Figure 3 21 Cabling current protection 4 20 mA with 07 ST 51 XM 06 B5 or XE 08 B5 Figure 3 22 Cabling PT100 PT1000 with 07 ST 51 and 2 wire probe Figure 3 23 Cabling PT100 PT1000 with 07 ST 51 and 4 wire probe ...

Page 80: ...osition A Configuration current protection for 4 20 mA Position B Configuration for PT100 PT1000 It includes two connectors J1 connector is used to cabling the different input sensors and J2 connector may be used to connect the shielding of the different analog cables Warning In the configuration current 4 20 mA the sensor should be able to provide 20 mA with min 10 V d c Moreover the input is not...

Page 81: ...is used to display and input data to show status messages for instance dynamic tests or alarm messages in machines or plant controlled by central unit The TC50 communicates directly with the central unit with MODBUS protocol without requiring any additional hardware The TC50 is programmed using a configuration software TCWIN operating in Windows 95 98 NT environment on a Computer See TC50 technica...

Page 82: ...ions in mm 84 35 mm EN 50022 C0332D 120 93 C0333D 104 85 2 C0334D Figure 3 24 Central unit and remote unit 84 5 35 mm EN 50022 C0309D 65 93 C0310D 51 85 2 C0311D Figure 3 25 Extension 48 C0330D 28 2 56 C0331D Figure 3 26 Connector 41 C0306D 166 86 C0307D 157 77 C0308D Figure 3 27 Display ...

Page 83: ......

Page 84: ...AC 31 technical documentation ABB Control AC 31 Page 4 1 1SBC 260400 R1001 b 06 99 Chapter 4 Installation ...

Page 85: ...Installation Page 4 2 ABB Control AC 31 1SBC 260400 R1001 b 06 99 ...

Page 86: ...nabling plate mounting For a cabinet assembly operating temperature from 0 to 55 C envisage sufficient free volume around the units to allow the heat to dissipate correctly It is recommended that the cabinet be fitted with a ventilation system Warning avoid placing heat generating devices next to the products transformers mains power contactors All electrical connections are effectuated through re...

Page 87: ...Installation Page 4 4 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 4 1 Earthing principle for numerous cabinets Figure 4 2 Recommended connections with noise generating devices ...

Page 88: ...rewed directly to a metal plate the screw located at the top left of the central unit as seen from the front ensures an electrical connection to the earth via the earth plate This earthing ensures protection against electromagnetic disturbances The safety earthing cable on terminal block should be connected to the cabinet chassis 1 3 2 Earthing principles for numerous cabinets When the cabinets ar...

Page 89: ...t bus cabling during an interruption Figure 4 4 Incorrect bus cabling during an interruption Figure 4 5 Correct bus cabling Figure 4 6 Prohibited star bus cabling Figure 4 7 Correct symmetrical twisted pair Figure 4 8 Incorrect twisted pair Figure 4 9 Bus shielding connection diagram ...

Page 90: ... 4 5 and Figure 4 6 The central and remote units may be connected at any point of the bus bus 1 on bus 1 bus 2 on bus 2 shielding preferably braided on terminal 3 of terminal block 1 and earth connected at the master level cable 1 m The bus should be terminated with a 120 Ω 1 4 W resistance connected to the bus extremities The twisted pair should be symmetrical see Figure 4 7 and Figure 4 8 Connec...

Page 91: ...Installation Page 4 8 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 4 10 Power supply T T Figure 4 11 Power supply I T ...

Page 92: ...l and the metallic parts to the earth T T neutral The neutral is connected to the earth All the metallic parts are earthed see Figure 4 10 I T neutral The neutral is isolated in relation to the earth and the metallic parts are earthed see Figure 4 11 Each cabinet including the 24 V version in a disturbed environment should be fitted with an isolated shielded transformer ...

Page 93: ...ure 4 12 Positive logical inputs PNP 24 V d c unit power supply Figure 4 13 Negative logical inputs NPN 24 V d c unit power supply Figure 4 14 Positive logical inputs PNP 120 230 V a c unit power supply Figure 4 15 Negative logical inputs NPN 120 230 V a c unit power supply Figure 4 16 Relay outputs Figure 4 17 Transistor outputs ...

Page 94: ...4 1 95 mm 2 wires for inputs and the rigid or multi conductor AWG 14 1 95 mm 2 wires for the outputs Input cabling see Figure 4 12 to Figure 4 15 The common C of inputs has to be linked to the 0 V or 24 V d c according to the sensor type Output cabling see Figure 4 16 and Figure 4 17 2 3 Output protection The relay outputs may be protected externally against parasites generated by an inductive loa...

Page 95: ...on Page 4 12 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 4 18 Extension XI 16 E1 Figure 4 19 Extension XO 16 N1 Figure 4 20 Extension XO 08 R1 Figure 4 21 Extension XK 08 F1 Figure 4 22 Extension XC 08 L1 ...

Page 96: ... 24 V d c power supply of the central unit In this case it is necessary to connect together the 0 V and 24 V d c of the external power supply and central unit If the external power supply is not connected the supply led green is blinking Warning The extensions must not be connected or disconnected under power supply Warning In the case of the terminal O V is disconnected and in the same time the 2...

Page 97: ...on Page 4 14 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 4 23 XM 06 B5 with 2 wire probe Figure 4 24 XE 08 B5 with 2 wire probe Figure 4 25 XM 06 B5 with 3 wire probe Figure 4 26 XE 08 B5 with 3 wire probe ...

Page 98: ...ower supply 4 2 Extension XE 08 B5 The extension is powered with 5 V by the central unit or the remote unit The connection between the extension and the central unit is effectuated with the cable situated on the left side of the extension Warning The extensions must not be connected or disconnected under power supply The PT 100 or PT 1000 probes connected to the XM 06 B5 or XE 08 B5 extension may ...

Page 99: ...Installation Page 4 16 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 4 27 AC31GRAF PLC Configuration window ...

Page 100: ...l number on the unit They are recognized in the following manner by the program I xx yy I xx yy I binary input O binary output IW analog input OW analog output address xx Channel number yy 5 2 Addressing CU masters or stand alones with extensions Utilization of the standalone master or slave mode of the central unit is software defined in the PLC configuration window of the control menu of the AC3...

Page 101: ...hat follow are incremented by 1 up to 68 40 or 50 series Addresses 63 64 65 I I I the first binary outputs extension also takes the 63 address and those that follow are incremented by 1 up to 68 40 or 50 series I O I I O O Addresses 63 63 64 65 64 65 an extension with mixed or configurable inputs outputs is considered by the addressing as an input extension and an output extension The address of t...

Page 102: ... configurable inputs outputs extension or extensions will be situated at the extremities 40 or 50 series I O I O I O O Addresses 63 64 64 65 65 66 the address of the first analog extension starts at 63 and is incremented for the following by 1 up to 68 40 or 50 series IW OW O IW OW I O I Addresses 63 63 64 63 64 64 ...

Page 103: ...Installation Page 4 20 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 4 28 Rotative switches for addressing the remote extension unit ...

Page 104: ...t according to the order of the units on the bus The addresses from 1 to 61 may be attributed in any order to the slaves the first remote unit on the CS 31 bus can have address 5 followed by a remote unit with address 3 followed by another remote unit with address 12 and so on 5 3 1 Addressing extensible remote units The slave number of the extensible remote units is given by the rotative switches...

Page 105: ... input or output is incremented by 1 None of the addresses defined by the configuration may be used by another remote unit of the 30 or 90 series In the following example an output unit of the 30 or 90 series can not have the address X 1 or X 2 It s address has to be greater than X 5 RU I I I O I O O Addresses X X 1 X 2 X 3 X 4 X 4 X 5 50 series master IW OW O IW I O I 62 63 63 64 63 64 64 Address...

Page 106: ... possible to exchange a data table whose size may be defined in bits or words as follows bit exchange in 8 bit packets 1 byte from 2 bytes to 15 bytes Address 0 Y 61 word exchange from 1 to 8 words Address 0 Y 61 see chapter 6 Program Optimization The addressing of the slave central unit is done in the AC31GRAF software The addressing of the central unit extensions is independent of the CS 31 bus ...

Page 107: ... 2 3 4 4 5 Addresses RU I I I O I O O 7 63 64 63 63 65 66 Addresses managed by only the slave central unit 50 series slave I I O IW OW I O O 6 7 8 9 6 10 11 Addresses RU I I I O IW OW O O TCAD 30 series Address 8 with an analog configuration Address 12 with a binary configuration With slave central unit configured as analog This example takes 6 connection points CS 31 bus addresses ...

Page 108: ... OW Y 07 XE 08 B5 Max 6 extensions Max only one inputs IW X 00 to IW X 07 IW Y 00 to IW Y 07 XTC 08 Max 6 extensions Max only one internal values OW X 00 to OW X 07 OW Y 00 to OW Y 07 RU Addresses Y N With Y address of the extensible remote unit and N maximum number of extensions of one type on an extensible remote unit Master central unit address configuration 50 series 90 series Extensible remot...

Page 109: ......

Page 110: ...AC 31 technical documentation ABB Control AC 31 Page 5 1 1SBC 260400 R1001 b 06 99 Chapter 5 Programming ...

Page 111: ...contacts timers counters FBD is a graphical language of function blocks which allows complex procedure programming by combining existing library functions of the AC31GRAF software SFC is a graphical language for describing sequential operations The process is represented by diagrams which represent steps linked with transitions which correspond to a binary condition The actions associated with the...

Page 112: ...tions split into the following Binary functions Timer functions Counter functions Word comparison functions Word arithmetic functions Word logical functions Program control functions CS 31 bus configuration and acknowledgment functions Communication functions Control functions Format conversion functions Special functions Memory access functions All the functions are comprehensively described in A...

Page 113: ...he execution of numerous program cycles in order to execute A historical value is an internal register used by this type of function to store the result of the function in the program cycle n 1 during the functions process The historical values are not directly accessible in the user program with the 40 and 50 series central units Comments on the historical values The maximum number of historical ...

Page 114: ... 15 CS 31 bus analog inputs IW 62 00 1 st potentiometer of the central units IW 62 01 2 nd potentiometer of the central units IW 62 02 IW 62 07 reserved variables IW 62 08 seconds 0 59 IW 62 09 minutes 0 59 IW 62 10 hours 0 23 IW 62 11 days of the week 1 7 IW 62 12 days of the month IW 62 13 months IW 62 14 years IW 62 15 Information word bit 0 for class 2 error detection bit 1 used in the slave c...

Page 115: ...55 09 reserved variables M 255 10 M 255 14 diagnosis bits M 255 15 variable always set to 0 on startup which may be used for the detection of the first program cycle Internal words MW 000 00 MW 099 15 internal words useable in the program MW 230 00 MW 253 15 internal words useable in the program MW 254 00 MW 254 07 class 1 errors information MW 254 08 MW 254 15 class 2 errors information MW 255 00...

Page 116: ...eters is obtained by selecting the Control menu in the AC31GRAF Control panel window Delete PROM followed immediately by Cold restart of the PLC The other possible initializations are Initialization type Definition power on or software RESET or Warm Clear the program in RAM Copy the Flash EEPROM contents to RAM Clear the data in the RAM depending on the configuration Central unit STOP RUN button C...

Page 117: ...Programming Page 5 8 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 5 1 List for the 40 series Figure 5 2 List for the 50 series ...

Page 118: ...ult parameters is proposed every time a new project is opened This list varies according to the type of central unit chosen see Figure 5 1 and Figure 5 2 The configuration is done in the Your choice column On opening the configuration window the Your choice column proposes a default configuration A parameter can be modified by double clicking the line to be modified in the Your choice column You c...

Page 119: ... configuration of the slave central unit is accompanied by the configuration of the transmission reception range between the master and the slave Recognition of a slave central unit is signaled in bit 1 of the IW 62 15 variable If the value of IW 62 15 is such that the bit 1 is set to 1 xxxx xxxx xxxx xx1x then the slave central unit was accepted by the CS 31 bus Important It is necessary to initi...

Page 120: ...ble to have x bits y bits x words y words It is not permitted to have x bits y words x words y bits A change in these parameters is taken into account immediately 4 1 3 Data initialization and backup The variables are all initialized by default at each program launch It is however possible to save the totality or a part of the data on the 50 series central units An external battery is not necessar...

Page 121: ...always start at 0 The bits M 255 10 to M 255 14 are reserved for the diagnosis The M 255 15 bit cannot be backed up and is always reset to 0 at the launch of any program Consequently it may be used to detect the first program cycle 4 1 5 Initialization Internal words backup Value n to choose Internal words backed up Internal words initialized n 0 default value no backup MW 000 00 MW 099 15 MW 230 ...

Page 122: ...ion Chain step backups Value n to choose Chain steps backed up Chain steps initialized n 0 default value no backup S 000 00 S 125 15 n 1 125 S 000 00 S n 1 15 S n 00 S 125 15 n 0 n 125 S 000 00 S 125 15 no initialization 4 1 8 Initialization Historical values backup Value n to choose Historical values backed up Historical values initialized n 0 default value no backup initialization of all the his...

Page 123: ...a master The central unit interrogates the remote units one after the other thereby composing an image of the system configuration during initialization By default the program launches independently of the initialization of the CS 31 bus remote units and without taking them into account in the bus cycle The Initialization of the CS 31 system after power ON warm start or cold start configuration pa...

Page 124: ...r MODBUS device To use one of these communication modes you must Configure the serial interface by selecting one of the proposed parameters in the configuration window Know the position of the RUN STOP button Use the right cable For programming 07 SK 50 or 07 SK 52 For ASCII MODBUS 07 SK 51 or 07 SK 53 Parameter selection RUN STOP position Cable Communication mode Standard STOP x programming RUN p...

Page 125: ... with 40 serie RTS RTS is not connected Active on low level 10 10 V stand by level RTS with 50 serie 1 Active on high level Modem Power supply V V max 30V I max 2mA V 47 KΩ 4 7 KΩ V PLC 5 8 RTS white colour RTS blue colour Frame sent Delay TX signal 0 9 V RTS signal V 2 Active on low level Modem 4 7 KΩ V R1 PLC Power supply V V max 30V I max 2mA V RTS blue colour RTS white colour 5 8 V V 4 7 R1 4 ...

Page 126: ...no parity 8 data bits 1 stop bit modification of parameters by using the SINIT function in the user program It is possible to choose the delay time of the RTS signal whichever communication mode is chosen select this delay from the list of the RTS signal delay line The default parameter is normal in this case the RTS signal delay depends on the number of characters in the buffer Mode Delay time Sy...

Page 127: ...me is not constant Calculation of a cycle time The cycle time Tc can be calculated by the user by using the following equation Tc Tb Tp where Tb the CS 31 bus transmission time and Tp the program execution time The program execution time corresponds to the addition of all the times of the functions present in the user program see the list of times in the annex In general the program execution time...

Page 128: ...es at reception 750 µs 8 bytes on transmission and 8 bytes at reception 1 300 µs 12 bytes on transmission and 12 bytes at reception 1 850 µs 8 words on transmission and 8 words at reception 2 500 µs Remote binary input units ICSI 08 D1 323 µs ICSI 08 E1 323 µs ICSI 08 E3 E4 323 µs ICSI 16 D1 387 µs ICSI 16 E1 387 µs Remote output units ICSO 08 R1 260 µs ICSO 08 Y1 260 µs ICSO 16 N1 340 µs Remote I...

Page 129: ...s 1000 µs 2500 µs XO 16 N1 1000 µs 1000 µs 2500 µs XK 08 F1 1000 µs 1000 µs 2500 µs XM 06 B5 1000 µs 1000 µs 2500 µs XE 08 B5 1000 µs 1000 µs 2500 µs XTC 08 1000 µs 1000 µs 2500 µs IP67 binary Input Output units 07 DI 93 I 387 µs 07 DO 93 I 260 µs 07 DK 93 I 340 µs Remote analog units ICSM 06 A6 1 162 µs ICSE 08 A6 1 355 µs ICSE 08 B5 1 355 µs ICST 08 A7 1 355 µs ICST 08 A8 1 355 µs ICST 08 A9 1 3...

Page 130: ...Programming ABB Control AC 31 Page 5 21 1SBC 260400 R1001 b 06 99 ...

Page 131: ...Programming Page 5 22 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 5 3 A clock is available on the 50 series central units Figure 5 4 Update of the clock Set PLC clock ...

Page 132: ...ending on the month IW 62 13 months 1 12 IW 62 14 years 00 99 Or by using the UHR function Updating the clock The clock update can be effectuated in two ways Through the AC31GRAF software in the configuration window by clicking on the Set PLC clock icon see Figure 5 4 Through programming using the UHR function Here is an example using the UHR function UHR FREI S SEC MIN H TAG MON JHR WTG AKT FEHL ...

Page 133: ...Programming Page 5 24 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 5 5 Write access denied Figure 5 6 Password composed of 4 values Figure 5 7 Re enter the password to unlock Password protection ...

Page 134: ...assword A password can be defined to deny central unit write access to unauthorized persons The password is given by the AC31GRAF software in the configuration window by clicking on the Password protection icon see Figure 5 5 The password is composed of 4 hexadecimal values from 0 to F see Figure 5 6 It is invalidated by clicking on the Password protection again and re entering the password see Fi...

Page 135: ...Programming Page 5 26 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 5 8 Dip switches configuration on XM 06 B5 Figure 5 9 Dip switches configuration on XE 08 B5 ...

Page 136: ...itches on the left side of the extension have to be set on the right position see Figure 5 8 and Figure 5 9 Dip switch N 1 for input 0 OFF voltage or Pt100 Pt1000 ON current Dip switch N 2 for input 1 OFF voltage or Pt100 Pt1000 ON current Dip switch N 3 for input 2 OFF voltage or Pt100 Pt1000 ON current Dip switch N 4 for input 3 OFF voltage or Pt100 Pt1000 ON current Dip switch N 5 OFF current s...

Page 137: ...s have the number 4 and 5 The display is tested all segments ON after each revolution without 50 or 60 hz filtering The filtering type can be selected when the push button is pressed for 5 seconds when the segments test This choice of 50 or 60 hz is selected for all channels of module When you chose a filtering configuration you increase the acquisition time 5 seconds of all channels When the choi...

Page 138: ...he factory setting is 10V Voltage configuration The minimum displayed value is 0 01V 0 20 mA configuration The minimum displayed value is 0 01mA 4 20 mA configuration The minimum displayed value is 0 01mA Pt100 configuration The minimum displayed value is 0 1 C Pt1000 configuration The minimum displayed value is 0 1 C Pt100 3 wires configuration The minimum displayed value is 0 1 C Pt1000 3 wires ...

Page 139: ...tion 2 4 20 mA configuration 3 Pt100 configuration 4 Pt1000 configuration 5 Pt100 3 wires configuration 6 Pt1000 3 wires configuration 14 the configuration is unlocked all channels 15 the configuration is locked all channels It is also possible to lock the configuration The lock function means that the configuration can not be modified with the push button The locked function is never stored and h...

Page 140: ... Filter All channels of one extension will be affected by this parameter The time filter formula is K FILT0 Vn result T Vn 1 result T 1 Vins analog value without filtering Vn Σn K With Σn Vins Vn 1 Σn 1 Initial value is V1 Vins Σ1 K V1 WARNING The second extension XM06B5 connected to a remote unit can not be configured by the user program Only one analog extension can be configured on a remote uni...

Page 141: ...Programming Page 5 32 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 5 10 Duplicating inputs of a function block ...

Page 142: ... 00 and I62 01 variables are complemented as well as the result of the Boolean function I62 00 I62 01 M000 00 In order to effectuate the complement of a variable in Quick LD just select the contact or output and press the space bar Each time you press the space bar the property of the contact or output is modified I62 01 M000 00 I62 00 M000 00 O62 00 Duplicating The duplication of inputs is carrie...

Page 143: ...aced in series is limited by the size of the editor The figure to the right represents the same function with a function block The maximum number of inputs on the AND function block is 128 I62 00 I62 01 O62 00 I62 00 I62 01 O62 00 If the number of inputs to an AND is greater than the editor limit an internal variable can be used as a relay or a second AND function can be used M000 00 M000 01 INT I...

Page 144: ...0 I62 00 I62 01 O62 00 5 4 Operation OR The status of an OR diagram output is 1 if at least one of the inputs has a status of 1 The figure to the left represents a ladder diagram OR operation with three inputs The number of contacts which may be placed in parallel is unlimited The diagram to the right represents the same function with a function block The number of inputs for an OR function block ...

Page 145: ...1 I62 00 I62 00 I62 01 O62 00 5 6 Combinations of Boolean functions The following example describes the association between Boolean functions It is not necessary to pass via intermediate variables as shown in the figure below I62 00 I62 01 I62 02 I62 03 O62 00 O62 00 I62 00 I62 01 I62 02 I62 03 If the intermediate result is required further on in the program the result of each base function is pla...

Page 146: ...enter the value 1 as shown in the graph below By analogy you have to enter the value x 65536 for the time values x between 32 768 and 65 535 The time unit used for the entry is in milliseconds The number of timers in a program is unlimited but there may not be more than 42 timers running at the same time on the central unit When switching from RUN mode to STOP mode the time values of incomplete ti...

Page 147: ...C1131 3 standard The AND output allows you to see the time passed TON IN PT Q ET I62 00 KD001 00 O62 00 MD000 00 Q t PT t t PT IN 5 7 2 TOF off delay The TOF function enables delaying the command IN passage to 0 The TOF block adheres to the IEC1131 3 standard The AND output allows you to see the time passed TOF IN PT Q ET I62 00 KD001 00 O62 00 MD000 00 Q t PT t t PT IN t PT ...

Page 148: ...timer time has been completed TP IN PT Q ET I62 00 KD001 00 O62 00 MD000 00 Q PT IN PT 5 7 4 TIME_W The function TIME_W can be used to display elapse time on the display extension XTC 08 5 7 5 W_TIME The function W_TIME is needed when the time value has to be modified during program i e Control panel supervisor set point validation TIME_W TIME H MN SEC MS OW63 00 OW63 01 OW63 02 OW63 03 MD000 00 W...

Page 149: ...al units which supply a fixed frequency signal of a cyclic ratio M 255 00 frequency 2 Hz period 500 ms M 255 01 frequency 1 Hz period 1 s M 255 02 frequency 0 5 Hz period 2 s M 255 03 frequency 16 67 10 3 Hz period 1 min Each oscillator starts at a low level on startup The oscillators can be used for example to flash a lamp or to provide a rhythm t ...

Page 150: ...ain values to zero The description of how to use this bit is given in the following example The bit M 225 15 should be set to 1 before the end of the first cycle This bit has the particularity of being set to zero systematically whatever the backup configuration at the central unit startup M255 15 initial I62 00 I62 01 S O62 00 POTENTIOMETER_0 POTENTIOMETER_1 MW000 00 MW000 01 TRUE M255 15 initial...

Page 151: ...lock VRZ The result of the VRZ block may vary from 32768 to 32767 In this example the outputs LOW_LIMIT or HIGH_LIMIT are respectively at 1 when the counter arrives at the value 0 or 800 VRZ FREI ZV ZR DIFF S ZW R Z INPUT OUTPUT STEP PRESET RESET CURRENT_RESULT Z1 Z2 Q CURRENT_RESULT MAX_800 HIGH_LIMIT PRESET_VALUE Z1 Z2 Q CURRENT_RESUL MIN_0 TRUE LOW_LIMIT ...

Page 152: ...otentiometers which allow the adjustment of parameters without a programming tool The MULDI function block may be used for scaling The desired setting range in this example is from 0 to 30 000 Setting range Value read in the central unit 30000 150 y x 0 0 The value y set is such that y 30 000 x 150 The result y is placed in the variable MW 000 00 Z1 Z2 Z3 A1 POTENTIOMETER_1 VAL_30000 VAL_150 MW000...

Page 153: ...e central unit 100 m 10 20 20 32760 y m x 0 m 0 0 4 0 10 20 32760 The value read in the central unit should be scaled in order to be expressed in meters so that the information may be sent for example to a display In this case the measured value y is such that y 100 x 32760 Z1 Z2 Z3 A1 IW63 00 VAL_32760 VAL_100 METERS It is not necessary to scale values to carry out comparison tests equal greater ...

Page 154: ...AC 31 technical documentation ABB Control AC 31 Page 6 1 1SBC 260400 R1001 b 06 99 Chapter 6 Program Optimization ...

Page 155: ...Program Optimization Page 6 2 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 6 1 Creation of a sub program Figure 6 2 A sub programs example ...

Page 156: ...executes the necessary sub programs depending on the operative conditions or process Sub programs also allow you to easily treat repetitive tasks These tasks are only detailed once and may be called numerous times within the program The total size of the program can be therefore considerably reduced 1 1 Programming sub programs Sub programs are defined in the AC31GRAF software using the Modularize...

Page 157: ... twice by 2 different conditions SUB1 EN VALID1 SUB1 EN VALID2 The Instruction List syntax is detailed in the AC31GRAF software documentation All of the functions used in the sub programs have their own values belonging to the sub program call For example calling a sub program which contains a counter is written twice the counter will have 2 different values The only exception concerns all of the ...

Page 158: ...R0 for processing in the sub program The result of this process PARAMETER1 is transferred to the variables RESULT1 and RESULT2 for use later in the program 1 4 Limits A sub program may not be called from a sub program The total number of historical values in a sub program is limited to 128 The timer functions are not included in this limit The total is obtained by multiplying the number of histori...

Page 159: ...Program Optimization Page 6 6 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 6 3 Creating an interruption Figure 6 4 An interruptions example ...

Page 160: ... tasks at regular intervals For example control management 2 1 Programming interruptions Interruptions are defined in the AC31GRAF programming software with the Modularize option in the New menu followed by Create a new program see Figure 6 3 The programming language is either Quick Ladder FBD LD or Instruction List The interruption on the I62 02 input is designated by 1 and by a name The one on t...

Page 161: ...ment has the highest priority AC 31 master central unit AC 31 slave central unit stand alone central unit Alarm hardware interruption max time 2 5 ms max time 2 5 ms max time 250 µs Cyclic interruption min time 5 ms min time 1 ms min time 1 ms Max length 1 5 ms 3 ms 3 ms It is recommended that the DI and DO functions are used when immediate access to physical inputs outputs becomes necessary in an...

Page 162: ... high level signal 24 V d c in the case of a transistor output with a 50 cyclic ratio see Figure 6 5 50 T Figure 6 5 50 cyclic ratio The frequency of the pulse generator lies between 10 Hz and 2 6 kHz The frequency is determined in the following manner Frequency Hz 1 256 FREQUENCY x 384 FREQUENCY 0 Frequency 10 1 Hz FREQUENCY 1 Frequency 10 212 Hz FREQUENCY 2 Frequency 10 253 Hz FREQUENCY 10 Frequ...

Page 163: ...ch enables the commutation of the direction should be used when a motor requires a second pulse generator for half duplex operation The output of the step motor command is available on all of the 40 and 50 series central units transistor or relay output versions In the case of relay outputs you must ensure that the maximum frequency of relay commutation which is a resistive load of 100 Hz is not e...

Page 164: ...incremental mode and the capture by I62 02 Two CTUH functions are therefore necessary for 2 independent counters The counter value varies from 0 to 32767 then from 32768 to 0 The counter incrementation is never blocked The overflow indication allows the detection of the passages of 1 to 0 of the counter in independent mode and the passage of 1 to 0 and 0 to 1 in 2 channel incremental mode The over...

Page 165: ...timization Page 6 12 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 6 6 Slave CS31 number choice Figure 6 7 Slave Modbus number choice Figure 6 8 Choice of type and number of data to exchange on the CS 31 bus ...

Page 166: ...he authorized CS 31 addresses are Master central unit Slave central unit 50 series 90 series binary analog binary analog 50 series 0 to 61 0 to 61 0 to 61 0 to 5 and 8 to 15 90 series 0 to 61 0 to 5 and 8 to 15 0 to 61 0 to 5 and 8 to 15 Warning You have also the possibility to use the CS31 bus in Modbus slave This configuration as Modbus slave is also effectuated in the Configuration menu of the ...

Page 167: ...he master slave unit modulo 16 The slave unit will send the information through the O00 00 to ON 15 outputs The master central unit will send the binary information to the slave central unit through the Oxx 00 to O xx M 15 outputs M 1 being the number of bits to transmit from the master central unit to the slave central unit modulo 16 The slave central unit will receive this information in the I00...

Page 168: ... VALUE_M00 I00 00 bit emission in O00 00 bit receptionin I00 00 5 3 2 Transmission by word Figure 6 10 Transmission by words The master central unit will receive the analog information from the slave central unit in the IWxx 00 to IWxx N inputs N 1 being the number of words to transmit from the slave central unit to the master central unit The slave central unit will send this information through ...

Page 169: ... the IW00 00 to IW00 M inputs The N and M values may differ but have to be between 0 and 7 For example the transmission of the word value VALUE1 from the slave 4 central unit to the master central unit and the transmission of the word value VALUE2 from the master central unit to the slave 4 central unit The program is In the master central unit VALUE1 OW04 05 VALUE2 IW04 00 word emission in OW04 0...

Page 170: ...the slave ST_CS31 data transmission to the master SR_CS31 data reception from the master The MT_CS31 master and SR_CS31 slave function blocks are used for a data transfer from the master central unit to the slave central unit see Figure 6 11 DATA OW xx 07 OW xx 01 DATA IW 00 07 IW 00 01 SR_CS31 MT_CS31 OW xx 00 IW xx 07 IW 00 00 OW 00 07 Handshake Figure 6 11 Data transfer from master to slave The...

Page 171: ...us 7 words by 7 words or 6 words by 6 words or 5 words by 5 words etc It is therefore possible to use the unused words for a rapid data transfer between central units at each CS 31 bus cycle The data transfer may therefore be carried out with 2 different time bases A typical application is the transfer of parameters from the CS 31 master to the slave 4 words by 4 words the 3 remaining words being ...

Page 172: ...AC 31 technical documentation ABB Control AC 31 Page 7 1 1SBC 260400 R1001 b 06 99 Chapter 7 Communication ...

Page 173: ...ocols with the 40 and 50 series 40 or 50 series MODBUS protocol RS232 line Figure 7 2 Point to point connection with a PC 40 or 50 series MODBUS protocol RS485 line 40 or 50 series 40 or 50 series Figure 7 3 Network connection with a PC 40 or 50 series MODBUS protocol RS485 line 40 or 50 series 40 or 50 series Figure 7 4 Network connection between CUs ...

Page 174: ... or via the CS31 connection but only in MODBUS slave MODBUS slave via the CS31 connection is available from software version 1 7 on 07 KR 51 Opposite are three configuration examples Point to point connection with a PC Figure 7 2 Network connection with a PC Figure 7 3 Network connection between central units Figure 7 4 MODBUS is a question answer type protocol or still occasionally called master ...

Page 175: ...y contains the request confirmation the data to be returned and also a frame control code The slave returns an error code in the case of an error Other protocol information is supplied in the annex Only the following MODBUS operation codes may be processed by the 40 and 50 series central units Function codes Description In hexadecimal In decimal 01 or 02 01 or 02 Read n bits 03 or 04 03 or 04 Read...

Page 176: ...ow If you use the serial interface Select the MODBUS address from the list of the Communication mode line see Figure 7 5 If you use the CS31 connection Select the MODBUS address from the list of the Central unit operative mode CS31 MODBUS on CS31 bus line see Figure 7 6 Figure 7 5 The central unit configuration window in AC31GRAF Figure 7 6 The central unit configuration window in AC31GRAF A chang...

Page 177: ...so requires the usage of the SINIT function in the program 1 3 3 List of cross references An exchange of MODBUS data is realized in a table defined by The MODBUS address of the first exchanged variable The list size the total number of variables in the list All the variables of the 40 and 50 series central units as described in the following table can be read or written by the master MODBUS MODBUS...

Page 178: ... 00 I 68 15 03F0 044F 1008 1103 Binary outputs O 00 00 O 00 01 O 00 15 1000 1001 100F 4096 4097 4111 O 01 00 O 61 15 1010 13DF 4112 5087 O 62 00 O 62 15 13E0 13EF 5088 5103 O 63 00 O 68 15 13F0 144F 5104 5199 Internal bits M 000 00 M 000 01 M 000 15 2000 2001 200F 8192 8193 8207 M 001 00 M 099 15 2010 263F 8208 9791 M 230 00 M 254 15 2E60 2FEF 11872 12271 M 255 00 M 255 15 2FF0 2FFF 12272 12287 St...

Page 179: ...W 63 00 OW 68 15 13F0 144F 5104 5199 Internal words MW 000 00 MW 000 01 MW 000 15 2000 2001 200F 8192 8193 8207 MW 001 00 MW 099 15 2010 263F 8208 9791 MW 230 00 MW 254 15 2E60 2FEF 11872 12271 MW 255 00 MW 255 15 2FF0 2FFF 12272 12287 Internal double words MD 00 00 MD 00 01 MD 00 15 4000 4002 401E 16384 16386 16414 MD 01 00 MD 07 15 4020 40FE 16416 16638 Indirect word constants KW 00 00 KW 00 01 ...

Page 180: ...y 2 seconds ERROR_CODE ERROR READY O62 00 6 992 TIME_2S READ_BITS SLAVE_1 READY MODBUS FREI SLAV FCT TIME ADDR NB DATA RDY ERR ERN In case of MODBUS communication between one master 50 serie central unit and different slaves 50 series central units different MODBUS functions can be used It is possible to link them together to optimize the refresh time Check example Read 6 bits continuously I62 00 ...

Page 181: ... bytes The central unit cycle time The central unit load factor The following times are for indication purposes only Reply times with a 40 or 50 series central unit Cycle time 10 ms Load factor 80 Speed 9 600 Bauds Nr of variables Bits Words read ms write ms read ms write ms 1 10 60 50 10 60 60 10 10 60 60 10 60 110 50 10 60 110 110 170 220 100 50 60 110 220 280 390 150 50 110 255 50 110 ...

Page 182: ...Communication ABB Control AC 31 Page 7 11 1SBC 260400 R1001 b 06 99 ...

Page 183: ...ommunication Page 7 12 ABB Control AC 31 1SBC 260400 R1001 b 06 99 40 or 50 series ASCII communication Figure 7 7 ASCII configuration example Figure 7 8 AC31GRAF configuration window of the central unit ...

Page 184: ... programming mode to ASCII mode requires a serial interface configuration through the software Click on the Launch PLC configuration tool icon in the AC31GRAF control window and select ASCII or Standard from the list of the Communication mode line see Figure 7 8 ASCII mode is available when the central unit is running Programming mode is once again available for test or modifications once the cent...

Page 185: ... A detailed description of the SINIT SEND and REC functions is available in the help file of the AC31GRAF software or in the AC31GRAF software documentation 2 3 3 Programming example The communication interface is configured by the SINIT block with the following parameter values Interface COM1 9 600 Bauds 1 stop bit 8 data bits No parity An echo is defined for visualizing the message on the termin...

Page 186: ...R VAL_X REC QUIT SSK ANU VAR TEXT MEUN RDY TELN ACQUIT COM1 1 receiving 1 Action receiving FALSE ACQUIT ERROR READY1 Jump TRUE ACQUIT ERROR READY1 MESSAGENUMBER VAL_2 MESSAGENUMBER SEND FREI SSK TXNR TEXT RDY READY COM1 MESSAGENUMBER sending READY2 Jump sending 1 010 013Action 201 MW000 00 OK 2 010 013 Error message Error handling Serial interface initialization for ASCII Message receiving Message...

Page 187: ...Communication Page 7 16 ABB Control AC 31 1SBC 260400 R1001 b 06 99 40 or 50 series Programming mode Figure 7 9 programming protocol configuration example ...

Page 188: ...he central unit and is reserved for devices which dispose of an ABB programming interface Figure 7 9 All variable values can be read or written by this protocol without any configuration or any particular program in the central units You simply use the grey 07 SK 50 or 07 SK 52 programming cable The communication parameters are 9 600 Bauds 8 data bits 1 stop bit No parity ...

Page 189: ......

Page 190: ...AC 31 technical documentation ABB Control AC 31 Page 8 1 1SBC 260400 R1001 b 06 99 Chapter 8 Diagnosis ...

Page 191: ...Diagnosis Page 8 2 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 8 1 Error detection LEDs ...

Page 192: ...he units or syntax errors whose effects will only become apparent later The user decides which actions to initialize according to the application Internal unit error Cut wire 1 overload short circuit Analog output level error Defective 10V output Program size program syntax sub program or interruption program error Too many historical values All of the units on the bus are not initialized 2 1 erro...

Page 193: ...f more than one error of the same class occurs at the same time Only the first is memorized The first error should be acknowledged to allow the following to be read And so on through to the last error Those following errors which disappear before the acknowledgment of the first error are never signaled ...

Page 194: ...ble remote units ERR led on or flashing according to the case ERR led on on the extensions Flashing SUPPLY led Flashing SUPPLY led on non extensible remote units Error led on or flashing according to the case Error led on Reaction while powering up or during central unit usage All outputs remain on or are set to 0 The programming software no longer has access to the central unit The central unit r...

Page 195: ...Diagnosis Page 8 6 ABB Control AC 31 1SBC 260400 R1001 b 06 99 Figure 8 2 AC31GRAF status window ...

Page 196: ...ted and corrected by clicking on the ACKNOWLEDGE button 4 Error management through programming Programming error management enables the central unit to immediately take an error into account and allows the programming of an instantaneous reaction 4 1 Description of the diagnosis variables Each error is identified by a class number an error code within that class and the arguments Only one error pe...

Page 197: ...ng in the central unit This acknowledgment only acknowledges the errors on the central unit not those signaled by a remote unit By setting M 255 13 to 0 after the disappearance of the error By setting M 255 14 to 0 after the disappearance of the error Acknowledgment through programming in the central unit and remote units With the CS31QU function block Information unavailable on certain AC 31 unit...

Page 198: ...nsion address Channel number number of the defective channel Unit type 000 Binary inputs 001 Analog inputs 002 Binary outputs 003 Analog outputs 004 Binary inputs outputs 005 Analog inputs outputs 016 XO 08 R1 017 XI 16 E1 018 XC 08 L1 019 ICMK 14 F1 020 ICMK 14 N1 023 XK 08 F1 024 XO 16 N1 080 XM 06 B5 081 XE 08 B5 082 XTC 08 192 ASI GATEWAY 224 07 CR 41 225 07 KR 51 226 07 CT 41 227 07 KT 51 255...

Page 199: ...ng program execution maximum 42 255D FFH 4 3 3 Class 3 error descriptions Class 3 error descriptions Error code in MW255 00 Dec Hex Info 1 in MW 255 01 Info 2 in MW 255 02 Info 3 in MW 255 03 Unit disconnected 15D 0FH Unit type Address CS 31 bus error no units connected to the bus Note If there are only analog units connected to the CS 31 bus then this error could occur when powering up while the ...

Page 200: ...ing startup 131D 83H Program address Too many historical values are detected by the system during startup max 256 132D 84H The cycle time is missing and detected by the system during startup 133D 85H A missing label for a conditional step is detected by the system during startup 135D 87H Program address The program is not launched due to the number of units initialized on the CS 31 bus being infer...

Page 201: ...ith address 3 on the CS 31 bus Another output is also activated at the same time as the alarm in order to for example issue a cut the actuators power command This is a class 4 type error and uses the following variables M 255 14 class 4 error presence bit MW 255 08 the error code MW 255 09 the unit type MW 255 10 the unit address MW 255 11 the defective channel number M255 14 Z1 Z2 Q MW255 08 Z1 Z...

Page 202: ... to class 3 errors In the present case the last three errors are only saved if the occurred error is different to the previous The M 255 14 bit signals the error presence At that moment if the M 000 00 status is 1 then the error is acknowledged due to the CS31QU block jump MW000 00 MW000 01 MW000 02 MW000 04 MW000 05 MW000 00 MW000 01 MW000 02 CS31QU FREI MW000 03 MW255 08 MW255 09 MW255 10 MW255 ...

Page 203: ......

Page 204: ...AC 31 technical documentation ABB Control AC 31 Annexes Page 1 1SBC 260400 R1001 b 06 99 Annexes ...

Page 205: ... inputs of the central unit I63 00 I68 15 extension binary inputs on a central unit IW00 00 IW61 15 analog inputs of the remote units on the CS 31 bus IW62 00 value of potentiometer 0 range 0 150 IW62 01 value of potentiometer 1 range 0 150 IW62 08 IW62 14 Clock read IW62 15 CS 31 bus status IW63 00 IW68 15 extension analog inputs on a central unit Outputs O00 00 O61 15 binary outputs of the remot...

Page 206: ...agnosis words KW01 00 KW31 15 word constants MD00 00 MD07 15 internal double words KD00 01 KD07 15 double word constants Constants xxxxx direct value for example 123 H hexadecimal direct value H 0000 H FFFF Time values for the timer functions KD01 00 KD07 15 double word constants MD00 00 MD07 15 internal double words Text Any ASCII character These variables are only used for emission and reception...

Page 207: ...h a frequency of 1 Hz M255 02 oscillator with a frequency of 0 5 Hz M255 03 oscillator with a 1 minute period M255 15 this bit may be used for detecting the first cycle It is always reset to zero at each program launch independently of the bit backup area chosen This bit may be read by the user and set to 1 at the end of the first cycle Status of the CS 31 bus IW62 15 bit 0 not used bit1 1 the cen...

Page 208: ...gative edge MAJ Majority RS Set memory dominating to 1 SR Set memory dominating to 0 Timer functions ASV OFF delay ESV ON delay MOA Monostable element abort MOK Monostable element constant PDM Pulse duration modulator TIME_W Conversion Time into words TOF OFF delay with time visualization TON ON delay with time visualization TP Monostable element constant with time visualization W_TIME Conversion ...

Page 209: ...mparison functions Less than Less than or equal to Unequal Equal to Greater than Greater than or equal to Arithmetic functions W Word allocation Addition Subtraction Multiplication DIV Division MULDI Multiplication with division BETR Absolute value MUL2N Multiplication by 2 to the power of N NEG Negation ZUDKW Allocation of a direct constant to a word ...

Page 210: ...nfiguration of eight analog channels CS31CO Configuration of the CS 31 bus units CS31QU Error acknowledgment of units on the CS 31 bus MT_CS31 Data sent by CS 31 master MR_CS31 Data received by CS 31 master ST_CS31 Data sent by CS 31 slave SR_CS31 Data received by CS 31 slave Communication functions MODBUS MODBUS master REC EMAS and RECvars ASCII character receptions via the serial interface SEND ...

Page 211: ...d UNPACK4 Unpack a word to 4 bits UNPACK8 Unpack a word to 8 bits UNPACK16 Unpack a word to 16 bits WDW Word to double word conversion High order functions AWT Word selection gate AWTB Bit selection gate BEG Limiter BMELD Binary values change indicator IDLm IDL Indexed reading of words IDSm IDS Indexed writing of words LIZU List allocation MAX Maximum value MIN Minimum value NPULSE Pulse generator...

Page 212: ...ts VAR type I O S M Address of the first selected variable in decimal VAR XX YY ADDR 0 XX 2 Warning for variable type M you have two area and you have to use M 000 00 ADDR 0 for the first area and M 230 00 ADDR 0 for the second area 2 Words VAR type IW OW KW MW Address of the first selected variable in decimal VAR XX YY ADDR 0 XX 32 YY 2 Warning for variable type KW the ADDR 0 is 28672 and for var...

Page 213: ...M00 08 M00 15 M99 00 M99 07 M99 08 M99 15 1A00 1A01 1AC6 1AC7 6656 6657 6854 6855 M230 00 M230 07 M230 08 M230 15 M255 00 M255 07 M255 08 M255 15 1AC8 1AC9 1AFA 1AFB 6856 6857 6906 6907 O00 00 O00 07 O00 08 O00 15 O01 00 O01 07 O01 08 O01 15 O02 00 O02 07 O02 08 O02 15 O61 00 O61 07 O61 08 O61 15 O62 00 O62 07 O62 08 O62 15 O68 00 O68 07 O68 08 O68 15 1B00 1B01 1B02 1B03 1B04 1B05 1B7A 1B7B 1B7C 1...

Page 214: ...01 15 KW31 15 7020 7022 703E 73FE 28704 28706 28734 29694 KD00 00 KD00 01 KD00 15 KD07 15 7400 7404 743C 75FC 29696 29700 29756 30204 IW00 00 IW00 01 IW00 15 IW62 00 IW68 15 5200 5202 521E 59C0 5A9E 20992 20994 21022 22976 23198 MW00 00 MW00 01 MW99 00 MW99 15 1C00 1C02 2860 287E 7168 7170 10336 10366 MW230 00 MW230 15 MW255 15 2880 289E 2BBE 10368 10398 11198 MD00 00 MD00 01 MD00 15 MD07 15 3E00 ...

Page 215: ...56 The functions and the number of historical values which they use are given in the following table Timer functions ASV 1 supplementary memory for the timers limited to 42 variables ESV 1 supplementary memory for the timers limited to 42 variables MOA 1 supplementary memory for the timers limited to 42 variables MOK 1 supplementary memory for the timers limited to 42 variables PDM 1 supplementary...

Page 216: ...99 CS 31 bus functions CONFIO1 3 CONFIO4 3 CONFIO8 3 CS31CO 1 MT_CS31 MR_CS31 ST_CS31 SR_CS31 Communication functions MODBUS 2 REC EMAS and RECvars 1 SEND DRUCK 2 SINIT 1 Controller functions PI 3 PIDT1 5 High order functions BMELD 3 number of inputs E NPULSE 1 UHR 1 ...

Page 217: ......

Page 218: ...AC 31 technical documentation ABB Control AC 31 Index Page 1 1SBC 260400 R1001 b 06 99 Index ...

Page 219: ...0 2 11 3 7 3 39 4 11 5 7 5 10 5 14 7 5 Chain 3 9 5 6 5 13 Channel 3 21 5 28 8 9 8 11 Clock 3 9 5 23 2 4 8 Communication mode 5 15 7 5 7 13 Configuration 2 11 3 23 3 37 4 16 5 9 5 25 5 30 6 13 7 13 7 Connector 1 20 3 4 3 17 3 21 3 35 Consumption 3 10 3 14 Counter 3 9 5 3 6 12 CS31 bus 1 5 5 19 6 13 7 5 8 11 Current 3 22 3 23 3 24 3 25 Cycle time 5 18 7 10 8 3 8 10 D Data 3 8 5 11 6 14 6 17 6 18 7 4...

Page 220: ...r 3 9 5 3 5 37 5 12 Transistor 4 10 Transmission 3 5 5 11 6 15 7 3 7 5 V Voltage 3 4 3 10 3 22 3 23 3 24 3 25 5 29 5 44 W Warm 5 7 Warning 3 18 3 22 3 37 4 3 4 7 4 11 4 13 4 15 4 21 5 14 6 13 9 Weight 3 10 3 14 3 18 3 22 Word 3 9 3 22 3 23 5 6 7 10 2 6 7 8 9 X XC 08 L1 1 16 1 20 3 16 3 18 3 19 3 35 4 13 5 20 8 9 XE 08 B5 1 16 1 20 3 20 3 22 3 35 3 36 4 14 4 15 4 21 4 25 5 20 5 26 8 9 XI 16 E1 1 16...

Page 221: ...oduct improvement ABB re serves the right to modify the characteristics or the pro ducts described in this document The information given is not contractual For further details please contact the ABB company marketing these products in your country Publication No 1SBC 26 0400 R 1001 b Printed in France F 07 99 SI 260400 TECHNICAL MANUAL For 40 series and 50 series 1SBC260400R1001 b 9810 ...

Reviews: