恭喜,你发布的帖子
发布于 2019-01-10 12:43:18
4楼
这个控制字一般情况下用了4个位,激活硬件限位ConfigEPos.%X3,OFF2和OFF3禁止(ConfigEPos.%X0和ConfigEPos.%X1),硬件限位传递给驱动(ConfigEPos.%X6)就这么多。用EPOS模式编程下载条目号“109742969”那个文档参考下就可以了,很简单方便,说白了所谓运动控制编程也傻瓜式了,重点其实还是驱动的一些优化和调试(位置环或速度环),这个其实在现场很重要。
还傻瓜式的。我都搞了一个星期了,还不知道该怎么对运动编程。
以下这些东西我根本不知道在哪里编辑或者设置:
STW1 控制字 1 接收字 U16 -
STW2 控制字 2 接收字 U16 -
ZSW1 状态字 1 发送字 U16 -
ZSW2 状态字 2 发送字 U16 -
NSOLL_A 转速设定值 A(16 位) 接收字 I16 4000 hex ? p2000
NSOLL_B 转速设定值 B(32 位) 接收字 I32 40000000 hex ? p2000
NIST_A 转速实际值 A(16 位) 发送字 I16 4000 hex ? p2000
NIST_B 转速实际值 B(32 位) 发送字 I32 40000000 hex ? p2000
G1_STW
G1_ZSW 编码器 1 状态字 发送字 U16 -
G1_XIST1 编码器 1 实际位置 1 发送字 U32 -
G1_XIST2 编码器 1 实际位置 2 发送字 U32 -
MOMRED 扭矩减速 接收字 I16 4000 hex ? p2003
MELDW 消息字 发送字 U16 -
KPC 位置控制器增益因子 接收字 I32 -
XERR 位置偏移 接收字 I32 -
SATZANW 选择位置程序段 接收字 U16 -
AKTSATZ 选定的位置程序段 发送字 U16 -
MDI_TAR POS MDI 位置 接收字 I32 1 hex ? 1 LU
MDI_VELOCITY MDI 速度 接收字 I32 1 hex ? 1000 LU/min
MDI_ACC MDI 加速度倍率 接收字 I16 4000 hex ? 100%
MDI_DEC MDI 减速度倍率 接收字 I16 4000 hex ? 100%
XIST_A 位置实际值 A 发送字 I32 1 hex ? 1 LU
OVERRIDE 1) 位置速度倍率 接收字 I16 4000 hex ? 100%
MDI_MODE 位置 MDI 模式 接收字 U16 -
FAULT_CODE 故障代码 发送字 U16 -
WARN_CODE 报警代码 发送字 U16 -
POS_ZSW
请填写推广理由:
分享
只看
楼主