3.2.3 Special Input: spi
The special input definition already define in system, user do not need define it. PLC can read special input.
Signal |
Function |
Explain |
plc.spi0.iPort |
Read 16 inputs of spi0 |
Unsigned short integer data |
plc.spi0.bit.xplmt |
X-axis positive limit |
Bit data |
plc.spi0.bit.xnlmt |
X-axis negative limit |
Bit data |
plc.spi0.bit.yplmt |
Y-axis positive limit |
Bit data |
plc.spi0.bit.ynlmt |
Y-axis negative limit |
Bit data |
plc.spi0.bit.zplmt |
Z-axis positive limit |
Bit data |
plc.spi0.bit.znlmt |
Z-axis negative limit |
Bit data |
plc.spi0.bit.aplmt |
A-axis positive limit |
Bit data |
plc.spi0.bit.anlmt |
A-axis negative limit |
Bit data |
plc.spi0.bit.xindx |
X-axis index |
Bit data |
plc.spi0.bit.yindx |
Y-axis index |
Bit data |
plc.spi0.bit.zindx |
Z-axis index |
Bit data |
plc.spi0.bit.aindx |
A-axis index |
Bit data |
plc.spi0.bit.spidx |
Spindle index |
Bit data |
plc.spi0.bit.ssidx |
Sub spindle index |
Bit data |
plc.spi0.bit.bindx |
B-axis index |
Bit data★ |
plc.spi0.bit.cindx |
C-axis index |
Bit data★ |
plc.spi1.iPort |
Read 16 inputs of spi1 |
Unsigned short integer data |
plc.spi1.bit.xpjog |
X-axis positive jog |
Bit data |
plc.spi1.bit.xnjog |
X-axis negative jog |
Bit data |
plc.spi1.bit.ypjog |
Y-axis positive jog |
Bit data |
plc.spi1.bit.ynjog |
Y-axis negative jog |
Bit data |
plc.spi1.bit.zpjog |
Z-axis positive jog |
Bit data |
plc.spi1.bit.znjog |
Z-axis negative jog |
Bit data |
plc.spi1.bit.apjog |
A-axis positive jog |
Bit data |
plc.spi1.bit.anjog |
A-axis negative jog |
Bit data |
plc.spi1.bit.bpjog |
B-axis positive jog |
Bit data★ |
plc.spi1.bit.bnjog |
B-axis negative jog |
Bit data★ |
plc.spi1.bit.cpjog |
C-axis positive jog |
Bit data★ |
plc.spi1.bit.cnjog |
C-axis negative jog |
Bit data★ |
plc.spi1.bit.bplmt |
B-axis positive limit |
Bit data★ |
plc.spi1.bit.bnlmt |
B-axis negative limit |
Bit data★ |
plc.spi1.bit.cplmt |
C-axis positive limit |
Bit data★ |
plc.spi1.bit.cnlmt |
C-axis negative limit |
Bit data★ |
plc.subSpi1.iPort |
Read 16 inputs of subSpi1 |
Unsigned short integer data |
plc.subSpi1.bit.xpjog |
X-axis positive Jog |
Bit data |
plc.subSpi1.bit.xnjog |
X-axis negative Jog |
Bit data |
plc.subSpi1.bit.ypjog |
Y-axis positive Jog |
Bit data |
plc.subSpi1.bit.ynjog |
Y-axis negative Jog |
Bit data |
plc.subSpi1.bit.zpjog |
Z-axis positive Jog |
Bit data |
plc.subSpi1.bit.znjog |
Z-axis negative Jog |
Bit data |
plc.subSpi1.bit.apjog |
A-axis positive Jog |
Bit data |
plc.subSpi1.bit.anjog |
A-axis negative Jog |
Bit data |
plc.subSpi1.bit.bpjog |
B-axis positive Jog |
Bit data★ |
plc.subSpi1.bit.bnjog |
B-axis negative Jog |
Bit data★ |
plc.subSpi1.bit.cpjog |
C-axis positive Jog |
Bit data★ |
plc.subSpi1.bit.cnjog |
C-axis negative Jog |
Bit data★ |
Note: ★M86/M86R only.