c# pdf to image convert : Convert protected pdf to word online application control tool html azure asp.net online FT1A-Ladder-Programming7-part1631

SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
5-17
5: BASIC INSTRUCTIONS
Changing, Confirming, and Clearing Preset Values for Timers and Counters
Preset values for timers and counters can be changed by selecting Online > Monitor > Monitor, followed by Online > Custom 
> New Custom Monitor on WindLDR for transferring a new value to the SmartAXIS RAM as described on preceding pages. After 
changing the preset values temporarily, the changes can be written to the user program in the SmartAXIS ROM or cleared from the 
RAM.
When the power is off, the temporarily changed preset values in the RAM are cleared and the original preset values are loaded. 
Confirm the changed preset values to store them in the ROM. The timer/counter preset values can be confirmed only when 
SmartAXIS is stopped.
To access the PLC Status dialog box from the WindLDR menu bar, select Online > Monitor > Monitor, then Online > Status.
Confirm Button
After pressing the Clear or 
Confirm button, the display 
changes to “Unchanged.”
Clear Button
Data movement when changing a timer/counter preset value
When changing a timer/counter preset value using 
Custom Monitor on WindLDR, the new preset value is 
written to the SmartAXIS RAM. The user program and 
preset values in the ROM are not changed.
Note: The LCD screen and pushbuttons can also be used to 
change preset values and confirm changed preset values. 
Data movement when confirming changed preset values
When the Confirm button is pressed before pressing 
the Clear button, the changed timer/counter preset 
values in the SmartAXIS RAM are written to the ROM.
When uploading the user program after confirming, 
the user program with changed preset values is 
uploaded from the SmartAXIS ROM to WindLDR.
Data movement when clearing changed preset values to restore original values
Changing preset values for timers and counters in the  
SmartAXIS RAM does not automatically update preset 
values in the user memory, ROM. This is useful for 
restoring original preset values. When the Clear 
button is pressed before pressing the Confirm button, 
the changed timer/counter preset values are cleared 
from the RAM and the original preset values are 
loaded from the ROM to the RAM.
WindLDR
SmartAXIS 
User Program
ROM
RAM
User Program
Custom Monitor
New Preset Value
WindLDR
SmartAXIS
Confirm
User Program
ROM
RAM
User Program
Changed
Preset
Values
WindLDR
SmartAXIS
Clear
User Program
ROM
RAM
User Program
Original
Preset
Values
Convert protected pdf to word 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
pdf password online; a pdf password online
Convert protected pdf to word 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
pdf document password; pdf password protect
5: BASIC INSTRUCTIONS
5-18
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
CC= and CC>= (Counter Comparison)
The CC= instruction is an equivalent comparison instruction for counter current values. This instruction will constantly compare 
current values to the value that has been programmed in. When the counter value equals the given value, the desired output will 
be initiated.
The CC>= instruction is an equal to or greater than comparison instruction for counter current values. This instruction will 
constantly compare current values to the value that has been programmed in. When the counter value is equal to or greater than 
the given value, the desired output will be initiated.
When a counter comparison instruction is programmed, two addresses are required. The circuit for a counter comparison 
instruction must be programmed in the following order: the CC= or CC>= instruction; a counter number C0 through C199, 
followed by a preset value to compare from 0 to 65535.
The preset value can be designated using a decimal constant or a data register D0 through D1999. When a data register is used, 
the data of the data register becomes the preset value.
 The CC= and CC>= instructions can be used repeatedly for different preset values.
 The comparison instructions only compare the current value. The status of the counter does not affect this function.
 The comparison instructions also serve as an implicit LOD instruction.
 The comparison instructions can be used with internal relays, which are ANDed or ORed at a separate program address.
 Like the LOD instruction, the comparison instructions can be followed by the AND and OR instructions. 
