34
Appendix B
Advanced Input/Output
Inputcommands:
U6
U13
U23
U30
U31
singlecharacter"W"tothehostwhenthiscommandisexecuted. TheVXMwill
waituntila"G"isreceivedfromthehostbeforeproceedingintheprogram.
Memoryusage=2 bytes.
WaitforaJogbuttontobepressed. Thiscommandallowsuserinteraction,by
initiatingajumptoaspecificprogram,orallowingthecurrentprogramtoproceed.
TheJog1-buttonwillcauseajumptoprogram#1.
TheJog1+buttonwillcauseajumptoprogram#2.
The“Run”buttonwillcausethecurrentprogramtocontinuetothenextcommand
Memoryusage=2 bytes.
Waitfora
Jogbuttontobepressed. Thiscommandallowsuserinteraction,by
initiatingajump-and-come-back-for-moretoaspecificprogram,orallowingthe
currentprogramtoproceed.
TheJog1-buttonwillcauseajumptoprogram#1andreturn.
TheJog1+buttonwillcauseajumptoprogram#2andreturn.
The“Run”
buttonwillcausethecurrentprogramtocontinuetothenextcommand
Memoryusage=2 bytes.
Waitforalowtohightransitionontheuserinput1. A"high"isavoltage
between+1.5VDCand+5VDCappliedtoI/O,5. Asimplepushbuttonortoggle
switchcanbeusedbetween0V(I/O,1)
andinput1(I/O,5)tosatisfythisinput.
Theinputlevelmustbelow(lessthan0.8V)foratleast1ms,andgohighforat
least1mstobeavalidinput. Thiscommandisbestusedwheninterfacingto
othersolid-statelogicdevices,refertothe"U50"
commandforpush-button
switchinput.
Memoryusage=2 bytes.
Waitforalowtohightransitionontheuserinput1holdinguseroutput1
"high"(+5V)whilewaiting. A"high"isavoltagebetween+1.5VDCand+5VDC
appliedtoI/O,5. Useroutput1(I/O,14)willgoto+5Vfortheduration
ofthewait.
Asimplepushbuttonortoggleswitchcanbeusedbetween0V(I/O,1)andinput
1(I/O,5)tosatisfythisinput. Theinputlevelmustbelow(lessthan0.8V)forat
least1ms,andgohighforatleast1mstobeavalidinput. Thiscommand
is
bestusedwheninterfacingtoothersolid-statelogicdevices,refertothe"U51”
commandforpush-buttonswitchinput.
Memoryusage=2 bytes.