Emerson Process Management GmbH & Co. OHGA-36
X-STREAM XE
Instruction Manual
HASXEE-IM-HS
04/2010
PLCQuickReferenceCard
Rev.201004

PLCQuickReferenceCard

Iftimersneedtobeused,theyhavetobesetupatthebeginningoftheprogram(seeExampleProgram)
ForUSBtransfersavePLC.TXTontheUSBstickinthedirectory
emerson_xe\<Analyzer Serial Number>\config

PLCTimerSetup

Syntax:<COMMAND> <ID> <VALUE>; [Comment]
FordetailsseeTimerModesbelow
COMMANDIDVALUE
TMR_MODE1…8OFFDELAY,ONDELAY,
REPPULSE,SINGLEPULSE,
RETRIGSPULSE,INHIBSPULSE,
CLKTRGPULSE,COUNTER
TMR_DURATION1…81...3600
TMR_PERIOD_CNT1…81...3600
(REPPULSE:sec
CLKTRGPULSE:min
COUNTER:counts)
TMR_TRIG_TIME1…8YYYY,MM,DD,hh,mm

ProgrammingQuickReference

Syntax:<OPERATOR> [<OPERAND>,<OPERAND>,…]; [Comment]
Maximumamountofoperators&operands:approx.400
SPECIALCHARACTERFunction
,SeparationofOperands
;CommandTermination
#StartofCommentLine
OPERATOROPERANDSDescription
CLR‐ SetregistertoFALSE
SET‐ SetregistertoTRUE
ANDO1,[O2,O3,…]LogicalANDofregisterand<readoperands>
ORO1,[O2,O3,…]LogicalORofregisterand<readoperands>
NEG‐ Negateregister
LOADO1loadregisterwithstateof<readoperands>
STOO1,[O2,O3,…]Storeregisterto<writeoperands>
IFO1,O2ifregister=TRUE
thenloadregisterwithstateoffirst<readoperand>
elseloadregisterwithstateofsecond<readoperand>
CALLO1,[O2,O3,…]ifregister=TRUEthencall<calloperand>
END‐ Endofprogram
READ&WRITEOPERANDSDescription
R1R10Result1...10
M1M15Memory115
A.7 PLC Quick Reference
A.7 PLC Quick Reference