K-WANG
ABB Advant Controller 31 40&50 Series controllers
Product positioning and core features
The 40 series and 50 series of Advant Controller 31 are small and medium-sized programmable logic controllers (PLCs) suitable for industrial automation scenarios with 14 to 1000+inputs/outputs, featuring the following core features:
Flexibility and Scalability: Supports local expansion (up to 6 binary or analog expansion modules) and remote expansion (up to 31 slave units connected via CS 31 bus), covering single machine control to distributed large-scale systems.
Multi scenario adaptation: widely used in fields such as mechanical control, water treatment, building management, greenhouse environmental regulation, etc., supporting functions such as complex logic control, sequence control, and data processing.
Communication capability: Integrate multiple communication protocols (MODBUS, ASCII, CS 31 bus), support interconnection with upper computer, HMI (such as TC50 display), frequency converter and other devices.
Hardware composition and technical parameters
1. Central unit (40 series vs 50 series)
Features 40 series (such as 07 CR 41, 07 CT 41) 50 series (such as 07 KR 51, 07 KT 51)
Core configuration includes 8 isolated inputs (24V DC), 6 relay/transistor outputs, 8 isolated inputs (24V DC), and 6 relay/transistor outputs, including CS 31 bus interface
Power supply 24V DC or 120/230V AC 24V DC or 120/230V AC
Scalability up to 6 local expansion modules+31 remote slaves (CS 31 bus)
Communication interface RS232 (programming/ASCII/MODBUS) RS232/RS485 (supporting CS 31 bus master/slave mode)
Memory and Backup 17000 Word User Program Memory, RAM with Battery Backup (40 Days) Same as 40 Series, Supports Data Backup and Recovery
2. Expansion module
Binary extensions: such as XI 16 E1 (16 inputs), XO 08 R1 (8 relay outputs), XC 08 L1 (8 configurable I/O), etc., supporting the expansion of binary signal processing capabilities.
Simulation extension: such as XM 06 B5 (4 inputs+2 outputs), XE 08 B5 (8 inputs), supporting signals such as current (4-20mA), voltage (± 10V), temperature (Pt100/Pt1000), etc., with a resolution of 12 bits.
3. CS 31 bus
Physical layer: RS485 shielded twisted pair, maximum transmission distance of 500 meters (without amplifier) or 2000 meters (with 3 amplifiers).
Communication characteristics: master-slave protocol, supporting up to 31 slave stations, with a maximum transmission rate of 187.5 kbps, using CRC8 verification to ensure data reliability.
Programming and Software
1. Programming software and language
AC31GRAF: Supports Windows system, provides programming languages such as ladder diagram (LD), function block diagram (FBD), instruction list (IL), etc., and is compatible with IEC 1131-3 standard.
Core functions: variable declaration, program editing, compilation, online debugging, parameter configuration (such as cycle time, communication mode).
2. Program Structure
Supports the main program, up to 12 sub programs, and interrupt programs (hardware triggered or periodic), enabling complex logic and real-time response.
Built in rich functional blocks: logical operations (AND/OR), timers (TON/TOF), counters (CTU/VRZ), PID regulation, communication control (MODBUS/CS 31), etc.
Communication and Integration
Core Communication Protocol and Interface
CS 31 bus
Positioning: The core bus of distributed control adopts a master-slave architecture (RS485 standard), supporting communication between remote expansion units and central units.
Technical parameters:
Transmission medium: shielded twisted pair (AWG 24-18), maximum length of 500 meters (without amplifier) or 2000 meters (with 3 NCB/NCBR amplifiers).
Communication speed: up to 187.5 kbps, using CRC8 verification to ensure data reliability.
Connectivity: The master station can manage up to 31 slave stations (remote units, expansion modules, third-party devices such as frequency converters, etc.).
Application scenario: Suitable for workshop level distributed control, such as signal acquisition and control instruction transmission at each workstation of the production line.
MODBUS protocol
Support type: MODBUS RTU (master/slave mode), compatible with industrial standard equipment (such as HMI, PLC, frequency converter).
Interface and configuration:
Physical interface: RS232 (40 series) or RS232/RS485 (50 series), connected through a dedicated cable (07 SK 51/53).
Communication parameters: default 9600 baud, 8 data bits, 1 stop bit, no checksum, can be adjusted through software configuration.
Function: Supports reading and writing coils (01/05 function codes) and registers (03/06 function codes), enabling data exchange with upper level computers (such as SCADA) or HMI (such as TC50 displays).
ASCII protocol
Positioning: point-to-point text communication, used for interacting with ASCII devices such as printers and terminals.
Features: Communication parameters (rate, parity, etc.) need to be configured through SINIT functions, support custom message formats, suitable for simple data printing or instruction transmission.
Integration capability and expansion methods
Native Extensions
Connect binary/analog expansion modules through dedicated interfaces, such as:
Binary extensions: XI 16 E1 (16 inputs), XO 08 R1 (8 relay outputs), supporting up to 6 modules.
Simulation extension: XM 06 B5 (4 inputs+2 outputs), XE 08 B5 (8 inputs), supports signals such as current (4-20mA), voltage (± 10V), temperature (Pt100/Pt1000), etc.
Remote integration
Connect remote units (such as ICMK 14 F1/N1) through CS 31 bus to achieve decentralized I/O acquisition and control, suitable for large equipment or long-distance scenarios (such as workshop cross area control).
Support third-party device access, such as ABB ACS series frequency converters (via NCSA-01 interface), high-speed counters (ICSF 08 D1), etc., communicating through CS 31 protocol.
HMI and upper system integration
TC50 monitor: Connected via RS232/RS485, supports 128 page display, parameter modification, alarm prompts, and is compatible with MODBUS protocol.
Programming and Monitoring: Program download and online debugging are achieved through AC31GRAF software (Windows environment), which supports real-time data interaction with PC.
Communication optimization and diagnosis
Redundancy and reliability
The CS 31 bus supports media redundancy (dual cables) and bus redundancy (dual master stations), and achieves automatic fault switching through NCBR amplifiers to reduce the risk of communication interruption.
Communication timeout detection: The master station identifies faulty slave stations through CRC checksum timeout mechanism (default 250ms), triggers alarms, and records error codes.
diagnostic function
Error classification: Divided into 4 levels (fatal error, serious error, light error, warning), the specific cause (such as bus disconnection, address conflict) is displayed through the ERR indicator light and software (AC31GRAF) of the central unit.
Communication status monitoring: Real time monitoring of communication health through variables IW 62.15 (CS 31 bus status) and MW 255. x (MODBUS watchdog).