签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
刚学V90,有些问题请教。
SINA_POS里的ConfigEPOS有32位(如下图),但是在哪里设置?是在PLC里写,还是在V90驱动器里设置?
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1535934&b_id=50&s_id=0&num=10
当然PLC里,建议你看下技术专家专栏Zane版主的SINAMICS V90专栏,里面资料全有,你下载下来仔细看就行了。
下载了,但是没找到。
这个控制字一般情况下用了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
这些你都可以不管,FB284帮你封装好了。比如你要绝对运动FB284管脚填相关参数就行了,驱动器使能复位、运动启停、位置设定和速度设定等等,不需要你直接读写报文。你只要明白FB284应用就行了,对报文的读写那是FB284内部弄好的,当然你不用FB284自己编程就当我没说,自己编程就需要弄清楚报文了。
原来是这样。谢谢!
你可以在变量表里面定义一个双整型的变量,填在ConfigEPos管脚旁边,用的时候直接对你定义的双整数变量进行操作。实际应用中可以进行位操作,格式:变量名.%X0 变量名.%X6
这样啊。牛。谢谢!
不客气,互相交流,祝你工作顺利。
学到了谢谢
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录