Sign In
Upload
Manuals
Brands
OMRON Manuals
Software
CX-PROGRAMMER 5.0-FUNCTION BLOCK OPERATION
OMRON CX-PROGRAMMER 5.0-FUNCTION BLOCK OPERATION Manuals
Manuals and User Guides for OMRON CX-PROGRAMMER 5.0-FUNCTION BLOCK OPERATION. We have
1
OMRON CX-PROGRAMMER 5.0-FUNCTION BLOCK OPERATION manual available for free PDF download: Operation Manual
OMRON CX-PROGRAMMER 5.0-FUNCTION BLOCK OPERATION Operation Manual (183 pages)
Function Blocks
Brand:
OMRON
| Category:
Software
| Size: 3.2 MB
Table of Contents
Table of Contents
6
About this Manual
8
General Precautions
11
Intended Audience
11
Safety Precautions
11
Application Precautions
12
Section 1 Introduction
16
Introducing the Function Blocks
17
Overview and Features
17
Function Block Specifications
18
Files Created with CX-Programmer Ver. 5.0
19
Main Menu
20
CX-Programmer Ver. 5.0 Function Block Menus
20
Function Blocks
22
Outline
22
Advantages of Function Blocks
22
Function Block Structure
23
Variables
28
Introduction
28
Variable Usage and Properties
28
Variable Properties
29
Variable Properties and Variable Usage
30
Internal Allocation of Variable Addresses
30
1-4 Converting Function Block Definitions to Library Files
31
Converting Function Block Definitions to Library Files
31
Usage Procedures
32
Creating Function Blocks and Executing Instances
32
Reusing Function Blocks
33
Example: CLOCK_PULSE
36
Function Block Definition
36
1 Algorithm
36
Function Block Specifications
36
Function Block Elements
36
Eno
37
TIMX Tim_A OFF_TIME
37
TIMX Tim_B ON_TIME
37
Example: CLOCK_PULSE
37
Input ON_TIME INT
37
Input ON_TIME INT Input OFF_TIME
37
Internal Tim_B TIMER
37
Usage Name Type
37
Usage Name Type Internal Tim_A TIMER
37
2 Variable Definitions
37
Instance Specifications
45
Composition of an Instance
45
Parameter Specifications
49
Operating Specifications
50
Restrictions on Function Blocks
52
Function Block Applications Guidelines
57
Deciding on Variable Data Types
57
Determining Variable Types (Inputs, Outputs, Externals, and Internals)
57
AT Settings for Internal Variables
58
Array Settings for Internal Variables
59
Specifying Addresses Allocated to Special I/O Units
60
Using Index Registers
61
Precautions for Instructions with Operands Specifying the First or Last
64
Of Multiple Words
64
Instruction Support and Operand Restrictions
67
Sequence Input Instructions
68
Sequence Output Instructions
70
Sequence Control Instructions
72
Timer and Counter Instructions
73
Comparison Instructions
75
Data Movement Instructions
77
Data Shift Instructions
79
Increment/Decrement Instructions
82
Symbol Math Instructions
82
Conversion Instructions
87
Logic Instructions
89
Floating-Point Math Instructions
91
Special Math Instructions
91
Double-Precision Floating-Point Instructions
95
Table Data Processing Instructions
97
Data Control Instructions
100
Subroutine Instructions
101
Interrupt Control Instructions
102
High-Speed Counter and Pulse Output Instructions
103
Basic I/O Unit Instructions
104
Step Instructions
104
Serial Communications Instructions
106
Network Instructions
108
Display Instructions
110
File Memory Instructions
110
Clock Instructions
111
Debugging Instructions
112
Failure Diagnosis Instructions
113
Other Instructions
113
Block Programming Instructions
114
Text String Processing Instructions
116
Model Conversion Instructions
118
Task Control Instructions
118
Special Instructions for Function Blocks
119
CPU Unit Function Block Specifications
119
Specifications
119
Operation of Timer Instructions
122
Number of Function Block Program Steps and Instance Execution Time
123
Number of Function Block Program Steps
123
Section 3 Creating Function Blocks
126
Creating Function Blocks
126
Procedural Flow
127
Procedures
129
Creating a New Function Block Definition
129
Creating a Project
129
Defining Function Blocks Created by User
132
Registering Variables as Required
135
At Settings
136
Creating Instances from Function Block Definitions
139
Setting Function Block Parameters Using the P Key
140
Setting the FB Instance Areas
143
Checking Internal Address Allocations for Variables
144
Checking the Size of the Function Block Definition
146
Checking the Source Function Block Definition from an Instance
146
Compiling Function Block Definitions (Checking Program)
146
Copying and Editing Function Block Definitions
146
Printing Function Block Definition
147
Saving and Reusing Function Block Definition Files
148
Downloading/Uploading Programs to the Actual CPU Unit
149
Monitoring and Debugging Function Blocks
149
A Data Types
152
Basic Data Types
152
Derivative Data Types
152
B Structured Text (ST Language) Specifications
154
Reserved Words
159
Statement Syntax
159
Appendix B
159
Control Statements
160
Process Flow Diagram
161
Condition
161
Else
161
End_If
161
Expression
161
False
161
IF <Condition> then
161
True
161
Index
178
Revision History
180
Usage
162
Tion) Is Met
162
Description
163
Error Messages
172
Commonly Asked Questions
175
C External Variables
176
Advertisement
Advertisement
Related Products
OMRON 5 Series
Omron GentleTemp 510
Omron 50J6
Omron Hornet 565
Omron Gentle Temp 521 MC-521-E
OMRON CJ2 - 02-2010
OMRON CJ2 CPU - REV 10-2010
Omron CP Series
OMRON CP1E CPU UNIT SOFTWARE
Omron CS Series
OMRON Categories
Blood Pressure Monitor
Controller
Accessories
Switch
Inverter
More OMRON Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL