PROGRAMMABLE CONTROLLER
PROSEC T1-16S
Advanced Features
♦ Compact Modular Style
♦ 8K Steps Program Memory
♦ Clock/calendar Function
♦ Online Program Changes
♦ Built-in EEPROM
♦ High-Speed Processing
♦ RS485 Communication Port
♦ High-speed Counter Function
♦ Interrupt Input Function
♦ Pulse Output Function
♦ Special Data Transfer Function with Toshiba Inverters (VF-A7/G7/S9)
Memory & Expansion Capacity
The T1-16S is a micro PLC. But it has a large program and data memory.
♦ 8192 Steps of Program Memory
♦ 4096 Words of Data Registers, 256 Timers, & 256 Counters
♦ Discrete I/O 144 Points max
< Basic configuration >
< Expansion configuration >
I
/
I
/
I
/
I
/
I
/
I
/
I
/
I
/
T1-16S
Main unit
T1-16S
Main unit
O O O O O O O O
Main Unit
Main Unit + 8 I/O Modules
(Discrete = 8 inputs & 8 outputs)
(Max Discrete I/O = 16 points + 8 x 16 points = 144 points)
(Max Analog I/O = 8 channels)
Any mix of discrete & analog modules maybe used.
Execution Speed
Sophisticated machine control applications require high-speed data manipulation. The T1-16S is
designed to meet these requirements. The T1-16S is 8 times faster than Toshiba's earlier
M20/M40 PLCs.
< Scan time comparison between T1-16S and Toshiba's M40 >
0
10
20
30
40
50
60
Scan time
[ms]
T1-16S
M40
Notes: 1. Actual results of the scan time for a 4K step test program (Including overhead).
The test program consists of:
- 50% of Sequence (Boolean and Timer) Instructions
- 30% of Data Transfer Instructions
- 20% of Arithmetic (Addition, Subtraction and Compare) Instructions
2. The more data transfer & arithmetic instructions used, the faster the T1-16S becomes when
compared to other PLCs.
Performance
The T1-16S offers 21 basic ladder instructions and 97 insert able function instructions.
Subroutines, Interrupt functions, Indirect addressing, For/Next loops, Increment/Decrement, Pre-
derivative PID, etc. are standard on the T1-16S. These functions allow the T1-16S to be applied
to the most complex and demanding control applications.
♦ Scan Setting:
- Floating Scan ... Program scans as fast as possible
- Constant Scan ... Program executes at a fixed interval (setting: 10 to 200ms)
♦ Program Types (Multitasking):
- 1 Main program, 1 initial program, & 256 Subroutines
- 1 Timer interrupt program (setting: 5 to 1000ms)
- 4 I/O interrupt programs (High-speed counter & Interrupt inputs)
3
Configuration
T1-16S Main Unit
There are four types of T1-16S controllers depending on the built-in functions and the power
supply voltage.
Type
Description
TDR116S6C
Standard version, 100-240Vac power
Enhanced version, 100-240Vac power
(with Real-time clock and RS485 port)
TDR116S6S
TDR116S3C
TDR116S3S
Standard version, 24Vdc power
Enhanced version, 24Vdc power
(with Real-time clock and RS485 port)
I/O Modules
The following types of I/O modules are available. A maximum 8 I/O modules can be connected to
each T1-16S controller.
Type
Description
16 points 24Vdc input, 5mA (Note)
TDI116M∗S
8 points 24Vdc input, 5mA
8 points 24Vdc output, 100mA (Note)
TDD116M∗S
16 points 24Vdc output, 100mA (Note)
8 points relay output, 240Vac/24Vdc, 1A
TDO116M∗S
TRO108M∗S
1 channel analog input, 0 to 5V/0 to 20mA,
12-bit resolution, internal-external isolation
TAD121M∗S
TAD131M∗S
TDA121M∗S
TDA131M∗S
TTC111M∗S
TFR112M∗S
1 channel analog input, -10 to 10V,
12-bit resolution, internal-external isolation
1 channel analog output, 0 to 20mA,
12-bit resolution, internal-external isolation
1 channel analog output, -10 to 10V,
12-bit resolution, internal-external isolation
1 channel thermocouple input, type E, J, K,
12-bit resolution, internal-external isolation
TOSLINE-F10 remote station, 250K/750Kbps,
1 word input + 1 word output
Note: Cable side connector is not included with the DI, DO, or DD type module.
Order connectors separately. (PT15S or PT15F)
4
Advanced Applications
Motion Control
The T1-16S has two high-speed counter inputs. These 5k pps (pulse per second) counters can
be used independently (of each other and of the CPU scan) for discrete parts count in
applications requiring high-speed compare, reset, and strobe. The counters can also be used
together as a quadrature counter to count a 2-phase pulse encoder signal. In the quadrature
counter mode, the counting speed is max 20k cps (counts per second).
The T1-16S also has a pulse output function (5k pps max). It can generate variable frequency
pulse trains CW and CCW. This output can be used to drive a stepper motor.
By using these functions together, an inexpensive motion control system can be implemented
with the T1-16S.
Pulse output
Stepper
CW/CCW
Motor
Driver
Encoder
Pulses
Motor
Machine
Process Control
The T1-16S has an advanced PID (Proportional, Integral, and Derivative) control function. This
PID function and the analog I/O modules enable the T1-16S to be applied to many process
control applications. Multiple PID loops can be used, limited only by the max allowable I/O.
Process
MV
4-20mA or
• Temperature
discrete Pulse
• Flow
• Level
• Pressure
PID loop
• PH
PV
TC, 4-20mA
• Humidity
or ±10Vdc
• Others
Sensor
5
Communication Features
SCADA System / Remote Programming
The T1-16S enhanced version has a built-in RS485 communication port. By using this
communication port, up to 32 T1-16Ss can communicate with a computer or other higher-level
controller. Most major SCADA software supports T-series PLC communication protocol. A DDE
server software (T-PSV) is also available.
When using the T-series programming tool (T-PDS) in this configuration, each station can be
programmed remotely. A multi-drop adapter (CU111) allows an enhanced T1-16S to have two
RS485 ports or for a standard T1-16S to have remote capability added after installation.
SCADA system (DDE server is also available)
Remote programming (T-PDS)
Max 1km
Max 32 T1-16S
RS485
Easy Data Linkage between Two T1-16Ss
The T1-16S enhanced version's RS485 port supports the data link mode. Using the data link
mode, two T1-16Ss can exchange data each other (16 words input and 16 words output). The
update cycle for the total 32 words is approx. 50ms. No user program required for this data
linkage.
RS485
Machine Side
Programmer port
(RS232C)
T1-16S
Max 1km
This function is available in any combination of
T1-16S, T1-40S, T2E, or T2N.
Operator Side
T1-16S
6
Flexible Communication Interface
The RS485 port on the T1-16S enhanced version supports a flexible communication function
called the Free ASCII mode. This Free ASCII mode lets the T1-16S act as a master to
communicate with other field devices that have a serial ASCII communication function. The field
devices must support ASCII text communication with fixed trailing code.
Serial ASCII devices
RS485
Bar Code Reader,
ID System,
Printer,
Power Meter,
T1-16S
Max 1km
Weigh Scale,
etc.
Easy Connection Inverters (Adjustable Speed Drives)
The RS485 port on the T1-16S enhanced version also supports a special mode to exchange data
with Toshiba's Inverters (ASDs), VF-A7/G7/S9. Using this mode, the following data can be sent
between the T1-16S and the Inverters without any special communication program.
♦ Monitoring − Operation frequency and Terminal status
♦ Control − Run/Stop/Jog, Forward/Reverse, Frequency command
T1-16S
Max 1km
RS485
RS485 adapter
888
888
888
888
VF-G7
VF-S9
VF-S9
VF-A7
7
Programming Tools
T-series Program Development System (T-PDS)
The T-series Program Development System (T-PDS) is a software program that runs on any
Toshiba Notebook computer or other IBM-PC compatible personal computer. The T-PDS software
supports on-line/off-line programming, debugging, and program documentation for all T-series
programmable controllers; T1/T1S, T2/T2E/T2N, T3/T3H and S2T.
The T-PDS software has:
♦ A full-feature program editor that includes cut & paste,
search & replace, insert, delete, etc.
♦ Program merge, merge blocks from other programs into
current program.
♦ Load, save and compare of programs between disk file and
CPU.
♦ Monitor power-flow status of on-line ladder program and
display of register values.
♦ Sampling trace screen for checking event time relationships.
♦ Device force and device set/reset from keyboard.
♦ Document programs with tags and commentary.
♦ Print map options such as register values, register/device
usage, full cross-reference, etc.
♦ Built-in Modem Initialize and Dial-up for remote maintenance.
Requires Windows 95 or higher
Program edit screen
Sampling trace screen
Note)
For the T1-16S, the following T-PDS versions are required.
• T-PDS (Windows) ... Ver 1.2 or later
• T-PDS (MS-DOS) ... Ver 2.1 or later
8
Handy Programmer (HP911A)
The HP911A is a hand-held graphic programmer. Its
portability makes it ideal for maintenance use at remote
locations. The HP911A has all the features of a full size
programming terminal. (2 m cable for T1-16S is included)
♦ Ladder logic programming of T-series programmable
controllers T1/T1S, T2/T2E/T2N and T3. (other than
T3H and S2T)
♦ Built-in EEPROM allows program copy between T-
series controllers.
♦ Two display modes,
- Normal: 5 lines and 12 columns
- Zoom: Full device description
♦ Data monitor for I/O and internal registers.
♦ On-line data set & I/O force.
♦ Backlit LCD display for better operation in dim light.
Note:
Some T1-16S functions are limited with using the HP911A.
Program Storage Module (RM102)
The RM102 is an external memory device, which can
store T-series ladder logic programs for T1/T1S,
T2/T2E/T2N, T3/T3H and S2T controllers.
By using the RM102, program transfer from a master T1-
16S can be easily done without the need for a computer
or hand held programmer. Two-button operation makes
program load/save accessible for anyone. However, if a
password is used in the T1-16S, the password in the
RM102 must match before a program load can be
executed.
Multi-drop Adapter (CU111)
The CU111 is an RS232C/RS485 converter, which
enables the T1/T1S programmer port to be linked with a
master computer. By using the CU111, up to 32 T1/T1Ss
can be connected to a master computer or higher level
controller. The T1-16S standard version (without built-in
RS485 port) can be linked via RS485 using the CU111.
The master computer can run a SCADA, HMI or DDE
Server software. The T-PDS programming software can
also be used through the RS485 link to program or
monitor each individual T1/T1S. (see diagram on page 6)
9
Instruction Set
Basic Instructions
Function Instructions
Symbol
Name
FUN Symbol
No.
Name
-| |-
NO contact
NC contact
Transitional contact (rising edge)
Transitional contact (falling edge)
Coil
18 MOV
19 DMOV Double-word data transfer
20 NOT Invert transfer
22 XCHG Exchange
Data transfer
-| / |-
-| ↑ |-
-| ↓ |-
-( )-|
∗( )-|
-| I |-
24 TINZ
Table initialize
25 TMOV Table block transfer
26 TNOT Table invert transfer
Forced coil (debugging purpose only)
Inverter
27
28
29
30
31
32
35
36
39
40
Addition
Subtraction
Multiplication
Division
Double-word addition
Double-word subtraction
Addition with carry
Subtraction with carry
Unsigned multiplication
Unsigned division
Unsigned double/single division
Increment
+
−
∗
/
D+
D−
+C
−C
U∗
U/
-( I )-| Invert coil
-| P |- Positive pulse contact
-| N |- Negative pulse contact
-( P )-| Positive pulse coil
-( N )-| Negative pulse coil
MCS
MCR
JCS
JCR
TON
TOF
SS
Master control set
Master control reset
Jump control set
Jump control reset
ON delay timer
OFF delay timer
Single-shot timer
Counter
41 DIV
43
45
48 AND
50 OR
+1
−1
CNT
END
Decrement
AND
OR
End
52 EOR
Exclusive OR
56 MAVE Moving average
61 DFL Digital filter
62 HTOA HEX to ASCII conversion
63 ATOH ASCII to HEX conversion
64 TEST Bit test
68 SHR1 1 bit shift right
69 SHL1 1 bit shift left
70 SHRn n bits shift right
71 SHLn n bits shift left
74 SR
Shift register
75 DSR
Bi-directional shift register
10
Function Instructions
FUN Symbol
No.
Name
FUN Symbol
No.
Name
78 RTR1 1 bit rotate right
79 RTL1 1 bit rotate left
80 RTRn n bits rotate right
81 RTLn n bits rotate left
128 CALL Subroutine call
129 RET
132 FOR
Subroutine return
FOR-NEXT loop (FOR)
133 NEXT FOR-NEXT loop (NEXT)
137 SUBR Subroutine entry
90 MPX
91 DPX
Multiplexer
Demultiplexer
140 EI
Enable interrupt
96
97
98
99
Greater than
Greater than or equal
Equal
Not equal
Less than
141 DI
Disable interrupt
Interrupt return
Watchdog timer reset
Step sequence initialization
Step sequence input
>
>=
=
<>
<
<=
D>
D>=
D=
D<>
D<
D<=
U>
U>=
U=
U<>
U<
U<=
142 IRET
143 WDT
144 STIZ
145 STIN
146 STOT Step sequence output
147 F/F
149 U/D
154 CLND Calendar set
155 CLDS Calendar operation
156 PID3
160 UL
161 LL
162 MAX
163 MIN
164 AVE
165 FG
180 ABS
182 NEG
100
101
102
103
104
105
106
107
108
109
110
111
112
113
Less than or equal
Double-word greater than
Double-word greater than or equal
Double-word equal
Double-word not equal
Double-word less than
Double-word less than or equal
Unsigned greater than
Unsigned greater than or equal
Unsigned equal
Unsigned not equal
Unsigned less than
Unsigned less than or equal
Device / register set
Device / register reset
Flip flop
Up / down counter
Pre-derivative real PID
Upper limit
Lower limit
Maximum value
Minimum value
Average value
Function generator
Absolute value
Two’s complement
183 DNEG Double-word two’s complement
185 7SEG 7-segment decode
114 SET
115 RST
186 ASC
188 BIN
190 BCD
235 I/O
ASCII conversion
Binary conversion
BCD conversion
Direct input / output
118 SETC Set carry
119 RSTC Reset carry
120 ENC
121 DEC
122 BC
Encode
Decode
Bit count
236 XFER Expanded data transfer
11
Specifications
Functional specifications
Model
Control method
Scan system
I/O update
Program memory
RAM memory buck-up
T1-16S Standard version
Stored program, cyclic scan system
Floating scan or constant scan (10 to 200ms, 10ms units)
Batch I/O refresh (direct I/O instruction available)
RAM (capacitor back-up) and EEPROM (no back-up battery required)
1 hour at 25°C by built-in capacitor,
2 years at 25°C by optional battery
8K steps (4K or 8K mode)
Ladder diagram with function block
Basic: 21, Function: 97
T1-16S Enhanced version
Program capacity
Programming language
Instructions
Execution speed
Program types
1.4µs/contact, 2.3µs/coil, 4.2µs/16-bit transfer, 6.5µs/16-bit addition
1 main program
1 sub-program (initial program)
1 timer interrupt (interval: 5 to 1000ms, 5ms units)
4 I/O interrupt (high-speed counter and interrupt input)
256 subroutines (up to 3 levels of nesting)
Main unit: 16 points (8 inputs/8 outputs)
Expansion I/O: Up to 8 I/O modules (expandable up to 144 points)
512 points/32 words (X/XW, Y/YW)
I/O capacity
User data I/O register
Auxiliary relay 4096 points/256 words (R/RW)
Special relay 1024 points/64 words (S/SW)
Timer
Counter
256 points (T./T), 64 @ 0.01s & 192 @ 0.1s
256 points (C./C)
Data register 4096 words (D)
Index register 3 words (I, J, K)
Real-time-clock/calendar No
Special I/O functions
Yes, (±60s/month)
High speed counter (2 single or 1 quadrature) or Interrupt input (2 points),
Adjustable analog register (2 points),
Pulse output (CW+CCW or pulse+direction) or PWM output
Communications interface 1 port of RS232C (programmer port) ... Programmer or Computer link protocol
1 port of RS485
−
- Computer link mode
(Programmer or Computer),
- Data link mode,
- Free ASCII mode,
- Inverter (VF-A7/S9) connection mode
TOSLINE-F10 remote (by using TOSLINE-F10 module)
Sampling trace (8 devices and 3 register - 256 times)
On-line programming (at 4K mode)
Debug support function
On-line EEPROM write
12
General specifications
Model
Power supply voltage
T1-16S AC power type
100 to 240Vac (+10%, -15%),
50/60 Hz
T1-16S DC power type
24Vdc (+20%, -15%)
Power consumption
45 VA or less
18 W or less
Retentive power interruption 10 ms or less
Internal 5Vdc power output Max. 1.5A for I/O modules (when 24Vdc service power is not used)
24Vdc service power output Max. 0.2A None
Withstand voltage
Ambient temperature
Ambient humidity
Noise immunity
Vibration immunity
Shock immunity
Standard
1500Vac for 1 minute (between power terminals and ground terminal)
0 to 55°C (operation), -20 to 75°C (storage)
5 to 95% RH, no condensation
1000V p-p/1µs, 89/336/EEC (EMC directive)
9.8m/s2 (1g), (for 30 minutes per axis, on 3 mutually perpendicular axis)
98m/s2 (10g), (3 shocks per axis, on 3 mutually perpendicular axis)
UL/c-UL, CE
External Dimensions
♦ T1-16S main unit
♦ I/O module
[mm]
13
Input/Output specifications
T1-16S main unit
Model
T1-16S main unit
Input points
8 points (8 points/common)
Rated input voltage
Rated input current
Min. ON voltage
Max. OFF voltage
ON/OFF delay time
Output points
24Vdc, +10/-15 %
7mA (at 24Vdc)
15Vdc
5Vdc
0 to 15ms (user selectable, default setting is 10ms)
6 points (6 points/common)
240Vac/24Vdc (max.)
2A/point (resistive), 4A/common
None
5Vdc - 10mA (50mW)
10ms or less
2 points (2 points/common)
24Vdc
Rated load voltage
Max. load current
Leak current at OFF
Minimum load
ON/OFF delay time
Output points
Rated load voltage
Max. load current
Leak current at OFF
ON/OFF delay time
External connection
0.5A/point (resistive)
0.1mA or less
0.1ms or less
Terminal block (fixed), M3 screw
I/O modules
Discrete I/O
TDI116M∗S
TDD116M∗S
TDO116M∗S
TRO108M∗S
Input type
Input points
DC input, current sink/source
−
−
16 points (8p/com) 8 points (8p/com)
Rated input voltage
Rated input current
Min. ON voltage
Max. OFF voltage
ON/OFF delay time
Output type
24Vdc, +10/-15%
5mA
18Vdc
6Vdc
10ms or less
−
24Vdc, +10/-15%
5mA
18Vdc
6Vdc
10ms or less
Transistor output, current sink
8 points (8p/com) 16 points (8p/com) 8 points (8p/com)
5-24Vdc, +10/-15% 5-24Vdc, +10/-15% 240Vac/24Vdc
Relay output
Output points
Rated load voltage
Max. load current
Leak current at OFF
ON/OFF delay time
External connection
Current consumption (5Vdc)
0.1A/point
0.1A/point
1A/point (resistive)
None
10ms or less
Terminal block
260mA
0.1mA or less
1ms/2ms or less
24-pin connector
50mA
0.1mA or less
1ms/2ms or less
24-pin connector
50mA
24-pin connector
50mA
Analog I/O
TADI21M∗S
Analog input
TAD131M∗S
Analog input
TDA121M∗S
TDA131M∗S
TTC111M∗S
Thermocouple
input
Input type
−
−
Input points
Input signal
1 channel
0-5V/0-20mA
1 channel
±10V
1 channel
Type K, J, or E,
±50mV
Resolution
Accuracy
Conversion cycle
Output type
Output points
Output signal
12-bit (1/4000) 12-bit (1/4000)
±0.5% at 25°C ±0.5% at 25°C
2ms
12-bit
±1% ±1°C
20ms
−
2ms
Analog output Analog output
−
−
1 channel
0-20mA
1 channel
±10V
Resolution
12-bit (1/4000) 12-bit (1/4000)
Accuracy
±0.5% at 25°C ±0.5% at 25°C
Conversion cycle
External connection
Current consumption (5Vdc)
2ms
2ms
Terminal block Terminal block Terminal block Terminal block Terminal block
260mA 260mA 350mA 240mA 400mA
14
Ordering Information
Item
T1-16S
main unit
Description
Type code
T1-MDR16SC
T1-MDR16SS
T1-MDR16SCD TDR116S3C
T1-MDR16SSD
DI116M
DD116M
DO116M
RO108M
AD121M
AD131M
DA121M
DA131M
TC111M
FR112M
Part number
TDR116S6C
TDR116S6S
Remarks
AC power supply, Standard version
AC power supply, Enhanced version
DC power supply, Standard version
DC power supply, Enhanced version
TDR116S3S
TDI116M∗S
TDD116M∗S
TDO116M∗S
TRO108M∗S
TAD121M∗S
TAD131M∗S
TDA121M∗S
TDA131M∗S
TTC111M∗S
TFR112M∗S
I/O module 16 points DC input
8 points input & 8 points output combo
16 points DC output
8 points relay output
1 channel analog input, 0-5V/0-20mA
1 channel analog input, ±10V
1 channel analog output, 0-20mA
1 channel analog output, ±10V
1 channel thermocouple input, type K, J, E
TOSLINE-F10 remote
Data link
module
DeviceNet slave
UD
Peripheral
Programming tool T-PDS (for MS-DOS)
Programming tool T-PDS (for Windows)
Handy programmer (w/ 2m cable)
Program storage module
Multi-drop adapter
DDE server software
Programming tool T-PDS cable (5m)
Battery
I/O connector, soldering type
(for DI116M, DD116M, DO116M)
I/O connector, flat cable type
(for DI116M, DD116M, DO116M)
T-PDS DOS
T-PDS32 for Win TMW33E2SS
TMM33I1SS
HP911A
RM102
CU111
T-PSV
CJ105
THP911A∗S
TRM102∗∗S
TCU111∗∗S
TPV33E2SS
TCJ105∗CS
(Commercially available)
TPT15S∗AS
Cable and
others
CR2032
PT15S
PT15F
TPT15F∗AS
Programmer port connector for computer link PT16S
(w/ 2m cable)
TPT16S∗AS
UD stands for Under development.
Toshiba Corporation's quality management system in
design, development and manufacturing of
programmable controllers is approved to satisfy the
quality management standard ISO9001.
15
Safety Precaution
This product is intended to be used for the control of industrial machines
and processes.
Misuse of this product can result in property damage or human injury.
Read related manuals carefully before using this product.
PROSEC and TOSLINE are trademarks of TOSHIBA Corporation.
IBM is a registered trademark of International Business Machines Corporation.
MS-DOS and Windows are registered trademarks of Microsoft Corporation.
For further information, please contact your nearest Toshiba Representative or
International Operations-Producer Goods.
The data given in this brochure are subject to change without notice.
In Touch with Tomorrow
TOSHIBA CORPORATION
SOCIAL INFRASTRUCTURE SYSTEMS COMPANY
Industrial Equipment Department
1-1, Shibaura, 1-Chome, Minato-ku, Tokyo 105-8001, Japan
Tel. +81-3-3457-4900
Fax. +81-3-5444-9268
July, 2001
|