Ladder Diagram (CC=)
Ladder Diagram (CC>=)
Counter # to compare with
Preset value to compare
CC=
10
C2
CC>=
D15
C3
Q0
Q1
CC=
OUT
C2
10
Q0
Program List
Instruction
Data
CC>=
OUT
C3
D15
Q1
Program List
Instruction
Data
Ladder Diagram
Ladder Diagram
Ladder Diagram
I0
I0
M0
CC=
10
C5
CC=
10
C5
I0
CC=
10
C5
Q0
M0
Q0
Q0
CC=
OR
OUT
C5
10
I0
Q0
Program List
Instruction
Data
CC=
AND
OUT
C5
10
I0
Q0
Program List
Instruction
Data
CC=
OUT
LOD
AND
OUT
C5
10
M0
I0
M0
Q0
Program List
Instruction
Data
Online Convert PDF file to Word. Best free online PDF Conversion
Online PDF to Word Converter. Download Free Trial. Convert a PDF File to Word. Just upload your file by clicking on the blue button
open password protected pdf; convert protected pdf to word
Online Convert Word to PDF file. Best free online export docx, doc
Online Word to PDF Converter. Download Free Trial. Convert a Word File to PDF. Just upload your file by clicking on the blue button
copy text from protected pdf; convert password protected pdf files to word online
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
5-19
5: BASIC INSTRUCTIONS
Examples: CC= and CC>= (Counter Comparison)
Ladder Diagram 1
Timing Chart
CC=
5
C2
CNT
C2
10
I1
Reset
Pulse
I0
CC>=
3
C2
Reset Input I0
ON
OFF
Pulse Input I1
ON
OFF
C2
ON
OFF
Output Q1
ON
OFF
1
Output Q0
• • •
2
3
4
5
6
ON
OFF
7
8
9
10
Output Q0 is on when counter C2 current value is 5.
Output Q1 is turned on when counter C2 current 
value reaches 3 and remains on until counter C2 is 
reset.
Q0
Q1
LOD
LOD
CNT
CC=
OUT
CC³
OUT
I0
I1
C2
10
C2
5
Q0
C2
3
Q1
Instruction
Data
Program List
Ladder Diagram 2
Pulse Input I2
ON
OFF
Output Q0
ON
OFF
Timing Chart
1
• • •
500 501 502
2
Output Q0 is on when counter C30 current value is 
500.
CC=
500
C30
CNT
C30
1000
I2
Reset
Pulse
I1
Q0
LOD
LOD
CNT
CC=
OUT
Program List
Instruction
Data
I1
I2
C30
1000
C30
500
Q0
Ladder Diagram 3
Pulse Input I4
ON
OFF
Output Q1
ON
OFF
Timing Chart
1
• • •
350 351 352
2
Output Q1 is turned on when counter C31 current 
value reaches 350 and remains on until counter C31 
is reset.
CC>=
350
C31
CNT
C31
500
I4
Reset
Pulse
I3
Q1
LOD
LOD
CNT
CC>=
OUT
Program List
Instruction
Data
I3
I4
C31
500
C31
350
Q1
Ladder Diagram 4
Pulse Input I6
ON
OFF
C20 (100)
ON
OFF
Timing Chart
100
• • •
150 151 152
101
Q2
Output Q2
ON
OFF
Output Q3
ON
OFF
• • •
Output Q3 is on when counter C20 current value is 
between 100 and 149.
CC>=
150
C20
CNT
C20
500
I6
Reset
Pulse
I5
CC>=
100
C20
Q2
Q3
LOD
LOD
CNT
CC>=
OUT
CC>=
ANDN
OUT
I5
I6
C20
500
C20
150
Q2
C20
100
Q2
Q3
Instruction
Data
Program List
Online Convert PDF file to Word. Best free online PDF Conversion
Online Tiff to PDF Converter. Download Free Trial. Convert a Tiff/Tif File to PDF. Just upload your file by clicking on the blue button
add password to pdf without acrobat; pdf open password
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
Convert PDF document to DOC and DOCX formats in Visual Basic .NET Create editable Word file online without email. Supports transfer from password protected PDF.
reader save pdf with password; a pdf password
5: BASIC INSTRUCTIONS
5-20
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
DC= and DC>= (Data Register Comparison)
The DC= instruction is an equivalent comparison instruction for data register values. This instruction will constantly compare data 
register values to the value that has been programmed in. When the data register value equals the given value, the desired output 
will be initiated.
The DC>= instruction is an equal to or greater than comparison instruction for data register values. This instruction will constantly 
compare data register values to the value that has been programmed in. When the data register value is equal to or greater than 
the given value, the desired output will be initiated.
When a data register comparison instruction is programmed, two addresses are required. The circuit for a data register 
comparison instruction must be programmed in the following order: the DC= or DC>= instruction, a data register number D0 
through D1999 followed by a preset value to compare from 0 to 65535.
The preset value can be designated using a decimal constant or a data register D0 through D1999. When a data register is used, 
the data of the data register becomes the preset value.
For LC (Load Compare) instructions, see "LC= (Load Compare Equal To)" on page 7-8.
 The DC= and DC>= instructions can be repeated for different preset values.
 The comparison instructions also serve as an implicit LOD instruction.
 The comparison instructions can be used with internal relays, which are ANDed or ORed at a separate program address.
 Like the LOD instruction, the comparison instructions can be followed by the AND and OR instructions.
