IO-SA0800Y Analog Buffer Memory
| Memory Address (Hexadecimal) | Memory Address (Decimal) | Details | Default | Read | Write |
|---|---|---|---|---|---|
| 00H | 0 | Channel 1 Digital conversion value | – | ✓ | – |
| 01H | 1 | Channel 2 Digital conversion value | – | ✓ | – |
| 02H | 2 | Channel 3 Digital conversion value | – | ✓ | – |
| 03H | 3 | Channel 4 Digital conversion value | – | ✓ | – |
| 04H | 4 | Channel 5 Digital conversion value | – | ✓ | – |
| 05H | 5 | Channel 6 Digital conversion value | – | ✓ | – |
| 06H | 6 | Channel 7 Digital conversion value | – | ✓ | – |
| 07H | 7 | Channel 8 Digital conversion value | – | ✓ | – |
| 08H | 8 | Channel 1 Precise value | – | ✓ | – |
| 09H | 9 | Channel 2 Precise value | – | ✓ | – |
| 0AH | 10 | Channel 3 Precise value | – | ✓ | – |
| 0BH | 11 | Channel 4 Precise value | – | ✓ | – |
| 0CH | 12 | Channel 5 Precise value | – | ✓ | – |
| 0DH | 13 | Channel 6 Precise value | – | ✓ | – |
| 0EH | 14 | Channel 7 Precise value | – | ✓ | – |
| 0FH | 15 | Channel 8 Precise value | – | ✓ | – |
| 10H | 16 | Channel 1 Percentile value | – | ✓ | – |
| 11H | 17 | Channel 2 Percentile value | – | ✓ | – |
| 12H | 18 | Channel 3 Percentile value | – | ✓ | – |
| 13H | 19 | Channel 4 Percentile value | – | ✓ | – |
| 14H | 20 | Channel 5 Percentile value | – | ✓ | – |
| 15H | 21 | Channel 6 Percentile value | – | ✓ | – |
| 16H | 22 | Channel 7 Percentile value | – | ✓ | – |
| 17H | 23 | Channel 8 Percentile value | – | ✓ | – |
| 18H | 24 | Channel 1 Setup input signal range | 0 | ✓ | ✓ |
| 19H | 25 | Channel 2 Setup input signal range | 0 | ✓ | ✓ |
| 1AH | 26 | Channel 3 Setup input signal range | 0 | ✓ | ✓ |
| 1BH | 27 | Channel 4 Setup input signal range | 0 | ✓ | ✓ |
| 1CH | 28 | Channel 5 Setup input signal range | 0 | ✓ | ✓ |
| 1DH | 29 | Channel 6 Setup input signal range | 0 | ✓ | ✓ |
| 1EH | 30 | Channel 7 Setup input signal range | 0 | ✓ | ✓ |
| 1FH | 31 | Channel 8 Setup input signal range | 0 | ✓ | ✓ |
| 20H | 32 | Setup Raw Value digital output | 0 | ✓ | ✓ |
| 21H | 33 | Reserved | – | – | – |
| 22H | 34 | Channel 1 Average processing setting value | 2000h | ✓ | ✓ |
| 23H | 35 | Channel 2 Average processing setting value | 2000h | ✓ | ✓ |
| 24H | 36 | Channel 3 Average processing setting value | 2000h | ✓ | ✓ |
| 25H | 37 | Channel 4 Average processing setting value | 2000h | ✓ | ✓ |
| 26H | 38 | Channel 5 Average processing setting value | 2000h | ✓ | ✓ |
| 27H | 39 | Channel 6 Average processing setting value | 2000h | ✓ | ✓ |
| 28H | 40 | Channel 7 Average processing setting value | 2000h | ✓ | ✓ |
| 29H | 41 | Channel 8 Average processing setting value | 2000h | ✓ | ✓ |
| 2AH | 42 | Channel 1 Maximum alarm setting value | 0 | ✓ | ✓ |
| 2BH | 43 | Channel 2 Maximum alarm setting value | 0 | ✓ | ✓ |
| 2CH | 44 | Channel 3 Maximum alarm setting value | 0 | ✓ | ✓ |
| 2DH | 45 | Channel 4 Maximum alarm setting value | 0 | ✓ | ✓ |
| 2EH | 46 | Channel 5 Maximum alarm setting value | 0 | ✓ | ✓ |
| 2FH | 47 | Channel 6 Maximum alarm setting value | 0 | ✓ | ✓ |
| 30H | 48 | Channel 7 Maximum alarm setting value | 0 | ✓ | ✓ |
| 31H | 49 | Channel 8 Maximum alarm setting value | 0 | ✓ | ✓ |
| 32H | 50 | Channel 1 Minimum alarm setting value | 0 | ✓ | ✓ |
| 33H | 51 | Channel 2 Minimum alarm setting value | 0 | ✓ | ✓ |
| 34H | 52 | Channel 3 Minimum alarm setting value | 0 | ✓ | ✓ |
| 35H | 53 | Channel 4 Minimum alarm setting value | 0 | ✓ | ✓ |
| 36H | 54 | Channel 5 Minimum alarm setting value | 0 | ✓ | ✓ |
| 37H | 55 | Channel 6 Minimum alarm setting value | 0 | ✓ | ✓ |
| 38H | 56 | Channel 7 Minimum alarm setting value | 0 | ✓ | ✓ |
| 39H | 57 | Channel 8 Minimum alarm setting value | 0 | ✓ | ✓ |
| 3AH | 58 | Maximum alarm status | – | ✓ | – |
| 3BH | 59 | Minimum alarm status | – | ✓ | – |
| 3CH | 60 | Channel 1 Digital filter constant | 30 | ✓ | ✓ |
| 3DH | 61 | Channel 2 Digital filter constant | 30 | ✓ | ✓ |
| 3EH | 62 | Channel 3 Digital filter constant | 30 | ✓ | ✓ |
| 3FH | 63 | Channel 4 Digital filter constant | 30 | ✓ | ✓ |
| 40H | 64 | Channel 5 Digital filter constant | 30 | ✓ | ✓ |
| 41H | 65 | Channel 6 Digital filter constant | 30 | ✓ | ✓ |
| 42H | 66 | Channel 7 Digital filter constant | 30 | ✓ | ✓ |
| 43H | 67 | Channel 8 Digital filter constant | 30 | ✓ | ✓ |
| 44H | 68 | 14/16 Bit Set | – | ✓ | ✓ |
| 45H | 69 | Error Code | – | ✓ | – |
| 46H | 70 | Operating System Version | – | ✓ | – |
| 47H | 71 | Reserved | – | – | – |
| 48H | 72 | Reserved | – | – | – |
| 49H | 73 | Reserved | – | – | – |
| 4AH | 74 | Reserved | – | – | – |
| 4BH | 75 | Reserved | – | – | – |
| 4CH | 76 | Reserved | – | – | – |
| 4DH | 77 | Reserved | – | – | – |
| 4EH | 78 | Reserved | – | – | – |
| 4FH | 79 | Check AD channel use | 0 | ✓ | ✓ |
| 50H | 80 | Reserved | – | – | – |
| 51H | 81 | Reserved | – | – | – |
| 52H | 82 | Channel 1 Digital conversion value (16-Bit) | – | ✓ | ✓ |
| 53H | 83 | Channel 2 Digital conversion value (16-Bit) | – | ✓ | ✓ |
| 54H | 84 | Channel 3 Digital conversion value (16-Bit) | – | ✓ | ✓ |
| 55H | 85 | Channel 4 Digital conversion value (16-Bit) | – | ✓ | ✓ |
| 56H | 86 | Channel 5 Digital conversion value (16-Bit) | – | ✓ | ✓ |
| 57H | 87 | Channel 6 Digital conversion value (16-Bit) | – | ✓ | ✓ |
| 58H | 88 | Channel 7 Digital conversion value (16-Bit) | – | ✓ | ✓ |
| 59H | 89 | Channel 8 Digital conversion value (16-Bit) | – | ✓ | ✓ |
Digital Conversion Value
- The digital conversion value is used to save A/D conversion of a digital output value.
- The digital conversion value indicates 0 ~ 64,000 (unsigned) or -32,000 ~ 32,000 (signed) by 16-bit (WORD).
- If the digital conversion value is over this range, its value is fixed with -384/64,383 (unsigned) or -32,384/32,384 (signed).
Precise Value
- The precise value is used to convert A/D conversion values to precise values.
- Refer to the table below for the analog input range with its precise value.
| Analog Input | Precise Value |
|---|---|
| 4mA ~ 20mA | 4,000 ~ 20,000 |
| 0mA ~ 20mA | 0 ~ 20,000 |
| +1V ~ +5V | 1,000 ~ 5,000 |
| 0V ~ +5V | 0 ~ 5,000 |
| -10V ~ +10V | -10,000 ~ 10,000 |
| 0V ~ +10V | 0 ~ 10,000 |
Percentile Value
- The percentile value is used to save an analog input value for each channel as a percentile value compared with input signal range.
- The conversion value is 0 ~ 10,000
- 0.00% ~ 100.00%
Setup Input Signal Range
- The setup input signal range is used to setup the analog input range for each channel.
- Refer to the table below for the setup input signal ranges.
| Input Signal Range | Setting Value |
|---|---|
| 4mA ~ 20mA | 0 |
| 0mA ~ 20mA | 1 |
| +1 ~ +5V | 2 |
| 0V ~ +5V | 3 |
| -10V ~ +10V | 4 |
| 0V ~ +10V | 5 |
Setup Raw Value Digital Output
- Setup range of the digital conversion value to output raw value.
- Two bits for each channel are assigned.
- Refer to the table below for bit mapping.
- Two bits for each channel are assigned.
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Channel 4 | Channel 3 | Channel 2 | Channel 1 |
Conversion Input & Full Value Range:
| Code | Normal Input Range | Full Range |
|---|---|---|
| 00 (0) | -8,000 ~ 8,000 | -8,191 ~ 8,192 |
| 01 (1) | -8,000 ~ 8,000 | -8,000 ~ 8,000 |
| 10 (2) | -192 ~ 16,191 | -192 ~ 16,191 |
| 11 (3) | 0 ~ 64,000 | 0 ~ 64,000 |
Full range is used when exceeding the normal input range.
Average Processing Setting Value
The average processing setting value is used to specify average processing methods.
- Count average:
- Upper 1 bytle
- 1 ~ 256
- Time average:
- Lower 1 byte
- 0 ~ 256 (10ms)
Maximum Alarm Setting Value
The maximum alarm setting value sets the maximum value for the alarm.
- The alarm occurs when the A/D conversion value exceeds the maximum alarm setting value.
Minimum Alarm Setting Value
The minimum alarm setting value sets the minimum value for the alarm.
- The alarm occurs when the A/D conversion value is less than the minimum alarm setting value.
Maximum Alarm Status
- If the A/D conversion value exceeds the maximum alarm setting value, the related channel’s bit is ON (1).
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Channel 4 | Channel 3 | Channel 2 | Channel 1 |
Minimum Alarm Status
- If the A/D conversion value is less than the minimum alarm setting value, the related channel’s bit is ON (1).
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Channel 4 | Channel 3 | Channel 2 | Channel 1 |
Error Code
| Error Code | Description |
|---|---|
| 0 | No Error |
| 1 | System Error A/S needed |
| 2 | Calibration fault for A/D conversion value |
Operating System Version
- The operating system version indicates the firmware version of the module.
