beautypg.com

10 function blocks, 11 user defined function blocks – Watlow LogicPro User Manual

Page 13

background image

LogicPro User’s Guide

List of Figures

Doc.# 28002-00 Rev 3.00

Watlow Anafaze

XIII

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

Figure 10.1—Counter Up Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Figure 10.2—Assign Function Block Symbolic Input/Output Dialog Box. . . . . . . . . . . 117
Figure 10.3—Counter Down Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Figure 10.4—Counter Up Down Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Figure 10.5—Timer Pulse Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Figure 10.6—Relationship between the Input and Output of TP Function Block . . . . 123
Figure 10.7—Timer On-Delay Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Figure 10.8—Relationship Between Inputs and Outputs of TON Function Block . . . . 124
Figure 10.9—Timer Off-Delay Function Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Figure 10.10—Relationship Between Inputs and Outputs of TOF Function Block . . . 126
Figure 10.11—Greater Than Function Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Figure 10.12—Less Than Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Figure 10.13—Equal To Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Figure 10.14—ADD Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Figure 10.15—Subtract Function Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Figure 10.16—Multiply Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Figure 10.17—Divide Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Figure 10.18—First In - First Out Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Figure 10.19—Last In - First Out Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Figure 10.20—Bit Shift Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Figure 10.21—Example of How Bits Shift Through the SL Function Block . . . . . . . . . 141
Figure 10.22—Scan Time Counter Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Figure 10.23— Move Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Figure 10.24— Scale Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Figure 10.25—ROUT as a function of INP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Figure 10.26— Real Greater Than Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Figure 10.27— Real Less Than Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Figure 10.28— Real Equal To Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Figure 10.29— Real Add Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Figure 10.30— Real Subtract Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Figure 10.31— Real Multiply Function Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Figure 10.32— Real Divide Function Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Figure 10.33— Real Move Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Figure 10.34— Integer to Real Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Figure 10.35— Real to Integer Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Figure 10.36— Square Root Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Figure 10.37— The Logical AND Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Figure 10.38— The Logical OR Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Figure 10.39—Vendor Provided Function Block diagram . . . . . . . . . . . . . . . . . . . . . . 158
Figure 10.40— The Comparison Function Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Figure 10.41— The Calculation Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Figure 10.42— The Jump Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Figure 10.43— The InterLock Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Figure 10.44— The InterLock Clear Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Figure 10.45— The Right and Left Rotation Function Blocks . . . . . . . . . . . . . . . . . . . 163
Figure 10.46— The Right and Left Shift Function Blocks . . . . . . . . . . . . . . . . . . . . . . 164
Figure 10.47— The Negation Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

11 User Defined Function Blocks. . . . . . . . . . . . . . . . . . . . . . . . 167

Figure 11.1—New UDFB Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Figure 11.2—Add Symbol Definition Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171