Ladder Diagram (DC=)
Ladder Diagram (DC>=)
Data register # to compare with
Preset value to compare
DC=
50
D2
DC>=
D15
D3
Q0
Q1
DC=
OUT
D2
50
Q0
Program List
Instruction
Data
DC>=
OUT
D3
D15
Q1
Program List
Instruction
Data
Ladder Diagram
Ladder Diagram
Ladder Diagram
I0
I0
M0
DC=
10
D5
DC=
10
D5
I0
DC=
10
D5
M0
Q0
Q0
Q0
DC=
AND
OUT
D5
10
I0
Q0
Program List
Instruction
Data
DC=
OUT
LOD
AND
OUT
D5
10
M0
I0
M0
Q0
Program List
Instruction
Data
DC=
OR
OUT
D5
10
I0
Q0
Program List
Instruction
Data
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
Convert PDF to multiple MS Word formats such as .doc and .docx. Create editable Word file online without email. Password protected PDF file can be printed to
protected pdf; add copy protection pdf
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
NET library to batch convert PDF files to jpg image files. Thumbnails can be created from PDF pages. Password protected PDF document can be converted and changed.
break a pdf password; add password to pdf file with reader
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
5-21
5: BASIC INSTRUCTIONS
Examples: DC= and DC>= (Data Register Comparison)
Ladder Diagram 1
Timing Chart
DC=
5
D2
DC>=
3
D2
Input I1
ON
OFF
D10 Value
Output Q0
ON
OFF
Output Q1
ON
OFF
4
4
5
5
3
3
5
2
10
I1
REP
S1 –
D10
D1 –
D2
MOV(W)
10
3
7
2
2
D2 Value
0
4
5
5
3
3
5
2
10
10
3
3
2
2
Output Q0 is on when data register D2 value is 5.
Output Q1 is on when data register D2 value is 3 
or more.
Q0
Q1
LOD
MOV(W)
DC=
OUT
DC³
OUT
I1
D10 –
D2   –
D2
5
Q0
D2
3
Q1
Instruction
Data
Program List
Ladder Diagram 2
Output Q0 is on when data register D30 value is 500.
DC=
500
D30
Timing Chart
Output Q0
ON
OFF
400
210 210
0 500
D30 Value
I1
REP
S1 –
D50
D1 –
D30
MOV(W)
500 500
700
Q0
Ladder Diagram 3
DC>=
350
D15
I1
REP
S1 –
D0
D1 –
D15
MOV(W)
Output Q1 is on when data register D15 value is 350 or more.
Timing Chart
Output Q1
ON
OFF
200
249 200 350 390
D15 Value
355 521
600
Q1
Ladder Diagram 4
DC>=
150
D20
DC>=
100
D20
Q0
I1
REP
S1 –
D100
D1 –
D20
MOV(W)
Output Q2 is on while data register D20 value is between 149 and 100.
Timing Chart
Output Q0
ON
OFF
90
150 80 160 110
D20 Value
120 180
95
Output Q2
ON
OFF
Q0
Q2
VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET PowerPoint, VB.NET Tiff, VB.NET Imaging, VB Able to convert password protected PDF document.
copy protected pdf to word converter online; adding password to pdf
Online Convert PowerPoint to PDF file. Best free online export
make it as easy as possible to convert your PPTX your C#.NET project, Microsoft Office like Word, Excel, and Download and try RasterEdge.XDoc.PDF for .NET with
create copy protected pdf; create password protected pdf from word
5: BASIC INSTRUCTIONS
5-22
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
SFR and SFRN (Forward and Reverse Shift Register)
SmartAXIS have a shift register consisting of 128 bits which are allocated to R0 through R127. Any number of available bits can be 
selected to form a train of bits which store on or off status. The on/off data of constituent bits is shifted in the forward direction 
(forward shift register) or in the reverse direction (reverse shift register) when a pulse input is turned on.
Forward Shift Register (SFR)
When SFR instructions are programmed, two addresses are always required. The SFR instruction is entered, followed by a shift 
register number selected from appropriate device addresses. The shift register number corresponds to the first, or head bit. The 
number of bits is the second required address after the SFR instruction.
The SFR instruction requires three inputs. The forward shift register circuit must be programmed in the following order: reset 
input, pulse input, data input, and the SFR instruction, followed by the first bit and the number of bits.
Reset Input
The reset input will cause the value of each bit of the shift register to return to zero. Initialize pulse special internal relay, M8120, 
may be used to initialize the shift register at start-up.
Pulse Input
The pulse input triggers the data to shift. The shift is in the forward direction for a forward shift register and in reverse for a 
reverse shift register. A data shift will occur upon the leading edge of a pulse; that is, when the pulse 
turns on
. If the pulse has 
been on and stays on, no data shift will occur.
Data Input
The data input is the information which is shifted into the first bit when a forward data shift occurs, or into the last bit when a 
reverse data shift occurs.
Note: When power is turned off, the statuses of all shift register bits are normally cleared. It is also possible to maintain the statuses of shift 
register bits by using the Function Area Settings as required. See Chapter 5 "Special Functions" - "Keep Designation for Internal Relays, Shift 
Registers, Counters, and Data Registers"  in the SmartAXIS Pro/Lite User's Manual.
Note: The SFR instruction cannot be used in an interrupt program. If used, a user program execution error will result, turning on special internal 
relay M8004 and the ERR LED on the SmartAXIS. For details about the user program execution errors, see "User Program Execution Errors" on page 
4-13.
Note: For restrictions on ladder programming of shift register instructions, see "Restriction on Ladder Programming" on page 5-31.
Ladder Diagram
Structural Diagram
I2
I0
R0
Reset
Data
I1
Pulse
R1
R2
R3
Shift Direction
First Bit: R0
# of Bits: 4
I0
I1
SFR
R0
4
I2
Reset
Pulse
Data
First Bit
# of Bits
Structural Diagram
I2
I0
R0
Reset
Data
I1
Pulse
R1
R2
R3
Shift Direction
# of Bits: 4
LOD
LOD
LOD
SFR
I0
I1
I2
R0
4
Program List
Instruction
Data
First Bit
# of Bits
R0 to R127
1 to 128
Online Convert Excel to PDF file. Best free online export xlsx
make it as easy as possible to convert your xlsx your C#.NET project, Microsoft Office like Word, Excel, and Download and try RasterEdge.XDoc.PDF for .NET with
convert password protected pdf to word; convert pdf password protected to word online
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
5-23
5: BASIC INSTRUCTIONS
Setting and Resetting Shift Register Bits
Reset Input I0
ON
OFF
Pulse Input I1
ON
OFF
Data Input I2
ON
OFF
Timing Chart
R1/Q1
ON
OFF
One or more scans are required
R0/Q0
ON
OFF
R3/Q3
ON
OFF
R2/Q2
ON
OFF
Ladder Diagram
I0
I1
SFR
R0
4
I2
Reset
Pulse
Data
R0
R1
R2
R3
Q0
Q1
Q2
Q3
LOD
LOD
LOD
SFR
LOD
OUT
LOD
OUT
LOD
OUT
LOD
OUT
I0
I1
I2
R0
4
R0
Q0
R1
Q1
R2
Q2
R3
Q3
Instruction
Data
Program List
 The last bit status output can be programmed directly after the SFR 
