The leader in industrial automation and control solutions

To write to buffer memory, use the TO instruction

To read from buffer memory, use the FROM instruction.

Please refer to the table below for writing to and reading from buffer memory.

Memory Address
(Hexadecimal)
Memory Address
(Decimal)
DetailsDefaultReadWrite
00H0DA conversion Enable/Disable setup0
01H1Channel 1 Digital output value0
02H2Channel 2 Digital output value0
03H3Channel 3 Digital output value0
04H4Channel 4 Digital output value0
05H5Channel 1 Digital value range0
06H6Channel 2 Digital value range0
07H7Channel 3 Digital value range0
08H8Channel 4 Digital value range0
09H9Channel 1 Channel Hold/Clear0
0AH10Channel 2 Channel Hold/Clear0
0BH11Channel 3 Channel Hold/Clear0
0CH12Channel 4 Channel Hold/Clear0
0DH13Channel 1 Setup output range
DIP Switch setting needed
0
0EH14Channel 2 Setup output range
DIP Switch setting needed
0
0FH15Channel 3 Setup output range
DIP Switch setting needed
0
10H16Channel 4 Setup output range
DIP Switch setting needed
0
11H17Channel 1 Status
12H18Channel 2 Status
13H19Channel 3 Status
14H20Channel 4 Status
15H21Error Code
16H22Operating System Version
17H23Enable DA output0

DA Conversion Enable/Disable Setup

  • The DA conversion Enable/Disable setup is used to specify the analog output being enabled or disabled.
    • If the bit is 0, conversion setup is disabled.
    • If the bit is 1, conversion setup is enabled.
Bit
15
Bit
14
Bit
13
Bit
12
Bit
11
Bit
10
Bit
9
Bit
8
Bit
7
Bit
6
Bit
5
Bit
4
Bit
3
Bit
2
Bit
1
Bit
0
000000000000CH4CH3CH2CH1

Digital Output Value

  • The digital output value is used to convert a specified digital value to an analog signal.
    • The range of digital values are specified from the digital value range.

Digital Value Range

  • The digital value range is used to set the range of digital values that sequence program specifies.
  • Maximum 14-bit resolution digital output is used.
Code Range
00 ~ 16,000
1-8,000 ~ 8,000
2Current Value: 0 ~ 20,000
Voltage Value: -10,000 ~ 10,000
3Percentage: 0 ~ 10,000

Channel Hold/Clear

  • Channel hold/clear is used to specify the status of the analog output signal when the PLC switches from RUN mode to STOP mode.
Hold/ClearSTOP Mode Output
0000 (0)Clear
(Minimum Output)
0001 (1)Hold
(Maintain Last Output)
0010 (2)Half Level
(Medium Output)
0011 (3)Maximum Level
(Maximum Output)

Setup Output Range

  • IMPORTANT: In order to operate properly, the software setting and hardware setting (DIP Switch) must be the same.
CodeRange
00 ~ +10V
1-10 ~ +10V

Error Code

Error CodeDescription
0No Error
1System Error
Considered A/S
2No external DC 24V power

Operating System Version

  • The operating system version indicates the firmware version of the module.