发表于:2017/8/9 13:22:00
#0楼
背景:小弟日前发出求问题关于四轴的控制。加上手头有一台3U,又考虑到四轴的动作不会干涉,所以就听取几位前辈的意见购买一个FX3U-1PG进行控制四轴。
关于1PG的使用,在编程进行初始化设定字BFM#3 b0-b15的写入 是用TO指令的。
程序示例 TO k0 k3 H8000 K1 H8000转换成二进制是 1000000000000000 (共16位数b0-b15)
TO k0 k3 H2200 K1 H2200转换成二进制是 10001000000000 (共14位数)
这两个指令的理解H8000是很好理解了。应该是b15 值是1 b0-b14是0。H2200只有14位。对应#3的写入是从最高位开始排序吗?即是b15是1 b11是1 其他位全部是0吗? H2200转换过来只有14位,那么b0、b1的没有写入的默认是0吗?
不知道小弟的理解是否正确,请前辈指教。多谢多谢!
关于1PG的使用,在编程进行初始化设定字BFM#3 b0-b15的写入 是用TO指令的。
程序示例 TO k0 k3 H8000 K1 H8000转换成二进制是 1000000000000000 (共16位数b0-b15)
TO k0 k3 H2200 K1 H2200转换成二进制是 10001000000000 (共14位数)
这两个指令的理解H8000是很好理解了。应该是b15 值是1 b0-b14是0。H2200只有14位。对应#3的写入是从最高位开始排序吗?即是b15是1 b11是1 其他位全部是0吗? H2200转换过来只有14位,那么b0、b1的没有写入的默认是0吗?
不知道小弟的理解是否正确,请前辈指教。多谢多谢!