上一页 | 下一页 |
说明 | 在顺控程序扫描过程中,想要获得最新的输入(X)信息时,以及将输出(Y)扫描结果立即输出的指令。 |
参数1 | 刷新的位软元件(X、Y)编号 位 |
参数2 | 刷新的位软元件点数(8~256中8的倍数) |
示例 | |
备注 |
说明 | 输入X000~X017的输入滤波器为数字式滤波器,采用本指令和D8020可以更改滤波器的时间。 使用本指令,可以在程序的任意步中,根据指定的输入滤波器时间获取输入X000 ~X017的信息,并且传送到映象存储区中。 |
参数1 | 数字式滤波器的时间数据[K0~K60(H0~H3C)×1ms] |
示例 | |
备注 |
说明 | 以8点输入和n点输出(晶体管)的时间分割方式读取8点×n列的输入信号(开关)的指令。 |
参数1 | 矩阵的行信号输入的起始软元件(X)编号X000、X010、X020…最终的输入X编号为止(最低位的位数编号只能为0) |
参数2 | 矩阵的列信号输出的起始软元件(Y)编号Y000、Y010、Y020…最终的输出Y编号为止(最低位的位数编号只能为0) |
参数3 | ON输出目标地址的起始软元件(Y,M,S)编号Y000、Y010、Y020…、M000、M010、M020…、S000、S010、S020…最终的Y,M,S编号为止(最低位的位数编号只能为0) |
参数4 | n 设定矩阵输入的列数(K2~K8/H2~H8) |
示例 | |
备注 | MTR指令在程序只可以使用1个。对1个开关,必须要1个0.1A/50V的二极管。请使用晶体管输出。 |
说明 | 每次执行时,都将高速计数器的计数值和指定值做比较,如果两个值相等,立即置位外部输出(Y)的指令。 |
参数1 | 与高速计数器的当前值比较的数据,或是保存比较数据的字软元件编号 |
参数2 | 高速计数器的软元件编号[C235~C255] |
参数3 | 一致后进行置位(ON)的位软元件编号 |
示例 | |
备注 | 旧功能,已废弃 |
说明 | 每次执行时,将高速计数器的计数值和指定值做比较,如果两个值相等,立即复位外部输出(Y)的指令。 |
参数1 | 与高速计数器的当前值比较的数据,或是保存比较数据的字软元件编号 |
参数2 | 高速计数器的软元件编号[C235~C255] |
参数3 | 一致后进行复位(OFF)的位软元件编号 |
示例 | |
备注 | 旧功能,已废弃 |
说明 | |
参数1 | |
示例 | |
备注 | 旧功能,已废弃 |
说明 | 将高速计数器的当前值和2个值(区间)进行比较,并将比较结果输出(刷新)位软元件(3点)中。 |
参数1 | 与高速计数器的当前值进行比较的数据,或是保存比较数据的字软元件编号(比较值1) |
参数2 | 与高速计数器的当前值进行比较的数据,或是保存比较数据的字软元件编号(比较值2) |
参数3 | 高速计数器的软元件编号[C235~C255] |
参数4 | 输出与比较上限值和比较下限值比较的结果的起始位软元件编号 |
示例 | |
备注 | 旧功能,已废弃 |
说明 | 旧功能,已废弃 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃;用MCTBL替代。 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃。 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃;用MCTBL替代。 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃;用MCZERO替代。 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃。 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃;用MCTBL替代。 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃。 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃;用MCZERO替代。 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃;用MCTBL替代。 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃;用MCTBL替代。 |
参数1 | |
示例 | |
备注 |
说明 | 旧功能,已废弃;用MCTBL替代。 |
参数1 | |
示例 | |
备注 |
说明 | 轴运动 |
参数1 | 轴编号,从0开始。 |
参数2 | 定位行号,从1开始。 |
示例 | MCTBL K0 K1 |
备注 | 当定位完成时,完成位会置ON一个周期。检测到完成位之后需要关掉mctbl指令的开关,从而释放轴资源。释放后,其他的指令才能使用这个轴资源。 当定位未完成时,关掉MCTBL指令的开关,需要检测电机资源状态位的BUSY位,确认轴资源被释放了才可以被其他指令重新使用该轴资源。 |
说明 | 轴回零。 |
参数1 | 轴编号,从0开始。 |
参数2 | 固定为0。 |
示例 | MCZERO K1 K0 |
备注 | 回零参数设置。 与轴相关的指令有两条,MCZERO和MCTBL;对于同一个轴,每次只能有一条定位指令接通,同时接通多条会报错;故在每一次定位完成后,需要断开前面的条件。 |
说明 | 判断轴的当前位置在点位系列的位置 |
参数1 | 轴位置中的点位名称 |
参数2 | 偏差值 |
参数3 | 输出到位的点位编号,-1表示无效 |
示例 | DMCZCP "pos" K10000 D2 |
使用 | |
备注 | 点位中的轴单位需要统一 |
上一页 | 下一页 |