Table 19:
Overview of the CPU
module function blocks
Logic programming – Function blocks
9.3
Function block overview
The MELSEC-WS safety controller uses function blocks to define the safety-oriented
logic. There are logic function blocks and application-specific function blocks. The
following table lists all function blocks available in the CPU modules:
Logic
NOT
AND
OR
XOR (exclusive OR)
XNOR (exclusive NOR)
Multiple release
RS Flip-Flop
Start/Edge
Reset
Restart
Delays
On-delay timer
Off-delay timer
Counter and cycle
Event counter
(up, down, up and down)
Clock generator
EDM/Output blocks
EDM
Valve monitoring
Muting/Press
Sequential muting
Parallel muting
Cross muting
Universal press contact
Press single stroke
Other
User mode switch
Emergency stop
Safety gate monitoring
Magnetic switch
Light curtain monitoring
Tolerant dual channel monitor
User defined function blocks
Grouped function block
JK Flip-Flop
Multiple memory
Binary decoder
Binary encoder
Routing 1:N (signal duplication)
Routing N:N
(N inputs to N outputs parallel)
Start warning
Edge detection
Adjustable on-delay timer
Adjustable off-delay timer
Ramp down detection
Frequency monitor
Log generator
Fast shut off with bypass
Fast shut off
Press setup
Press automatic
N-break (PSDI - Press with N-PSDI
mode)
Eccentric press contact
Two hand control type IIIA
Two hand control type IIIC
Multi operator
Switch synchronization
Error output combination
Customized function block
Chapter 9
122