MPC2000 Reference Manual
[JAPANESE]
[ENGLISH]
【関数】
【パルス発生】
【使い方】
HPT
prx HPT(0)
WAIT HPT(XIN0)==1
IF HPT(XIN0)==0 : RMVS X_A 20000 : END_IF
【書 式】
【機 能】
HPT(arg1)
PGボードの原点復帰入力ポートを読み出す。
【解 説】
【MPG-2314】
HPT(0) パラレルでIN0〜IN3,INPOS,ALM入力を読み取る。
パラレル時は8bit単位各軸で32bitパラ出力となります。
1) HPT(0)={U}{Z}{Y}{X}
{8bit}=ALM(bit7),INP(bit6),IN3(bit3)IN1(bit2,bit1)IN0(bit0)
IN1(bit2,bit1)は、MPG-2314では、IN1入力が、内部でIN1,IN2とショートされていることを示しています。
このため、IN1をオンとするとIN2もオンとなり、この場合"hpt(0) -> 00000006" となります。
2) HPT(XIN0) 指定された、ポートを読み取る。
原点復帰入力:XIN0,XIN1,XIN2,XIN3〜UIN0,UIN1,UIN2,UIN3
ALM入力: XALM〜UALM
INPOS入力: XINP〜UINP
HPTで読み取られる各指定ポートがオンであれば1となります。
[LASTMODIFY]2014-10-02 11:15:39
[CREATEDATE]2007-07-27 11:51:48
MPC2000 Reference Manual -R5.11-
(C)2007 ACCEL Corp. all right reserved.