在三菱编程中,`ALTP` 指令用于跳转到指定的子程序或程序段,并从中返回。以下是 `ALTP` 指令的用法和语法格式:
语法格式
```
ALTP PADDR
```
其中,`PADDR` 表示子程序的入口地址。
使用说明
`ALTP` 指令只能在主程序中使用,不能在子程序中使用。
如果在程序中多次调用子程序,需要为每次调用设置不同的入口地址。
示例
```
LDP K1
CMP K2
JEQ P1
ALTP P2
P1: MOV D1, D2
```
在这个示例中,`ALTP P2` 指令将控制权从当前位置转移到标签 `P2` 所指示的子程序,并从该子程序的第一个指令开始执行。
建议在实际编程中,确保 `ALTP` 指令的入口地址是正确的,并且遵循三菱编程的语法规则。