6F3B0253UM-TS01∗∗∗-E031PROGRAMMABLE CONTROLLERPROSEC T1- 16SUSER’S MANUAL−−−− Basic Hardware and Function −−−−TOSHIBA CORPORATION
6F3B02538 T1-16S User’s ManualAbout This ManualAbout This ManualThis manual has been prepared for first-time users of Toshiba’s Programmable Controll
6F3B025398 T1-16S User’s Manual6. Programming Information6.7 Programming languageThe programming language of the T1-16S is ‘ladder diagram’.Ladder
6F3B0253Basic Hardware and Function 996. Programming Information6.8 Program execution sequenceThe instructions execution sequence is shown below.(1
6F3B0253100 T1-16S User’s Manual6. Programming Information6.9 On-line debug support functionsThe following on-line (during RUN) functions are suppo
6F3B0253Basic Hardware and Function 1016. Programming InformationSampling trace functionThe sampling trace function collects the status of specified
6F3B0253102 T1-16S User’s Manual6. Programming InformationTimer/counter preset value (constant data) changingThe preset value (constant data) of tim
6F3B0253Basic Hardware and Function 1036. Programming Information6.10 Password protectionThe T1-16S has the password function to protect the user p
6F3B0253104 T1-16S User’s Manual
6F3B0253Basic Hardware and Function 105Section 7Instructions7.1 List of instructions, 1067.2 Instruction specifications, 116
6F3B0253106 T1-16S User’s Manual7. Instructions7.1 List of instructionsThe T1-16S has 21 types of basic ladder instructions and 97 types of functio
6F3B0253Basic Hardware and Function 1077. InstructionsBasic ladder instructions (continued)FUNNo.Name Expression Function StepsSpeed(µs)Page−Counter
6F3B0253Basic Hardware and Function 9About This ManualTerminologyThe following is a list of abbreviations and acronyms used in this manual.µµµµs mic
6F3B0253108 T1-16S User’s Manual7. InstructionsArithmetic operationsFUNNo.Name Expression Function StepsSpeed(µs)Page027 Addition−[ A + B → C ]−
6F3B0253Basic Hardware and Function 1097. InstructionsLogical operationsFUNNo.Name Expression Function StepsSpeed(µs)Page048 AND−[ A AND B → C ]
6F3B0253110 T1-16S User’s Manual7. InstructionsRotate operationsFUNNo.Name Expression Function StepsSpeed(µs)Page078 1 bit rotateright−[ RTR1 A ]−R
6F3B0253Basic Hardware and Function 1117. InstructionsCompare instructions (continued)FUNNo.Name Expression Function StepsSpeed(µs)Page108 Unsignedg
6F3B0253112 T1-16S User’s Manual7. InstructionsProgram control instructionsFUNNo.Name Expression Function StepsSpeed(µs)Page128 Subroutine call−[ CA
6F3B0253Basic Hardware and Function 1137. InstructionsFunctionsFUNNo.Name Expression Function StepsSpeed(µs)Page056 Movingaverage−[ A MAVE (n) B
6F3B0253114 T1-16S User’s Manual7. InstructionsConversion instructionsFUNNo.Name Expression Function StepsSpeed(µs)Page062 Hex to ASCIIconversion−[
6F3B0253Basic Hardware and Function 1157. InstructionsSpecial I/O instructionsFUNNo.Name Expression Function StepsSpeed(µs)Available Page235 Direct
6F3B0253116 T1-16S User’s Manual7. Instructions7.2 Instruction specificationsThe following pages in this section describe the detailed specificatio
6F3B0253Basic Hardware and Function 117 7. Instructions NO contactExpression AInput OutputFunctionNO (normally open) con
6F3B025310 T1-16S User’s ManualContentsContentsSafety Precautions ...
6F3B0253118 T1-16S User’s Manual7. InstructionsNC contactExpression AInput OutputFunctionNC (normally closed) contact of de
6F3B0253Basic Hardware and Function 119 7. InstructionsTransitional contact (Rising edge)ExpressionInput OutputFunctionWhen the input at
6F3B0253120 T1-16S User’s Manual7. Instructions Transitional contact (Falling edge)ExpressionInput OutputFunctionWhen the input at las
6F3B0253Basic Hardware and Function 121 7. Instructions ( )CoilExpression AInput ( )FunctionRelay coil of device A.When the input i
6F3B0253122 T1-16S User’s Manual7. InstructionsForced coilExpression AInputFunctionRegardless of the input sate the state of device A
6F3B0253Basic Hardware and Function 123 7. InstructionsI InverterExpressionInput I OutputFunctionWhen the input is OFF, the output is turn
6F3B0253124 T1-16S User’s Manual7. Instructions ( I )Invert coilExpression AInput ( I )FunctionWhen the input is OFF, the device A is
6F3B0253Basic Hardware and Function 1257. InstructionsPPositive pulse contactExpression AInput P OutputFunctionWhen the input
6F3B0253126 T1-16S User’s Manual7. InstructionsNNegative pulse contactExpression AInput N OutputFunctionWhen the input is ON
6F3B0253Basic Hardware and Function 1277. Instructions ( P )Positive pulse coilExpression AInput ( P )FunctionWhen the input is ch
6F3B0253Basic Hardware and Function 11 Contents5. Operating System Overview ... 635.1 Operatio
6F3B0253128 T1-16S User’s Manual7. Instructions ( N )Negative pulse coilExpression AInput ( N )FunctionWhen the input is changed f
6F3B0253Basic Hardware and Function 129 7. InstructionsTON ON delay timerExpressionInput [ A TON B ] OutputFunctionWhen the input is changed
6F3B0253130 T1-16S User’s Manual7. InstructionsTOF OFF delay timerExpressionInput [ A TOF B ] OutputFunctionWhen the input is changed from O
6F3B0253Basic Hardware and Function 131 7. InstructionsSS Single shot timerExpressionInput [ A SS B ] OutputFunctionWhen the input is change
6F3B0253132 T1-16S User’s Manual7. InstructionsCNT CounterExpressionCount input C CNT Q OutputEnable input E A BFunctionWhile the ena
6F3B0253Basic Hardware and Function 133 7. InstructionsMCSMCRMaster control set / resetExpressionInput [ MCS ] [ MCR ]FunctionWhen the MCS inpu
6F3B0253134 T1-16S User’s Manual7. InstructionsJCSJCRJump control set / resetExpressionInput [ JCS ] [ JCR ]FunctionWhen the JCS input is ON, i
6F3B0253Basic Hardware and Function 135 7. InstructionsEND EndExpression [ END ]FunctionIndicates the end of main program or sub-program. Instruc
6F3B0253136 T1-16S User’s Manual7. InstructionsFUN 018 MOV Data transferExpressionInput −[ A MOV B ]− OutputFunctionWhen the input is ON, the da
6F3B0253Basic Hardware and Function 1377. InstructionsFUN 019 DMOV Double-word data transferExpressionInput −[ A+1⋅A MOV B+1⋅B ]− OutputFunction
6F3B025312 T1-16S User’s ManualContents10. Troubleshooting ... 28110.1 Tro
6F3B0253138 T1-16S User’s Manual7. InstructionsFUN 020 NOT Invert transferExpressionInput −[ A NOT B ]− OutputFunctionWhen the input is ON, the
6F3B0253Basic Hardware and Function 1397. InstructionsFUN 022 XCHG Data exchangeExpressionInput −[ A XCHG B ]− OutputFunctionWhen the input is O
6F3B0253140 T1-16S User’s Manual7. InstructionsFUN 024 TINZ Table initializeExpressionInput −[ A TINZ (n) B ]− OutputFunctionWhen the input is O
6F3B0253Basic Hardware and Function 1417. InstructionsFUN 025 TMOV Table transferExpressionInput −[ A TMOV (n) B ]− OutputFunctionWhen the input
6F3B0253142 T1-16S User’s Manual7. InstructionsFUN 026 TNOT Table invert transferExpressionInput −[ A TNOT (n) B ]− OutputFunctionWhen the input
6F3B0253Basic Hardware and Function 1437. InstructionsFUN 027 + AdditionExpressionInput −[ A + B → C ]− OutputFunctionWhen the input is ON, th
6F3B0253144 T1-16S User’s Manual7. InstructionsFUN 028−SubtractionExpressionInput −[ A − B → C ]− OutputFunctionWhen the input is ON, the data
6F3B0253Basic Hardware and Function 1457. InstructionsFUN 029∗MultiplicationExpressionInput −[ A ∗ B → C+1⋅C ]− OutputFunctionWhen the input i
6F3B0253146 T1-16S User’s Manual7. InstructionsFUN 030 / DivisionExpressionInput −[ A / B → C ]− OutputFunctionWhen the input is ON, the data
6F3B0253Basic Hardware and Function 1477. InstructionsFUN 031 D+ Double-word additionExpressionInput −[ A+1⋅A D+ B+1⋅B → C+1⋅C ]− OutputFuncti
6F3B0253Basic Hardware and Function 13Section 1System Configuration1.1 Introducing the T1-16S, 141.2 Features, 161.3 System configuration, 191.4
6F3B0253148 T1-16S User’s Manual7. InstructionsFUN 032D−Double-word subtractionExpressionInput −[ A+1⋅A D− B+1⋅B → C+1⋅C ]− OutputFunctionWhen
6F3B0253Basic Hardware and Function 1497. InstructionsFUN 035 +C Addition with carryExpressionInput −[ A +C B → C ]− OutputFunctionWhen the in
6F3B0253150 T1-16S User’s Manual7. InstructionsFUN 036 -C Subtraction with carryExpressionInput −[ A -C B → C ]− OutputFunctionWhen the input
6F3B0253Basic Hardware and Function 1517. InstructionsFUN 039U∗Unsigned multiplicationExpressionInput −[ A U∗ B → C+1⋅C ]− OutputFunctionWhen
6F3B0253152 T1-16S User’s Manual7. InstructionsFUN 040 U/ Unsigned divisionExpressionInput −[ A U/ B → C ]− OutputFunctionWhen the input is ON
6F3B0253Basic Hardware and Function 1537. InstructionsFUN 041 DIV Unsigned double/single divisionExpressionInput −[ A+1⋅A DIV B → C ]− OutputF
6F3B0253154 T1-16S User’s Manual7. InstructionsFUN 043 +1 IncrementExpressionInput −[ +1 A ]− OutputFunctionWhen the input is ON, the data of A i
6F3B0253Basic Hardware and Function 1557. InstructionsFUN 045 -1 DecrementExpressionInput −[ -1 A ]− OutputFunctionWhen the input is ON, the data
6F3B0253156 T1-16S User’s Manual7. InstructionsFUN 048 AND ANDExpressionInput −[ A AND B → C ]− OutputFunctionWhen the input is ON, this instr
6F3B0253Basic Hardware and Function 1577. InstructionsFUN 050 OR ORExpressionInput −[ A OR B → C ]− OutputFunctionWhen the input is ON, this i
6F3B025314 T1-16S User’s Manual1. System Configuration1.1 Introducing the T1-16SThe T1-16 is compact, block style, high-performance programmable con
6F3B0253158 T1-16S User’s Manual7. InstructionsFUN 052 EOR Exclusive ORExpressionInput −[ A EOR B → C ]− OutputFunctionWhen the input is ON, t
6F3B0253Basic Hardware and Function 1597. InstructionsFUN 056 MAVE Moving averageExpressionInput −[ A MAVE (n) B → C ]− OutputFunctionWhen the
6F3B0253160 T1-16S User’s Manual7. InstructionsFUN 061 DFL Digital FilterExpressionInput −[ A DFL B → C ]− OutputFunctionWhen the input is ON,
6F3B0253Basic Hardware and Function 1617. InstructionsFUN 062 HTOA Hex to ASCII conversionExpressionInput −[ A HTOA (n) B ]− OutputFunctionWhen
6F3B0253162 T1-16S User’s Manual7. InstructionsFUN 063 ATOH ASCII to Hex conversionExpressionInput −[ A ATOH (n) B ]− OutputFunctionWhen the inp
6F3B0253Basic Hardware and Function 1637. InstructionsFUN 064 TEST Bit testExpressionInput −[ A TEST B ]− OutputFunctionWhen the input is ON, th
6F3B0253164 T1-16S User’s Manual7. InstructionsFUN 068 SHR1 1 bit shift rightExpressionInput −[ SHR1 A ]− OutputFunctionWhen the input is ON, the
6F3B0253Basic Hardware and Function 1657. InstructionsFUN 069 SHL1 1 bit shift leftExpressionInput −[ SHL1 A ]− OutputFunctionWhen the input is O
6F3B0253166 T1-16S User’s Manual7. InstructionsFUN 070 SHR n bit shift rightExpressionInput −[ A SHR n → B ]− OutputFunctionWhen the input is
6F3B0253Basic Hardware and Function 1677. InstructionsFUN 071 SHL n bit shift leftExpressionInput −[ A SHL n → B ]− OutputFunctionWhen the inp
6F3B0253Basic Hardware and Function 151. System ConfigurationMemory capacity:Program memory capacity of the T1 is 2 k steps. And that of the T1S is
6F3B0253168 T1-16S User’s Manual7. InstructionsFUN 074 SR Shift registerExpressionData input − D SR Q − OutputShift input − S (n)Enable input
6F3B0253Basic Hardware and Function 1697. InstructionsThe figure below shows an operation example. (When X009 is changed from OFF to ON)CF R11F R11E
6F3B0253170 T1-16S User’s Manual7. InstructionsFUN 075 DSR Bi-directional shift registerExpressionData input − D DSR Q − OutputShift input − S (
6F3B0253Basic Hardware and Function 1717. Instructions9 devices starting with R200 (R200 to R208) is specified as a shift register.When R010 is OFF,
6F3B0253172 T1-16S User’s Manual7. InstructionsFUN 078 RTR1 1 bit rotate rightExpressionInput −[ RTR1 A ]− OutputFunctionWhen the input is ON, th
6F3B0253Basic Hardware and Function 1737. InstructionsFUN 079 RTL1 1 bit rotate leftExpressionInput −[ RTL1 A ]− OutputFunctionWhen the input is
6F3B0253174 T1-16S User’s Manual7. InstructionsFUN 080 RTR n bit rotate rightExpressionInput −[ A RTR n → B ]− OutputFunctionWhen the input is
6F3B0253Basic Hardware and Function 1757. InstructionsFUN 081 RTL n bit rotate leftExpressionInput −[ A RTL n → B ]− OutputFunctionWhen the in
6F3B0253176 T1-16S User’s Manual7. InstructionsFUN 090 MPX MultiplexerExpressionInput −[ A MPX (n) B → C ]− OutputFunctionWhen the input is O
6F3B0253Basic Hardware and Function 1777. InstructionsFUN 091 DPX DemultiplexerExpressionInput −[ A DPX (n) B → C ]− OutputFunctionWhen the i
6F3B025316 T1-16S User’s Manual1. System Configuration1.2 FeaturesI/O module support:The T1-16S has an interface for connecting the I/O modules. Up
6F3B0253178 T1-16S User’s Manual7. InstructionsFUN 096>Greater thanExpressionInput −[ A > B ]− OutputFunctionWhen the input is ON, the dat
6F3B0253Basic Hardware and Function 1797. InstructionsFUN 097>=Greater than or equalExpressionInput −[ A >= B ]− OutputFunctionWhen the in
6F3B0253180 T1-16S User’s Manual7. InstructionsFUN 098=EqualExpressionInput −[ A = B ]− OutputFunctionWhen the input is ON, the data of A and th
6F3B0253Basic Hardware and Function 1817. InstructionsFUN 099<>Not equalExpressionInput −[ A <> B ]− OutputFunctionWhen the input is
6F3B0253182 T1-16S User’s Manual7. InstructionsFUN 100<Less thanExpressionInput −[ A < B ]− OutputFunctionWhen the input is ON, the data o
6F3B0253Basic Hardware and Function 1837. InstructionsFUN 101<=Less than or equalExpressionInput −[ A <= B ]− OutputFunctionWhen the input
6F3B0253184 T1-16S User’s Manual7. InstructionsFUN 102D>Double-word greater thanExpressionInput −[ A+1⋅A D> B+1⋅B ]− OutputFunctionWhen th
6F3B0253Basic Hardware and Function 1857. InstructionsFUN 103D>=Double-word greater than or equalExpressionInput −[ A+1⋅A D>= B+1⋅B ]− Out
6F3B0253186 T1-16S User’s Manual7. InstructionsFUN 104D=Double-word equalExpressionInput −[ A+1⋅A D= B+1⋅B ]− OutputFunctionWhen the input is ON
6F3B0253Basic Hardware and Function 1877. InstructionsFUN 105D<>Double-word not equalExpressionInput −[ A+1⋅A D<> B+1⋅B ]− OutputFun
6F3B0253Basic Hardware and Function 171. System ConfigurationPulse output / PWM output:One point of variable frequency pulses (max. 5 kHz) or variab
6F3B0253188 T1-16S User’s Manual7. InstructionsFUN 106D<Double-word less thanExpressionInput −[ A+1⋅A D< B+1⋅B ]− OutputFunctionWhen the i
6F3B0253Basic Hardware and Function 1897. InstructionsFUN 107D<=Double-word less than or equalExpressionInput −[ A+1⋅A D<= B+1⋅B ]− Output
6F3B0253190 T1-16S User’s Manual7. InstructionsFUN 108U>Unsigned greater thanExpressionInput −[ A U> B ]− OutputFunctionWhen the input is
6F3B0253Basic Hardware and Function 1917. InstructionsFUN 109U>=Unsigned greater than or equalExpressionInput −[ A >= B ]− OutputFunctionW
6F3B0253192 T1-16S User’s Manual7. InstructionsFUN 110U=Unsigned equalExpressionInput −[ A U= B ]− OutputFunctionWhen the input is ON, the data
6F3B0253Basic Hardware and Function 1937. InstructionsFUN 111U<>Unsigned not equalExpressionInput −[ A U<> B ]− OutputFunctionWhen t
6F3B0253194 T1-16S User’s Manual 7. InstructionsFUN 112U<Unsigned less thanExpressionInput −[ A U< B ]− OutputFunctionWhen the input is ON
6F3B0253Basic Hardware and Function 1957. InstructionsFUN 113U<=Unsigned less than or equalExpressionInput −[ A U<= B ]− OutputFunctionWhe
6F3B0253196 T1-16S User’s Manual7. InstructionsFUN 114 SET Device/register setExpressionInput −[ SET A ]− OutputFunctionWhen the input is ON, the
6F3B0253Basic Hardware and Function 1977. InstructionsFUN 115 RST Device/register resetExpressionInput −[ RST A ]− OutputFunctionWhen the input i
6F3B0253Important InformationMisuse of this equipment can result in property damage or human injury.Because controlled system applications vary widely
6F3B025318 T1-16S User’s Manual1. System ConfigurationDIN rail mounting:The T1-16S is equipped with brackets for mounting on a standard 35 mm DIN rai
6F3B0253198 T1-16S User’s Manual7. InstructionsFUN 118 SETC Set carryExpressionInput −[ SETC ]− OutputFunctionWhen the input is ON, the carry flag
6F3B0253Basic Hardware and Function 1997. InstructionsFUN 119 RSTC Reset carryExpressionInput −[ RSTC ]− OutputFunctionWhen the input is ON, the c
6F3B0253200 T1-16S User’s Manual7. InstructionsFUN 120 ENC EncodeExpressionInput −[ A ENC (n) B ]− OutputFunctionWhen the input is ON, this ins
6F3B0253Basic Hardware and Function 2017. InstructionsFUN 121 DEC DecodeExpressionInput −[ A DEC (n) B ]− OutputFunctionWhen the input is ON, t
6F3B0253202 T1-16S User’s Manual7. InstructionsFUN 122 BC Bit countExpressionInput −[ A BC B ]− OutputFunctionWhen the input is ON, this instruc
6F3B0253Basic Hardware and Function 2037. InstructionsFUN 128 CALL Subroutine callExpressionInput −[ CALL N. n ]− OutputFunctionWhen the input is
6F3B0253204 T1-16S User’s Manual7. InstructionsFUN 129 RET Subroutine returnExpression −−[ RET ]−FunctionThis instruction indicates the end of a
6F3B0253Basic Hardware and Function 2057. InstructionsFUN 132 FOR FOR (FOR-NEXT loop)ExpressionInput −[ FOR n ]− OutputFunctionWhen the input is
6F3B0253206 T1-16S User’s Manual7. InstructionsFUN 133 NEXT NEXT (FOR-NEXT loop)ExpressionInput −[ NEXT ]− OutputFunctionThis instruction configur
6F3B0253Basic Hardware and Function 2077. InstructionsFUN 137 SUBR Subroutine entryExpression −[ SUBR (n) ]−−FunctionThis instruction indicates
6F3B0253Basic Hardware and Function 191. System Configuration1.3 System configurationThe following figure shows the T1-16S system configuration. IB
6F3B0253208 T1-16S User’s Manual7. InstructionsFUN 140 EI Enable interruptExpressionInput −[ EI ]− OutputFunctionWhen the input is ON, this instru
6F3B0253Basic Hardware and Function 2097. InstructionsFUN 141 DI Disable interruptExpressionInput −[ DI ]− OutputFunctionWhen the input is ON, thi
6F3B0253210 T1-16S User’s Manual7. InstructionsFUN 142 IRET Interrupt returnExpression −−[ IRET ]−FunctionThis instruction indicates the end of a
6F3B0253Basic Hardware and Function 2117. InstructionsFUN 143 WDT Watchdog timer resetExpressionInput −[ WDT n ]− OutputFunctionWhen the input i
6F3B0253212 T1-16S User’s Manual7. InstructionsFUN 144 STIZ Step sequence initializeExpressionInput −[ STIZ (n) A ]− OutputFunctionWhen the inpu
6F3B0253Basic Hardware and Function 2137. InstructionsFUN 145 STIN Step sequence inputExpressionInput −[ STIN A ]− OutputFunctionWhen the input i
6F3B0253214 T1-16S User’s Manual7. InstructionsFUN 146 STOT Step sequence outputExpressionInput −[ STOT A ]−FunctionWhen the input is ON, the dev
6F3B0253Basic Hardware and Function 2157. InstructionsFUN 147 F/F Flip-flopExpressionSet input − S F/F Q − OutputReset input − R AFunction
6F3B0253216 T1-16S User’s Manual7. InstructionsFUN 149 U/D Up-down counterExpressionDirection input − U U/D Q − OutputCount input − CEnable input
6F3B0253Basic Hardware and Function 2177. InstructionsFUN 154 CLND Set calendarExpressionInput −[ A CLND ]− OutputFunctionWhen the input is ON, t
6F3B025320 T1-16S User’s Manual1. System Configuration1.4 I/O expansionThe T1-16S provides I/O expandability by connecting the I/O modules. Up to ei
6F3B0253218 T1-16S User’s Manual7. InstructionsFUN 155 CLDS Calendar operationExpressionInput −[ A CLDS B ]− OutputFunctionWhen the input is ON,
6F3B0253Basic Hardware and Function 2197. InstructionsFUN 156 PID3 Pre-derivative real PIDExpressionInput −[ A PID3 B → C ]− OutputFunctionPer
6F3B0253220 T1-16S User’s Manual7. InstructionsControl block diagram 1TI⋅sDifferential limitDerivativeProportionalIntegralDifferential∆MVn(η = 0.1)M
6F3B0253Basic Hardware and Function 2217. InstructionsPID algorithm:∆∆∆∆∆MV K P I DMV MV MVnnnnnn nP=⋅ ++=±−()1Here,∆PeeeSVPVnnnnnn =−=−− 1 ∆∆IetIr
6F3B0253222 T1-16S User’s Manual7. InstructionsB+8 Initial status STSFC840Initial operation mode 00 : Manual mode 01 : Auto mode 10 : Ca
6F3B0253Basic Hardware and Function 2237. Instructions• Manual modeIn this mode, the manipulation value MV can be directly controlled by the input v
6F3B0253224 T1-16S User’s Manual7. InstructionsFUN 160 UL Upper limitExpressionInput −[ A UL B → C ]− OutputFunctionWhen the input is ON, the f
6F3B0253Basic Hardware and Function 2257. InstructionsFUN 161 LL Lower limitExpressionInput −[ A LL B → C ]− OutputFunctionWhen the input is ON
6F3B0253226 T1-16S User’s Manual7. InstructionsFUN 162 MAX Maximum valueExpressionInput −[ A MAX (n) B ]− OutputFunctionWhen the input is ON, th
6F3B0253Basic Hardware and Function 2277. InstructionsFUN 163 MIN Minimum valueExpressionInput −[ A MIN (n) B ]− OutputFunctionWhen the input is
6F3B0253Basic Hardware and Function 21 1. System Configuration1.5 Components 1.5.1 Basic unit The T1-16S is available in four types as shown in t
6F3B0253228 T1-16S User’s Manual7. InstructionsFUN 164 AVE Average valueExpressionInput −[ A AVE (n) B ]− OutputFunctionWhen the input is ON, th
6F3B0253Basic Hardware and Function 2297. InstructionsFUN 165 FG Function generatorExpressionInput −[ A FG (n) B → C ]− OutputFunctionWhen th
6F3B0253230 T1-16S User’s Manual7. InstructionsParameter table4 registers for x parameters and subsequent 4 registers for corresponding f(x) paramet
6F3B0253Basic Hardware and Function 2317. InstructionsFUN 180 ABS Absolute valueExpressionInput −[ A ABS B ]− OutputFunctionWhen the input is ON
6F3B0253232 T1-16S User’s Manual7. InstructionsFUN 182 NEG 2’s complementExpressionInput −[ A NEG B ]− OutputFunctionWhen the input is ON, this
6F3B0253Basic Hardware and Function 2337. InstructionsFUN 183 DNEG Double-word 2’s complementExpressionInput −[ A+1⋅A DNEG B+1⋅B ]− OutputFuncti
6F3B0253234 T1-16S User’s Manual7. InstructionsFUN 185 7SEG 7 segment decodeExpressionInput −[ A 7SEG B ]− OutputFunctionWhen the input is ON, t
6F3B0253Basic Hardware and Function 2357. InstructionsOperand A (lower 4 bits) 7 segment LED Operand B (lower 8 bits) DisplayHex Binary composition
6F3B0253236 T1-16S User’s Manual7. InstructionsFUN 186 ASC ASCII conversionExpressionInput −[ A ASC B ]− OutputFunctionWhen the input is ON, thi
6F3B0253Basic Hardware and Function 2377. InstructionsFUN 188 BIN Binary conversionExpressionInput −[ A BIN B ]− OutputFunctionWhen the input is
6F3B025322 T1-16S User’s Manual 1. System Configuration♦ Behind the programmer port cover PRG H/R V1 V0 Programmer port connector Analog setting ad
6F3B0253238 T1-16S User’s Manual7. InstructionsFUN 190 BCD BCD conversionExpressionInput −[ A BCD B ]− OutputFunctionWhen the input is ON, this
6F3B0253Basic Hardware and Function 2397. InstructionsFUN 235 I/O Direct I/OExpressionInput −[ I/O (n) A ]− OutputFunctionWhen the input is ON,
6F3B0253240 T1-16S User’s Manual7. InstructionsNote• In the T1-16S, the following register/device range is only effective for this Direct I/O instr
6F3B0253Basic Hardware and Function 2417. InstructionsFUN 236 XFER Expanded data transferExpressionInput −[ A XFER B → C ]− OutputFunctionWhen
6F3B0253242 T1-16S User’s Manual7. InstructionsCPU register ↔↔↔↔ built-in EEPROMIn the EEPROM, the D registers are divided into pages as follows.T
6F3B0253Basic Hardware and Function 2437. InstructionsCPU register ↔↔↔↔ T1S RS-485 port<Receiving>When the instruction input is ON, one set
6F3B0253244 T1-16S User’s Manual7. Instructions<Transmitting>When the instruction input is ON, one set of message which is stored in the sourc
6F3B0253Basic Hardware and Function 2457. InstructionsFUN 236 XFER Expanded data transfer (Inverter connection mode)ExpressionInput −[ A XFER B
6F3B0253246 T1-16S User’s Manual7. InstructionsOperation mode designation (B+1):B+1 Operation mode Description0 Data exchange mode(Mode 0)Cyclically
6F3B0253Basic Hardware and Function 2477. Instructions< Data exchange mode (Mode 0) >When the instruction input comes ON with the operand B+1
6F3B0253Basic Hardware and Function 231. System Configuration I/O status LEDs: Indicates the ON/OFF status of each I/O signal. (color: red) SW54 set
6F3B0253248 T1-16S User’s Manual7. InstructionsData table:Register Data contents Signal directionD2000 #0 Operating frequency ← ReadD2001 #0 Outpu
6F3B0253Basic Hardware and Function 2497. Instructions< Monitor mode (Mode 1) >When the instruction input comes ON with the operand B+1 is 1,
6F3B0253250 T1-16S User’s Manual7. InstructionsData table:Register Data contents Signal directionRW100 #0 Operating frequency ← ReadRW101 #0 Outpu
6F3B0253Basic Hardware and Function 2517. Instructions< Read command mode (Mode 2) >When the instruction input comes ON with the operand B+1 i
6F3B0253252 T1-16S User’s Manual7. Instructions< Write command mode (Mode 3) >When the instruction input comes ON with the operand B+1 is 3, t
6F3B0253Basic Hardware and Function 2537. Instructions< Broadcast mode (Mode 4) >When the instruction input comes ON with the operand B+1 is 4
6F3B0253254 T1-16S User’s Manual7. Instructions< Note >(1) The XFER instruction is not executed as error in the following cases. In these cas
6F3B0253Basic Hardware and Function 255Section 8Special I/O Functions8.1 Special I/O function overview, 2568.2 Variable input filter constant, 260
6F3B0253256 T1-16S User’s Manual8. Special I/O Functions8.1 Special I/O function overviewThe T1-16S supports the special I/O functions as listed be
6F3B0253Basic Hardware and Function 2578. Special I/O FunctionsMode setting for the special I/O functionsThese functions, except the analog setting
6F3B025324 T1-16S User’s Manual 1. System Configuration Analog setting adjusters: Two analog setting adjusters are provided. The V0 value is stored i
6F3B0253258 T1-16S User’s Manual8. Special I/O FunctionsNote) In the explanation below, P-OUT means the pulse output function.FEDCBA9876543210SW26 0
6F3B0253Basic Hardware and Function 2598. Special I/O FunctionsThe table below summarizes the mode setting data of each function. In the table,‘−’ m
6F3B0253260 T1-16S User’s Manual8. Special I/O Functions8.2 Variable input filter constantFunctionThe input filter constant (ON/OFF delay time) of
6F3B0253Basic Hardware and Function 2618. Special I/O Functions8.3 High speed counter8.3.1 Single phase up-counterFunctionWhen the count input is c
6F3B0253262 T1-16S User’s Manual8. Special I/O FunctionsOperationCount inputReset inputSoft-gateCount valueInterruptSample program (H1003)In thi
6F3B0253Basic Hardware and Function 2638. Special I/O Functions8.3.2 Single phase speed-counterFunctionThis function counts the number of changes of
6F3B0253264 T1-16S User’s Manual8. Special I/O FunctionsOperationCount inputSampling timeSoft-gateInternalcount valueHold valueSample program (
6F3B0253Basic Hardware and Function 2658. Special I/O Functions8.3.3 Quadrature bi-pulse counterFunctionThis function counts up or down the quadratu
6F3B0253266 T1-16S User’s Manual8. Special I/O FunctionsInterrupt assignmentComparison value 1 … I/O interrupt program #1Comparison value 2 … I/O in
6F3B0253Basic Hardware and Function 267 8. Special I/O FunctionsSample program (H0803) In this example, 2051 (H0803) is set in SW16. As a resul
6F3B0253Basic Hardware and Function 251. System Configuration 1.5.2 I/O modules The T1-16S can connect up to eight I/O modules.The following 10 typ
6F3B0253268 T1-16S User’s Manual8. Special I/O Functions8.4 Interrupt input functionFunctionWhen the signal state of the interrupt input is changed
6F3B0253Basic Hardware and Function 2698. Special I/O FunctionsSample programMain program (H3045) I/O interrupt program #3 Inter
6F3B0253270 T1-16S User’s Manual8. Special I/O Functions8.5 Analog setting functionFunctionThe value of the analog setting adjuster is converted in
6F3B0253Basic Hardware and Function 2718. Special I/O Functions8.6 Pulse output functionFunctionThis function is used to output a variable frequenc
6F3B0253272 T1-16S User’s Manual8. Special I/O FunctionsOperationPulse enableFrequency setting+FrequencyPulse output-Sample program In this exam
6F3B0253Basic Hardware and Function 2738. Special I/O Functions8.7 PWM output functionFunctionThis function is used to output a variable duty cycle
6F3B0253274 T1-16S User’s Manual8. Special I/O FunctionsOperationPulse enableON duty settingON dutyPWM outputSample program In this example, 1 (
6F3B0253Basic Hardware and Function 275Section 9Maintenance and Checks9.1 Precautions during operation, 2769.2 Daily checks, 2779.3 Periodic check
6F3B0253276 T1-16S User’s Manual9. Maintenance and Checks9.1 Precautions during operationWhen the T1-16S is in operation, you should pay attention
6F3B0253Basic Hardware and Function 277 9. Maintenance and Checks9.2 Daily checksTo maintain the system and to prevent troubles, check the followin
6F3B025326 T1-16S User’s Manual1. System Configuration 1.5.3 Options The following optional items are available. Item Type Description Cable forpro
6F3B0253278 T1-16S User’s Manual9. Maintenance and Checks9.3 Periodic checksCheck the T1-16S based on the following items every six months. Also pe
6F3B0253Basic Hardware and Function 279 9. Maintenance and Checks(Periodic checks - continued)Item Check CriteriaEnvironment Check that the temperat
6F3B0253280 T1-16S User’s Manual9. Maintenance and Checks9.5 Battery(1) InstallInsert the battery by an angle of 45°.(Turn + side into an upside.)(
6F3B0253Basic Hardware and Function 281Section 10Troubleshooting10.1 Troubleshooting procedure, 28210.2 Self-diagnostic items, 288
6F3B0253282 T1-16S User’s Manual10. Troubleshooting10.1 Troubleshooting procedureIf a trouble occurs, determine whether the cause lies in the mecha
6F3B0253Basic Hardware and Function 283 10. Troubleshooting10.1.1 Power supply checkIf the PWR (power) LED is not lit after power on, check the foll
6F3B0253284 T1-16S User’s Manual10. Troubleshooting10.1.2 CPU checkIf the PWR (power) LED is lit but the RUN LED is not lit, check the following poi
6F3B0253Basic Hardware and Function 285 10. Troubleshooting10.1.4 Input checkIf the program is running but the external input signal is not read nor
6F3B0253286 T1-16S User’s Manual10. Troubleshooting10.1.5 Output checkIf the output status monitored on the programming tool is normal but the exter
6F3B0253Basic Hardware and Function 287 10. Troubleshooting10.1.6 Environmental problemIf the following improper operations occur in the controlled
6F3B0253Basic Hardware and Function 271. System Configuration1.6 Programmer port function The interface of the T1-16S’s programmer port is RS-232C
6F3B0253288 T1-16S User’s Manual10. Troubleshooting10.2 Self-diagnostic itemsIf an error is detected by the self-diagnostic check of the T1-16S CPU
6F3B0253Basic Hardware and Function 289 10. TroubleshootingError message and related information Special Meaning and countermeasuresEvent Info 1 Inf
6F3B0253290 T1-16S User’s Manual10. TroubleshootingError message and related information Special Meaning and countermeasuresEvent Info 1 Info 2 Info
6F3B0253Basic Hardware and Function 291 10. TroubleshootingError message and related information Special Meaning and countermeasuresEvent Info 1 Inf
6F3B0253292 T1-16S User’s Manual10. TroubleshootingError message and related information Special Meaning and countermeasuresEvent Info 1 Info 2 Info
6F3B0253Basic Hardware and Function 293AppendixA.1 List of models and types, 294A.2 Instruction index, 295
6F3B0253294 T1-16S User’s ManualAppendixA.1 List of models and types• Basic unitModel Power supply Input type RTC/RS-485 Type code Part numberYes
6F3B0253Basic Hardware and Function 295AppendixA.2 Instruction index• Instruction name1 bit rotate left 173 Exclusive OR 1581 bit rotate right 172
6F3B0253296 T1-16S User’s ManualAppendixSingle shot timer 131Special module data read 245Special module data write 247Step sequence initialize 212St
6F3B0253Basic Hardware and Function 297Appendix• Instruction symbol∗ 145FG 229 U/D 216+ 143 FOR 205 U< 194+1 154 HTOA 161 U<= 195+C 149 I/O 2
6F3B0253Basic Hardware and Function 1CE MarkingThe Programmable Controller PROSEC T1-16S (hereafter called T1-16S) complies with therequirements of
6F3B025328 T1-16S User’s Manual1. System Configuration1.7 RS-485 port communication function The T1-16S enhanced model has an RS-485 multi-purpose
6F3B0253298 T1-16S User’s Manual
TOSHIBA CORPORATIONIndustrial Equipment Department1-1, Shibaura 1-chome, Minato-kuTokyo 105-8001, JAPANTel: 03-3457-4900 Fax: 03-5444-9268
6F3B0253Basic Hardware and Function 291. System Configuration Computer link mode T-series computer link protocol can be used in this mode. A maximum
6F3B025330 T1-16S User’s Manual1. System Configuration Free ASCII modeThe free ASCII mode is used to connect between the T1-16S and various serialASC
6F3B0253Basic Hardware and Function 311. System Configuration Free ASCII modeThe T1-16S's Inverter connection mode is a special function to mon
6F3B025332 T1-16S User’s Manual1. System Configuration1.8 Real-time data link system TOSLINE-F10 TOSLINE-F10 is a high speed data transmission sys
6F3B0253Basic Hardware and Function 331. System Configuration1.9 Peripheral tools The following peripheral tools are available for the T1-16S. T-
6F3B025334 T1-16S User’s Manual1. System Configuration T-Series Handy Programmer (HP911A) The HP911A is a hand-held programmer, that can be used to
6F3B0253Basic Hardware and Function 351. System ConfigurationProgram Storage Module (RM102)The program storage module (RM102) is anexternal memory f
6F3B025336 T1-16S User’s Manual
6F3B0253Basic Hardware and Function 37Section 2Specifications2.1 General specifications, 382.2 Functional specifications, 402.3 I/O specifications
6F3B02532 T1-16S User’s ManualUL/c-UL ListingThe Programmable Controller PROSEC T1-16S (hereafter called T1-16S) is UL/c-UL listed asshown below. UL
6F3B025338 T1-16S User’s Manual2. Specifications2.1 General specificationsItem T1-16SPower supply voltage 100 to 240Vac (+10/-15%), 50/60 HzPower c
6F3B0253Basic Hardware and Function 392. Specifications(3) The 5Vdc current consumption of each I/O modules is described below.Check that the total
6F3B025340 T1-16S User’s Manual2. Specifications2.2 Functional specificationsItem T1-16SControl method Stored program, cyclic scan systemScan syste
6F3B0253Basic Hardware and Function 412. SpecificationsFunctional specifications (cont’d)Item T1-16SI/O capacity 16 points (basic)+128 points (I/O m
6F3B025342 T1-16S User’s Manual2. Specifications2.3 I/O specifications• Input specificationsItem SpecificationsInput type DC input, current source
6F3B0253Basic Hardware and Function 432. Specifications• Input signal connections24VdcService power24Vdc310L42NCNT1-16SDC IN−+ 24222062321Vin752627
6F3B025344 T1-16S User’s Manual2. Specifications• Output specificationsSpecificationsItemRelay output Transistor outputOutput type Relay contact, n
6F3B0253Basic Hardware and Function 452. Specifications• Output signal connections 24VdcService power24Vdc3 1 0 L 4 2 NC N T1-16S DC OUT − + 24 2
6F3B025346 T1-16S User’s Manual2. Specifications2.4 External dimensions♦ T1-16S [mm]♦ I/O module [mm]
6F3B0253Basic Hardware and Function 47Section 3I/O Application Precautions3.1 Application precautions for input signals, 483.2 Application precauti
6F3B0253Basic Hardware and Function 3Safety PrecautionsThis manual is prepared for users of Toshiba’s Programmable Controller T1-16S.Read this manua
6F3B025348 T1-16S User’s Manual3. I/O Application Precautions3.1 Application precautions for input signals(1) Minimum ON/OFF time of the input sign
6F3B0253Basic Hardware and Function 493. I/O Application Precautions(4) Countermeasures against leakage currentWhen a switch with an LED or sensor i
6F3B025350 T1-16S User’s Manual3. I/O Application Precautions3.2 Application precautions for output signals(1) 2 points of solid-state outputThe le
6F3B0253Basic Hardware and Function 513. I/O Application Precautions(3) Over-current protectionThe output circuit of the T1-16S does not contain pro
6F3B025352 T1-16S User’s Manual
6F3B0253Basic Hardware and Function 53Section 4Installation and Wiring4.1 Environmental conditions, 544.2 Installing the unit, 554.3 Wiring termin
6F3B025354 T1-16S User’s Manual4. Installation and Wiring4.1 Environmental conditionsDo not install the T1-16S in the following locations:• Where
6F3B0253Basic Hardware and Function 554. Installation and Wiring4.2 Installing the unitThe T1-16S basic unit and the I/O module come equipped with
6F3B025356 T1-16S User’s Manual4. Installation and WiringDimensions for screw mounting:
6F3B0253Basic Hardware and Function 574. Installation and Wiring4.3 Wiring terminalsThe terminal screw size of the T1-16S is M3. Use crimp-style te
6F3B02534 T1-16S User’s ManualSafety PrecautionsInstallation:1. Excess temperature, humidity, vibration, shocks, or dusty and corrosive gasenvironmen
6F3B025358 T1-16S User’s Manual4. Installation and Wiring4.4 GroundingThe optimum method for grounding electronic equipment is to ground it separat
6F3B0253Basic Hardware and Function 594. Installation and Wiring4.5 Power supply wiringWire the power source to the T1-16S power supply terminals.
6F3B025360 T1-16S User’s Manual4. Installation and WiringConnections of the power supply terminals are shown below.• AC power supply type 100 to 240
6F3B0253Basic Hardware and Function 614. Installation and Wiring4.6 I/O wiring• Refer to sections 2.4 and 3 for instructions on how to properly wi
6F3B025362 T1-16S User’s Manual
6F3B0253Basic Hardware and Function 63Section 5Operating System Overview5.1 Operation modes, 645.2 About the built-in EEPROM, 665.3 Scanning, 69
6F3B025364 T1-16S User’s Manual5. Operating System Overview5.1 Operation modesThe T1-16S has three basic operation modes, the RUN mode, the HALT mo
6F3B0253Basic Hardware and Function 65 5. Operating System OverviewThe operation modes are switched by the mode control switch provided on the T1-16
6F3B025366 T1-16S User’s Manual5. Operating System Overview5.2 About the built-in EEPROMThe T1-16S is equipped with a built-in EEPROM and a RAM as
6F3B0253Basic Hardware and Function 675. Operating System OverviewEEPROMUser program(8 k steps)and System infoUser program(8 k steps)and System info
6F3B0253Basic Hardware and Function 5Safety PrecautionsOperation:1. Configure emergency stop and safety interlocking circuits outside the T1-16S.Oth
6F3B025368 T1-16S User’s Manual5. Operating System OverviewSpecial register SW55 is used to specify the number of Data registers to be stored inthe
6F3B0253Basic Hardware and Function 695. Operating System Overview5.3 ScanningThe flowchart below shows the basic internal operations performed by
6F3B025370 T1-16S User’s Manual5. Operating System OverviewHardware check:Performs checking and initialization of the system ROM, the system RAM and
6F3B0253Basic Hardware and Function 715. Operating System OverviewSelf-diagnosis:Checks the proper operation of the T1-16S itself. If an error has d
6F3B025372 T1-16S User’s Manual5. Operating System OverviewUser program execution:Executes the programmed instructions from the beginning to the END
6F3B0253Basic Hardware and Function 73Section 6Programming Information6.1 Devices and registers, 746.2 Index modification, 866.3 Real-time clock/c
6F3B025374 T1-16S User’s Manual6. Programming Information6.1 Devices and registersThe T1-16S program consists of bit-based instructions that handle
6F3B0253Basic Hardware and Function 756. Programming InformationAddressing devicesA device number of X, Y, R and S devices consist of a register num
6F3B025376 T1-16S User’s Manual6. Programming InformationAvailable address rangeT1-16SDevice/register SymbolNumber of points Address rangeExternal i
6F3B0253Basic Hardware and Function 776. Programming InformationExternal input devices (X)These devices (X) indicate the ON/OFF states of external i
6F3B02536 T1-16S User’s ManualSafety PrecautionsMaintenance:1. Turn off power before removing or replacing units, modules, terminal blocks or wires.F
6F3B025378 T1-16S User’s Manual6. Programming InformationCounter devices and registers (C./C)The counter registers (C) are used for storing the coun
6F3B0253Basic Hardware and Function 796. Programming InformationSpecial devices and registers (S/SW)The special devices (S) and special registers (S
6F3B025380 T1-16S User’s Manual6. Programming InformationDevice/registerName FunctionS010 System ROM error (down) ON at error stateS011 System RAM e
6F3B0253Basic Hardware and Function 816. Programming InformationDevice/registerName FunctionS030 Program error ON at error state (related to SW06)S0
6F3B025382 T1-16S User’s Manual6. Programming InformationDevice/registerName FunctionS050 CF (carry flag) Used for instructions which manipulate car
6F3B0253Basic Hardware and Function 836. Programming InformationDevice/registerName FunctionSW07 Clock/calendar (Year) Lower 2 digits of the calend
6F3B025384 T1-16S User’s Manual6. Programming InformationDevice/registerName FunctionS390 Timer interrupt executionstatusON during executionS391 I/O
6F3B0253Basic Hardware and Function 856. Programming InformationDevice/registerName FunctionSW41 Sub-program #1 executionstatusBit 0 (S410) is ON du
6F3B025386 T1-16S User’s Manual6. Programming Information6.2 Index modificationWhen registers are used as operands of instructions, the method of d
6F3B0253Basic Hardware and Function 876. Programming InformationThe followings are examples of index modifications.When I = 0, it designates RW10.Wh
6F3B0253Basic Hardware and Function 7Safety PrecautionsSafety LabelThe safety label as shown on the right isattached to the power terminal of theT1-
6F3B025388 T1-16S User’s Manual6. Programming Information6.3 Real-time clock/calendar (Enhanced model only)The T1-16S enhanced model is equipped wi
6F3B0253Basic Hardware and Function 896. Programming Information6.4 I/O allocationThe external input signals are allocated to the external input de
6F3B025390 T1-16S User’s Manual6. Programming InformationInternally, the T1-16S has information called ‘I/O allocation table’ in its memory. ThisI/O
6F3B0253Basic Hardware and Function 916. Programming Information6.5 T1-16S memory mode settingThe program capacity of the T1-16S is 8 k steps. Howe
6F3B025392 T1-16S User’s Manual6. Programming Information6.6 User program configurationA group of instructions for achieving the PLC-based control
6F3B0253Basic Hardware and Function 936. Programming InformationSystem informationSystem information is the area which stores execution control para
6F3B025394 T1-16S User’s Manual6. Programming InformationIn the user program, the main program is the core. The scan operation explained insection 5
6F3B0253Basic Hardware and Function 956. Programming Information6.6.2 Sub-program #1If the sub-program #1 is programmed, it is executed once at the
6F3B025396 T1-16S User’s Manual6. Programming Information6.6.4 I/O interrupt programsThe I/O interrupt program is also the highest priority task. It
6F3B0253Basic Hardware and Function 976. Programming Information6.6.5 SubroutinesIn the program type ‘Subroutine’, The following number of subroutin
Comments to this Manuals