instruction. In this example, the status of bit R3 is read to output Q3.
 Each bit can be loaded using the LOD R# instruction.
Ladder Diagram
I1
I2
SFR
R0
4
I3
Reset
Pulse
Data
R0
R1
Q0
Q1
Q3
LOD
LOD
LOD
SFR
OUT
LOD
OUT
LOD
OUT
I1
I2
I3
R0
4
Q3
R0
Q0
R1
Q1
Instruction
Data
Program List
 Any shift register bit can be turned on using the SET instruction.
 Any shift register bit can be turned off using the RST instruction.
 The SET or RST instruction is actuated by any input condition.
I1
I0
R0
S
R3
R
5: BASIC INSTRUCTIONS
5-24
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
Reverse Shift Register (SFRN)
For reverse shifting, use the SFRN instruction. When SFRN instructions are programmed, two addresses are always required. The 
SFRN instructions are entered, followed by a shift register number selected from appropriate device addresses. The shift register 
number corresponds to the lowest bit number in a string. The number of bits is the second required address after the SFRN 
instructions.
The SFRN instruction requires three inputs. The reverse shift register circuit must be programmed in the following order: reset 
input, pulse input, data input, and the SFRN instruction, followed by the last bit and the number of bits.
Note: Output is initiated only for those bits highlighted in bold print.
Note: When power is turned off, the statuses of all shift register bits are normally cleared. It is also possible to maintain the statuses of shift register 
bits by using the Function Area Settings as required. See Chapter 5 "Special Functions" - "Keep Designation for Internal Relays, Shift Registers, 
Counters, and Data Registers"  in the SmartAXIS Pro/Lite User's Manual.
Note: The SFRN instruction cannot be used in an interrupt program. If used, a user program execution error will result, turning on special internal 
relay M8004 and the ERR LED on the SmartAXIS. For details about the user program execution errors, see "User Program Execution Errors" on page 
4-13.
Note: For restrictions on ladder programming of shift register instructions, see "Restriction on Ladder Programming" on page 5-31.
Structural Diagram
I2
I0
R20
Reset
Data
I1
Pulse
R21
R22
R23
Shift Direction
Last Bit: R20
# of Bits: 7
R24
R25
R26
 The last bit status output can be programmed directly after the SFRN instruction. In this example, the status of bit R20 is read to output Q0.
 Each bit can be loaded using the LOD R# instructions.
 For details of reset, pulse, and data inputs, see "Forward Shift Register (SFR)" on page 5-22.
