Yokogawa Electric Corporation
TechnicalInformation
<Int> <Ind> <Rev>
DAQSTATIONControl Measurement StationCX1000/CX2000Ladder Communication with PLCTI 04L31C02-00E
TI 04L31C02-00E©Copyright Aug. 20021st Edition Aug. 2002
Toc-1<Int> <Ind> <Rev>
TI 04L31C02-00E
DAQSTATIONControl Measurement StationCX1000/CX2000Ladder Communication with PLC
CONTENTS1. Foreword........................................................................................................ 1-1
1.1 Overview................................................................................................................ 1-1
1.2 Benefit ................................................................................................................... 1-1
2. Contents of Write/Read ................................................................................. 2-1
3. Communication ............................................................................................. 3-1 3.1 Wirite ...................................................................................................................... 3-1
3.2 D Register Configuration ...................................................................................... 3-1
3.3 Ladder Communication Configuration ................................................................ 3-2
3.4 Command Format ................................................................................................. 3-2
3.5 Read of Parameter from CX .................................................................................. 3-3
3.6 Write of Parameter from PLC ................................................................................ 3-4
4. Ladder Communication with MELSEC ......................................................... 4-1 4.1 Communication Procedure .................................................................................. 4-1
4.2 Transmission ......................................................................................................... 4-1
4.3 Reception .............................................................................................................. 4-3
4.4 Sample Program ................................................................................................... 4-5
5. Ladder Communication with FA-M3 ............................................................. 5-1 5.1 Communication Procedure .................................................................................. 5-1
5.2 Transmission ......................................................................................................... 5-2
5.3 Reception .............................................................................................................. 5-3
5.4 Sample Program ................................................................................................... 5-5
Appendix1. Writing/Reading Parameters .................................................App.1-1
1st Edition : Aug 31, 2002-00
TI 04L31C02-00E 1st Edition
<Toc> <Ind> <1. Foreword> 1-1
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
1. Foreword
1.1 OverviewWith Ladder communication of CX1000/CX2000, CX can communicate with PLC such as FA-M3, YOKOGAWA, and MELSEC, MITSUBISHI. It is possible to write/read CX data and giveversatile command to PLC.
It is necessary to have communication port (RS-422/485 or RS-232C) and Ladder communica-tion as option. Also, it is necessary to have communication module (F3RZ91-ON) for FA-M3and computer link unit (no handshaking mode) for MELSEC.
PLC
F0101.EPS
1.2 Benefit– The analog data can be transferred to PLC register.
– The parameters such as SP (set point) and PID of CX can be changed from PLC.
– Versatile control can be used with the ladder sequence.
<Toc> <Ind> <2. Contents of Write/Read> 2-1
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
2. Contents of Write/Read
■ Parameters of Write/Read
– Communication registers data
– Memory start/stop
– Alarm ACK, Math START/STOP
– Record of Manual trigger/Manual sample/Snap shot/Display data/Event data
– Write massage
– Return to operation display
– Alarm setting point of measurement/Math channels
– Parameters for each loops
– Parameters for each loop PID
– Alarm setting points for each control loops
– Program operation parameters
■ Parameters of Read
– Measuring data
– Alarm status of measuring data
– Math data
– Alarm status of Math data
– Control data
– Alarm status of control data
– Time
<Toc> <Ind> <3. Communication> 3-1
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
3. Communication
3.1 Wiring
SDA(+)
SDB(–)
RDA(+)
RDB(–)
SG
SHIELD
SDB
SDA
RDB
RDA
SG
FG FG
SDB
SDA
RDB
RDB
SG
CX CX
F0301.EPS
TerminatorMore than 120 ohm, 1/2W
PLC communicationmodule
Note: The plus/minus polarity of transmission/reception is opposite for some models.
3.2 D Register ConfigurationAll process data and setting parameters of CX are assigned to “D” registers. After D registersnumber of CX are specified, the data is written/read in the ladder program.
CX
F0302.EPS
D Resister No.
D5001
D5002
D5003
D5004
D5005
D5006
–
–
–
–
Desctiption
CH1 PV
CH2 PV
CH3 PV
CH4 PV
CH5 PV
CH6 PV
–
–
–
–
CX D Resister Map (Part)
3-2<Toc> <Ind> <3. Communication>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
3.3 Ladder Communication ConfigurationThe command from PLC CPU is once put in the send area of computer link unit. Then, it istransferred to D register of CX.
CX
F0303.EPS
SequencerCPU
Computer link unit
Transmission area
Reception area
WriteOperation
ReadOperation
Command
Response
3.4 Command FormatThe following table is transmissin command from PLC to CX.
T0301.EPS
Bytes
BCD digits
Command/Response
source
1
2
StationNo.
1
2
CPUNo.(01)
2
4
D RegisterNo.
1
1
0
1
5thdigit
1
1
R/W
1
+/–
1
2
CR(0D)
1
2
LF(0A)
2
4
Read/Writedata
– Station number (1-32) : ID number for CX
– CPU number : Always 01
– D register number : BCD (4 digits)
In case of using BCD data of 5 digits, 5th digit will be used in sepa-rate position(see above figure)
– 0 : Always 0
– 5th digit : read/write data of 5th digit
– R/W : 0 is read, 1 is write
– +/– : 0 is positive data (+), 1 is negative data (–)
– Read/Write : Specifies the number of data points to be read when reading
Specifies the data to be written using 4 digit BCD excluding thedecimal point when writing
– CR, LF : Terminator that tells command end
<Toc> <Ind> <3. Communication> 3-3
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
3.5 Read of Parameter from CXThe construction of read parameter from CX
Command from PLC
T0302.EPS
Bytes
BCD digits
Command
1
2
StationNo.
1
2
CPUNo.(01)
2
4
D RegisterNo.
1
1
0
1
0
1
1
0
1
0
1
2
CR(0D)
1
2
LF(0A)
2
4
Datanumber of
read
CX response
T0303.EPS
Bytes
BCD digits
Command
1
2
StationNo.
1
2
CPUNo.(01)
2
4
D RegisterNo.
1
1
0
1
5thdigit
1
1
0
1
+/–
1
1
0
1
5thdigit
1
1
0
1
+/–
2
4
Data 1
2
4
Data 2
1
1
0
1
5thdigit
1
1
0
1
+/–
1
2
CR(0D)
...
...
...
1
2
LF(0A)
2
4
Data n
Examples of reading third channel communication register data (D register 0003) in stationnumber 01
Command 01010003000000010D0A
Response will be returned from CX as 200 (BCD)
Response 01010003000002000D0A
3-4<Toc> <Ind> <3. Communication>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
3.6 Write of Parameter from PLCWrite from host(computer)
Command from host(computer)
T0304.EPS
Bytes
BCD digits
Command
1
2
StationNo.
1
2
CPUNo.(01)
2
4
D RegisterNo.
1
1
0
1
5thdigit
1
1
1
1
+/–
1
2
CR(0D)
1
2
LF(0A)
2
4
dddd
Response from CX
T0305.EPS
Bytes
BCD digits
Command
1
2
StationNo.
1
2
CPUNo.(01)
2
4
D RegisterNo.
1
1
0
1
5thdigit
1
1
1
1
+/–
1
2
CR(0D)
1
2
LF(0A)
2
4
dddd
Example of writing data 200 (00C8 (hex)) to the first target set point (D register1101)
Command 01011101001002000D0A
The below response will be returned from CX
Response 01011101001002000D0A
In CX writing, reception command is returned as response. To understand if it is written cor-rectly, please check the value by reading register.
<Toc> <Ind> <4. Ladder Communication with MELSEC> 4-1
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
4 Ladder Communication with MELSEC
4.1 Communication ProcedureExample of reading 4 measured data CH1 - CH4
0 1 2 ←Slot No.
DI CompLinkunit
CPU
MELSEC
CX
F0401.EPS
D register No.
D5001
D5002
D5003
D5004
D5005
D5006
–
–
–
–
Description
CH1 PV
CH2 PV
CH3 PV
CH4 PV
CH5 PV
CH6 PV
–
–
–
–
D register (part)
Address 1
4.2 Transmission
F0402.EPS
(1)
(3)
(5)
(8)
(1)
(2)
(4)
(6)
(7)
(9)
(3)
(4)
(7)
(6)
(2)
(5)
(9)
(8)
Read or write instruction is transferred from PLC CPU to buffer for transmission of computer link unit.
Turn request to transmit ON, the command is sent to CX.
After sending, transmission completionreturns and request to transmit turns OFF.
CX returns response in acceptance ofCommand.The data is once kept in buffer for receiving at computer link unit.
After receiving from CX, request toread turns ON and FROM instruction is executed (FROM instruction transfers data of computer link unit to D register.)
After transmission, read completion signal turns ON, and reception of read signal turns OFF.
PLCCPU
TO instructiontransmission data
Request to transmit
ON
Transmission Completion
Request to transmit
OFF
Request to read ON
FROM instruction
data read
Read completion
signal
Command
Response
ComputerLink unit
CX
4-2<Toc> <Ind> <4. Ladder Communication with MELSEC>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
Read/write transmission instruction from PLC is done by following procedure
(1) The transmission data is transferred from sequencer CPU to transmission area of computerlink unit by TO instruction.
(2) Request to transmission is sent from sequencer CPU to computer link unit.
(3) Transmission data that is written in transmission area of computer link unit is output toCX.
(4) After transmission completion, the transmission completion flag of computer link unitturns ON.
(5) Turn the request to transmit OFF.
F0403.EPS
(1)
Register in PLC CPUTransmission area of computer link unit
AddressD0
D1
D2
D3
D4
D5
00H
01H
01H
00H
04H
0AH
05H
01H
50H
00H
00H
0DH
Address0H
1H
2H
3H
4H
5H
00H
01H
01H
00H
04H
0AH
05H
01H
50H
00H
00H
0DH
Transmission data number
Send data
TO instruction
Character number of transmission data (in sending ,5)Always 01CX address
CX header of readD register number of inside of data or write data ( byte upside down)
for reading 0000, for writing 1000
terminator
read data number or write data (byte upside down )
F0404.EPS
(2)
(4)
(5)
(3)01 01 50 01 00 00 00 04 0D 0A
CR LF
Address,CPU No. (Always to 1)
Header number of D register/write data Read instruction (0000)Write instruction (0010)
In reading, read numberIn writing, write data
Terminator
Request to transmit Y27
Transmission completion X27
<Toc> <Ind> <4. Ladder Communication with MELSEC> 4-3
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
4.3 Reception Reception procedure is followed by (6)-(9)
(6) Computer link unit receives CX response, keeps data in butter for reception area.
(7) In receiving terminator (CR LF), Reception read flag at computer link unit turns ON.
(8) PLC CPU read reception data at computer link unit by FROM instruction
(9) Read completion signal of reception data is sent.
F0405.EPS
(7)
(9)
(8)
01 01 50 01 00 00
CH1 CH2 CH3 CH4
10 00 00 01 00 50 00 00 02 00 00 00 00 12 CR LF
0B
Address, CPU number
D register header number
Terminator
Return data from CXReception dataRequest to read X2A
Reception dataRead completion Y28 Data uptake
FROM instruction
4-4<Toc> <Ind> <4. Ladder Communication with MELSEC>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
(8)
80H
81H
82H
83H
84H
85H
86H
87H
88H
89H
8AH
8BH
00H
01H
01H
00H
00H
01H
50H
00H
00H
01H
12H
0AH
0BH
01H
50H
00H
10H
00H
00H
00H
02H
00H
00H
0DH
D4997
D4998
D4999
D5000
D5001
D5002
D5003
D5004
D5005
D5006
D5007
D5008
00H
01H
01H
00H
00H
01H
50H
00H
00H
00H
12H
0AH
0BH
01H
50H
00H
10H
00H
00H
00H
02H
00H
00H
0DH
F0406.EPS
Address
Reception area of computer link area
FROMinstruction
Code bit 1 : –0 : +
Address
Register in PLC CPU
Character number of reception data is(read data x 2 + 3)
Address
CX read header D register number or write data D5001
CH1 PV (D5001)
CH2 PV (D5002) –5.0°C
CH3 PV (D5003) +20.0°C
CH4 PV (D5004) +1.2%
Byte dataup side down
<Toc> <Ind> <4. Ladder Communication with MELSEC> 4-5
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
4.4 Sample Program
• Transmission interval processing
C0
SM1038
4Intervalcounter
Intervalcounter
<Reset counter>
RST C0
On for 1 scanonly after RUN
= K1 C0 50Intervalcounter
TX flag 1
<If counter is 1, turn ON M601 for 1 cycle>
PLS M601
K4
= K2 C0 71Intervalcounter
TX flag 2
<If counter is 2, turn ON M602 for 1 cycle>
PLS M602
= K3 C0 92Intervalcounter
TX flag 3
<If counter is 3, turn ON M603 for 1 cycle>
PLS M603
SM1031
200-ms timer
27Intervalcounter
<Increment every 0.2 s>
C0
4-6<Toc> <Ind> <4. Ladder Communication with MELSEC>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
• Read command transmission processing: If M601 is ON, send a commandto lead CH1 to 4.
M601 X27 Y27113 MOVP H5 D0
MOVP H102 D1
MOVP H5001 D2
MOVP H4 D4
MOVP H0A0D D5
Tx flag 1 Tx end Tx request
<Set CPU NO. “1” and station address No. 2>
D registerFirst No.
D registerFirst No.
CPU address
Num. of Tx data
<Specify first call register No. 5001 of the CX>
<Recall 4 words from the first D register No.>
Read/write
Num. of data to be read/write data
Num. of data to be read/write data
<Specify read execute. Send “1”>
MOVP H0 D3
Terminator
<Attach terminator>
<Swap the upper and lower bytes of D2>
SWAPP D2
<Swap the upper and lower bytes of D2>
SWAPP D4
<Declare num. of Tx data to be 5>
Num. of Tx data
TOP H2 H800 D0 K6
<Transfer the contents of D0 to D5 to the Tx buffer>
SET Y27Tx request
Tx request
<Set Tx request>
X27323 RST Y27
Tx end
<Reset Tx request when Tx end>
<Toc> <Ind> <4. Ladder Communication with MELSEC> 4-7
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
• Reception processing: Receive data of CH1 to 4.
X2A341 FROMP H2 H0A00 D100 K1
FROMP H2 H0A01 D101 K0Z0
MOVP D100 Z0
Readrequestflag
CPU No.address
Rx readend
Data size
Data size
<Send data size of data starting with D101>
First D registerNo.
5th digit and signinformation of CH1
CH1 data
SWAPP D101
SWAPP D102
Y28
<Swap the upper and lower bytes of D101>
<Swap the upper and lower bytes of D102>
SWAPP D103
SWAPP D104
<Swap the upper and lower bytes of D103>
<Swap the upper and lower bytes of D104>
<Send the data size to D100>
<Send the data size to Z0>
= K1 C0 Intervalcounter
5th digit and signinformation of CH3
5th digit and signinformation of CH2
CH2 data
CH3 data
SWAPP D105
SWAPP D106
<Swap the upper and lower bytes of D105>
<Swap the upper and lower bytes of D106>
SWAPP D107
SWAPP D108
<Swap the upper and lower bytes of D107>
5th digit and signinformation of CH4
SWAPP D109
<Swap the upper and lower bytes of D109>
CH4 data
SWAPP D110
<Swap the upper and lower bytes of D110>
CJ P124
<Jump to P124>
<Swap the upper and lower bytes of D108>
4-8<Toc> <Ind> <4. Ladder Communication with MELSEC>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
• Write processing: If M602 is set, write the CH1 data to communicationregister C1.
M602 X27 Y27627 MOVP H5 D0
MOVP H102 D1
MOVP H1 D2
MOVP D104 D4
Tx flag 2 Tx end Tx request
<Set CPU NO. “1” and station address No.>
D registerFirst No.
D registerFirst No.
CPU address
Num. of Tx data
<Specify first call register No. 0001 of the CX>
Read/write
Read/write
Specify CH1 Num. of datato be read/write data
Num. of datato be read/write data
<Specify write execute. Send “10”>
MOVP H10 D3
<Swap the upper and lower bytes of D2>
SWAPP D2
<Send CH1 data to write data>
SWAPP D3
SWAPP D4
<Declare num. of Tx data to be 5>
<Swap the upper and lower bytes of D4>
MOVP H0A0D D5
Num. of Tx data
Terminator
TOP H2 H800 D0 K6
<Transfer the contents of D0 to D5 to the Tx buffer>
SET Y27Tx request
Tx request
Rx processing of response received from the CX
<Set Tx request>
X27822 RST Y27
Tx end
<Reset Tx request when Tx end>
X2A840 FROMP H2 H0A00 D130 K1
FROMP H2 H0A01 D131 K0Z0
MOVP H100 Z0Readrequestflag
Rx readend
Data size
CJ P124
Y28
= K2 CO Intervalcounter
<Toc> <Ind> <4. Ladder Communication with MELSEC> 4-9
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
• Read command transmission processing: If M603 is ON, send a commandto lead CH5 to 8.
M603 X27 Y27866 MOVP H5 D0
MOVP H102 D1
MOVP H5005 D2
MOVP H4 D4
MOVP H0A0D D5
Tx flag 3 Tx end Tx request
<Set CPU NO. “1” and station address No.>
D registerFirst No.
D registerFirst No.
CPU address
Num. of Tx data
<Specify first call register No. 5005 of the CX>
<Recall 4 words from the first D register No.>
Read/write
Num. of data to be read/write data
Num. of data to be read/write data
<Specify read execute. Send “0”>
MOVP H0 D3
Terminator
<Swap the upper and lower bytes of D2>
SWAPP D2
<Swap the upper and lower bytes of D4>
SWAPP D4
<Declare num. of Tx data to be 5>
Num. of Tx data
TOP H2 H800 D0 K6
<Transfer the contents of D0 to D5 to the Tx buffer>
SET Y27
Tx request
Tx request
<Set Tx request>
X271066 RST Y27
Tx end
<Reset Tx request when Tx end>
4-10<Toc> <Ind> <4. Ladder Communication with MELSEC>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
• Reception processing: Receive the data of CH5 to CH8.
X2A1084 FROMP H2 H0A00 D200 K1
FROMP H2 H0A01 D201 K0Z0
MOVP D200 Z0
Readrequestflag
CPU No.address
Rx readend
Data size
Data size
<Send data size of data starting with D201>
First D register
5th digit and signinformation of CH5
CH5 data
SWAPP D201
SWAPP D202
Y28
<Swap the upper and lower bytes of D201>
<Swap the upper and lower bytes of D202>
SWAPP D203
SWAPP D204
<Swap the upper and lower bytes of D203>
5th digit and signinformation of CH6
SWAPP D205
<Swap the upper and lower bytes of D205>
<Swap the upper and lower bytes of D204>
<Send the data size to D200>
<Send the data size to Z0>
= K3 C0 Intervalcounter
1372
1371
P124
END
CH7 data
5th digit and signinformation of CH7
CH6 data
5th digit and signinformation of CH8
SWAPP D206
SWAPP D207
<Swap the upper and lower bytes of D206>
<Swap the upper and lower bytes of D207>
SWAPP D208
SWAPP D209
<Swap the upper and lower bytes of D208>
CH8 data
SWAPP D210
<Swap the upper and lower bytes of D210>
CJ P124
<Jump to P124>
<Swap the upper and lower bytes of D209>
<Toc> <Ind> <5. Ladder Communication with FA-M3> 5-1
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
5. Ladder Communication with FA-M3
5.1 Communication Procedure0 1 2 ←Slot No.
F0501.EPS
D register No.
D5001
D5002
D5003
D5004
D5005
D5006
–
–
–
–
Description
CH1 PV
CH2 PV
CH3 PV
CH4 PV
CH5 PV
CH6 PV
–
–
–
–
Digital control D register map (part)
CX
Laddercommunication
module
FA-M3
Address 1
F0502.EPS
(1)
(3)
(5)
(8)
(1)
(2)
(4)
(6)
(7)
(9)
(3)
(4)
(7)
(6)
(2)
(5)
(8)
(9)
Read or Write command is transferred to output module of ladder communication by PLC WRITE command.
Request to transmit signal turns ON, instruction is sent to CX.
After transmission completion,transmission completion signal turns ON and request to transmit signal turns OFF.
CX returns responses, and keeps it once in receiving buffer of computer link unit.
After receiving from CX,reception relay signal turns ON and READ instruction is executed. Data of link units is transferred to register D.
After completing transfer, read relay signal turn ON. Reception signal turns OFF and read relay turns OFF
PLCCPU
CX
Write instruction
Transmission start
relay ON
Transmission completion
Relay ON
Transmission start
relay OFF
Reception relay OFF
Read instruction
data uptake
Read completion
relay
Ladder Communication Module
Command
Response
5-2<Toc> <Ind> <5. Ladder Communication with FA-M3>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
5.2 TransmissionTransmission procedure of read/write command is followed by (1)-(5)
(1) Transmission data is transmitted from sequencer CPU to transmission area of computerlink unit by WRITE instruction.
(2) Request to transmit signal is output to computer link unit.
(3) Transmission data that is put in computer link unit is output to CX.
(4) After transmission, transmission completion flag of computer link unit turns ON.
(5) Request to transmit signal turns OFF.
F0503.EPS
D0
D1
D2
D3
D4
D5
00H
01H
50H
00H
00H
0DH
10H
01H
01H
00H
04H
0AH
301
302
303
304
305
306
00H
01H
50H
00H
00H
0DH
10H
01H
01H
00H
04H
0AH
(1)
Register in PLC CPU
Address AddressCharacter number of transmission data(In transmitting: 10 )
CX addressalways 01
CX read header D register number of internal data or write data
read: 0000, write: 1000
Read data number or write data
Terminator(0DH→CR, 0AH→LF)
Number ofsend data
WRITEinstruction
Transmission data
F0504.EPS
(2)
(4)
(5)
(3)01 01 50 01 00 00 00 04 0D 0A
CR LF
Address (1-32)CPU No( always 1)
D register header number/write dataread command (0000)write command (0010)
In reading: read number (10: 0010)In writing: write data
Terminator
Request to transmitY 00x34
Transmission completion
X 00x02 X is slot number of ladder communication module.
<Toc> <Ind> <5. Ladder Communication with FA-M3> 5-3
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
5.3 ReceptionReception procedure is followed by (6)-(9).
(6) Ladder communication module receives CX response, and keeps data in reception area.
(7) After receiving terminator (CR LF), read reception flag of ladder communication moduleturns ON.
(8) PLC CPU reads reception data by READ instruction.
(9) Reception data of read completion signal is output.
F0505.EPS
(7)
(9)
(8)
01 01 50 01 00 00
CH1 CH2 CH3 CH4
10 00 00 01 00 50 00 00 02 00 00 00 00 12 CR LF
0B
Address, CPU No.
D register header No.
Terminator
Return data from CX
Receptioncompletion relay
X00x01
Read completionrelay
Y00x33
READ instructiondata uptake
5-4<Toc> <Ind> <5. Ladder Communication with FA-M3>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
(8)
Headeraddress
Ladder communication moduleinput register (reception buffer)
READinstruction
Code bit 1 : –0 : +
Address
Register in PLC CPU
CH1 PV (D5001)
CH2 PV (D5002) –5.0°C
CH3 PV (D5003) +5.0°C
CH4 PV (D5004) +1.2%
1
2
3
4
5
6
7
8
9
10
11
12
13
00H
00H
01H
50H
00H
00H
00H
00H
00H
02H
00H
00H
0DH
00H
0BH
01H
01H
00H
10H
01H
50H
00H
00H
00H
12H
0AH
D400
D401
D402
D403
D404
D405
D406
D407
D408
D409
D410
D411
D412
00H
00H
01H
50H
00H
00H
00H
00H
00H
02H
00H
00H
0DH
00H
0BH
01H
01H
00H
10H
01H
50H
00H
00H
00H
12H
0AHF0506.EPS
Status (normal reception condition : 0000H)
CX address CX read header
D register No. or write data D5001
<Toc> <Ind> <5. Ladder Communication with FA-M3> 5-5
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
5.4 Sample Program
(0001)
(0002)
(0004)
(0005)
(0003)00001N
CX2000 FA-M3 ladder communications sample program
Start communication settings
Read data
Enable IO
This program is for the case when the ladder communication module isinstalled in the 3rd slot.
M00035DIFD I00100
SET I00401
RST I00402
5-6<Toc> <Ind> <5. Ladder Communication with FA-M3>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
(0006)
(0007)
(0009)
(0010)
(0008)00008N
Set the communication mode
Character code = 8
Stop bit = 1
Parity bit = EVEN
Char = 8, stop bit = 1 bit, parity = even, 9600 bps, master station
100100
X00303
MOV D00101
MOV
MOV
MOV
MOV
MOV
MOV
D00102
(0011) 9600 bpsD00104
(0012) Master station
Master station
D00105
(0013)D00106
(0014) Communication modewrite command
D00100
(0015) Write communicationmode
3 1
(0016) Write communicationspecifications
3 6
(0017) Write executecommand
Y00335
(0018) Reset communicationsI00100
(0019)00031N
Write commandRESET
RESET
Y00335
D00103
1
0
7
0
1
1
601
604
WRITE
WRITE
D00100
D00101
SET
RST
RST
2
<Toc> <Ind> <5. Ladder Communication with FA-M3> 5-7
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
(0020)
(0022)
(0021)00033N Read measurement
input
IO in execution
Process for alternating data read and data write operations
X00303 I00401 I00402
I00201
CNT
I00402
(0024)
IO end
Counter
I00402
2
(0027)
Read next1 I00401
(0031)
DIFD
SET
RST
C00001
SETC00001 =
(0023)00040N
(0025)00047N
(0026)00049N
Write to communicationregister
IO in execution
X00303 I00401 I00402
I00301
I00402
DIFD
SET
X00301
I00402
I00403
I00403RST
RST
(0028)00052N
(0029)00054N
(0030)00056N
I00403
Write next0 I00401C00001 =
Reset counterI00403SET
5-8<Toc> <Ind> <5. Ladder Communication with FA-M3>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
(0032)
(0034)
(0033)00061N Number of transmitted
characters = 10
STN = 01, CPU = 01
Read data of CX2000 communication input channels 1 to 4
(0035)
(0036)
(0037)
(0038)
(0039)
(0040)
(0041)
100201
X00302
X00301
X00301
I00401
D00201MOV 10
D00202MOV
MOV
MOV
MOV
MOV
$101
$5001
$0
$4
$DOA
D00203
D00204
D00205
D00206
63 301WRITE D00201
1READ 3
Y00334SET
I00201RST
Measurement inputregister number
Read
Number of registers = 4
Terminator
Write to transmissionbuffer
Transmission commandrelay
Reset command transmission FLAG
RESET transmissioncommand relay
Y00334RST(0042)
00080N
Retrieve responsedata
34D00221(0043)
00082N
Y00333SET(0044)
RESETread end relay
Read end relay
Y00333RST(0045)
00088N
<Toc> <Ind> <5. Ladder Communication with FA-M3> 5-9
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
(0046)
(0048)
(0047)00090N Number of transmitted
characters = 10 byte
Write destination = 01
Command = Write
Transmission destinationSTN = 01, CPU = 01
Write data to the CX2000 communication register C01
(0049)
(0050)
(0051)
(0052)
(0053)
(0054)
(0055)
I00301
X00302
X00301
X00301
I00401
D00301MOV 10
D00302MOV
MOV
MOV
MOV
MOV
$101
$1
$10
D00226
$DOA
D00303
D00304
D00305
D00306
63 301WRITE D00301
1READ 3
Y00334SET
I00301RST
Write data = CH01
Terminator
Write to transmissionregister
Transmission commandrelay
RESET transmission FLAG
RESET transmissionacknowledge command
Y00334RST(0056)
00109N
Retrieve response10D00311(0057)
00111N
Y00333SET(0058)
RESET receptionacknowledge command
Data receptionacknowledge command
Y00333RST(0059)
00117N
<Toc> <Ind> <Appendix 1. Writing/Reading Parameters> App.1-1
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
Appendix1. Writing/Reading Parameters
AF01_1.EPS
D register No.
D0001-D0030D0101
D0301
D0302
D0303
D0304
D0305D0306 D0501
D0502
D0503
D0504
D0577
D0578
D0579
D0580
D0601
D0602
D0603
D0604
D0605
D0606
D0607
D0608
D0833
D0834
Description
Communication register dataAll control loops start/stop
Memory start/stop
Alarm ACK
Math Start/Stop
Manual trigger/Manual sample/ snap shot/store display data to medium/sore event data to medium
Write messageReturn to operation screenAlarm setting of Measured channel 1(Alarm No.1)Alarm setting of Measurement channel 1(Alarm No. 2)Alarm setting of Measurement channel 1 (Alarm No. 3)Alarm setting of Measurement channel 1 (Alarm No. 4)Alarm setting of measurement channel 20(Alarm No. 1)Alarm setting of measurement channel 20(Alarm No. 2)Alarm setting of measurement channel 20(Alarm No. 3)Alarm setting of measurement channel 20 (Alarm No. 4)Alarm setting of Math channel 1Upper 5 digit of alarm No. 1Alarm setting of Math channel 1Lower 5 digit of alarm No. 1Alarm setting of Math channel 1Upper 5 digit of alarm No. 2Alarm setting of Math channel 1Lower 5 digit of alarm No. 2Alarm setting of Math channel 1 Upper 5 digit of alarm No. 3Alarm setting of Math channel 1 Lower 5 digit of alarm No. 3Alarm setting of Math channel 1Upper 5 digit of alarm No. 4Alarm setting of Math channel 1 Lower 5 digit of alarm No. 4Alarm setting of Math channel 60Upper 5 digit of alarm No. 1Alarm setting of Math channel 60Lower 5 digit of alarm No. 1
Setting value
–32768-327670 : Stop1 : Start0 : memory stop1 : memory startIn Write0 : Alarm ACK In Read0 : Alarm light out1 : Alarm light2 : Alarm blink0 : Math stop1 : Math start2 : Math reset 0 : Manual sample1 : Manual trigger2 : snap shot3 : store display data to medium4 : sore event data to medium1-8 : Message number0: Return to operation screenValue within Measurement range, no decimal point
Value within Measurement range, no decimal point
Value within Measurement range, no decimal point
Value within Measurement range, no decimal point
Value within Measurement range, no decimal point
Value within Measurement range, no decimal point
Value within Measurement range, no decimal point
Value within Measurement range, no decimal point
For reading, value aligned upper 5 digits with lower 5 digits within Math channel span and no decimal point .For writing, setting is available in -99999-99999 and is written in either lower or upper register.
For reading, value aligned upper 5 digits with lower 5 digits within Math channel span and no decimal point .For writing, setting is available in -99999-99999 and is written in either lower or upper register.
For reading, value aligned upper 5 digits with lower 5 digits within Math channel span and no decimal point .For writing, setting is available in -99999-99999 and is written in either lower or upper register.
For reading, value aligned upper 5 digits with lower 5 digits within Math channel span and no decimal point .For writing, setting is available in -99999-99999 and is written in either lower or upper register.
For reading, value aligned upper 5 digits with lower 5 digits within Math channel span and no decimal point .For writing, setting is available in -99999-99999 and is written in either lower or upper register.
Read/WriteR/WW(*1)
R/W
R/W
R/W
W(*1)
W(*1)
WR/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
App.1-2<Toc> <Ind> <Appendix 1. Writing/Reading Parameters>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
AF01_2.EPS
D register No.
D0835
D0836
D0837
D0838
D0839
D0840
Description
Alarm setting of Math channel 60Upper 5 digit of alarm No. 2Alarm setting of Math channel 60Lower 5 digit of alarm No. 2Alarm setting of Math channel 60Upper 5 digit of alarm No. 3Alarm setting of Math channel 60Lower 5 digit of alarm No. 3Alarm setting of Math channel 60Upper 5 digit of alarm No. 4Alarm setting of Math channel 60Lower 5 digit of alarm No. 4
Setting value
For reading, value aligned upper 5 digits with lower 5 digits within Math channel span and no decimal point .For writing, setting is available in -99999-99999 and is written in either lower or upper register.
For reading, value aligned upper 5 digits with lower 5 digits within Math channel span and no decimal point .For writing, setting is available in -99999-99999 and is written in either lower or upper register.
For reading, value aligned upper 5 digits with lower 5 digits within Math channel span and no decimal point .For writing, setting is available in -99999-99999 and is written in either lower or upper register.
Read/WriteR/W
R/W
R/W
R/W
R/W
R/W
Parameter of loop 1
AF02.EPS
D register No.
D1001
D1002
D1003
D1004
D1005
D1006
D1007
D1008
D1009
D1010
D1011
D1012
D1013D1014
D1015
D1016D1017D1018
Classification
Parameter for each loop
Description
Bias use or not, bias value, bias input kinds to PV1
Bias use or not, bias value, bias input kinds to PV2
Bias use or not, bias value, bias input kinds to remote SP
Filter input kinds, filter use or not, filter value to PV1
Filter input kinds, filter use or not, filter value to PV2
Filter input kinds, filter use or not, filter value to remote SP
With or without Ratio setting and ratio value
Anti-reset windup ON/OFF
Unit of ramp rate time unit
Target SP ascending ramp rate setting
Target SP descending ramp rate setting
Auto/Man/Cas switching in cascade operation
Target SP settingRun/Stop switching
Remote/local switching
Present use of PID No.Value of Manual OUTAutotuning status
Setting value
–100% - 100% of measurement input range span width : bias value(bias ON)–30001 - -32768,30001-32767 : bias use OFF–100% - 100% of measurement input range span width : bias value(bias ON)–30001 - –32768,30001-32767 : bias use OFF–100% - 100% of measurement input range span width : bias value(bias ON)–30001 - –32768,30001-32767 : bias use OFF0 1-120 : filter value (filter ON) –30001 - –32768,30001 - 32767 : Filter OFF0 1-120 : filter value (filter ON) –30001 - –32768,30001 - 32767 : Filter OFF0 1-120 : filter value (filter ON) –30001 - –32768,30001 - 32767 : Filter OFF1-9999 : ratio setting value (ratio setting ON)–30001 - –32768, 3000 - 32767 : ratio setting OFF0 : Anti-reset windup OFF1 : Anti-reset windup ON0 : Hour 2: Second 1 : MinuteFrom 1 value, Max. PV input range with no decimal point.–30001 - –32768,30001-32767 : Setting OFFFrom 1 value, Max. PV input range with no decimal point –30001 - –32768,30001-32767 : Setting OFF0 : Auto switching1 : Manual switching2 : Cascade switching1 - 8 : Target SP No.0 : Stop1 : Run0 : Local1 : Remote1-8 : PID No.–50 - 1050 : –5.0% - 105.0% 0 : not AT status 1: AT status
Read/WriteR/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/WR/W
R/W
RR/W
R
<Toc> <Ind> <Appendix 1. Writing/Reading Parameters> App.1-3
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
AF03.EPS
D register No.
D1101
D1102D1103D1104D1105D1106D1107
D1108D1109
D1110
D1111
D1112D1125
D1126D1127D1128D1131-D1149
D1155-D1158
D1161-D1179
D1185-D1188
D1191-D1209
D1215-D1218
D1221-D1239
D1245-D1248
D1251-D1269
D1275-D1278
D1281-D1299
D1305-D1308
D1311-D1329
D1335-D1338
Classification
Parameter of PID No.1 of loop 1
Control alarm setting for PID number 1 of loop 1.
PID parameter for PID number 1 of loop 1Control alarm setting for PID number 2 of loop 1PID parameter for PID number 3 of loop 1Control alarm setting for PID number 3 of loop 1PID parameter for PID number 4 of loop 1Control alarm setting for PID number 4 of loop 1PID parameter for PID number 5 of loop 1Control alarm setting for PID number 5 of loop 1PID parameter for PID number 6 of loop 1Control alarm setting for PID number 6 of loop 1PID parameter for PID number 7 of loop 1Control alarm setting for PID number 7 of loop 1PID parameter for PID number 8 of loop 1Control alarm setting for PID number 8 of loop 1
Description
Set point (SP)
Proportion band (P) Integral time (I) Differential (D) Upper limit of outputLower limit of outputWith or without shutdown function
Manual resetHysteresis of setting value
action point of Hysteresis
Direct/reverse switching setting
Preset outputAlarm setting for control (alarm level 1)
Alarm setting for control (Alarm level 2)Alarm setting for control (Alarm level 3)Alarm setting for control (Alarm level 4)Same parameter as PID number 1 of loop 1
Same control alarm setting for PID number 1 of loop 1
Same parameter as PID number 1 of loop 1
Same control alarm setting for PID number 1 of loop 1
Same parameter as PID number 1 of loop 1
Same control alarm setting for PID number 1 of loop 1
Same parameter as PID number 1 of loop 1
Same control alarm setting for PID number 1 of loop 1
Same parameter as PID number 1 of loop 1
Same control alarm setting for PID number 1 of loop 1
Same parameter as PID number 1 of loop 1
Same control alarm setting for PID number 1 of loop 1
Same parameter as PID number 1 of loop 1
Same control alarm setting for PID number 1 of loop 1
Setting value
Value, within measurement input range, no decimal point 1 - 9999 : 0.1 - 999.9%0-60000-6000–50 - 1050 : –5.0% - 105.0%–50 - 1050 : –5.0% - 105.0%0 : OFF1 : ON–50 - 1050 : –5.0% - 105.0%Value, within measurement input range, no decimal point0 : OFF1 : Upper2 : Lower0 : Reverse1 : Direct–50-1050 : –5.0%-105.0%It depends on alarm kinds as follows.Measurement/setting alarm: Value, within measurement input range, no decimal pointDeviation alarm: value, no decimal point within EUS0.0-100.0% of measurement input range.Output alarm: –50-1050 : –5.0%-105.0%Same as aboveSame as aboveSame as aboveSame range as PID parameter for PID number 1 of loop 1
Same range as control alarm setting for PID number 1 of loop 1
Same range as PID parameter for PID number 1 of loop 1
Same range as control alarm setting for PID number 1 of loop 1
Same range as PID parameter for PID number 1 of loop 1
Same range as control alarm setting for PID number 1 of loop 1
Same range as PID parameter for PID number 1 of loop 1
Same range as control alarm setting for PID number 1 of loop 1
Same range as PID parameter for PID number 1 of loop 1
Same range as control alarm setting for PID number 1 of loop 1
Same range as PID parameter for PID number 1 of loop 1
Same range as control alarm setting for PID number 1 of loop 1
Same range as PID parameter for PID number 1 of loop 1
Same range as control alarm setting for PID number 1 of loop 1
Read/WriteR/W
R/WR/WR/WR/WR/WR/W
R/WR/W
R/W
R/W
R/WR/W
R/WR/WR/WR/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
App.1-4<Toc> <Ind> <Appendix 1. Writing/Reading Parameters>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
Parameter of loop 2
AF04.EPS
D register No.
D1501-D1518D1601-D1619
D1625-D1628
D1631-D1649
D1655-D1658
D1661-D1679
D1685-D1688
D1691-D1709
D1715-D1718
D1721-D1739
D1745-D1748
D1751-D1769
D1775-D1778
D1781-D1799
D1805-D1808
D1811-D1829
D1835-D1838
Classification
Each loop parameterPID parameter of PID number 1 of loop 2Control alarm setting for PID parameter 1 of loop 2PID parameter of PID number 2 of loop 2Control alarm setting for PID parameter 2 of loop 2PID parameter of PID number 3 of loop 2Control alarm setting for PID parameter 3 of loop 2PID parameter of PID number 4 of loop 2Control alarm setting for PID parameter 4 of loop 2PID parameter of PID number 5 of loop 2Control alarm setting for PID parameter 5 of loop 2PID parameter of PID number 6 of loop 2Control alarm setting for PID parameter 6 of loop 2PID parameter of PID number 7 of loop 2Control alarm setting for PID parameter 7 of loop 2PID parameter of PID number 8 of loop 2Control alarm setting for PID parameter 8 of loop 2
Setting value
Same range as parameter of loop 1PID parameter range of PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1PID parameter range of PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1PID parameter range of PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1PID parameter range of PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1PID parameter range of PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1PID parameter range of PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1PID parameter range of PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1PID parameter range of PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1
Read/WriteR/WR/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Description
Same as parameter of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1
<Toc> <Ind> <Appendix 1. Writing/Reading Parameters> App.1-5
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
Parameter of loop 3
AF05.EPS
D register No.
D2001-D2018D2101-D2119
D2125-D2128
D2131-D2149
D2155-D2158
D2161-D2179
D2185-D2188
D2191-D2209
D2215-D2218
D2221-D2239
D2245-D2248
D2251-D2269
D2275-D2278
D2281-D2299
D2305-D2308
D2311-D2329
D2335-D2338
Classification
Each loop parameterPID parameter of PID number 1 of loop 3Control alarm setting for PID parameter 1 of loop 3PID parameter of PID number 2 of loop 3Control alarm setting for PID parameter 2 of loop 3PID parameter of PID number 3 of loop 3Control alarm setting for PID parameter 3 of loop 3PID parameter of PID number 4 of loop 3Control alarm setting for PID parameter 4 of loop 3PID parameter of PID number 5 of loop 3Control alarm setting for PID parameter 5 of loop 3PID parameter of PID number 6 of loop 3Control alarm setting for PID parameter 6 of loop 3PID parameter of PID number 7 of loop 3Control alarm setting for PID parameter 7 of loop 3PID parameter of PID number 8 of loop 3Control alarm setting for PID parameter 8 of loop 3
Setting value
Same range as parameter of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1
Read/WriteR/WR/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Description
Same parameter as loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1
App.1-6<Toc> <Ind> <Appendix 1. Writing/Reading Parameters>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
Parameter of loop 4
AF06.EPS
D register No.
D2501-D2518D2601-D2619
D2625-D2628
D2631-D2649
D2655-D2658
D2661-D2679
D2685-D2688
D2691-D2709
D2715-D2718
D2721-D2739
D2745-D2748
D2751-D2769
D2775-D2778
D2781-D2799
D2805-D2808
D2811-D2829
D2835-D2838
Classification
Parameter for each loopsPID parameter of PID number 1 of loop 4Control alarm setting for PID parameter 1 of loop 4PID parameter of PID number 2 of loop 4Control alarm setting for PID parameter 2 of loop 4PID parameter of PID number 3 of loop 4Control alarm setting for PID parameter 3 of loop 4PID parameter of PID number 4 of loop 4Control alarm setting for PID parameter 4 of loop 4PID parameter of PID number 5 of loop 4Control alarm setting for PID parameter 5 of loop 4PID parameter of PID number 6 of loop 4Control alarm setting for PID parameter 6 of loop 4PID parameter of PID number 7 of loop 4Control alarm setting for PID parameter 7 of loop 4PID parameter of PID number 8 of loop 4Control alarm setting for PID parameter 8 of loop 4
Setting value
Same range as parameter of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1
Read/WriteR/WR/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Description
Same parameter as loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1
<Toc> <Ind> <Appendix 1. Writing/Reading Parameters> App.1-7
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
Parameter of loop 5
AF07.EPS
D register No.
D3001-D3018D3101-D3119
D3125-D3128
D3131-D3149
D3155-D3158
D3161-D3179
D3185-D3188
D3191-D3209
D3215-D3218
D3221-D3239
D3245-D3248
D3251-D3269
D3275-D3278
D3281-D3299
D3305-D3308
D3311-D3329
D3335-D3338
Classification
Parameter for each loopsPID parameter of PID number 1 of loop 5Control alarm setting for PID parameter 1 of loop 5PID parameter of PID number 2 of loop 5Control alarm setting for PID parameter 2 of loop 5PID parameter of PID number 3 of loop 5Control alarm setting for PID parameter 3 of loop 5PID parameter of PID number 4 of loop 5Control alarm setting for PID parameter 4 of loop 5PID parameter of PID number 5 of loop 5Control alarm setting for PID parameter 5 of loop 5PID parameter of PID number 6 of loop 5Control alarm setting for PID parameter 6 of loop 5PID parameter of PID number 7 of loop 5Control alarm setting for PID parameter 7 of loop 5PID parameter of PID number 8 of loop 5Control alarm setting for PID parameter 8 of loop 5
Setting value
Same range as parameter of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1
Read/WriteR/WR/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Description
Same parameter as loop 1(*2)
Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1
App.1-8<Toc> <Ind> <Appendix 1. Writing/Reading Parameters>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
Parameter of loop 6
AF08.EPS
D register No.
D3501-D3518D3601-D3619
D3625-D3628
D3631-D3649
D3655-D3658
D3661-D3679
D3685-D3688
D3691-D3709
D3715-D3718
D3721-D3739
D3745-D3748
D3751-D3769
D3775-D3778
D3781-D3799
D3805-D3808
D3811-D3829
D3835-D3838
Classification
Parameter for each loopPID parameter of PID number 1 of loop 6Control alarm setting for PID parameter 1 of loop 6PID parameter of PID number 2 of loop 6Control alarm setting for PID parameter 2 of loop 6PID parameter of PID number 3 of loop 6Control alarm setting for PID parameter 3 of loop 6PID parameter of PID number 4 of loop 6Control alarm setting for PID parameter 4 of loop 6PID parameter of PID number 5 of loop 6Control alarm setting for PID parameter 5 of loop 6PID parameter of PID number 6 of loop 6Control alarm setting for PID parameter 6 of loop 6PID parameter of PID number 7 of loop 6Control alarm setting for PID parameter 7 of loop 6PID parameter of PID number 8 of loop 6Control alarm setting for PID parameter 8 of loop 6
Setting value
Same range as parameter of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1Same range as PID parameter for PID number 1 of loop 1Same range as control alarm setting for PID number 1 of loop 1
Read/WriteR/WR/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Description
Same as parameter of loop 1(*2)
Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1Same PID parameter of PID number1 of loop 1Same control alarm setting as PID number 1 of loop 1
*1 : In case of reading register of only Write, O will be returned.
*2 : Loop 5 and loop 6 don't have bias setting, filter setting, ratio setting, and remote/local switching for Remote and PV range.
<Toc> <Ind> <Appendix 1. Writing/Reading Parameters> App.1-9
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
Program operation parameter
AF09.EPS
*3 : For rest of segment time and Process time of wait time (hh hour, mm minute, ss second), 3 registers hh, mm, and ss have to be read.*4 : Each bit of registers expresses an event status.
If each bit is 1, the event that corresponds to is ON.
In reading these data with ladder communication, the value needs to be transferred to 16 bit coded integer in upperhand host because the data that is transferred to BCD returns.
Bit0123456789101112131415
Event No.12345678910111213141516
AF10.EPS
Setting0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON0: event OFF 1: Event ON
D register No.
D4001D4002D4003D4004
D4005D4006
D4007D4008D4009D4010D4011D4012D4013D4014D4015D4016D4017D4018D4019D4020
Description
Program operation RUN/STOPHOLD for program operationSegment AdvancePattern number switching in case of Stop of program operationPattern number of operationSegment number during operation
Rest of segment time during operation (hh, hour)Rest of segment time during operation (mm , minute)Rest of segment time during operation (ss, second)Waite statusProcess time of wait time during being wait (hh, hour)Process time of wait time during being wait (mm, minute)Process time of wait time during being wait (ss, second)Repeat Number during operationRest of repeat number during operationRepeat start number during operationRepeat end number during operationPattern end signalTime event statusPV event status
Settings
0 : STOP 1 : RUN0 : not Hold 1 : HOLD1 : Advance request1 : Pattern number 1 : 30 : Pattern number 30
1 : Pattern number 1 : 30 : Pattern number 300-99, however 0 is time after stating program operation until program pattern start.0-99(*3)
0-59(*3)
0-59(*3)
0 : not available, 1 : in being Wait0-99(*3)
0-59(*3)
0-59(*3)
0-9990-9991-991-990 : not available, 1: Pattern end(*4)
(*4)
Read/WriteR/WR/WWW
RR
RRRRRRRRRRRRRR
App.1-10<Toc> <Ind> <Appendix 1. Writing/Reading Parameters>
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
Parameter for reading
AF011.EPS
*5 : Measurement data and Math data alarm statuses are set at 16 bit integer by the order, alarm level 2, alarm level 1, alarm level 4, and alarm level 4. 0-8 value is set for each alarm level with 4 bit. This 0-8 corresponds to high/low limit, differential high/low limit, high/low limit of rate-of-change, high/low limit of delay. In reading these data with ladder communication, the value needs to be transferred to 16 bit coded integer at upperhand host because the data that is transferred to BCD returns
*6 : Control data alarm status is set by order, alarm level 2, alarm level 1. For 2nd register, order of alarm status is level 4 and level 3. 0, 21-30 are set with 8 bits for an alarm level. These 21-30 corresponds to high/low limit, differential high/low limit, high/low limit of rate-of-change, high/low limit of delay. This is also needed to transfer from BCD data to 16 bits coded integer.
*7 : In control alarm status of D755 and D7552, each 16 bit coded register expresses each alarm level of loops. If an alarm level for each loop is ON regardless of any kinds of alarm, the corresponding bit is 1. In reading these data with ladder communication, the value needs to be transferred to 16 bit coded integer in upper hand host because the data that is transferred to BCD returns. In reading D7551 and D7552 for loop model and reading D7552 for loop model, and 4 loop model(or in selecting 4 loop use for 6 loop model), error(error code 2) returns.
Reference No.
D5001D5020D5501D5520D6001D6002D6059D6060D6501D6530D7001D7018D7501D7502D7535D7536D7614D7615D9001D9002D9003D9004D9005D9006D9007D9008
Description
Measurement dataMeasurement dataMeasurement data alarm statusMeasurement data alarm statusMath dataMath dataMath dataMath dataMath data alarm statusMath data alarm statusControl dataControl dataControl data alarm statusControl data alarm statusControl data alarm statusControl data alarm statusControl alarm status (1-4 loops)Control alarm status (6-6 loops)YearMonthDateHourMinutesecondsMm Summer, winter
Data
Measurement data of CH1Measurement data of CH30Measurement data alarm status of CH01 (*5)
Measurement data alarm status of CH01 (*5)
Math data of CH31 (high order of 5 digit)Math data of CH31 (low order of 5 digit)Math data of CH60 (high order of 5 digit)Math data of CH60 (low order of 5 digit)Math data alarm status of CH31 (*5)
Math data alarm status of CH60 (*5)
Control data 0f CH101Control data 0f CH118Control data alarm status of CH101 (A2A1) (*6)
Control data alarm status of CH101 (A4A3) (*6)
Control data alarm status of CH101 (A2A1) (*6)
Control data alarm status of CH101 (A4A3) (*6)
Alarm status at 1-4 level for each 1, 2, 3, 4 loop (*7)
Alarm status at 1-4 level for each 5-6 loop (*7)
Year (4 digits)1-121-310-590-590-990-07 125ms unit0 : winter time 1 : summer time
Read/Write
RRRRRRRRRRRRRRRR
RRRRRRRR
<Toc> <Ind> <Appendix 1. Writing/Reading Parameters> App.1-11
TI 04L31C02-00E 1st Edition : Aug. 31, 2002-00
D7551 Bit configuration for control data alarm status (1-4 loop)
Bit0123456789
101112131415
AF12.EPS
Loop 1 alarm at level 1 (If 1, alarm ON. If 0, alarm off)Loop 1 alarm at level 2 (If 1, alarm ON. If 0, alarm off)Loop 1 alarm at level 3 (If 1, alarm ON. If 0, alarm off)Loop 1 alarm at level 4 (If 1, alarm ON. If 0, alarm off)Loop 2 alarm at level 1 (If 1, alarm ON. If 0, alarm off)Loop 2 alarm at level 2 (If 1, alarm ON. If 0, alarm off)Loop 2 alarm at level 3 (If 1, alarm ON. If 0, alarm off)Loop 2 alarm at level 4 (If 1, alarm ON. If 0, alarm off)Loop 3 alarm at level 1 (If 1, alarm ON. If 0, alarm off)Loop 3 alarm at level 2 (If 1, alarm ON. If 0, alarm off))Loop 3 alarm at level 3 (If 1, alarm ON. If 0, alarm off)Loop 3 alarm at level 4 (If 1, alarm ON. If 0, alarm off))Loop 4 alarm at level 1 (If 1, alarm ON. If 0, alarm off)Loop 4 alarm at level 2 (If 1, alarm ON. If 0, alarm off)Loop 4 alarm at level 3 (If 1, alarm ON. If 0, alarm off)Loop 4 alarm at level 4 (If 1, alarm ON. If 0, alarm off)
D7552 Bit configuration for control data alarm status (5-6 loop)
Bit0123456789101112131415
Loop 5 alarm at level 1 (If 1, alarm ON. If 0, alarm off)Loop 5 alarm at level 2 (If 1, alarm ON. If 0, alarm off)Loop 5 alarm at level 3 (If 1, alarm ON. If 0, alarm off)Loop 5 alarm at level 4 (If 1, alarm ON. If 0, alarm off)Loop 6 alarm at level 1 (If 1, alarm ON. If 0, alarm off)Loop 6 alarm at level 2 (If 1, alarm ON. If 0, alarm off)Loop 6 alarm at level 3 (If 1, alarm ON. If 0, alarm off)Loop 6 alarm at level 4 (If 1, alarm ON. If 0, alarm off)
AF13.EPS