Omron NJ-series User Manual page 289

Machine automation controller cpu unit software
Hide thumbs Also See for NJ-series:
Table of Contents

Advertisement

6 Programming
Example
• Programming
Notation 1
ChangeFixToFloat(Execute:=Exe,Data32_1:=FixPointData1, Data32_2:=FixPointData2,
NoOfDigit_1:=FixPointPos1,
NoOfDigit_2:=FixPointPos2,OK=>Done,Double_1=>RealData1,
Double_2=>RealData2);
Notation 2
ChangeFixToFloat(Exe, FixPointData1, FixPointData2, FixPointPos1, FixPointPos2,
Done, RealData1, RealData2);
• Ladder Diagram Expression
Exe
• Function Block Definition
Function block name: ConvData32ToDouble
Function Block Variables
Input variables
Output variables
• Program Variables
Variable name
ChangeFixToFloat
Exe
FixPointData1
FixPointPos1
FixPointData2
FixPointPos2
Done
RealData1
RealData2
6-102
ConvData32ToDouble
Execute
FixPointData1
Data32_1
FixPointData2
Data32_2
FixPointPos1
NoOfDigit_1
FixPointPos2
NoOfDigit_2
I/O
Variable name
Execute
Data32_1
Data32_2
NoOfDigit_1
NoOfDigit_2
OK
Double_1
Double_2
ConvData32ToDouble
BOOL
DINT
INT
DINT
INT
BOOL
LREAL
LREAL
ChangeFixToFloat
OK
Double_1
Double_2
BOOL
DINT
DINT
INT
INT
BOOL
LREAL
LREAL
Data type
Convert from fixed-point to
floating-point.
Execution trigger
Decimal point position specifi-
cation data 1
Number of digits below deci-
mal point 1
Decimal point position specifi-
cation data 2
Number of digits below deci-
mal point 2
Normal end
Floating-point data 1
Floating-point data 2
NJ-series CPU Unit Software User's Manual (W501)
Done
RealData1
RealData2
Data type
Comments

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents