B Flexloader Rapid Reference; Flexloader Data Type Prefix - ABB FlexLoader Vision Product Manual

Table of Contents

Advertisement

B FlexLoader RAPID reference

B.1 FlexLoader data type prefix
Variable prefixes and naming
The following prefixes are used for data types.
Several seldom used data types do not obtain their own prefix, e.g. shapedata,
errnum, wzstationary. Variables inside records do not use prefixes either.
Variables are named with prefix and a descriptive name, where start of new words
is indicated with capital letters (see examples above).
Constant prefixes and naming
Constants do not have any prefix. They are named with capital letters, with words
divided by "_". Examples are LOW_AIR_PRESSURE and STATE_LOAD_MAIN.
Product manual - FlexLoader Vision
3HAC051771-001 Revision: B
b (bool), e.g. bRobotStandsStill
btn (btnres), e.g. btnResponse
c (clock), e.g. clkInPosition
DOF (signaldo on virtual I/O), e.g. DOF_RunFeeder1
i (intnum), e.g. iOutletInPosition
io (iodev), e.g. ioSicMarker
jt (jointtarget), e.g. jtSoftwareSyncPos
n (num), e.g. nDetailInGripper1
p (robtarget), e.g. pViaMachine1
s (string), e.g. sModuleCam{}
di (signaldi), e.g. diSampleOutletInPositionSensor
do (signaldo), e.g. doRunFeederOut
t (tooldata), e.g. tCalibTool1
v (speeddata), e.g. vLowSpeed
w (wobjdata), e.g. wCamera1
© Copyright 2014-2018 ABB. All rights reserved.
B FlexLoader RAPID reference
B.1 FlexLoader data type prefix
257

Advertisement

Table of Contents
loading

Table of Contents