F FlexLoader RAPID reference
F.1 FlexLoader data type prefix
Variable prefixes and naming
The following prefixes are used for data types.
•
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. sModuleCam1
•
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
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 SC 6000
193
3HAC051768-001 Revision: D
© Copyright 2014-2020 ABB. All rights reserved.
F FlexLoader RAPID reference
F.1 FlexLoader data type prefix
Summary of Contents for FlexLoader SC 6000
Page 1: ...ROBOTICS Product manual FlexLoader SC 6000 ...
Page 8: ...This page is intentionally left blank ...
Page 12: ...This page is intentionally left blank ...
Page 78: ...This page is intentionally left blank ...
Page 172: ...This page is intentionally left blank ...
Page 174: ...This page is intentionally left blank ...
Page 176: ...This page is intentionally left blank ...
Page 178: ...This page is intentionally left blank ...
Page 182: ...This page is intentionally left blank ...
Page 184: ...This page is intentionally left blank ...
Page 186: ...This page is intentionally left blank ...
Page 192: ...This page is intentionally left blank ...
Page 224: ...This page is intentionally left blank ...
Page 283: ......