62
How to Use Function Blocks for Specific Operations Section 1-4
1-4 How to Use Function Blocks for Specific Operations
To perform this specific operation Perform the following See page:
Data
Exchange
Direct exchange of large amounts of data
between the CPU Unit and function
blocks for data exchange with a PT (Pro-
grammable Terminal) for example
Use the Expanded CPU Unit Terminal
Blocks (Block Models 455 to 458).
Function Block Reference Manual
Continuous data exchange with the CPU
Unit
Use the CPU Unit Terminal blocks (Block
Models 451 to 454).
3-3 Exchanging Data with the
CPU Unit
Read/write of specified data (ITEMs) from
a CPU Unit (including a CPU Unit on a
networked PLC) whenever necessary
Execute the CMND (DELIVER COMMAND)
instruction in the Step Ladder Program, and
issue the FINS command (ITEM read/write
command).
Reading/writing specific ITEMs for Con-
trol, Operation, and External Controller
Blocks with SCADA software
Use HMI function to transfer Loop Controller
data using tags created with CX-Process
Too l.
3-4 Exchanging Data Using
SCADA and Other Software
Reading/writing I/O memory in CPU Unit
using SCADA software
Use user link tables.
Use the CSV tags generated when adding
user link tables with CS-Process Tool to
specify I/O memory addresses in CPU Unit.
3-4 Exchanging Data Using
SCADA and Other Software
Run/Stop Instruction of run start/stop of the Loop
Controller (all function blocks) from the
CPU Unit whenever necessary
Execute the CMND (DELIVER COMMAND)
instruction in the Step Ladder Program, and
issue the FINS command (ITEM read/write
command) to change ITEM 014 (run/stop
command) of the System Common block.
Or, use the ITEM setting commands (Block
Models 171 and 172) to stop ITEM 014
(run/stop command) of the System Com-
mon block. (In this case, operation cannot
be started.)
Note: Operation can also be stopped or
started on CX-Process Tool and
SCADA software.
3-2 Description of Operation
3-2-9 Stop Each Function Block
Operation and Cancel Operation-
Stop
Instruction of operation stop/stop cancel-
lation on individual function blocks from
the CPU Unit whenever necessary
Execute the CMND (DELIVER COMMAND)
instruction in the Step Ladder Program, and
issue the FINS command (ITEM read/write
command) to change ITEM 000 (stop block
operation command) of the relevant block.
Note: Arithmetic operation stop/stop can-
cel on a relevant block can also be
indicated by monitoring the run sta-
tus on CX-Process Tool.
Execution of required processing on the
CPU Unit according to run status (e.g. in
RUN mode, execution error, function
block data error) of the Loop Controller
Execute the required processing on the
CPU Unit taking bits 00 to 05 of the nth lead-
ing words of the CPU Bus Unit as the input
conditions.
3-3 Exchanging Data with the
CPU Unit
Execution of required processing on the
Loop Controller according to run status
(e.g., operation mode, fatal error, Output
OFF) of the CPU Unit
Execute the required processing on the
Loop Controller using the Sequence Table
or Step Ladder Program block based upon
the CPU Unit run status of ITEMs 007 to
011 and 013 in the System Common block.
To operate Loop Controllers in duplex
mode (to enable continued operation on
the other Loop Controller if one Loop
Controller has a fatal Inner Board error)
Use two Process-control CPU Units (CS1D-
CPU@@P) in a CS1D Duplex System.
Refer to the CS1D Duplex System
Installation Guide (Cat. No.
W350).
High-
speed pro-
cessing
High-speed processing of specific func-
tion blocks
Set the operation cycle of the relevant func-
tion block to a shorter value.
3-2 Description of Operation
3-2-14 Specifying the Operation
Cycle
High-den-
sity moni-
tor
High-density monitoring of analog signals Monitor analog signals by the Field Terminal
blocks (Block Models 501 to 587) and Send
to Computer blocks (Block Models 401 to
404)
3-4 Exchanging Data Using
SCADA and Other Software
Appendix B How to Use the
Sequence Table Block
Monitor-
ing/ Set-
ting
External
Controllers
Monitoring and setting a stand-alone
external controller.
Connect an ES100X Controller to the RS-
232C port on the Loop Controller and use
the ES100X Controller Terminal (Block
Model 045). (Not supported for the CS1D-
CPU@@P, C J1 G -C PU @@P. )
Function Block Reference Manual
Batch
Data Col-
lection
Data collection by a certain timing within
sequence processing in a batch process-
ing plant
Use the Batch Data Collector block (Block
Model 174).
Function Block
Reference Manual