Ladder Diagram
I0
I1
SFRN
R20
7
I2
Reset
Pulse
Data
R21
Last Bit
# of Bits
R23
R25
Q0
Q1
Q3
Q2
Last Bit
# of Bits
R0 to R127
1 to 128
LOD
LOD
LOD
SFRN
OUT
LOD
OUT
LOD
OUT
LOD
OUT
I0
I1
I2
R20
7
Q0
R21
Q1
R23
Q2
R25
Q3
Instruction
Data
Program List
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
5-25
5: BASIC INSTRUCTIONS
Bidirectional Shift Register
A bidirectional shift register can be created by first programming the SFR instruction as detailed in the Forward Shift Register 
section on page 5-22. Next, the SFRN instruction is programed as detailed in the Reverse Shift Register section on page 5-24.
Structural Diagram
I3
I1
R22
Reset
Data
I2
Pulse
R23
R24
R25
Forward Shifting
Last Bit: R22
# of Bits: 6
R26
R27
Note: Output is initiated only for those bits highlighted in bold print.
I4
I6
I5
Reset
Data
Pulse
First Bit: R22
# of Bits: 6
Reverse Shifting
Ladder Diagram
I1
I2
SFR
R22
6
I3
Reset
Pulse
Data
I4
I5
SFRN
R22
6
I6
Reset
Pulse
Data
R23
R24
R26
Q0
Q2
Q1
LOD
LOD
LOD
SFR
LOD
LOD
LOD
SFRN
LOD
OUT
LOD
OUT
LOD
OUT
I1
I2
I3
R22
6
I4
I5
I6
R22
6
R23
Q0
R24
Q1
R26
Q2
Instruction
Data
Program List
5: BASIC INSTRUCTIONS
5-26
SMARTAXIS LADDER PROGRAMMING MANUAL FT9Y-B1382
SOTU and SOTD (Single Output Up and Down)
The SOTU instruction “looks for” the transition of a given input from off to on. The SOTD instruction looks for the transition of a 
given input from on to off. When this transition occurs, the desired output will turn on for the length of one scan. The SOTU or 
SOTD instruction converts an input signal to a “one-shot” pulse signal.
A total of 1024 SOTU and SOTD instructions can be used in a user program.
If operation is started while the given input is already on, the SOTU output will not turn on. The transition from off to on is what 
triggers the SOTU instruction.
The SOTU or SOTD instructions cannot be used in an interrupt program.
If used, a user program execution error will result, turning on special internal relay M8004 and the ERR LED on the SmartAXIS. For 
details about the user program execution errors, see "User Program Execution Errors" on page 4-13.
When a CPU relay is defined as the SOTU or SOTD output, it may not operate if the scan time is not compatible with relay 
requirements.
Note: For restrictions on ladder programming of SOTU and SOTD instructions, see "Restriction on Ladder Programming" on page 5-31.
Note: “T” equals one scan time (one-shot pulse).
There is a special case when the SOTU and SOTD instructions are used between the MCS and MCR instructions (see "MCS and 
MCR (Master Control Set and Reset)" on page 5-27). If input I2 to the SOTU instruction turns on while input I1 to the MCS 
instruction is on, then the SOTU output turns on. If input I2 to the SOTD instruction turns off while input I1 is on, then the SOTD 
output turns on. If input I1 turns on while input I2 is on, then the SOTU output turns on. However, if input I1 turns off while input 
I2 is on, then the SOTD output does not turn on as shown below.
I0
I0
Ladder Diagram
SOTU
SOTD
Q0
Q1
LOD
SOTU
OUT
LOD
SOTD
OUT
I0
Q0
I0
Q1
Program List
Instruction
Data
Input I0
ON
OFF
Output Q0
ON
OFF
Output Q1
ON
OFF
Timing Chart
T
T
T
T
I2
I1
Ladder Diagram
Input I1
ON
OFF
SOTU Output M1
ON
OFF
SOTD Output M2
ON
OFF
Timing Chart
MCS
SOTD
MCR
No Output
No Output
I2
SOTU
Input I2
ON
OFF
M1
M2
Documents you may be interested
Documents you may be interested