c# pdf to image convert : Copy protected pdf to word converter online software SDK cloud windows .net winforms class FT1A-Ladder-Programming4-part1628

SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
4-1
4: INSTRUCTIONS REFERENCE
Introduction
SmartAXIS instructions are divided into Basic Instructions, which perform sequencing, and Advanced Instructions, which perform 
moves, comparisons, Boolean computations, binary arithmetic operations, bit shifts, and other operations. 
Basic Instruction List
Symbol
Name
Function
See Page
AND
And
Series connection of NO contact
5-4
AND LOD
And Load
Series connection of circuit blocks
5-5
ANDN
And Not
Series connection of NC contact
5-4
BPP
Bit Pop
Restores the result of bit logical operation which was saved temporarily
5-6
BPS
Bit Push
Saves the result of bit logical operation temporarily
5-6
BRD
Bit Read
Reads the result of bit logical operation which was saved temporarily
5-6
CC=
Counter Comparison (=)
Equal to comparison of counter current value
5-18
CC
Counter Comparison ()
Greater than or equal to comparison of counter current value
5-18
CDP
Dual Pulse Reversible Counter
Dual pulse reversible counter (0 to 65,535)
5-11
CDPD
Double-word Dual Pulse
Reversible Counter
Double-word dual pulse reversible counter (0 to 4,294,967,295)
5-14
CNT
Adding Counter
Adding counter (0 to 65,535)
5-11
CNTD
Double-word Adding Counter
Double-word adding counter (0 to 4,294,967,295)
5-14
CUD
Up/Down Selection 
Reversible Counter
Up/down selection reversible counter (0 to 65,535)
5-11
CUDD
Double-word Up/Down
Selection Reversible Counter
Double-word up/down selection reversible counter 
(0 to 4,294,967,295)
5-14
DC=
Data Register Comparison (=)
Equal to comparison of data register value
5-20
DC
Data Register Comparison ()
Greater than or equal to comparison of data register value
5-20
END
End
Ends a program
5-30
JEND
Jump End
Ends a jump instruction
5-29
JMP
Jump
Jumps a designated program area
5-29
LOD
Load
Stores intermediate results and reads contact status
5-1
LODN
Load Not
Stores intermediate results and reads inverted contact status
5-1
MCR
Master Control Reset
Ends a master control
5-27
MCS
Master Control Set
Starts a master control
5-27
OR
Or
Parallel connection of NO contact
5-4
OR LOD
Or Load
Parallel connection of circuit blocks
5-5
ORN
Or Not
Parallel connection of NC contact
5-4
OUT
Output
Outputs the result of bit logical operation
5-1
OUTN
Output Not
Outputs the inverted result of bit logical operation
5-1
RST
Reset
Resets output, internal relay, or shift register bit
5-3
SET
Set
Sets output, internal relay, or shift register bit
5-3
SFR
Shift Register
Forward shift register
5-22
SFRN
Shift Register Not
Reverse shift register
5-22
SOTD
Single Output Down
Falling-edge differentiation output
5-26
SOTU
Single Output Up
Rising-edge differentiation output
5-26
TIM
100-ms Timer
Subtracting 100-ms timer (0 to 6553.5 sec)
5-7
TIMO
100-ms Off-delay Timer
Subtracting 100-ms off-delay timer (0 to 6553.5 sec)
5-10
TMH
10-ms Timer
Subtracting 10-ms timer (0 to 655.35 sec)
5-7
Copy protected pdf to word converter online - C# PDF Password Library: add, remove, edit PDF file password in C#.net, ASP.NET, MVC, WinForms, WPF
Help to Improve the Security of Your PDF Document by Setting Password
break pdf password online; pdf user password
Copy protected pdf to word converter online - VB.NET PDF Password Library: add, remove, edit PDF file password in vb.net, ASP.NET, MVC, WinForms, WPF
Help to Improve the Security of Your PDF Document by Setting Password
a pdf password online; acrobat password protect pdf
4: INSTRUCTIONS REFERENCE
4-2
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
TMHO
10-ms Off-delay Timer
Subtracting 10-ms off-delay timer (0 to 655.35 sec)
5-10
TML
1-sec Timer
Subtracting 1-sec timer (0 to 65535 sec)
5-7
TMLO
1-sec Off-delay Timer
Subtracting 1-sec off-delay timer (0 to 65535 sec)
5-10
TMS
1-ms Timer
Subtracting 1-ms timer (0 to 65.535 sec)
5-7
TMSO
1-ms Off-delay Timer
Subtracting 1-ms off-delay timer (0 to 65.535 sec)
5-10
Symbol
Name
Function
See Page
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
file online without email. Supports transfer from password protected PDF. VB.NET class source code for .NET framework. This VB.NET PDF to Word converter control
convert password protected pdf files to word online; create password protected pdf online
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
Password protected PDF file can be printed to Word for mail merge. RasterEdge Visual C# .NET PDF to Word (DOC/DOCX) converter library control (XDoc.PDF) is a
a pdf password; adding a password to a pdf file
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
4-3
4: INSTRUCTIONS REFERENCE
Advanced Instruction List
Group
Symbol
Name
Valid Data Type
See Page
W
I
D
L
F
NOP
NOP
No Operation
4-14
Move
MOV
Move
X
X
X
X
X
6-1
MOVN
Move Not
X
X
X
X
6-5
IMOV
Indirect Move
X
X
X
6-6
IMOVN
Indirect Move Not
X
X
6-8
BMOV
Block Move
X
6-9
IBMV
Indirect Bit Move
X
6-10
IBMVN
Indirect Bit Move Not
X
6-12
NSET
N Data Set
X
X
X
X
X
6-13
NRS
N Data Repeat Set
X
X
X
X
X
6-14
XCHG
Exchange
X
X
6-15
TCCST
Timer/Counter Current Value Store
X
X
6-16
Data Comparison
CMP=
Compare Equal To
X
X
X
X
X
7-1
CMP<>
Compare Unequal To
X
X
X
X
X
7-1
CMP<
Compare Less Than
X
X
X
X
X
7-1
CMP>
Compare Greater Than
X
X
X
X
X
7-1
CMP<=
Compare Less Than or Equal To
X
X
X
X
X
7-1
CMP>=
Compare Greater Than or Equal To
X
X
X
X
X
7-1
ICMP>=
Interval Compare Greater Than or Equal To
X
X
X
X
X
7-6
LC=
Load Compare Equal To
X
X
X
X
X
7-8
LC<>
Load Compare Unequal To
X
X
X
X
X
7-8
LC<
Load Compare Less Than
X
X
X
X
X
7-8
LC>
Load Compare Greater Than
X
X
X
X
X
7-8
LC<=
Load Compare Less Than or Equal To
X
X
X
X
X
7-8
LC>=
Load Compare Greater Than or Equal To
X
X
X
X
X
7-8
Binary Arithmetic
ADD
Addition
X
X
X
X
X
8-1
SUB
Subtraction
X
X
X
X
X
8-1
MUL
Multiplication
X
X
X
X
X
8-1
DIV
Division
X
X
X
X
X
8-1
INC
Increment
X
X
X
X
8-13
DEC
Decrement
X
X
X
X
8-13
ROOT
Root
X
X
X
8-14
SUM
Sum (ADD)
X
X
X
X
X
8-15
Sum (XOR)
X
8-15
Boolean Computation
ANDW
AND Word
X
X
9-1
ORW
OR Word
X
X
9-1
XORW
Exclusive OR Word
X
X
9-1
Shift and Rotate
SFTL
Shift Left
10-1
SFTR
Shift Right
10-3
BCDLS
BCD Left Shift
X
10-5
WSFT
Word Shift
X
10-7
ROTL
Rotate Left
X
X
10-8
ROTR
Rotate Right
X
X
10-10
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
Password protected PDF document can be converted and changed. using RasterEdge.XDoc. PDF; Copy demo code below to achieve fast conversion from PDF file to Jpeg
adding a password to a pdf; password protected pdf
VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
PDF file & pages edit, C#.NET PDF pages extract, copy, paste, C# VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Able to convert password protected PDF document.
break password on pdf; pdf passwords
4: INSTRUCTIONS REFERENCE
4-4
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
Data Conversion
HTOB
Hex to BCD
X
X
11-1
BTOH
BCD to Hex
X
X
11-3
HTOA
Hex to ASCII
X
11-5
ATOH
ASCII to Hex
X
11-7
BTOA
BCD to ASCII
X
X
11-9
ATOB
ASCII to BCD
X
X
11-12
ENCO
Encode
11-15
DECO
Decode
11-16
BCNT
Bit Count
11-17
ALT
Alternate Output
11-18
CVDT
Convert Data Type
X
X
X
X
X
11-19
DTDV
Data Divide
X
11-21
DTCB
Data Combine
X
11-22
SWAP
Data Swap
X
X
11-23
Week Programmer
WEEK
Weekly Timer
12-1
YEAR
Yearly Timer
12-11
Interface
MSG
Message
13-1
User Communication
TXD2
Transmit 2
25-1
TXD3
Transmit 3
25-1
RXD2
Receive 2
25-7
RXD3
Receive 3
25-7
Program Branching
LABEL
Label
14-1
LJMP
Label Jump
14-1
LCAL
Label Call
14-3
LRET
Label Return
14-3
DJNZ
Decrement Jump Non-zero
14-5
DI
Disable Interrupt
16-1
EI
Enable Interrupt
16-1
IOREF
I/O Refresh
15-1
HSCRF
High-speed Counter Refresh
15-3
Coordinate Conversion
XYFS
XY Format Set
X
X
17-1
CVXTY
Convert X to Y
X
X
17-2
CVYTX
Convert Y to X
X
X
17-3
AVRG
Average
X
X
X
X
X
18-1
Pulse
PULS1
Pulse Output 1
19-1
PULS2
Pulse Output 2
19-1
PULS3
Pulse Output 3
19-1
PULS4
Pulse Output 4
19-1
PWM1
Pulse Width Modulation 1
19-8
PWM2
Pulse Width Modulation 2
19-8
PWM3
Pulse Width Modulation 3
19-8
PWM4
Pulse Width Modulation 4
19-8
RAMP1
Ramp Pulse Output 1
19-15
RAMP2
Ramp Pulse Output 2
19-15
ZRN1
Zero Return 1
19-26
ZRN2
Zero Return 2
19-26
ARAMP1
Advanced Ramp 1
19-32
ARAMP2
Advanced Ramp 2
19-32
Dual / Teaching Timer
DTML
1-sec Dual Timer
20-1
DTIM
100-ms Dual Timer
20-1
DTMH
10-ms Dual Timer
20-1
DTMS
1-ms Dual Timer
20-1
TTIM
Teaching Timer
20-3
Group
Symbol
Name
Valid Data Type
See Page
W
I
D
L
F
.NET PDF SDK - Description of All PDF Processing Control Feastures
Convert PDF to Word (.docx); Convert PDF to HTML; Convert PDF Easy to copy, paste, and cut image from PDF. Able to Open password protected PDF; Allow users to add
convert password protected pdf to excel; pdf password unlock
C# Word: How to Create Word Online Viewer in C# Application
viewer creating, you can go to PDF Web Viewer Please copy the following demo code to the head of public string mode; public string fid; protected void Page_Load
convert protected pdf to word online; pdf owner password
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
4-5
4: INSTRUCTIONS REFERENCE
Trigonometric Function
RAD
Degree to Radian
X
21-1
DEG
Radian to Degree
X
21-2
SIN
Sine
X
21-3
COS
Cosine
X
21-4
TAN
Tangent
X
21-5
ASIN
Arc Sine
X
21-6
ACOS
Arc Cosine
X
21-7
ATAN
Arc Tangent
X
21-8
Logarithm / Power
LOGE
Natural Logarithm
X
22-1
LOG10
Common Logarithm
X
22-2
EXP
Exponent
X
22-3
POW
Power
X
22-4
File Data Processing
FIFOF
FIFO Format
X
23-1
FIEX
First-In Execute
X
23-3
FOEX
First-Out Execute
X
23-3
NDSRC
N Data Search
X
X
X
X
X
23-5
Clock
TADD
Time Addition
24-1
TSUB
Time Subtraction
24-5
HTOS
HMS to Sec
24-9
STOH
Sec to HMS
24-10
HOUR
Hour Meter
24-11
Ethernet Instructions
ETXD
Transmit over Ethernet
25-21
ERXD
Receive over Ethernet
25-21
Data Logging
DLOG
Data Logging
26-1
TRACE
Data Trace
26-8
Group
Symbol
Name
Valid Data Type
See Page
W
I
D
L
F
C# PDF: C# Code to Create Mobile PDF Viewer; C#.NET Mobile PDF
Copy package file "Web.config" content to public float DocWidth = 819; protected void Page_Load Demo_Docs/").Replace("\\" Sample.pdf"; this.SessionId
create password protected pdf; pdf password security
C# Image: How to Integrate Web Document and Image Viewer
RasterEdgeImagingDeveloperGuide8.0.pdf: from this user manual, you First, copy the following lines of C# code mode; public string fid; protected void Page_Load
adding a password to a pdf using reader; convert protected pdf to word document
4: INSTRUCTIONS REFERENCE
4-6
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
Advanced Instruction Applicable SmartAXIS
Applicable advanced instructions depend on the SmartAXIS type as listed in the table below.
Group
Symbol
FT1A-12
FT1A-24
FT1A-40
FT1A-48
FT1A-
Touch
AC
DC
AC
DC
AC
DC
AC
DC
NOP
NOP
X
X
X
X
X
X
X
X
X
Move
MOV
X
X
X
X
X
X
X
X
X
MOVN
X
X
X
X
X
X
X
X
X
IMOV
X
X
X
X
X
X
X
X
X
IMOVN
X
X
X
X
X
X
X
X
X
BMOV
X
X
X
X
X
X
X
X
X
IBMV
X
X
X
X
X
X
X
X
X
IBMVN
X
X
X
X
X
X
X
X
X
NSET
X
X
X
X
X
X
X
X
X
NRS
X
X
X
X
X
X
X
X
X
XCHG
X
X
X
X
X
X
X
X
X
TCCST
X
X
X
X
X
X
X
X
X
Data Comparison
CMP=
X
X
X
X
X
X
X
X
X
CMP<>
X
X
X
X
X
X
X
X
X
CMP<
X
X
X
X
X
X
X
X
X
CMP>
X
X
X
X
X
X
X
X
X
CMP<=
X
X
X
X
X
X
X
X
X
CMP>=
X
X
X
X
X
X
X
X
X
ICMP>=
X
X
X
X
X
X
X
X
X
LC=
X
X
X
X
X
X
X
X
X
LC<>
X
X
X
X
X
X
X
X
X
LC<
X
X
X
X
X
X
X
X
X
LC>
X
X
X
X
X
X
X
X
X
LC<=
X
X
X
X
X
X
X
X
X
LC>=
X
X
X
X
X
X
X
X
X
Binary Arithmetic
ADD
X
X
X
X
X
X
X
X
X
SUB
X
X
X
X
X
X
X
X
X
MUL
X
X
X
X
X
X
X
X
X
DIV
X
X
X
X
X
X
X
X
X
INC
X
X
X
X
X
X
X
X
X
DEC
X
X
X
X
X
X
X
X
X
ROOT
X
X
X
X
X
X
X
X
X
SUM
X
X
X
X
X
X
X
X
X
Boolean 
Computation
ANDW
X
X
X
X
X
X
X
X
X
ORW
X
X
X
X
X
X
X
X
X
XORW
X
X
X
X
X
X
X
X
X
Shift and Rotate
SFTL
X
X
X
X
X
X
X
X
X
SFTR
X
X
X
X
X
X
X
X
X
BCDLS
X
X
X
X
X
X
X
X
X
WSFT
X
X
X
X
X
X
X
X
X
ROTL
X
X
X
X
X
X
X
X
X
ROTR
X
X
X
X
X
X
X
X
X
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
4-7
4: INSTRUCTIONS REFERENCE
Note: MSG instructions can be used with Pro series only.
Group
Symbol
FT1A-12
FT1A-24
FT1A-40
FT1A-48
FT1A-
Touch
AC
DC
AC
DC
AC
DC
AC
DC
Data Conversion
HTOB
X
X
X
X
X
X
X
X
X
BTOH
X
X
X
X
X
X
X
X
X
HTOA
X
X
X
X
X
X
X
X
X
ATOH
X
X
X
X
X
X
X
X
X
BTOA
X
X
X
X
X
X
X
X
X
ATOB
X
X
X
X
X
X
X
X
X
ENCO
X
X
X
X
X
X
X
X
X
DECO
X
X
X
X
X
X
X
X
X
BCNT
X
X
X
X
X
X
X
X
X
ALT
X
X
X
X
X
X
X
X
X
CVDT
X
X
X
X
X
X
X
X
X
DTDV
X
X
X
X
X
X
X
X
X
DTCB
X
X
X
X
X
X
X
X
X
SWAP
X
X
X
X
X
X
X
X
X
Week Programmer
WEEK
X
X
X
X
X
X
X
X
X
YEAR
X
X
X
X
X
X
X
X
X
Display
MSG
X (Note)
X (Note)
X (Note)
X (Note)
X (Note)
X (Note)
X (Note)
X (Note)
User 
Communication
TXD2
X
X
X
X
X
X
X
X
X
TXD3
X
X
X
X
X
RXD2
X
X
X
X
X
X
X
RXD3
X
X
X
X
X
Program Branching
LABEL
X
X
X
X
X
X
X
X
X
LJMP
X
X
X
X
X
X
X
X
X
LCAL
X
X
X
X
X
X
X
X
X
LRET
X
X
X
X
X
X
X
X
X
DJNZ
X
X
X
X
X
X
X
X
X
DI
X
X
X
X
X
X
X
X
X
EI
X
X
X
X
X
X
X
X
X
IOREF
X
X
X
X
X
X
X
X
X
HSCRF
X
X
X
X
X
Coordinate
Conversion
XYFS
X
X
X
X
X
X
X
X
X
CVXTY
X
X
X
X
X
X
X
X
X
CVYTX
X
X
X
X
X
X
X
X
X
AVRG
X
X
X
X
X
X
X
X
X
4: INSTRUCTIONS REFERENCE
4-8
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
Note1: When using RAMP1 in single-pulse output mode, PULS3 and PWM3 cannot be used. When using RAMP2 in single-pulse output mode, 
PULS4 and PWM4 cannot be used.
Note2: When using RAMP1 and ARAMP1 in dual-pulse output mode, RAMP2 and ARAMP2 cannot be used.
Group
Symbol
FT1A-12
FT1A-24
FT1A-40
FT1A-48
FT1A-
Touch
AC
DC
AC
DC
AC
DC
AC
DC
Pulse
PULS1
X
X
X
PULS2
X
X
X
PULS3
X
(Note1)
X
X
PULS4
X
(Note1)
X
X
PWM1
X
X
X
PWM2
X
X
X
PWM3
X
(Note1)
X
X
PWM4
X
(Note1)
X
X
RAMP1
X
X
X
RAMP2
X
(Note2)
X
(Note2)
X
(Note2)
ZRN1
X
X
X
ZRN2
X
X
X
ARAMP1
X
X
X
ARAMP2
X
(Note2)
X
(Note2)
X
(Note2)
Dual / Teaching 
Timer
DTML
X
X
X
X
X
X
X
X
X
DTIM
X
X
X
X
X
X
X
X
X
DTMH
X
X
X
X
X
X
X
X
X
DTMS
X
X
X
X
X
X
X
X
X
TTIM
X
X
X
X
X
X
X
X
X
Trigonometric 
Function
RAD
X
X
X
X
X
X
X
X
X
DEG
X
X
X
X
X
X
X
X
X
SIN
X
X
X
X
X
X
X
X
X
COS
X
X
X
X
X
X
X
X
X
TAN
X
X
X
X
X
X
X
X
X
ASIN
X
X
X
X
X
X
X
X
X
ACOS
X
X
X
X
X
X
X
X
X
ATAN
X
X
X
X
X
X
X
X
X
Logarithm / Power
LOGE
X
X
X
X
X
X
X
X
X
LOG10
X
X
X
X
X
X
X
X
X
EXP
X
X
X
X
X
X
X
X
X
POW
X
X
X
X
X
X
X
X
X
File Data 
Processing
FIFOF
X
X
X
X
X
X
X
X
X
FIEX
X
X
X
X
X
X
X
X
X
FOEX
X
X
X
X
X
X
X
X
X
NDSRC
X
X
X
X
X
X
X
X
X
Clock
TADD
X
X
X
X
X
X
X
X
X
TSUB
X
X
X
X
X
X
X
X
X
HTOS
X
X
X
X
X
X
X
X
X
STOH
X
X
X
X
X
X
X
X
X
HOUR
X
X
X
X
X
X
X
X
X
Ethernet 
Instructions
ETXD
X
X
X
X
X
X
ERXD
X
X
X
X
X
X
Data Logging
DLOG
X
X
X
X
TRACE
X
X
X
X
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
4-9
4: INSTRUCTIONS REFERENCE
Structure of an Advanced Instruction
Input Condition for Advanced Instructions
Almost all advanced instructions must be preceded by a contact, except NOP (no operation), LABEL (label), and LRET (label 
return) instructions. The input condition can be programmed using a bit device such as input, output, internal relay, or shift 
register. Timer and counter can also be used as an input condition to turn on the contact when the timer times out or the counter 
counts out.
While the input condition is off, the advanced instruction is not executed and device statuses are held.
Source and Destination Devices
The source and destination devices specify 16- or 32-bit data, depending on the selected data type. When a bit device such as 
input, output, internal relay, or shift register is designated as a source or destination device, 16 or 32 points starting with the 
designated number are processed as source or destination data. When a word device such as timer or counter is designated as a 
source device, the current value is read as source data. When a timer or counter is designated as a destination device, the result 
of the advanced instruction is set to the preset value for the timer or counter. When a data register is designated as a source or 
destination device, the data is read from or written to the designated data register.
Using Timer or Counter as Source Device
Since all timer instructions — TML (1-sec timer), TIM (100-ms timer), TMH (10-ms timer), and TMS (1-ms timer) — subtract from 
the preset value, the current value is decremented from the preset value and indicates the remaining time. As described above, 
when a timer is designated as a source device of an advanced instruction, the current value, or the remaining time, of the timer is 
read as source data. Adding counters CNT start counting at 0, and the current value is incremented up to the preset value. 
Reversible counters CDP and CUD start counting at the preset value and the current value is incremented or decremented from the 
preset value. When any counter is designated as a source device of an advanced instruction, the current value is read as source 
data.
Using Timer or Counter as Destination Device
As described above, when a timer or counter is designated as a destination device of an advanced instruction, the result of the 
advanced instruction is set to the preset value of the timer or counter. Timer and counter preset values can be 0 through 65535.
When a timer or counter preset value is designated using a data register, the timer or counter cannot be designated as a 
destination of an advanced instruction. When executing such an advanced instruction, a user program execution error will result. 
For details of user program execution error, see Chapter 13 "Troubleshooting" - "User Program Execution Error" in the SmartAXIS 
Pro/Lite User's Manual.
Note: When a user program execution error occurs, the result is not set to the destination.
Repeat Designation
Specifies whether repeat is used for the device or not.
Repeat Cycles
Specifies the quantity of repeat cycles: 1 through 99.
Opcode
The opcode is a symbol used to identify the advanced instruction.
Data Type
Specifies word (W), integer (I), double word (D), long (L), or float 
(F) data.
Source Device
The source device specifies the 16- or 32-bit data to be processed 
by the advanced instruction. Some advanced instructions require 
two source devices.
Destination Device
The destination device specifies the 16- or 32-bit data to store the 
result of the advanced instruction. Some advanced instructions 
require two destination devices.
I0
S1 R
*****
REP
**
D1 R
*****
Opcode
Source Device
Repeat Cycles
Destination Device
Repeat 
MOV(W)
Data Type
Designation
While the input condition is on, the advanced instruction is 
executed in each scan. To execute the advanced instruction 
only at the rising or falling edge of the input, use the SOTU or 
SOTD instruction.
I0
REP
S1 –
D10
D1 –
D20
SOTU
MOV(W)
4: INSTRUCTIONS REFERENCE
4-10
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
Data Types for Advanced Instructions
When using move, data comparison, binary arithmetic, Boolean computation, bit shift/rotate, data conversion, and coordinate 
conversion instructions, data types can be selected from word (W), integer (I), double word (D), long (L), or float (F). For other 
advanced instructions, the data is processed in units of 16-bit word.
Decimal Values and Hexadecimal Storage (Word, Integer, Double, and Long Data)
The following table shows hexadecimal equivalents which are stored in the CPU, as a result of addition and subtraction of the 
decimal values shown:
Data Type
Symbol
Bits
Quantity of Data 
Registers Used
Range of Decimal Values
Word (Unsigned 16 bits)
W
16 bits
1
0 to 65,535
Integer (Signed 15 bits)
I
16 bits
1
–32,768 to 32,767
Double Word (Unsigned 32 bits)
D
32 bits
2
0 to 4,294,967,295
Long (Signed 31 bits)
L
32 bits
2
–2,147,483,648 to 2,147,483,647
Float (Floating point)
F
32 bits
2
–3.4028231038 to 3.4028231038
Data Type
Result of Addition
Hexadecimal Storage
Result of Subtraction
Hexadecimal Storage
Word
0
65535
131071
0000
FFFF
(CY) FFFF
65535
0
–1
–65535
–65536
FFFF
0000
(BW) FFFF
(BW) 0001
(BW) 0000
Integer
65534
32768
32767
0
–1
–32767
–32768
–32769
–65535
(CY) 7FFE
(CY) 0000
7FFF
0000
FFFF
8001
8000
(CY) FFFF
(CY) 8001
65534
32768
32767
0
–1
–32767
–32768
–32769
–65535
(BW) 7FFE
(BW) 0000
7FFF
0000
FFFF
8001
8000
(BW) FFFF
(BW) 8001
Double Word
0
4294967295
8589934591
00000000
FFFFFFFF
(CY) FFFFFFFF
4294967295
0
–1
–4294967295
–4294967296
FFFFFFFF
00000000
(BW) FFFFFFFF
(BW) 00000001
(BW) 00000000
Long
4294967294
2147483648
2147483647
0
–1
–2147483647
–2147483648
–2147483649
–4294967295
(CY) 7FFFFFFE
(CY) 00000000
7FFFFFFF
00000000
FFFFFFFF
80000001
80000000
(CY) FFFFFFFF
(CY) 80000001
4294967294
2147483648
2147483647
0
–1
–2147483647
–2147483648
–2147483649
–4294967295
(BW) 7FFFFFFE
(BW) 00000000
7FFFFFFF
00000000
FFFFFFFF
80000001
80000000
(BW) FFFFFFFF
(BW) 80000001
Documents you may be interested
Documents you may be interested