Instruction Related - Mitsubishi Electric MELSEC iQ-R Series User Manual

Process cpu module
Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

Instruction related

The following is the list of special relay areas relating to the instruction-related items.
No.
Name
SM699
Dedicated instruction
skip flag
SM700
Carry flag
SM701
Number of output
characters selection
SM702
Search method
SM703
Data sort instruction
sort order
SM704
Block comparison
SM709
DT/TM instruction
improper data detection
flag
SM752
Dedicated instruction
End bit control flag
SM753
File being accessed
SM754
BIN/DBIN instruction
error control flag
SM755
Scaling data check
settings
APPX
656
Appendix 4 List of Special Relay Areas
Data stored
Off:
Instruction being executed or
completed
On: Instruction not executed
Off:
Carry off
On: Carry on
Off:
Outputs until reaching NULL
code
On: Outputs 16 characters
Off:
Sequential search
On: Dichotomizing search
Off:
Ascending
On: Descending
Off:
Mismatch is detected
On: Completely match
Off:
No improper data
On: Improper data is detected
Off:
Automatically controlled
On: Not automatically controlled
Off:
Not in progress
On: In progress
Off:
Executes error detection
On: No execute error detection
Off:
Performs data check
On: Not perform data check
Details
• This relay indicates whether the built-in Ethernet
function instruction (the SP.SOCOPEN/SP.SOCCLOSE/
SP.SOCRCV/S.SOCRCVS/SP.SOCSND/
SP.ECPRTCL/SP.SLMPSND/SP.FTPPUT/SP.FTPGET
instruction), intelligent function module dedicated
instruction, or multiple CPU dedicated instruction has
been skipped. (Checking this flag immediately after the
instruction issue allows to determine whether or not the
dedicated instruction is non-processing (skipped) in the
internal processing.)
• This relay saves/returns while the interrupt program is
being executed.
• This relay is a carry flag used while the application
instruction is executing.
• This relay saves/returns while the interrupt program is
being executed.
• ASCII codes are output until reaching NULL (00H)
code, when SM701 is off.
• 16 characters of ASCII codes are output, when SM701
is on.
• This relay saves/returns while the interrupt program is
being executed.
• The search method in the search instruction can be
specified by using this relay.
• To use the dichotomizing search, data must be sorted.
• This relay saves/returns while the interrupt program is
being executed.
• This relay can be used to specify how to arrange data in
the data sort instruction: ascending or descending.
• This relay saves/returns while the interrupt program is
being executed.
• This relay switches to on when all the data conditions
are met in the block data comparison instruction.
• This relay saves/returns while the interrupt program is
being executed.
• This relay switches to on when the comparison target
data is date data or cannot be recognized as clock data,
or the comparison target device (three words) exceeds
the specified device range in the DT/TM instruction.
• This relay saves/returns while the interrupt program is
being executed.
This relay can be used to set whether the system
automatically controls the on/off operation of End bit being
used for the dedicated instruction and other (control of
End bit which is registered in the End processing of the
instruction completion and turned on for only the next one
scan (Off: turned on for only one scan after the instruction
is completed as well as normal/error End bit, On: turned
on when the instruction is completed and the On status is
maintained after that)).
• This relay is on during file access by the SP.FWRITE/
SP.FREAD/SP.DEVST instruction.
• This relay is on while the SP.FTPPUT/SP.FTPGET
instruction is being executed.
• This relay is on during access to the SD memory card
and data memory.
This relay can be switched to on when the error detection
is not desirable in the BIN/DBIN instruction.
This relay can be used to enable/disable the check
whether the scaling data is sorted in ascending order
when the SCL/DSCL/SCL2/DSCL2 instruction is being
executed.
Set by (setting
timing)
S (Status
change)
S (Instruction
execution)
U
U
U
S (Instruction
execution)
S (Instruction
execution)/U
U
S (Status
change)
U
U

Advertisement

Table of Contents
loading

Table of Contents