27
FX3G/FX3U/FX3UC Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
2 Overview (Sequence Program)
2.3 Analog/Positioning Special Control
1
Introduction
2
Overview
3
Instruction
List
4
Devices
in Detail
5
Specified the
Device &
Constant
6
Before
Programming
7
Basic
Instruction
8
FNC00-FNC09
Program Flow
9
FNC10-FNC19
Move & Compare
10
FNC20-FNC29
Arith. & Logic
Operation
4. Rotation and shift operation
Rotation right (ROR/FNC 30)
Rotation left (ROL/FNC 31)
Rotation right with carry (RCR/FNC 32)
Rotation left with carry (RCL/FNC 33)
Bit shift right (SFTR/FNC 34)
Bit shift left (SFTL/FNC 35)
Word shift right (WSFR/FNC 36)
Word shift left (WSFL/FNC 37)
Refer to Chapter 11.
5. Data operation
Zone reset (ZRST/FNC 40)
Decode (DECO/FNC 41)
Encode (ENCO/FNC 42)
Sum of active bits (SUM/FNC 43)
Mean (MEAN/FNC 45)
Word to byte (WTOB/FNC141) and byte to word
(BTOW/FNC142)
4-bit linking/grouping of word data
(FNC143 and FNC144)
Limit control (LIMIT/FNC256)
Dead band control (BAND/FNC257)
Zone control (ZONE/FNC258)
Block data operation (FNC192 to FNC199)
Character string control (FNC200 to FNC209)
Refer to Chapter 12, Chapter 19,
Chapter 25, Chapter 26 and Chapter 29.
6. High speed processing
Refresh (REF/FNC 50)
Refresh and filter adjust (REFF/FNC 51)
Speed detection (SPD/FNC 56)
Pulse Y output (PLSY/FNC 57)
Pulse ramp (PLSR/FNC 59)
Refer to Chapter 13.
7. Handy instructions and instructions for
external devices
Initial state (IST/FNC 60)
Teaching timer (TTMR/FNC 64)
Alternate state (ALT/FNC 66)
Ramp variable value (RAMP/FNC 67)
Rotary table control (ROTC/FNC 68)
Ten-key input (TKY/FNC 70)
Digital switch (thumbwheel input) (DSW/FNC 72)
Seven-segment decoder (SEGD/FNC 73)
Seven-segment with latch (SEGL/FNC 74)
ASCII code data input (ASC/FNC 76)
BFM Read, BFM Write (FNC 78, FNC 79,
FNC278, and FNC279)
Serial communication (FNC 80 and FNC 87)
Analog volume (FNC 85 and FNC 86)
Inverter communication (FNC270 to FNC274)
Hexadecimal to ASCII conversion (ASCI/FNC 82)
ASCII to hexadecimal conversion (HEX/FNC 83)
Cyclic redundancy check (CRC/FNC188)
Random number generation (RND/FNC184)
Real time clock control (FNC160 to FNC167)
Hour meter (HOUR/FNC 169)
Timing pulse generation (DUTY/FNC186)
Logging R and ER (LOGR/FNC293)
Refer to Chapter 14, Chapter 15,
Chapter 16, Chapter 21, Chapter 24, Chapter 30,
Chapter 31 and Chapter 33.
8. Complicated control
Search a data stack (SER/FNC 61)
Sort tabulated data (FNC 69 and FNC149)
PID control loop (PID/FNC 88)
Refer to Chapter 14, Chapter 16 and
Chapter 19.
9. Positioning control
Dog search zero return (DSZR/FNC150)
Interrupt positioning (DVIT/FNC151)
Batch data positioning mode (TBL/FNC152)
Absolute present value read (ABS/FNC155)
Zero return (ZRN/FNC156)
Variable speed pulse output (PLSV/FNC157)
Drive to increment (DRVI/FNC158)
Drive to absolute (DRVA/FNC159)
Refer to Chapter 20.
Refer to the Positioning Control Manual.
2.3 Analog/Positioning Special Control
For details, refer to the manual of each product.
1. Analog I/O control
Analog input
Analog output
Pt100 temperature sensor input
Thermocouple temperature sensor input
Block dedicated to temperature control
Refer to the respective product manual.
2. Positioning control
• SSCNETΙΙΙ - Positioning Block.
Pulse output block (controlled by sequence
program)
Positioning unit (controlled by instructions
dedicated to positioning)
Cam switch (resolver detection)
Refer to the respective product manual.