9 function block diagrams, 10 function blocks – Watlow LogicPro User Manual

Page 6

Advertising
background image

Table of Contents

LogicPro User’s Guide

VI

Watlow Anafaze

Doc.# 28002-00 Rev 3.00

9

Function Block Diagrams . . . . . . . . . . . . . . . . . . . . . 105

FBD Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Straight Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Inverted Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Cross Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

Creating an FBD Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

Inserting Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Inserting Variable Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Connecting Inputs and Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Assigning Variables to Variable Elements . . . . . . . . . . . . . . . . . . 110
Assigning Names and Execution Orders to
Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Cutting, Copying, Pasting, and Deleting . . . . . . . . . . . . . . . . . . . . 112

10 Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

Standard Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Timing and Counting Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

Counter Up (CTU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Counter Down (CTD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Counter Up Down (CTUD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Timer Pulse (TP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Timer On-Delay (TON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Timer Off-Delay (TOF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

Greater Than (GT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Less Than (LT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Equal To (EQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

Arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

Add (ADD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Subtract (SUB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Multiply (MULT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Divide (DIV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

Data Manipulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

First In - First Out (FIFO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Last In - First Out (LIFO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Bit Shift (SL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Scan Time Counter (SCAN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Move (MOVE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Scale (SCL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

Real Number Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

Real Greater Than (RGT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Real Less Than (RLT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Real Equal To (REQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Real Add (RADD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Real Subtract (RSUB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Real Multiply (RMUL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Real Divide (RDIV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Real Move (RMOV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Integer To Real (ITOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

Advertising