# Configuration manual #### Basic information AMB-8I-4O is an I/O expander operating over Modbus RTU and IEC60870-5-101 protocol. The first DIP switch is used to switch between Modbus RTU and IEC modes. If it is in position 0, then the AMB is operating in Modbus RTU mode. If it is in position 1, then it works in the IEC protocol. As the two protocols have different functions, the DIP switch is also different. In IEC mode, the last DIP switch is used to change the operating mode from balanced/unbalanced. To save the DIP switch settings in the internal memory, the SAVE button must be pressed. --- #### Configuration ##### DIP switch configuration This is DIP switch functions diagram for Modbus RTU configuration. For enable Modbus RTU protocol 1 switch should be in OFF position. [![AMB-8I-4O-DIP-1.png](https://docs.atreyo.in/uploads/images/gallery/2025-03/scaled-1680-/amb-8i-4o-dip-1.png)](https://docs.atreyo.in/uploads/images/gallery/2025-03/amb-8i-4o-dip-1.png) This is DIP switch function diagram for IEC protocol. For enable IEC protocol 1 switch should be in ON position. [![AMB-8I-4O-DIP-2.png](https://docs.atreyo.in/uploads/images/gallery/2025-03/scaled-1680-/amb-8i-4o-dip-2.png)](https://docs.atreyo.in/uploads/images/gallery/2025-03/amb-8i-4o-dip-2.png) ##### Parity configuration Parity configuration for both Modbus and IEC.
ParityFunction
00 NONE
01 ODD
10 EVEN
11 NONE
--- ##### Baudrate configuration Baudrate configuration for both Modbus and IEC
SwitchBaudrate
0000 9600
0001 1200
0010 2400
0011 4800
0100 14400
0101 19200
0110 28800
011138400
1000 57600
1001 76800
1010 115200
1011 230400
1100 256000
1101 460800
1110 576000
1111 921600
--- ##### Address configuration for Modbus RTU
SwitchValueModbus Address
000000 1
000011 2
000102 3
000113 4
001004 5
001015 6
001106 7
001117 10
010008 20
010019 30
0101010 40
0101111 50
0110012 60
0110113 70
0111014 80
0111115 90
1000016 100
1000117 110
1001018 120
1001119 130
1010020 140
1010121 150
1011022 160
1011123 170
1100024 180
1100125 190
1101026 200
1101127 210
1110028 220
1110129 230
1111030 240
1111131 250
---
##### Address configuration for IEC
SwitchValueIEC Address
0000 01
0001 12
0010 23
0011 34
0100 45
0101 56
0110 67
0111710
1000 820
1001 930
1010 1040
1011 1150
1100 1260
1101 1370
1110 1480
1111 1590
--- #### EC60870-5-101 Implementation Guide ##### Protocol Overview The device implements IEC60870-5-101 protocol with the following key functions: ##### Reading States (Interrogation) - C\_IC\_NA\_1 (100) - Reading all inputs and outputs states - Inputs: 1000-1007 - Outputs: 2000-2003 ##### Controlling Outputs - Function: C\_SC\_NA\_1 (45) - Purpose: Setting individual output states - IOA range: 2000-2003 - Values: ON (1) / OFF (0) #### Command Structure ##### General Interrogation Command ``` Type ID: 100 (C_IC_NA_1) Qualifier: 20 Cause of Transmission: 6 (Activation) Common Address: 1 ``` ##### Single Command (Output Control) ``` Type ID: 45 (C_SC_NA_1) Cause of Transmission: 6 (Activation) Common Address: 1 IOA: 2000-2003 Value: 0/1 ``` #### SCADA system configuration ##### IEC60870-5-101 Protocol Configuration - Common Address (ASDU): 1 - Frame format: FT1.2 - Link Layer Address: according to device configuration ##### I/O Points Configuration: For inputs (8 channels): - Type: Single Point Information (M\_SP\_NA\_1) - IOA addresses: 1000-1007 - Direction: Monitoring (read) For outputs (4 channels): - Type: Single Command (C\_SC\_NA\_1) - IOA addresses: 2000-2003 - Direction: Control (write) Verification: - Check if input states are correctly read (IOA 1000-1007) - Confirm control operation for each output (IOA 2000-2003) - Verify device responds to General Interrogation