Summary
ABB Control - AC 31 Summary - Page 3
1SBC 260400 R1001-b 06.99
5. Addressing 4-17
5.1. Input/Output variables 4-17
5.2. Addressing CU masters or stand-alones with extensions 4-17
5.3. Addressing slave central units or remote extension units on
the CS 31 bus 4-21
5.3.1. Addressing extensible remote units 4-21
5.3.2. Addressing slave central units 4-23
5.3.3. Addressing example 4-24
5.4. Summary 4-25
Chapter 5
Programming
1. Software introduction 5-2
2. List of variables 5-4
3. Initialization 5-7
4. Configuration 5-9
4.1. AC31GRAF configuration tool 5-9
4.1.1. The central unit operative mode 5-10
4.1.2. Transmission/reception range of a slave central unit 5-11
4.1.3. Data initialization and backup 5-11
4.1.4. Initialization /Internal bits backup 5-12
4.1.5. Initialization / Internal words backup 5-12
4.1.6. Initialization / Internal double word backup 5-13
4.1.7. Initialization / Chain step backups 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 configuration function block 5-25
4.3. Analog configuration ( extension) 5-27
4.3.1. Hardware configuration 5-27
5. Programming examples 5-33
5.1. Practical advice 5-33
5.2. Operation AND 5-34
5.3. NAND operation 5-35
5.4. Operation OR 5-35
5.5. NOR operation 5-36
5.6. Combinations of Boolean functions 5-36
5.7. Timer functions 5-37
5.7.1. TON: on delay 5-38
5.7.2. TOF: off delay 5-38
5.7.3. TP: monostable (constant) 5-39
5.7.4. TIME_W: 5-39
5.7.5. W_TIME: 5-39
5.7.6. Oscillators 5-40
5.8. Detecting the first cycle with the M 255.15 variable 5-41
5.9. Up/Down counter function 5-42
5.10. Scaling an analog value 5-43
5.10.1. Using the potentiometers of the 40 and 50 series 5-43
5.10.2. Processing an analog input 5-44