Toshiba AD268 User Manual

Page 1
UM-TS02∗∗∗-E026
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
PROGRAMMABLE CONTROLLER
PROSEC
ANALOG I/O MODULES
AD268 / DA264 / TC218
USER’S MANUAL
T2-series
Page 2
Important Information
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Misuse of this equipment can result in property damage or human injury. Because controlled system applications vary widely, you should satisfy yourself as to the acceptability of this equipment for your intended purpose. In no event will Toshiba Corporation be responsible or liable for either indirect or consequential dam age or inju ry that may result from the use of this equipment.
No patent liability is assumed by Toshiba Corporation with respect to use of information, illustrations, circuits, equipment or ex amples of applic ation in this publication.
Toshiba Corporation reserves the right to make changes and improvements to this publication and/or related products at any time without notice. No obligation shall be incurred other than as noted in this publication.
This publication is copyrighted and contains proprietary material. No part of this book may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means elect rical, mechanical, photocopying, recordi ng, or otherwise without obtaining prior written permission from Toshiba Corporation.
© TOSHIB A Corpor ation 2001, All rights reserved
Publication number: UM-TS02∗∗∗-E026 1st edition December 2001, 2nd edition September 2002
Page 3
Safety Precautions
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
The AD268, DA264, and TC218 are the analog input/output modules for Toshiba’s Programmable Controller PROSEC T2-series (T2/T2E/T2N). Read this manual thoroughly before using this module. Also, keep this manual and related manuals so that you can read them anytime while this module is in operation.
Safety Symbols
The following safety symbols are used on the product and/or in the related manuals. Pay attention to the information preceded by the following symbols for safety.
!
WARNING
!
CAUTION
Safety Pr ecau tion s
Turn off power to the PLC (T2, T2E or T2N) and to this module (AD268, DA264 or TC218) before removing or mounting this module. Failure to do so can cause electrical shock or damage to this product.
Read the Safety Precautions described in the T2, T2E or T2N User’s Manual before using this module.
Follow the instructions described in this manual and in the T2, T2E or T2N User’s Manual when installing and wiring this module.
Indicates a potentially hazardous situation which, if not avoided, could result in death o r serious injury.
Indicates a potentially hazardous situation which, if not avoided, may result in minor or moderate injury. It may also be used to alert against unsafe p r actices.
!
CAUTION
This module has been designed for the T2/T2E/T2N. Use your AD268/DA264/TC218 only on the T2-series PLC rack.
These modules consume the internal 5 Vdc power as shown below.
AD268 ... 300 mA DA264 ... 230 mA
TC218 ... 300 mA Confirm that the total 5 Vdc consumed current per one power supply module is within the limit (2.5 A). If it exceeds the limit, the T2/T2E/T2N cannot operate properly and this may cause unsafe situation.
User’s Manual
1
Page 4
About This Manual
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
About This Manual
This manual describes the specification and the operations of Toshiba's analog I/O modules (AD268, DA264 and TC218) for PROSEC T2 series programmable controllers. Read this manual carefully for your correct operation of these modules.
This manual consists in three parts.
Part 1 ... 8 channel analog input module AD268 Part 2 ... 4 channel analog output module DA264 Part 3 ... 8 channel thermocouple input module TC218
Related Manual
The following related manuals are available for your reference.
T2E User's Manual (UM-TS02E∗∗
This manual describes the configuration, specification, installation, wiring, and maintenance of the basic hardware of the programmable controller T2E. The functions of the T2E and how to use them, and the information necessary for creating user program are also described.
T2N User's Manual (UM-TS02N∗∗
This manual describes the configuration, specification, installation, wiring, and maintenance of the basic hardware of the programmable controller T2N. The functions of the T2N and how to use them, and the information necessary for creating user program are also described.
T-series Inst r u ct ion Set (UM-TS03∗∗∗
This manual describes the detailed specifications of instructions for Toshiba's T-series programmable controllers.
Note: In this manual, the T2 series programmable controllers (T2, T2E, and T2N) are called as
T2 for ease of explanation.
∗∗-E001)
∗∗∗∗
∗∗-E001)
∗∗∗∗
∗∗∗-E004)
∗∗∗∗∗∗
2
Analog I/O Modules (AD268 / DA264 / TC218)
Page 5
Table of Contents
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Table of Contents
Safety Precautions ............................................................................................................ 1
About This Manual ............................................................................................................ 2
Part 1 8 Channel Analog Input Module AD268
1. Introduction …………….……………………………………………………………….… 8
1.1 AD268 functions ............………………..…………………….………………………… 8
1.2 External fea tures …......…………………………………………………………………. 9
2. Specifications ….………………………………………………………………………... 10
2.1 Specifications .................…………….……………………………………………….. 10
2.2 Internal block diagram ………….......………………………………………………… 11
3. Input Type Setting ….........……………………………………………………………... 12
3.1 Jumper plug setting ........…………….……………………………………………….. 12
3.2 Parameter setting b y software ….....………...……………………………………… 13
4. Wiring ………………..…………………………………………………………………… 14
4.1 Terminal arrangement …….......…………..…………………………………………. 14
4.2 Signal wiring …..………………………………………………………………………. 15
4.3 Wiring precautions ………...…………………………………………………………. 16
5. I/O Allocation and Programming …………………………………………………… 17
5.1 Alloca tio n to th e T2 registers ……………..…………………………………………. 17
5.2 A/D conversion data …….......................……………………………………………. 18
5.3 Programming ……................................……………………………………………. 23
6. Parameters ……..................…......…………………………………………………… 24
6.1 Memory map …...........………………………………………………………………… 24
6.2 Parameter setting procedure ….........……..………………………………………… 30
6.3 Sample program for sett ing the parameters …..………………………………..… 31
7. Troubleshooting ….…....……………………………………………………………… 32
7.1 RAS information ……...............…........……………………………………………… 32
7.2 Troubleshooting ................................................................................................. 33
User’s Manual
3
Page 6
Table of Contents
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Part 2 4 Channel Analog Output Module DA264
1. Introduction …………….……………………………………………………………….… 36
1.1 DA264 functions............………………..…………………….………………………… 36
1.2 External fea tures…......…………………………………………………………………. 37
2. Specifications ….………………………………………………………………………... 38
2.1 Specifications .................…………….……………………………………………….. 38
2.2 Internal block diagram ………….......………………………………………………… 39
3. Output Type Setting ….........……………………………………………………………... 40
3.1 Parameter setting b y software ….....………...……………………………………… 40
4. Wiring ………………..…………………………………………………………………… 41
4.1 Terminal arrangement …….......…………..…………………………………………. 41
4.2 Signal wiring …..………………………………………………………………………. 42
4.3 Wiring precautions ………...…………………………………………………………. 43
5. I/O Allocation and Programming …………………………………………………… 44
5.1 Alloca tio n to the T2 registers ……………..…………………………………………. 44
5.2 D/A conversion data …….......................……………………………………………. 45
5.3 Programming ……................................……………………………………………. 50
6. Parameters …..................….…......…………………………………………………… 51
6.1 Memory map …...........………………………………………………………………… 51
6.2 S a mp le program to access the parameters …..……..…………………………..… 55
7. Troubleshooting ….…....……………………………………………………………… 56
7.1 RAS information ……...............…........……………………………………………… 56
7.2 Troubleshooting ................................................................................................. 56
4
Analog I/O Modules (AD268 / DA264 / TC218)
Page 7
Table of Contents
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Part 3 8 Channel Thermocouple Input Module TC218
1. Introduction …………….……………………………………………………………….… 60
1.1 TC218 functions............………………..…………………….………………………… 60
1.2 External fea tures…......…………………………………………………………………. 61
2. Specifications ….………………………………………………………………………... 62
2.1 Specifications .................…………….……………………………………………….. 62
2.2 Internal block diagram ………….......………………………………………………… 63
3. Input Type Setting ….........……………………………………………………………... 64
3.1 Jumper plug setting ........…………….……………………………………………….. 64
3.2 Parameter setting b y software ….....………...……………………………………… 65
4. Wiring ………………..…………………………………………………………………… 66
4.1 Terminal arrangement …….......…………..…………………………………………. 66
4.2 Signal wiring …..………………………………………………………………………. 67
4.3 Wiring precautions ………...…………………………………………………………. 68
5. I/O Allocation and Programming …………………………………………………… 69
5.1 Alloca tio n to th e T2 registers ……………..…………………………………………. 69
5.2 A/D conversion data …….......................……………………………………………. 70
5.3 Programming ……................................……………………………………………. 74
6. Parameters …..................….…......…………………………………………………… 75
6.1 Memory map …...........………………………………………………………………… 75
6.2 Parameter setting procedure ….........……..………………………………………… 81
6.3 Sample program for sett ing the parameters …..………………………………..… 82
7. Troubleshooting ….…....……………………………………………………………… 83
7.1 RAS information ……...............…........……………………………………………… 83
7.2 Troubleshooting ................................................................................................. 84
User’s Manual
5
Page 8
6
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Analog I/O Modules (AD268 / DA264 / TC218)
Page 9
Part 1
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
8 Channel Analog Input Module
AD268
1. Introduction, 8
2. Specifications, 10
3. Input Type Setting, 12
4. Wiring, 14
5. I/O Allocation and Programming, 17
6. Parameters, 24
7. Troubleshooting, 32
User’s Manual
7
Page 10
1. Introduction
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
1. Introduction
The AD268 is an 8 channel analog input module for the T2 series programmable controllers. The AD268 converts external analog signals (voltage or current) into digital values cyclically so that the T2 can process the analog signals.
1.1 AD268 Functions
The AD268 has the following functions.
1) 8 channels input per module
2) Selectable input type
• ±5V
• ±10V
0 to 5V
0 to 10V
1 to 5V
0 to 20mA
4 to 20mA
3) 16-bit high-resolution A/D conversion
4) High-speed (1ms/channel) conversion cycle
5) Gain and offset calibration function
6) Input data averaging function
7) Unused channel skip function
PART 1 AD268
8
Analog I/O Modules (AD268 / DA264 / TC218)
Page 11
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
1.2 External features
1. Introduction
Model type AD268 Status indication LED
Removable term inal block
Analog input terminal
External power supply connection terminal Line ground and Frame ground terminal
Terminal block fixing screw 2-points
User’s Manual
9
Page 12
2. Specifications
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
2. Specifications
This section describes the AD268 specifications. The general specification for the AD268 conforms to the specification for the T2 PLC.
2.1 Specifications
Item AD268
Input type Voltage input Current input
Bipolar
Input range
Unipolar
Input impedance Number of input channels 8 channels I/O allocation type X 8W (8 input registers XW are assigned) Resolution 16-bit
Overall accuracy Temperature drift
Conversion cycle Approx. 1ms/channel (Approx. 8m s/8 channels) Insulation resistance
Withstand voltage
Status indication 1 green LED (On when normal)
Special function
External power supply Internal 5Vdc current
consumption External connection 20-pin removable terminal block Weight Approx. 300g
-5 to 5V
-10 to 10V 0 to 5V 0 to 20mA 0 to 10V 1 to 5V 4 to 20mA 1M or more 250
±0.2% FS (at 25°C) ±0.5% FS (0 to 55°C) (FS: ±10V) ±100ppm/°C or less
10M or more
1500Vac - 1 minute (betw een logic and analog circuits) 500Vac - 1 minute (betw een analog circuit and external 24V) 1500Vac - 1 minute (betw een analog circuit and FG/LG)
Gain and offset calibration function Input data averaging function Unused channel skip function External 24Vdc power voltage drop detection
24Vdc ±10% - 120mA 300mA or less
PART 1 AD268
10
Analog I/O Modules (AD268 / DA264 / TC218)
Page 13
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
2.2 Internal block diagram
Jumper
1
P
CH1
N
2
3
2. Specifications
Buffer
Filter
LED
CH8
COM
P24
LG
Multiplexer
Jumper
1
P
N
2
3
Filter
Filter
DC/DC
Buffer
Regulator
AG
converter
+5V +15V
-15V
A/D conversion
T2 CPU
Internal control circuit
EEPROM
Optical isola t ion
FG
Voltage
check
circuit
The AD268 performs the following operations. The external analog signals come to th e buffer amplifier through the filter. The multiplexer sequentially selects CH1 to CH8 to convert the input analog signals into digital data via the A/D converte r. Th e converte d digital data reaches to the internal control circuit through optical isolator. Every time when the T2 CPU requests to read the converted data, the internal control circuit sends the data to the T2 CPU. The AD268's parameters are stored in the EEPROM.
User’s Manual
11
Page 14
3. Input Type Setting
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
3. Input Type Setting
The AD268 supports multiple input ranges, ±5V, ±10V, 0 to 5V, 0 to 10V, 1 to 5V, 0 to 20mA, or 4 to 20mA. The input range is selected by jumper plug setting and the parameter writing by the T2 program .
The general flow for setting the input type is as follows. (1) Set the jumper plugs to select voltage input or current input.
(2) Mount the AD268 onto the T2 rack. (3) Turn on power to the T2 system. (4) Execute I/O all ocation. (5) Program the "input type setting program". (see the nex t page) (6) Turn the T2 to RUN mode.
3.1 Jumper plug setting
8 jumper plugs are provided on the AD268 board. The jumper plug setting is for selecting either voltage input or current input.
JP1 is for channel 1, JP2 is for channel 2, ... JP8 is for channel 8.
PART 1 AD268
Jumper plugs (JP1 to JP8)
Set the jumper plugs for each channel.
Side 1: Voltage input Side 3: Current input
The fa ct o ry se tting is voltage input (side 1).
Use a pair of tweezers to set the jumper plug.
Pay attention not to touch the components on
the board other than the jumper plug.
1
3
12
Analog I/O Modules (AD268 / DA264 / TC218)
Page 15
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
3. Input Type Setting
3.2 Parameter setting by software
The input range of the AD268 is specified by writing the following parameter data into the AD268's buffer memory. To access the buffer memory, T2 user program (READ and WRITE instructions) is requi red. When the parameter is set to the AD268, it is saved in the AD268's built-in EEPROM. Therefore, once the input type parameter is set, there is no need to execute the input type setting operation.
T2 CPU AD268
Buffer memory
WRITE
User program
READ
EEPROM
Input type parameter data:
Input typeParameter
data
0 0 to 5V 0 to 20mA 1 0 to 10V 2 1 to 5V 4 to 20mA 4 5
Voltage input Current input
±5V ±10V
AD268 buffer memory address:
H8018 Input type for channel 1 H8019 Input type for channel 2 H801A Input type for channel 3
H801B Input type for channel 4 H801C Input type for channel 5 H801D Input type for channel 6 H801E Input type for channel 7 H801F Input type f or channel 8
The fa ctory setting is
±10V range.
For details of the procedure to set the input type parameter, refer to section 6.
User’s Manual
13
Page 16
4. Wiring
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
4. Wiring
4.1 Terminal arrangement
AD268 terminal block
1N 2
2N 4
3N 6
4N 8
5N 10
6N 12
7N 14
8N 16
COM 18
FG 20
PART 1 AD268
11P 32P 53P 74P
95P 11 6P 13 7P 15 8P 17 P24 19 LG
Terminal
No.
11P 21N 32P 42N 53P 63N 74P 84N
95P 10 5N 11 6P 12 6N 13 7P 14 7N 15 8P 16 8N 17 P24 External 24Vdc power (+) 18 COM External 24Vdc power (-) 19 LG Line filter ground 20 FG Frame ground
Signal
name
Function Channel 1 input Channel 2 input Channel 3 input Channel 4 input Channel 5 input Channel 6 input Channel 7 input Channel 8 input
14
Analog I/O Modules (AD268 / DA264 / TC218)
Page 17
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
4.2 Signal wiring
4. Wiring
Voltage input
Voltage source
+
V
-
Current input
Current source
+
↑↑↑↑
-
Shielded twisted-pair cable
Shielded twisted-pair cable
AD268
Set the jumper
plug to Side 1
1
nP
nN
AG -15V
Internal circui t
AD268
nP
nN
AG -15V
Internal circui t
2
3
250
AG
Set the jumper
plug to Side 3
1 2
3
250
AG
+15V
n : Channel number (1 to 8) AG : Analog ground FG : Frame ground
+15V
n : Channel number (1 to 8) AG : Analog ground FG : Frame ground
External 24Vdc power supply
+
24Vdc ±10%
-
(b) (a)
Normally connect LG and FG, then connect to ground. (a) However, depending on the condition, connect groundi ng individually by opening LG and FG. (b)
AD268
P24
COM
LG
FG
Internal circui t
+15V
DC/DC
converter
AG
-15V
User’s Manual
15
Page 18
4. Wiring
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
4.3 Wiring precautions
(1) Use shielded twisted-pair cables for analog input signal lines and wire them in shortest
distance. Connect the cable shield to ground in shortest distance for EMC conformity. Normally the grounding method (a) is recommended. However, depending on the condition, method (b) or (c) may be useful for stable operation.
Analog input
(a)
(b)
module
FG
Analog input
module
FG
PART 1 AD268
Analog input
(c)
module
FG
(2) Separate the analog signal cable from other cables to prevent noise interference. (200mm
or more)
(3) This module requires 24Vdc power. Apply the 24Vdc power before (or at the same time)
applying T2s main power. Otherwise, this module detects the external 24Vdc error.
(4) If the external 24Vdc power for this module is not stable, the converte d data will not be
stable. In this case, use a dedicated 24Vdc power supply for this module.
(5) It is recommended to short the unused channels. Because if it is open for voltage input,
meaningless A/D conversion data will appear.
(6) If the converted data is not stable owing to electrical noise, it is recommended to use the
input averaging function to reduce the noise interference. For the averaging function, refer to section 6.
Analog I/O Modules (AD268 / DA264 / TC218)
16
Page 19
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
5. I/O Allocation and Programming
5. I/O Allocation and Programming
5.1 Allocation to the T2 registers
The I/O type of th e AD268 is "X 8 W". When the automatic I/O allocation operation is performed with a AD268 mounted on the rack, the AD268 is allocated as "X 8W". The AD268 occupies the 8 consecutive input (XW) registers of the T2. In this manual, these assigned I/O registers are expressed as XW(n), XW(n+1), ... XW(n+7).
The following figure shows an example of I/O allocation window of the T-PDS programming software. In this case, the AD268 is mounted in the slot 0 of base unit BU218.
DI32
PS261
PU234E
No slot
AD268
DO32
Vacant
Vacant
Vacant
Vacant
Vacant
In the above example, the AD268 is allocated on the unit-0, slot-0. And 8 I/O registers, XW000 to XW007 are assigned to the AD268.
Users Manual
17
Page 20
5. I/O Allocation and Programming
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
5.2 A/D conversion data
The analog signals received by the AD268 are converted into the digital data in this module. These con v e rt e d digi tal data are read by T2 CPU in the batch I/O processing and stored in the assigned input registers as follows.
XW(n) ........ A/D conversion data for channel 1
XW(n+1) .... A/D conversion data for channel 2
XW(n+2) .... A/D conversion data for channel 3
XW(n+3) .... A/D conversion data for channel 4
XW(n+4) .... A/D conversion data for channel 5
XW(n+5) .... A/D conversion data for channel 6
XW(n+6) .... A/D conversion data for channel 7
XW(n+7) .... A/D conversion data for channel 8
The conversion data stored in the XW register is dependent on the input type as follows.
±±±±10V range:
PART 1 AD268
Input voltage
Upper limit +10. 2 V H7F80 32640
:: :
Full scale (positive) +1 0 V H7D00 32000
:: :
+0.3125 mV H0001 1
0 0 V H0000 0
-0.3125 mV HFFFF -1 :: :
Full scale (negative) - 10 V H8300 -32000
:: :
Lower limit -1 0 . 2 V H8080 -32640
Digital value
H3FFF
16383
0
+5.1196V-5.12V-10.2V
Hexadecimal Integer
+10V
Analog input
+10.2V
A/D conversion data
H7D00 32000
D = 3200 × A
HC000
-16384
H8300
-32000
D: Digital dat a A: Analog signal (V)
Resolution
0.3125 mV / bit
-10V
Analog I/O Modules (AD268 / DA264 / TC218)
18
Page 21
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
±±±±5V ra nge:
5. I/O Allocation and Programming
Input voltage
Upper limit +5 . 1196 V H3FFF 16383
:: :
Full scale (positive) +5 V H3E80 16000
:: :
+0.3125 mV H0001 1
0 0 V H0000 0
-0.3125 mV HFFFF -1 :: :
Full scale (negative) -5 V HC180 -16000
:: :
Lower limit -5 . 1 2 V HC000 -16384
Digital value
H3FFF
16383
+5V
0
+5.1196V-5.12V
HC180
-16000 Lower limit
HC000
-16384
Hexadecimal Integer
Upper limit
Analog input
+10.2V-10.2V
A/D conversion data
H3E80 16000
Resolution
0.3125 mV / bit
D = 3200 × A
D: Digital dat a A: Analog signal (V)
-5V
Users Manual
19
Page 22
5. I/O Allocation and Programming
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
0 to 10V range:
PART 1 AD268
Input voltage
Upper limit +10. 2 V H7F80 32640
:: :
Full scale (positive) +1 0 V H7D00 32000
:: :
+0.3125 mV H0001 1
0 0 V H0000 0
Digital value
H3FFF
16383
0
-10.2V
+5.1196V
Hexadecimal Integer
+10
Analog input
+10.2V
A/D conversion data
H7D00
32000
D = 3200 × A
D: Digital dat a A: Analog signal (V)
Resolution
0.3125 mV / bit
Analog I/O Modules (AD268 / DA264 / TC218)
20
Page 23
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
0 to 5V / 0 to 20mA range:
5. I/O Allocation and Programming
Input voltage/current A/D conversion data
0 t o 5 V 0 t o 2 0 mA Hexadecimal Integer
Upper limit +5. 1196 V +20.479 mA H3FFF 16383
:: : :
Full scale (positive) +5 V +2 0 mA H3E80 16000
:: : :
+0.3125 mV +0.00125 mA H0001 1
0 0 V 0 mA H0000 0
Digital value
+5V
20mA
0 to 5V range:
D = 3200 × A
D: Digital data A: Analog signal (V)
0 to 20mA range:
Lower limit
-10.2V
H3FFF
16383
0
Upper limit
+5.1196V
20.479mA
H3E80
16000
Analog input
+10.2V
D = 800 × A
Resolution
0.3125 mV / bit
1.25 µA / bit
D: Digital dat a A: Analog signal (mA)
Users Manual
21
Page 24
5. I/O Allocation and Programming
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
1 to 5V / 4 to 20mA range:
PART 1 AD268
Input voltage/current A/D conversion data
1 t o 5 V 4 t o 2 0 mA Hexadecimal Integer
Upper limit +5. 1196 V +20.479 mA H337F 13183
:: : :
Full scale (positive) +5 V +2 0 mA H3200 12800
:: : :
+1.0003125 V +4.00125 mA H0001 1
Lower limit 1 V 4 mA H0000 0
Digital value
+5V
20mA
1 to 5V range:
D = 3200 × A - 3200
H337F
13183
Lower limit
0
1V
4mA
Upper limit
Analog input value
+5.1196V
20.479mA
H3200
12800
+10.2V-10.2V
D: Digital dat a A: Analog signal (V)
4 to 20mA range:
D = 800 × A - 3200
Resolution
0.3125 mV / bit
1.25 µA / bit
D: Digital dat a A: Analog signal (mA)
Analog I/O Modules (AD268 / DA264 / TC218)
22
Page 25
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
5. I/O Allocation and Programming
5.3 Programming
To read the A/D conversion data, there is no need to use special instruction. The A/D conversion data are automatically stored in the assigned input registers (XW registers).
For example, when the AD268 is allocated to XW000 to XW007, the A/D conversion data of each channel is stored as follows.
XW000 : Channel 1 A/D conversion data XW001 : Channel 2 A/D conversion data XW002 : Channel 3 A/D conversion data XW003 : Channel 4 A/D conversion data XW004 : Channel 5 A/D conversion data XW005 : Channel 6 A/D conversion data XW006 : Channel 7 A/D conversion data XW007 : Channel 8 A/D conversion data
Therefore, in t he user program, you can use these XW registers directly for the analog data processing.
The program shown below is an example of simple comparison with the channel 1 analog data. (±10V setting)
Line 1: When XW000 is greater than 25600 (channel 1 analog input is more than 8V), R0100
is set to ON.
Line 2: When XW000 is in the range of -9600 to 9600 (channel 1 analog input is in the range
of -3V to 3V), R0101 is set to ON.
Line 3: When XW000 is less than -16000 (channel 1 analog input is less than -5V), R0102 is
set to ON.
Users Manual
23
Page 26
6. Parameters
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
PART 1 AD268
6. Parameters
The AD268 has the memory that stores the control parameters, input type designation, module status information, etc. This memory is called the buffer memory. To access (read/write) this memory from the T2 program, READ and WRITE instructions are used.
6.1 Memory map
The contents of the AD268's buffer memory are as fo llo w s .
Address Contents
H8000 Gain calibration value for channel 1 H8001 Gain calibration value for channel 2 H8002 Gain calibration value for channel 3 H8003 Gain calibration value for channel 4 H8004 Gain calibration value for channel 5 H8005 Gain calibration value for channel 6 H8006 Gain calibration value for channel 7 H8007 Gain calibration value for channel 8 H8008 Offset calibration value for channel 1
H8009 Offset calibration value for channel 2 H800A Offset calibration value for channel 3 H800B Offset calibration value for channel 4 H800C Offset calibration value for channel 5 H800D Offset calibration value for channel 6 H800E Offset calibration value for channel 7 H800F Offset calibration value for channel 8
H8010 Averaging times for channel 1
H8011 Averaging times for channel 2
H8012 Averaging times for channel 3
H8013 Averaging times for channel 4
H8014 Averaging times for channel 5
H8015 Averaging times for channel 6
H8016 Averaging times for channel 7
H8017 Averaging times for channel 8
H8018 Input type setting for channel 1
H8019 Input type setting for channel 2 H801A Input type setting for channel 3 H801B Input type setting for channel 4 H801C Input type setting for channel 5 H801D Input type setting for channel 6 H801E Input type setting for channel 7 H801F Input type setting for channel 8
H8020 Command register
H8021 Response register
H8022
:
H8027
F0
No use
Use WRITE instruction to write data into these addresses.
Use READ instruction to read data from this address.
Analog I/O Modules (AD268 / DA264 / TC218)
24
Page 27
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
6. Parameters
Address Contents
F0
H8028 Analog input actual value for channel 1
H8029 Analog input actual value for channel 2 H802A Analog input actual value for channel 3 H802B Analog input actual value for channel 4 H802C Analog input actual value for channel 5 H802D Analog input actual value for channel 6 H802E Analog input actual value for channel 7 H802F Analog input actual value for channel 8
H8030 Module status for channel 1
H8031 Module status for channel 2
H8032 Module status for channel 3
H8033 Module status for channel 4
H8034 Module status for channel 5
H8035 Module status for channel 6
H8036 Module status for channel 7
H8037 Module status for channel 8
Use READ instruction to read data from these addresses.
Users Manual
25
Page 28
6. Parameters
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Gain calibration value & Offset calibration value:
(Gain: H8000 to H8007, Offset: H8008 to H800F) At the factory shipment, the AD268 is calibrated for each input range. Therefore, there is no
need for user to calibrate normally. However, depending on the usage condition, field adjustments are required. For this purpose, the AD268 has the gain and offset calibration function.
In the AD268, the A/D conversion data is calculated a s follows .
PART 1 AD268
Analog input
A/D
conversion
Offset
processing
Gain
processing
A/D conversion data (read by T2 CPU)
When the gain calibration value is G and the offset calibration value is O, the conversion calculation is performed in the AD268 as follows.
= (X1 + O) × G / FS
2
X
: Initial A/D conversi on value
1
X
: Gain/offset processed value
2
X O: Offs et calibra t ion value (buf fer memory address H8008 to H800F) G: Gain calibration va lue (buffer memory address H8000 to H8007) FS: Full scale value
32000 for ±10V and 0 to 10V ranges 16000 for ±5V, 0 to 5V and 0 to 20mA ranges 12800 for 1 to 5V and 4 to 20mA ranges
The data setting range of the g ain and offset calibration value are as follows.
Input type Gain calibration value
±10V
0 to 10V
±5V
0 to 5V
0 to 20mA
1 to 5V
4 to 20mA
Upper limit 32000 Default value 32000 Lower limit 10000 Upper limit 16000 Default value 16000 Lower limit 5000 Upper limit 12800 Default value 12800 Lower limit 4000
Input type Offset cali br ation v alue
Upper limit 3200 Default value 0All types Lower limit -3200
Analog I/O Modules (AD268 / DA264 / TC218)
26
Page 29
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
6. Parameters
Averaging times:
(H8010 to H8017) This parameter is for the averaging processing for the analog input data. The moving average
is calculated by the given averaging times parameter. For example, if the averaging times parameter is 10, the average value of latest 10 times conversion is output as the A/D conversion data. This function is effective to reduce the fluctuation caused by noise.
The available setting range is as follows.
Input type Aver aging tim es
Upper limit 127 Default value 1All types Lower limit 1
Input type setting:
(H8018 to H801F) This parameter is used to select the input type. This parameter also has a function to skip the
A/D conversion for unused channels. By using the channel skip function, the conversion cycle time can be reduced.
The available setting range is as follows.
Input type Setti ng value 0 to 5V 0 to 20mA 0 0 to 10V - 1 1 to 5V 4 to 20mA 2
±5V ±10V
Channel skip 128
-4
-5
The default setting value (factory setting) is 5 (±10V).
Users Manual
27
Page 30
6. Parameters
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Command register:
(H8020) This register is used to issue the following commands to the AD268. To issue the command,
write the command value by usin g WRITE instruction.
Value Command Description
0 - Write 0 after the command processing is completed.
When this command is issued, the parameters written into
1 Parameter set
2 Reset command
The command register and the response register are used for hand-shaking. Refer to section
6.2 for the parameter setting procedure.
Response register:
(H8021)
the buffer memory are saved in the AD268 s EEPROM, and the parameters become effective. Used to reset the AD268 when some error has occurred. However if the error is caused by hardware or external conditi on, the reset command may not be effective .
PART 1 AD268
This register shows the AD268s response for the command issued. Check the status of this register us ing READ instruction.
Value Response Description
0 - The requested command is not yet completed. 1 Acknowledge
When the issued command is completed, the response register comes 1.
The command register and the response register are used for hand-shaking. Refer to section
6.2 for the parameter setting procedure.
Analog I/O Modules (AD268 / DA264 / TC218)
28
Page 31
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Analog input actual v al ue:
(H8028 to H802F) These data show the original A/D conversion data before processing the gain and offset
calibration.
Module status:
(H8030 to H8037) These data show the AD268s operation status.
6. Parameters
Bit posit ion
Bit Name Description
0 to 2 Input type Shows the input type.
3 to 5 - Reserved
6 Channel skip 1 when the channel skip is designated. 7 I nput type setting
8 Wire break 1 when wire breakage is detected. (Effective only for 4 to 20mA 9 Input limit 1 when the A/D conversion data is limited because of the range
A MPU error 1 when the AD268s processor is not normal. B ROM status 1 when the AD268s EEPROM is not normal. C DP-RAM status 1 when the AD268s DP-RAM (buffer memory) is not nor mal. D- Reserved E External 24V error 1 when the external 24Vdc is not normal. F Initializing 1 during the AD268 is in initialization process.
FEDCBA9876543210
0000
000 (0) = 0 to 5V/0 to 20mA 001 (1) = 0 to 10V 010 (2) = 1 to 5V/4 to 20mA 100 (4) = ±5V 101 (5) = ±10V
1 when the input type designation is invalid.
error
input) over.
Users Manual
29
Page 32
6. Parameters
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
6.2 Parameter setting procedure
When you change the AD268 parameters, such as input type settings, gain/offset calibrations and averaging times, use the following procedure.
Step (1)
Write the value "0" into the command register of the AD268 buffer memory (address H8020) by WRITE instruction.
PART 1 AD268
H8020 Command register
Write 0
Step (2)
Write the parameter data into the buffer memory (addresses H8000 to H801F) by WRITE instruction. Be sure to write all the 32 words in batch.
H8000 Gain for channel 1 H8001 Gain for channel 2
::
H801F Input type for channel 8
Write the parameter data (32 words)
Step (3)
Write the value "1" into the command register (address H8020) by WRITE instruction.
H8020 Command register
Write 1
Step (4)
Wait until the data of the response register (address H8021) comes "1". Check the data by READ instruction.
H8021 Response register Check if it comes 1
Step (5)
Write the value "0" into the command register (address H8020) by WRITE instruction.
H8020 Command register
Write 0
When the above steps are finished and the module status (addresses H8030 to H8037) shows no error, the parameter setting procedure is com p l eted. The parameters are effective and they have been saved in the AD268's EEPROM.
Analog I/O Modules (AD268 / DA264 / TC218)
30
Page 33
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
6. Parameters
6.3 Sample program for set ting the parameters
A sample program to set the parameters is shown below. This is an example to set the input type as 0 to 10V range (type = 1) for each channel. In this sample program, it is assumed that he AD268 is allocated to XW000 to XW007.
For details of READ and WRITE instructions, refer to the T-series Instruction Set manual.
(Main program)
(H8020)
(H8021)
(H8020)
(H8000)
Step (1): Writes 0 into the command register (H8020).
Step (2): Writes parameters.
Gain = 32000
Offset = 0
Average = 1
Type = 1 (0-10V)
Total 32 words starting with
Step (3): Writes 1 into the command register (H8020).
Step (4): Waits until the response register (H8021) comes 1.
(H8020)
Step (5): Writes 0 into the command register (H8020) to return to initial state.
In this sample program, the rung 1 is activated at the beg inning of RUN mode (at the second scan) automatically. The input type is set to 0 to 10V for all 8 channels. When the parameter setting process is completed, the flags R1000 to R1002 are returned to OFF.
For reading the parameters from the AD268, there is no special procedure. Simply read the data from the AD268s buffer memory by using READ instruction.
Users Manual
31
Page 34
7. Troubleshooting
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
7. Troubleshooting
7.1 RAS information
The RUN LED is provided on t he front of the AD268. When the AD268 is operating normally, this LED is lit. Also the module status information is provided in the AD268‘s buffer memory (addresses H8030 to H8037). This information is useful for troubleshooting.
Module status:
(H8030 to H8037) These data show the AD268s operation status.
PART 1 AD268
Bit posit ion
Bit Name Description
0 to 2 Input type Shows the input type.
3 to 5 - Reserved
6 Channel skip 1 when the channel skip is designated. 7 I nput type setting
8 Wire break 1 when wire breakage is detected. (Effective only for 4 to 20mA 9 Input limit 1 when the A/D conversion data is limited because of the range
A MPU error 1 when the AD268s processor is not normal. B ROM status 1 when the AD268s EEPROM is not normal. C DP-RAM status 1 when the AD268s DP-RAM (buffer memory) is not nor mal. D- Reserved E External 24V error 1 when the external 24Vdc is not normal. F Initializing 1 during the AD268 is in initialization process.
FEDCBA9876543210
0000
000 (0) = 0 to 5V/0 to 20mA 001 (1) = 0 to 10V 010 (2) = 1 to 5V/4 to 20mA 100 (4) = ±5V 101 (5) = ±10V
1 when the input type designation is invalid.
error
input) over.
A sample program to read the module status information is shown below.
(H8030)
By the above sample program, the module status information for each channel is read from the AD268, and stored in D4010 to D4017. (In this sample program, it is assumed that the AD268 is allocated to XW000 to XW007)
Analog I/O Modules (AD268 / DA264 / TC218)
32
Page 35
PART 1 AD268
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
7.2 Troubleshooting
The table below shows the trouble and its remedy.
7. Troubleshooting
Trouble Module
status info Input type setting error
Analog signal wire breakage (4-20mA only) Analog signal limit over
MPU error Bit A is ON OFF The A/ D conversion
ROM error Bit B is ON OFF The A/D conversion DP-RAM error Bit C is ON OFF The A/D conv er si on
External 24V error
Bit 7 is ON ON
Bit 8 is ON ON The A/D conversion
Bit 9 is ON ON The A/D conversion
Bit E i s ON OFF The A/D conver si on
LED Module operation Cause Remedy
The error channel (if the error occurs in all channels, it is OFF)
stops the
conver sion. The A/D
conversion data is 0.
data of the channel
is 0.
data of the channel
is limited by the limit
value.
is stopped.
is stopped.
is stopped.
is stopped.
Invalid input type parameter was set.
In the 4-20mA input, less than 4mA signal is input. Analog input signal is out of the range.
Internal pr ocessor operation is not normal.
EEPROM data error is detected. Buffer memory access error is occurred.
Internal ±15V voltage is not normal.
Set the correct input type parameter.
Check the analog signal wire.
Check the signal source (sensor).
Execute reset comm and, or cycle power off and on. Cycle power off and on. Cycle power off and on.
Check the external 24Vdc power supply.
Users Manual
33
Page 36
Analog I/O Modules (AD268 / DA264 / TC218)
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
34
Page 37
Part 2
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
4 Channel Analog Output Module
DA264
1. Introduction, 36
2. Specifications, 38
3. Output Type Setting, 40
4. Wiring, 41
5. I/O Allocation and Programming, 44
6. Parameters, 51
7. Troubleshooting, 56
Users Manual
35
Page 38
1. Introduction
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
1. Introduction
The DA264 is a 4 channel analog output module for the T2 series programmable controllers. The DA264 converts digital values given by the T2 program into the analog signals (voltage or current).
1.1 DA264 Functions
The DA264 has the following functions.
1) 4 channels output per module
2) Selectable output type
• ±5V
• ±10V
0 to 5V
0 to 10V
1 to 5V
0 to 20mA
4 to 20mA
3) 16-bit high-resolution D/A conversion
4) High-speed (1ms/channel) conversion cycle
5) Off set calibration function
6) Output hold function
PART 2 DA264
Analog I/O Modules (AD268 / DA264 / TC218)
36
Page 39
PART 2 DA264
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
1.2 External features
1. Introduction
Model type DA264 Status indication LED
Removable term inal block
Analog output terminal
External power supply connection terminal Line ground and Frame ground terminal
Terminal block fixing screw 2-points
Users Manual
37
Page 40
2. Specifications
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
2. Specifications
This section describes the DA264 specifications. The general specification for the DA264 conforms to the specification for the T2 PLC.
2.1 Specifications
Item DA264
Output type Voltage output Current output
Bipolar
Output range
Unipolar
Load impedance Number of output channels 4 channels I/O allocation type Y 4W (4 output registers YW are assigned) Resolution 16-bit
Overall accuracy Temperature drift
Conversion cycle Approx. 1ms/channel (Approx. 4m s/4 channels) Insulation resistance
Withstand voltage
Status indication 1 green LED (On when normal) Special function External power supply
Internal 5Vdc current consumption External connection 20-pin removable terminal block Weight Approx. 300g
-5 to 5V
-10 to 10V 0 to 5V 0 to 20mA 0 to 10V 1 to 5V 4 to 20mA 1k or more 600 or less
±0.2% FS (at 25°C) ±0.5% FS (0 to 55°C) (FS: ±10V) ±100ppm/°C or less
10M or more
1500Vac - 1 minute (betw een logic and analog circuits) 500Vac - 1 minute (betw een analog circuit and external 24V) 1500Vac - 1 minute (betw een analog circuit and FG/LG)
Offset calibration function Output hold function External 24Vdc power voltage drop detection
24Vdc ±10% - 240mA 230mA or less
PART 2 DA264
Analog I/O Modules (AD268 / DA264 / TC218)
38
Page 41
PART 2 DA264
output
output
output
output
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
2.2 Internal block diagram
2. Specifications
T2 CPU
LED
Amplifier Buffer
P
(VV)
Amplifier
D/A conversion
(VI)
Internal control circuit
Amplifier Buffer
Amplifier
Optical isola t ion
Reference
voltage
(VI)
TR
(VV)
TR
N
P
N
P
N
P
N
Voltage
CH1
Current
Voltage
CH4
Current
+5V +15V
-15V
Regulator
AG
Voltage
check circuit
DC/DC
P24
Filter
converter
COM
LG
FG
The DA264 performs the following operations. The digital data for D/A conversion generated by the T2 program are written into the DA264. The written digital data are transferred to the D/A converter through optical isolator. Then the D/A convert e r con v e rt s th e digital values to the analog signals. The generated analog signals are output to each channel (CH1 to CH4) via amplifier. Each channel has both the voltage output and the current output. However either voltage or current output can b e u sed.
Users Manual
39
Page 42
3. Output Type Setting
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
3. Output Type Setting
The DA264 supports multiple output ranges, ±5V, ±10V, 0 to 5V, 0 to 10V, 1 to 5V, 0 to 20mA, or 4 to 20mA. The output range is selected by writing the parameter into the DA264 by the T2 program. The voltage or current output is selected by the DA264s output terminals.
The general flow for setting the output type is as follows. (1) Mount the DA264 onto the T2 rack.
(2) Turn on power to the T2 system. (3) Execute I/O all ocation. (4) Program the "out put typ e settin g program". (see below) (5) Turn the T2 to RUN mode.
3.1 Parameter setting by software
The output range o f the DA264 is specified by writing the following parameter data into the DA264's buffer memory. To write the parameter into the buffer memory, T2 user program (WRITE instruction) is used. These parameter data are not maintained in the DA264. Therefore, program the output type setting routine and execute it at each time of the beginning of the operation.
PART 2 DA264
Output type parameter data:
Output typeParameter
data
0 0 to 5V 0 to 20mA 1 0 to 10V 2 1 to 5V 4 to 20mA 4 5
Voltage output Current output
±5V ±10V
DA264 buffer memory address:
H8004 Output type f or channel 1 H8005 Output type f or channel 2 H8006 Output type f or channel 3 H8007 Output type f or channel 4
The fa ct o ry se tting is 0 t o 5V / 0 to 20mA
range.
Refer to section 6 for the sample program to set the output type.
Analog I/O Modules (AD268 / DA264 / TC218)
40
Page 43
PART 2 DA264
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
4. Wiring
4.1 Terminal arrangement
DA264 terminal block
1VN 2
1CN 4
2VN 6
2CN 8
3VN 10
3CN 12
4VN 14
4CN 16
COM 18
FG 20
4. Wiring
11VP 31CP 52VP 72CP
93VP 11 3CP 13 4VP 15 4CP 17 P24 19 LG
Terminal
No.
11VP 21VN 31CP 41CN 52VP 62VN 72CP 82CN
93VP 10 3VN 11 3CP 12 3CN 13 4VP 14 4VN 15 4CP 16 4CN 17 P24 External 24Vdc power (+) 18 COM External 24Vdc power (-) 19 LG Line filter ground 20 FG Frame ground
Signal
name
Function Channel 1 Voltage output Channel 1 Current output Channel 2 Voltage output Channel 2 Current output Channel 3 Voltage output Channel 3 Current output Channel 4 Voltage output Channel 4 Current output
Users Manual
41
Page 44
4. Wiring
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
4.2 Signal wiring
Voltage output
PART 2 DA264
DA264
+15V
Shielded twisted-pair cable
nVP
nVN
-15V AG
n : Channel number (1 to 4) AG : Analog ground
Current output
+15V
n : Channel number (1 to 4) AG : Analog ground
External 24Vdc power supply
+15V
Internal circui t
DA264
+15V
Shielded twisted-pair cable
nCP
nCN
-15V AG
Internal circui t
DA264
DC/DC
converter
AG
-15V
Internal circui t
Analog I/O Modules (AD268 / DA264 / TC218)
42
P24
COM
LG
FG
(b)(a)
Normally connect LG and FG, then connect to ground. (a) However, depending on the condition, connect groundi ng individually by opening LG and FG. (b)
+
24Vdc ±10%
-
Page 45
PART 2 DA264
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
4.3 Wiring precautions
(1) Use shielded twisted-pair cables for analog output signal lines and wire them in shortest
distance. Connect the cable shield to ground in shortest distance for EMC conformity. Normally the grounding method (a) is recommended. However, depending on the condition, method (b) or (c) may be useful for stable operation.
Analog
(a)
(b)
output
module
Analog
output
module
4. Wiring
Analog
(c)
output
module
(2) Separate the analog signal cable from other cables to prevent noise interference. (200mm
or more)
(3) This module requires 24Vdc power. Apply the 24Vdc power before (or at the same time)
applying T2s main power. Otherwise, this module detects the external 24Vdc error.
(4) If the external 24Vdc power for this module is not stable, the converted data will not be
stable. In this case, use a dedicated 24Vdc power supply for this module.
(5) When the external 24Vdc power is applied, about 0.7V voltage will output for few ms
(milliseconds). Therefore the power-up sequence should be as follows. External 24Vdc → T2 main power → Power for output load
Users Manual
43
Page 46
5. I/O Allocation and Programming
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
5. I/O Allocation and Programming
5.1 Allocation to the T2 registers
The I/O type of the DA264 is "Y 4W". When the automatic I/O allocation operation is performed with a DA264 mounted on the rack, the DA264 is allocated as "Y 4W". The DA264 occupies the 4 consecutive output (YW) registers of the T2. In this manual, these assigned I/O registers are expressed as YW(n), YW(n+1), YW(n+2) and YW(n+3).
The following figure shows an example of I/O allocation window of the T-PDS programming software. In this case, the DA264 is mounted in the slot 0 of base unit BU218.
DI32
PS261
PU234E
No slot
DA264
DO32
Vacant
Vacant
Vacant
Vacant
Vacant
PART 2 DA264
In the above example, the DA264 is allocated on the unit-0, slot-0. And 4 I/O registers, YW 000 to YW003 are assigned to the DA264.
Analog I/O Modules (AD268 / DA264 / TC218)
44
Page 47
PART 2 DA264
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
5. I/O Allocation and Programming
5.2 D/A conversion data
To output the desired analog signals from the DA264, simply write the appropriate data into the assigned I/O regis ters YW(n) to YW(n+3) for the DA264.
The data of YW(n) to YW(n+3) are transferred to the DA264 at the T2’s batch I/O processing. Then in the DA264, these D/A conversion data are converted into the analog signals and output from the DA264.
The I/O register assignment is as follows.
YW(n) ........ D/A conversion data for channel 1
YW(n+1) .... D/A conversion data for channel 2
YW(n+2) .... D/A conversion data for channel 3
YW(n+3) .... D/A conversion data for channel 4
The conversion data to be written into the YW register is dependent on the output type as follows.
±±±±10V range:
D/A conversion data
Hexadecimal Integer
Upper limit H7F80 32640 +10 .2 V
:::
Full scale (positive) H7D00 32000 +10 V
:::
H0001 1 +0.3125 mV
0 H0000 0 0 V
HFFFF -1 -0 . 3125 mV
:::
Full scale (negative) H8300 -32000 - 10 V
:::
Lower limit H8080 -32640 -10 . 2 V
H7D00
Analog output value
+5.1196V
H8000
-32768
HC000
-16384
0
H3FFF
16383
-5.12V
32000
+10V
Digital data
H7FFF
32767
Output voltage Resolution
A = 0.3125 × D
D: Digital dat a A: Analog signal (mV)
0.3125 mV / bit
-10V H8300
-32000
Users Manual
45
Page 48
5. I/O Allocation and Programming
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
±±±±5V ra nge:
PART 2 DA264
D/A conversion data
Hexadecimal Integer
Upper limit H3FFF 16383 +5 . 1196 V
:::
Full scale (positive) H3E80 16000 +5 V
:::
H0001 1 +0.3125 mV
0 H0000 0 0 V
HFFFF -1 -0 . 3125 mV
:::
Full scale (negative) HC180 -16000 -5 V
:::
Lower limit HC000 -16384 -5. 1 2 V
Analog output value
H3E80
16000
Upper limit
H3FFF
16383
+5V
Digital data
H7FFF
32767
H8000
-32768
+5.1196V
HC000
-16384
0
Output voltage Resolution
0.3125 mV / bit
A = 0.3125 × D
-5V Lower limit
HC180
-16000
-5.12V
D: Digital dat a A: Analog signal (mV)
Analog I/O Modules (AD268 / DA264 / TC218)
46
Page 49
PART 2 DA264
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
0 to 10V range:
5. I/O Allocation and Programming
D/A conversion data
Hexadecimal Integer
Upper limit H7F80 32640 +10 .2 V
:::
Full scale (positive) H7D00 32000 +10 V
:::
H0001 1 +0.3125 mV
0 H0000 0 0 V
Analog output value
+10V
H7D00
32000
Digital data
H7FFF
32767
H8000
-32768
Lower limit
0
Output voltage Resolution
0.3125 mV / bit
A = 0.3125 × D
D: Digital dat a A: Analog signal (mV)
Users Manual
47
Page 50
5. I/O Allocation and Programming
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
0 to 5V / 0 to 20mA range:
PART 2 DA264
D/A conversion data Output voltage/current
Hexadecimal Integer 0 t o 5 V 0 t o 2 0 mA
Upper limit H3FFF 16383 +5 .1196 V +20.479 mA
::::
Full scale (positive) H3E80 16000 + 5 V +2 0 mA
::::
H0001 1 +0 .3125 mV +0.00125 mA
0 H0000 0 0 V 0 mA
Analog output value
+5.1196V
(+20.478mA)
H8000
-32768
H3E80
16000
Upper limit
0
Digital dataLower limit
H3FFF
16383
+5V (+20mA)
H7FFF
32767
0 to 5V range:
A = 0.3125 × D
D: Digital dat a A: Analog signal (mV)
0 to 20mA range:
A = 1.25 × D
Resolution
0.3125 mV / bit
1.25 µA / bit
D: Digital dat a A: Analog signal (µA)
Analog I/O Modules (AD268 / DA264 / TC218)
48
Page 51
PART 2 DA264
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
1 to 5V / 4 to 20mA range:
5. I/O Allocation and Programming
D/A conversion data Output voltage/current
Hexadecimal Integer 1 t o 5 V 4 t o 2 0 mA
Upper limit H337F 13183 +5 . 1196 V +20.479 mA
::::
Full scale (positive) H3200 12800 +5 V +20 m A
::::
H0001 1 +1 .0003125 V +4.00125 mA
0 H0000 0 1 V 4 mA
::::
Lower limit HF380 -3200 0 V 0 m A
Analog output value
H3200
12800
H337F
13183
1 to 5V range:
A = 0.3125 × D + 1000
Upper limit
Digital data
H7FFF
32767
+5V (+20mA)
D: Digital dat a A: Analog signal (mV)
4 to 20mA range:
A = 1.25 × D + 4000
Lower limit
H8000
-32768
+5.1196V
(+20.478mA)
+1V
(+4mA)
0
HF380
-3200
Resolution
0.3125 mV / bit
1.25 µA / bit
D: Digital dat a A: Analog signal (µA)
Users Manual
49
Page 52
5. I/O Allocation and Programming
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
5.3 Programming
To output the desired analog signal from the DA264, there is no need to use any special instruction. W hen the D/A conversion data is written in the assigned output register (YW register), it is transferred to the DA264 and converted to the corresponding analog signal.
For example, when the DA264 is allocated to YW000 to YW003, the D/A conversion data of each channel is assigned as follows.
YW000 : Channel 1 D/A conversion data YW001 : Channel 2 D/A conversion data YW002 : Channel 3 D/A conversion data YW003 : Channel 4 D/A conversion data
Therefore, in t he user program, you can use any instructions to write data in these YW registers for the analog data processing.
The program shown below is an example of simple increasing/decreasing of the channel 1 analog data. (±10V setting)
PART 2 DA264
Rung 1: During R1000 is ON, YW000 data is increased by 32 (channel 1 analog output is
increased by 0.0 1 V) every scan. It is upper-limited b y 32000 (10V).
Rung 2: During R1001 is ON, YW000 data is decreased by 32 (channel 1 analog output is
decreased by 0.01V) every scan. It is lower-limited by -32000 (-10V).
Analog I/O Modules (AD268 / DA264 / TC218)
50
Page 53
PART 2 DA264
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
6. Parameters
The DA264 has the memory that stores the control parameters, output type designation, module status information, etc. This memory is called the buffer memory. To access (read/write) this memory from the T2 program, READ and WRITE instructions are used.
These parameter data are not maintained in the DA264. Therefore, you should write the necessary parameter data at each time of the beginning of the operation.
6.1 Memory map
The contents of the DA264's buffer memory are as fo llo w s .
6. Parameters
Address Contents
F0
H8000 Offset calibration value for channel 1 H8001 Offset calibration value for channel 2 H8002 Offset calibration value for channel 3 H8003 Offset calibration value for channel 4 H8004 Output type setting for channel 1 H8005 Output type setting for channel 2 H8006 Output type setting for channel 3 H8007 Output type setting for channel 4 H8008 Analog output read-back value for channel 1
H8009 Analog output read-back value for channel 2 H800A Analog output read-back value for channel 3 H800B Analog output read-back value for channel 4 H800C Module status for channel 1 H800D Module status for channel 2 H800E Module status for channel 3 H800F Module status for channel 4
Use WRITE instruction to write data into these addresses.
Use READ instruction to read data from these addresses.
Users Manual
51
Page 54
6. Parameters
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Offset calibration value:
(H8000 to H8003) At the factory shipment, the DA264 is calibrated for each ou tp u t range. Therefore, there is no
need for user to calibrate normally. However, depending on the usage condition, field adjustments are required. For this purpose, the DA264 has the offset calibration function.
In the DA264, the D/A conversion is performed as follows.
PART 2 DA264
D/A conversion data (written by T2 CPU)
Offset
processing
D/A
conversion
Amplifier
Analog output
When the o ffset calibration value is set, this value is added to the original D/A conversion data. Then D/A conversion is performed in the DA264.
The data setting range of t he offset calibration value are as follows.
Offset calibration value
Upper limit 127 +39.69 m V Default value 0 0 0 Lower limit -127 -39.69 mV
Output calibration range
Voltage Current
+158.75 µA
-158.75 µA
Analog I/O Modules (AD268 / DA264 / TC218)
52
Page 55
PART 2 DA264
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
6. Parameters
Output type setti ng:
(H8004 to H8007) This parameter is used to select the output type.
This parameter also has a function to select either clear or hold the analog output signal in case of the T2 operation stop (Halt or Error).
The available setting range is as follows.
Output type
0 to 5V 0 to 20mA 0 160 0 to 10V - 1 161 1 to 5V 4 to 20mA 2 162
±5V ±10V
-
-
Clear mode Hold mode
Setting value
4 5
164 165
The default setting value (factory setting) is 0 (0 to 5V / 0 to 20mA). Between the clear mode and the hold mode, there is no difference in operation when the
controller (T2) is operating normally. However, when the T2 stops the operation by Halt mode or Error mode, the DA264s output status is different between these modes. Refer to the table below.
Mode Condition Output type Analog output status
T2 is in normal operation Any Normal output
1 to 5V / 4 to 20mA 1V / 4mA Other than above 0V / 0mA
Any 0V / 0mA
Holds the previous output status
Any 0V / 0mA
Clear mode
Hold mode
T2 is in Halt or Error mode T2s main power is off Any 0V / 0mA
DA264s external 24Vdc power is off T2 is in normal operation Any Normal output
T2 is in Halt or Error mode Any T2s main power is off Any 0V / 0mA
DA264s external 24V dc power is off
Users Manual
53
Page 56
6. Parameters
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Analog output read-back value:
(H8008 to H800B) These data show the D/A conversion data after processing the offset calibration.
Module status:
(H800C to H800F) These data show the DA264s operation status.
PART 2 DA264
Bit posit ion
Bit Name Description
0 to 2 Output type Shows the output ty pe.
3 to 4 - Reserved 5 to 7 Hold mode Show s the output mode, clear mode (normal) or hold mode.
8 Output type
9 to C - Reserved
D Output limit 1 when the D/A conversion data is limited because of the range E External 24V error 1 when the external 24Vdc is not normal.
F- Reserved
FEDCBA9876543210
00000 00
000 (0) = 0 to 5V/0 to 20mA 001 (1) = 0 to 10V 010 (2) = 1 to 5V/4 to 20mA 100 (4) = ±5V 101 (5) = ±10V
101 = Hold mode Other than above = Clear mode
1 when the output type designation is invalid.
setting error
over.
Analog I/O Modules (AD268 / DA264 / TC218)
54
Page 57
PART 2 DA264
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
6. Parameters
6.2 Sample program to access the parameters
To write the parameters into the DA264’s buffer memory, use the WRITE instruct ion. No special pr ocedure is requir ed. To read the parameters from the DA264s buffer memory, use the READ instruction.
A sample program to write/read the parameters is shown below. This is an example to set the output type as ±10V range (type = 5) for each channel. In this sample program, it is assumed that he DA264 is allocated to YW000 to YW003.
For details of READ and WRITE instructions, refer to the T-series Instruction Set manual.
(Main program)
(H8004)
(H8008)
Writes 5 (c) into 4 words starting with address H8004.
Reads 8 words from addr ess H8008 and after.
In this sample program, the rung 1 is activated at the beg inning of RUN mode (at the second scan) automatically. The output type is set to ±10V for all 4 channels. The rung 2 is to read the analog output read-back values and the module status. These data are read from the DA264 and stored in D4020 to D4027.
Users Manual
55
Page 58
7. Troubleshooting
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
7. Troubleshooting
7.1 RAS information
The RUN LED is provided on t he front of the DA264. When the DA264 is operating normally, this LED is lit. Also the module status information is provided in the DA264‘s buffer memory (addresses H800C to H800F). This information is useful for troubleshooting. Refer to section 6 for the module status information and how to read it.
7.2 Troubleshooting
The table below shows the trouble and its remedy.
PART 2 DA264
Trouble Module
status info Output type setting error
D/A conversion data limit over
External 24V error
Bit 8 is ON ON
Bit D is ON O N The D/A conversion
Bit E i s ON OFF The D/A conv er si on
LED Module operation Cause Remedy
(if the error occurs in all channels, it is OFF)
The D/A conversion continues based on the previous setting.
data of the channel is limited by the limit value.
is stopped. Output signal is 0V/0 m A .
Invalid output type parameter was set.
The written D/A conversion data is out of the range.
Internal ±15V voltage is not normal.
Set the correct output type parameter.
Check the output rage and write the correct data.
Check the external 24Vdc power supply.
Analog I/O Modules (AD268 / DA264 / TC218)
56
Page 59
Users Manual
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
57
Page 60
Analog I/O Modules (AD268 / DA264 / TC218)
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
58
Page 61
Part 3
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
8 Channel Thermocouple Input Module
TC218
1. Introduction, 60
2. Specifications, 62
3. Input Type Setting, 64
4. Wiring, 66
5. I/O Allocation and Programming, 69
6. Parameters, 75
7. Troubleshooting, 83
Users Manual
59
Page 62
1. Introduction
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
1. Introduction
The TC218 is a thermocouple input module for the T2 series programmable controllers. The TC218 is used to measure the temperature using thermocouples. Thermocouples type K, J, or E can be used. The TC218 can be used for ±100mV input also. When the TC218 is used for the thermocouple input, it has 7 channels of thermocouple input. The remaining 1 channel i s u s e d to measur e the ambient temperature for cold junction compensation. For this purpose, a thermistor is attached with the TC218. On the other hand, when the TC218 is used for ±100mV input, it has 8 channels of input.
1.1 TC218 Functions
The TC218 has the following functions.
1) 7 channels input per module for thermocouple input 8 channels input per module for ±100mV input
2) Selectable input type
Thermocouple type K (-200 to +1200 °C)
Thermocouple type J (-200 to +800 °C)
Thermocouple type E (-200 to +600 °C)
• ±100mV
3) 16-bit high-resolution A/D conversion
4) Built-in linearize function
5) Cold junction compensation function
6) Burnout detection function
7) Input data averaging function
8) Gain and offset calibration function (±100mV input only)
PART 3 TC218
Analog I/O Modules (AD268 / DA264 / TC218)
60
Page 63
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
1.2 External features
1. Introduction
Model type TC218 Status indication LED
Removable term inal block
Analog input terminal
External power supply connection terminal Line ground and Frame ground terminal
Terminal block fixing screw 2-points
For thermocouple input, CH2 to CH8 are used to connect the thermocouple input wires. The CH1 is used to connect the thermistor to measure the ambient temperature for cold junction compensation. For ±100mV input, all 8 channels CH1 to CH8 are used.
Users Manual
61
Page 64
2. Specifications
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
2. Specifications
This section describes the TC218 specifications. The general specification for the TC218 conforms to the specification for the T2 PLC.
2.1 Specifications
Item TC218
Input type Voltage input Thermocouple input
mV input Type K Type J Type E
Input range
Number of input channels 8 channels 7 channels 7 channels 7 channels Input impedance I/O allocation type X 8W (8 input registers XW are assigned) Resolution 16-bit
Overall accuracy
Temperature drift Conversion cycle Approx. 1ms/channel (Approx. 8ms/8 channels) Insulation resistance
-100 to +100 mV
1M or more
±0.2% FS (at 25°C) ±0.5% FS (0 to 55°C) (FS: ±100mV (mV input) or 1400°C (type K)) ±100ppm/°C or less
10M or more
1500Vac - 1 minute (betw een logic and analog circuits)
Withstand voltage
500Vac - 1 minute (betw een analog circuit and external 24V) 1500Vac - 1 minute (betw een analog circuit and FG/LG)
Status indication 1 green LED (On when normal)
Gain and offset calibration function (mV input only) Linearize function (thermocouple input)
Special function
External power supply Internal 5Vdc current
consumption External connection 20-pin removable terminal block Weight Approx. 300g
Cold junction compensation function (thermocouple input) Burnout detection function (thermocouple input) Input data averaging function External 24Vdc power voltage drop detection
24Vdc ±10% - 120mA 300mA or less
-200 to +1200°C-200 to +800°C-200 to +600
PART 3 TC218
°C
Analog I/O Modules (AD268 / DA264 / TC218)
62
Page 65
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
2.2 Internal block diagram
Reference voltage
2. Specifications
CH1
CH2
CH8
P
N
P
N
P
N
Jumper
Jumper
Jumper
1
2
3
+15V
1
2
3
+15V
1
2
3
Filter
Filter
Filter
Buffer
Buffer
Buffer
LED
Multiplexer
A/D conversion
T2 CPU
Internal control circuit
EEPROM
Optical isola t ion
+5V +15V
-15V
P24
COM
LG
FG
Regulator
Filter
DC/DC
converter
AG
Voltage
check
circuit
The TC218 performs the following operations. The external analog signals come to th e buffer amplifier through the filter. The multiplexer sequentially selects CH1 to CH8 to convert the input analog signals into digital data via the A/D converte r. Th e converte d digital data reaches to the internal control circuit through optical isolator. Every time when the T2 CPU requests to read the converted data, the internal control circuit sends the data to the T2 CPU. The TC218's parameters are stored in the EEPROM.
Users Manual
63
Page 66
3. Input Type Setting
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
3. Input Type Setting
The TC218 supports multiple input types, type K, type J, type E, or ±100mV. The input type is selected by jumper plug setting and the parameter writing by the T2 program.
Note that the input type can be selected either one, type K, type J, type E, or ±100mV, for all channels. Any mixture settings among the channels are not allowed.
The general flow for setting the input type is as follows. (1) Set the jumper plugs to select thermocouple input or mV input.
(2) Mount the TC218 onto the T2 rack. (3) Turn on power to the T2 system. (4) Execute I/O all ocation. (5) Program the "input type setting program". (see the nex t page) (6) Turn the T2 to RUN mode. (7) Cycle power off/on
3.1 Jumper plug setting
8 jumper plugs are provided on the TC218 board. The jumper plug setting is for selecting either thermocouple input or mV input.
PART 3 TC218
Jumper plugs (JP1 to JP8)
Set all the jumper plugs either side 1 or 3.
Side 1: Thermocouple input Side 3: ±100mV input
The fa ctory setting is ±100mV input (side 3).
Use a pair of tweezers to set the jumper plug.
Pay attention not to touch the components on the
board other than the jumper plug.
1
3
Analog I/O Modules (AD268 / DA264 / TC218)
64
Page 67
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
3. Input Type Setting
3.2 Parameter setting by software
The input type of the TC218 is specified by writing the following parameter data into the TC218's buffer memory. To access the buffer memory, T2 user program (READ and WRITE instructions) is requi red. When the parameter is set to the TC218, it is saved in the TC218's built-in EEPROM. Therefore, once the input type parameter is set, there is no need to execute the input type setting operation.
T2 CPU TC218
Buffer memory
WRITE
User program
READ
EEPROM
Input type parameter data:
Parameter
data
0 Type K thermocouple 1 Type J thermocouple 2 Type E thermocouple 5
Input type
±100mV
TC218 buffer memory address:
H8018 Input type for channel 1
H8019 Input type for channel 2 H801A Input type for channel 3 H801B Input type for channel 4 H801C Input type for channel 5 H801D Input type for channel 6 H801E Input type for channel 7 H801F Input type f or channel 8
Set the same parameter data for all 8 channels. The fa ctory setting is
±100mV range.
For details of the procedure to set the input type parameter, refer to section 6.
Users Manual
65
Page 68
4. Wiring
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
4. Wiring
4.1 Terminal arrangement
TC218 terminal block
1N 2
2N 4
3N 6
4N 8
5N 10
6N 12
7N 14
8N 16
COM 18
FG 20
PART 3 TC218
11P 32P 53P 74P
95P 11 6P 13 7P 15 8P 17 P24 19 LG
Terminal
No.
11P 21N 32P 42N 53P 63N 74P 84N
95P 10 5N 11 6P 12 6N 13 7P 14 7N 15 8P 16 8N 17 P24 External 24Vdc power (+) 18 COM External 24Vdc power (-) 19 LG Line filter ground 20 FG Frame ground
Signal
name
Function Channel 1 input Channel 2 input Channel 3 input Channel 4 input Channel 5 input Channel 6 input Channel 7 input Channel 8 input
Analog I/O Modules (AD268 / DA264 / TC218)
66
Page 69
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
4.2 Signal wiring
4. Wiring
±±±±100mV input (CH1 to CH8)
Voltage source
Shielded twisted-pair cable
+
V
-
Thermocouple input
Connect the thermistor attached to the TC218
CH1
TC218
+15V
1
nP
nN
AG -15V
Internal circui t
TC218
1P
1N
AG -15V
2
3
Set the jumper
plug to Side 3
1 2
3
Set the jumper
plug to Side 1
+15V
n : Channel number (1 to 8) AG : Analog ground FG : Frame ground
+15V
CH2 to CH8
Thermocouple cable
Positive side
Negative side
+15V
1
nP
nN
AG -15V
Internal circui t
2
3
Set the jumper
plug to Side 1
+15V
n : Channel number (2 to 8) AG : Analog ground FG : Frame ground
Users Manual
67
Page 70
4. Wiring
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
PART 3 TC218
External 24Vdc power supply
+
24Vdc ±10%
-
(b) (a)
Normally connect LG and FG, then connect to ground. (a) However, depending on the condition, connect groundi ng individually by opening LG and FG. (b)
TC218
P24
DC/DC
converter
COM
LG
FG
Internal circui t
4.3 Wiring precautions
(1) The thermocouple signal is weak voltage. Pay attention to prevent noise interfe r e nce.
Shortest cable distance
Cable shield and grounding
Separation from other c ables
+15V
AG
-15V
(2) This module requires 24Vdc power. Apply the 24Vdc power before (or at the same time)
applying T2s main power. Otherwise, this module detects the external 24Vdc error.
(3) If the external 24Vdc power for this module is not stable, t h e converted data will not be
stable. In this case, use a dedicated 24Vdc power supply for this module.
(4) It is recommended to short the unused channels. Because if it is open, meaningless A/D
conversion data will appear.
(5) If the converted data is not stable owing to electrical noise, it is recommended to use the
input averaging function to reduce the noise interference. For the averaging function, refer to section 6.
(6) When this module is used for thermocouple input, connect the thermistor to channel 1
(CH1). The thermistor is attached with this module.
Analog I/O Modules (AD268 / DA264 / TC218)
68
Page 71
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
5. I/O Allocation and Programming
5. I/O Allocation and Programming
5.1 Allocation to the T2 registers
The I/O type of the TC218 is "X 8W". When the automatic I/O allocation operation is performed with a TC218 mounted on the rack, the TC218 is allocated as "X 8W". The TC218 occupies the 8 consecutive input (XW) registers of the T2. In this manual, these assigned I/O registers are expressed as XW(n), XW(n+1), ... XW(n+7).
The following figure shows an example of I/O allocation window of the T-PDS programming software. In this case, the TC218 is mounted in the slot 0 of base unit BU218.
DI32
PS261
PU234E
No slot
TC218
DO32
Vacant
Vacant
Vacant
Vacant
Vacant
In the above example, the TC218 is allocated on the unit-0, slot-0. And 8 I/O registers, XW000 to XW007 are assigned to the TC218.
Users Manual
69
Page 72
5. I/O Allocation and Programming
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
5.2 A/D conversion data
The analog signals received by the TC218 are converted into the digital data in this module. These con v e rt e d digi tal data are read by T2 CPU in the batch I/O processing and stored in the assigned input registers as follows.
XW(n) ........ A/D conversion data for channel 1
XW(n+1) .... A/D conversion data for channel 2
XW(n+2) .... A/D conversion data for channel 3
XW(n+3) .... A/D conversion data for channel 4
XW(n+4) .... A/D conversion data for channel 5
XW(n+5) .... A/D conversion data for channel 6
XW(n+6) .... A/D conversion data for channel 7
XW(n+7) .... A/D conversion data for channel 8
The conversion data stored in the XW register is dependent on the input type as follows.
±±±±100mV input:
PART 3 TC218
Input voltage
Upper limit +102 mV H7F80 32640
:: :
Full scale (positive) +100 mV H7D00 32000
:: :
+3.125 µV
0 0 V H0000 0
-3.125 µV :: :
Full scale (negative) -100 mV H8300 -32000
:: :
Lower limit -102 mV H8080 -32640
Digital value
H3FFF
16383
0
-102mV
-51.2mV
+51.196mV
Hexadecimal Integer
+100mV
Analog input
+102mV
A/D conversion data
H0001 1
HFFFF -1
H7D00 32000
D = 320 × A
HC000
-16384
H8300
-32000
D: Digital dat a A: Analog signal (mV)
Resolution
3.125 µV / bit
-100mV
Analog I/O Modules (AD268 / DA264 / TC218)
70
Page 73
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Thermocouple (type K) input:
5. I/O Allocation and Programming
Input
temperature
Burnout detection - H7FFF 32767
Upper limit
Full scale (positive)
0 0 V H0000 0
Full scale (negative)
Lower limit
Digital vale
+1370 °C
:: :
+1200 °C
:: :
+0.05 °C
-0.05 °C :: :
-200 °C :: :
-270 °C
Hexadecimal Integer
Upper limit
A/D conversion data
H6B08 27400
H5DC0 24000
H0001 1
HFFFF -1
HF060 -4000
HEAE8 -5400
H5DC0 24000
Resolution
0.05 °C / bit
HF060
-4000 Lower limit
0
-200°C
Temperature
+1200°C
D = 20 × A
D: Digital dat a A: Temperature (°C)
Users Manual
71
Page 74
5. I/O Allocation and Programming
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Thermocouple (type J) input:
PART 3 TC218
Input
temperature
Burnout detection - H7FFF 32767
Upper limit
Full scale (positive)
0 0 V H0000 0
Full scale (negative)
Lower limit
Digital vale
+1200 °C
:: :
+800 °C
:: :
+0.05 °C
-0.05 °C :: :
-200 °C :: :
-210 °C
Hexadecimal Integer
Upper limit
A/D conversion data
H5DC0 24000
H3E80 16000 H0001 1
HFFFF -1
HF060 -4000
HEF98 -4200
H3E80 16000
Resolution
0.05 °C / bit
HF060
-4000 Lower limit
0
-200°C
+800°C
Temperature
D = 20 × A
D: Digital dat a A: Temperature (°C)
Analog I/O Modules (AD268 / DA264 / TC218)
72
Page 75
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Thermocouple (type E) input:
5. I/O Allocation and Programming
Input
temperature
Burnout detection - H7FFF 32767
Upper limit
Full scale (positive)
0 0 V H0000 0
Full scale (negative)
Lower limit
Digital vale
+1000 °C
:: :
+600 °C
:: :
+0.05 °C
-0.05 °C :: :
-200 °C :: :
-270 °C
Hexadecimal Integer
Upper limit
A/D conversion data
H4E20 20000
H2EE0 12000
H0001 1
HFFFF -1
HF060 -4000
HEAE8 -5400
H2EE0 12000
Resolution
0.05 °C / bit
HF060
-4000 Lower limit
0
-200°C
+600°C
Temperature
D = 20 × A
D: Digital dat a A: Temperature (°C)
Users Manual
73
Page 76
5. I/O Allocation and Programming
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
5.3 Programming
To read the A/D conversion data, there is no need to use special instruction. The A/D conversion data are automatically stored in the assigned input registers (XW registers).
For example, when the TC218 is allocated to XW000 to XW007, the A/D conversion data of each channel is stored as follows.
XW000 : Channel 1 A/D conversion data XW001 : Channel 2 A/D conversion data XW002 : Channel 3 A/D conversion data XW003 : Channel 4 A/D conversion data XW004 : Channel 5 A/D conversion data XW005 : Channel 6 A/D conversion data XW006 : Channel 7 A/D conversion data XW007 : Channel 8 A/D conversion data
Therefore, in t he user program, you can use these XW registers directly for the analog data processing.
The program shown below is an example of simple comparison with the channel 2 input data. (Thermocouple type K setting)
PART 3 TC218
By the above program, the ON/OFF status of the internal relays R0200 to R0203 are changed as follows.
Temperature XW001 data
More than 550 °C 11000 < XW001 510 to 550 °C 10200 < XW001 11000 490 to 510 °C 9800 XW001 10200 450 to 490 °C 9000 XW001 < 9800 Less than 450 °C XW001 < 9000
Analog I/O Modules (AD268 / DA264 / TC218)
74
R0200 R0201 R0202 R0203
Status of the internal relays
ON ON OFF OFF OFF ON OFF OFF OFF OFF OFF OFF OFF OFF ON OFF OFF OFF ON ON
Page 77
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
6. Parameters
6. Parameters
The TC218 has the memory that stores the control parameters, input type designation, module status information, etc. This memory is called the buffer memory. To access (read/write) this memory from the T2 program, READ and WRITE instructions are used.
6.1 Memory map
The contents of the TC218's buffer memory are as follo w s .
Address Contents
H8000 Gain calibration value for channel 1 H8001 Gain calibration value for channel 2 H8002 Gain calibration value for channel 3 H8003 Gain calibration value for channel 4 H8004 Gain calibration value for channel 5 H8005 Gain calibration value for channel 6 H8006 Gain calibration value for channel 7 H8007 Gain calibration value for channel 8 H8008 Offset calibration value for channel 1
H8009 Offset calibration value for channel 2 H800A Offset calibration value for channel 3 H800B Offset calibration value for channel 4 H800C Offset calibration value for channel 5 H800D Offset calibration value for channel 6 H800E Offset calibration value for channel 7 H800F Offset calibration value for channel 8
H8010 Averaging times for channel 1
H8011 Averaging times for channel 2
H8012 Averaging times for channel 3
H8013 Averaging times for channel 4
H8014 Averaging times for channel 5
H8015 Averaging times for channel 6
H8016 Averaging times for channel 7
H8017 Averaging times for channel 8
H8018 Input type setting for channel 1
H8019 Input type setting for channel 2 H801A Input type setting for channel 3 H801B Input type setting for channel 4 H801C Input type setting for channel 5 H801D Input type setting for channel 6 H801E Input type setting for channel 7 H801F Input type setting for channel 8
H8020 Command register
H8021 Response register
H8022
:
H8027
F0
No use
Use WRITE instruction to write data into these addresses.
Use READ instruction to read data from this address.
Users Manual
75
Page 78
6. Parameters
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
PART 3 TC218
Address Contents
F0
H8028 Analog input actual value for channel 1
H8029 Analog input actual value for channel 2 H802A Analog input actual value for channel 3 H802B Analog input actual value for channel 4 H802C Analog input actual value for channel 5 H802D Analog input actual value for channel 6 H802E Analog input actual value for channel 7 H802F Analog input actual value for channel 8
H8030 Module status for channel 1
H8031 Module status for channel 2
H8032 Module status for channel 3
H8033 Module status for channel 4
H8034 Module status for channel 5
H8035 Module status for channel 6
H8036 Module status for channel 7
H8037 Module status for channel 8
Use READ instruction to read data from these addresses.
Analog I/O Modules (AD268 / DA264 / TC218)
76
Page 79
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Gain calibration value & Offset calibration value: (±±±±100mV input only)
(Gain: H8000 to H8007, Offset: H8008 to H800F) For the ±100mV input, the gain and offset calibration is possible.
In the TC218, the A/D conversion data is calculated a s follows .
6. Parameters
Analog input
A/D
conversion
Offset
processing
Gain
processing
A/D conversion data (read by T2 CPU)
When the gain calibration value is G and the offset calibration value is O, the conversion calculation is performed in the TC218 as follows.
= (X1 + O) × G / 32000
2
X
: Initial A/D conversi on value
1
X
: Gain/offset processed value
2
X O: Offs et calibra t ion value (buf fer memory address H8008 to H800F) G: Gain calibration va lue (buffer memory address H8000 to H8007)
The data setting range of the g ain and offset calibration value are as follows.
Input type Gain calibration value
Upper limit 32000
±100mV Thermocouple Not applicabl e
Input type Offset calibration value ±100mV Thermocouple Not applicabl e
Default value 32000 Lower limit 10000
Upper limit 3200 Default value 0 Lower limit -3200
Users Manual
77
Page 80
6. Parameters
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Averaging times:
(H8010 to H8017) This parameter is for the averaging processing for the analog input data. The moving average
is calculated by the given averaging times parameter. For example, if the averaging times parameter is 100, the average value of latest 100 times conversion is output as the A/D conversion data. This function is effective to reduce the fluctuation caused by noise.
The available setting range is as follows.
Input type Aver aging tim es
Upper limit 127 Default value 1All types Lower limit 1
Input type setting:
(H8018 to H801F)
PART 3 TC218
This parameter is used to select the input type. This parameter also has a function to skip the A/D conversion for unused channels. By using the channel skip function, the conversion cycle time can be reduced.
The available setting range is as follows.
Input type Set ting value Type K thermocouple 0 Type J thermocouple 1 Type E thermocouple 2 ±100mV
5
The default setting value (factory setting) is 5 (±100mV).
Analog I/O Modules (AD268 / DA264 / TC218)
78
Page 81
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
6. Parameters
Command register:
(H8020) This register is used to issue the following commands to the TC218. To issue the command,
write the command value by usin g WRITE instruction.
Value Command Description
0 - Write 0 after the command processing is completed.
When this command is issued, the parameters written into
1 Parameter set
2 Reset command
the buffer memory are saved in the TC218 s EEPROM, and the parameters become effective. Used to reset the TC218 when some error has occurred. However if the error is caused by hardware or external conditi on, the reset command may not be effective .
The command register and the response register are used for hand-shaking. Refer to section
6.2 for the parameter setting procedure.
Response register:
(H8021) This register shows the TC218s response for the command issued. Check the status of this
register us ing READ instruction.
Value Response Description
0 - The requested command is not yet completed. 1 Acknowledge
When the issued command is completed, the response register comes 1.
The command register and the response register are used for hand-shaking. Refer to section
6.2 for the parameter setting procedure.
Users Manual
79
Page 82
6. Parameters
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
Analog input actual v al ue:
(H8028 to H802F) These data show the original A/D conversion data before processing the gain and offset
calibration.
Module status:
(H8030 to H8037) These data show the TC218s operation status.
PART 3 TC218
Bit posit ion
Bit Name Description
0 to 2 Input type Shows the input type.
3 to 6 - Reserved
7 I nput type setting 8 Burnout detection 1 when thermocouple burnout is detected.
9 Input limit 1 when the A/D conversion data is limited because of the range
A MPU error 1 when the TC218s processor is not normal. B ROM status 1 when the TC218s EEPROM is not normal. C DP-RAM status 1 when the TC218s DP-RAM (buffer memory) is not normal. D- Reserved E External 24V error 1 when the external 24Vdc is not normal. F Initializing 1 during the TC218 is in initialization process.
FEDCBA9876543210
00000
000 (0) = Type K thermocouple 001 (1) = Type J thermocouple 010 (2) = Type E thermocouple 101 (5) = ±100mV
1 when the input type designation is invalid.
error
over.
Analog I/O Modules (AD268 / DA264 / TC218)
80
Page 83
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
6. Parameters
6.2 Parameter setting procedure
When you change the TC218 parameters, such as input type settings, gain/offset calibrations and averaging times, use the following procedure.
Step (1)
Write the value "0" into the command register of the TC218 buffer memory (address H8020) by WRITE instruction.
H8020 Command register
Write 0
Step (2)
Write the parameter data into the buffer memory (addresses H8000 to H801F) by WRITE instruction. Be sure to write all the 32 words in batch. For thermocouple, write the default value for the gain (32000) and the offset (0).
H8000 Gain for channel 1 H8001 Gain for channel 2
::
H801F Input type for channel 8
Write the parameter data (32 words)
Step (3)
Write the value "1" into the command register (address H8020) by WRITE instruction.
H8020 Command register
Write 1
Step (4)
Wait until the data of the response register (address H8021) comes "1". Check the data by READ instruction.
H8021 Response register Check if it comes 1
Step (5)
Write the value "0" into the command register (address H8020) by WRITE instruction.
H8020 Command register
Write 0
When the above steps are finished and the module status (addresses H8030 to H8037) shows no error, the parameter setting procedure is com p l eted. The parameters are effective and they have been saved in the TC218's EEPROM.
Note) After you write the parameters into the TC218, turn off power and on again.
Users Manual
81
Page 84
6. Parameters
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
PART 3 TC218
6.3 Sample program for set ting the parameters
A sample program to set the parameters is shown below. This is an example to set the input type as the type J thermocouple (type = 1) for each channel. In this sample program, it is assumed that he TC218 is allocated to XW000 to XW007.
For details of READ and WRITE instructions, refer to the T-series Instruction Set manual.
(Main program)
(H8020)
(H8021)
(H8020)
(H8000)
Step (1): Writes 0 into the command register (H8020).
Step (2): Writes parameters.
Gain = 32000
Offset = 0
Average = 1
Type = 1 (type J)
Total 32 words starting with
Step (3): Writes 1 into the command register (H8020).
Step (4): Waits until the response register (H8021) comes 1.
(H8020)
Step (5): Writes 0 into the command register (H8020) to return to initial state.
In this sample program, the rung 1 is activated at the beg inning of RUN mode (at the second scan) automatically. The input type is set to the type J thermocouple for all 8 channels. When the parameter setting process is completed, the flags R1000 to R1002 are returned to OFF.
For reading the parameters from the TC218, there is no special procedure. Simply read the data from the TC218s buffer memory by using READ instruction.
Analog I/O Modules (AD268 / DA264 / TC218)
82
Page 85
PART 3 TC218
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
7. Troubleshooting
7. Troubleshooting
7.1 RAS information
The RUN LED is provided on t he front of the TC218. When the TC218 is operating normally, this LED is lit. Also the module status information is provided in the TC218‘s buffer memory (addresses H8030 to H8037). This information is useful for troubleshooting.
Module status:
(H8030 to H8037) These data show the TC218s operation status.
Bit posit ion
Bit Name Description
0 to 2 Input type Shows the input type.
3 to 6 - Reserved
7 I nput type setting 8 Burnout detection 1 when thermocouple burnout is detected.
9 Input limit 1 when the A/D conversion data is limited because of the range
A MPU error 1 when the TC218s processor is not normal. B ROM status 1 when the TC218s EEPROM is not normal. C DP-RAM status 1 when the TC218s DP-RAM (buffer memory) is not normal. D- Reserved E External 24V error 1 when the external 24Vdc is not normal. F Initializing 1 during the TC218 is in initialization process.
FEDCBA9876543210
00000
000 (0) = Type K thermocouple 001 (1) = Type J thermocouple 010 (2) = Type E thermocouple 101 (5) = ±100mV
1 when the input type designation is invalid.
error
over.
A sample program to read the module status information is shown below.
(H8030)
By the above sample program, the module status information for each channel is read from the TC218, and stored in D4010 to D4017. (In this sample program, it is assumed that the TC218 is allocated to XW000 to XW007)
Users Manual
83
Page 86
7. Troubleshooting
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net
7.2 Troubleshooting
The table below shows the trouble and its remedy.
PART 3 TC218
Trouble Module
status info Input type setting error
Thermocouple burnout
Analog signal limit over
MPU error Bit A is ON OFF The A/ D conversion
ROM error Bit B is ON OFF The A/D conversion DP-RAM error Bit C is ON OFF The A/D conv er si on
External 24V error
Bit 7 is ON ON
Bit 8 is ON ON The A/D conversion
Bit 9 is ON ON The A/D conversion
Bit E i s ON OFF The A/D conver si on
LED Module operation Cause Remedy
The error channel (if the error occurs in all channels, it is OFF)
stops the
conver sion. The A/D
conversion data is 0.
data of the channel
is 32767 (H7FFF).
data of the channel
is limited by the limit
value.
is stopped.
is stopped.
is stopped.
is stopped.
Invalid input type parameter was set.
The therm oc ouple input wire becomes open. Analog input signal is out of the range.
Internal pr ocessor operation is not normal.
EEPROM data error is detected. Buffer memory access error is occurred.
Internal ±15V voltage is not normal.
Set the correct input type parameter.
Check the thermocouple.
Check the signal source (sensor).
Execute reset comm and, or cycle power off and on. Cycle power off and on. Cycle power off and on.
Check the external 24Vdc power supply.
Analog I/O Modules (AD268 / DA264 / TC218)
84
Loading...