找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
实现的方法主要有以下两种:
1.PLC 通过 FB285(SINA_SPEED)功能块,V90 使用 1 号标准报文,
进行速度控制。
2.不使用任何专用程序块,利用报文的控制字和状态字通过编程进行控
制,V90 使用 1 号标准报文,使用这种方式需要对报文结构比较熟悉。
具体可以参见S7-1200 对 V90 PN 进行速度控制的两种方法
https://support.industry.siemens.com/cs/document/109766602/s7-1200%E5%AF%B9v90-pn%E8%BF%9B%E8%A1%8C%E9%80%9F%E5%BA%A6%E6%8E%A7%E5%88%B6%E7%9A%84%E4%B8%A4%E7%A7%8D%E6%96%B9%E6%B3%95?dti=0&lc=zh-CN
SINA_SPEED 功能块说明:
输入参数:
输入信号类型含义
EnableAxis BOOL =1,驱动使能
AckError BOOL 驱动故障应答
SpeedSp REAL 转速设定值[rpm]
RefSpeed REAL 驱动的参考转速[rpm],对应于驱动器中的
p2000 参数
ConfigAxis WORD 默认赋值为16#003F,详细说明参看下表
HWIDZSW HW_IO V90 设备视图中报文1 的硬件标识符
ConfigAxis 的各位说明:
位默认值含义
位0 1 OFF2
位1 1 OFF3
位2 1 驱动器使能
位3 1 使能/禁止斜坡函数发生器使能
位4 1 继续/冻结斜坡函数发生器使能
位5 1 转速设定值使能
位6 0 打开抱闸
位7 0 速度设定值反向
位8 0 电动电位计升速
位9 0 电动电位计降速
输出参数:
输出信号类型含义
AxisEnabled BOOL 驱动已使能
LockOut BOOL 驱动处于禁止接通状态
ActVelocity REAL 实际速度[rpm]
Error BOOL 1=存在错误
Status INT 16#7002:没错误,功能块正在执行
16#8401: 驱动错误
16#8402: 驱动禁止启动
16#8600: DPRD_DAT错误
16#8601: DPWR_DAT 错误
DiagID WORD 通信错误,在执行SFB 调用时发生错误
https://baijiahao.baidu.com/s?id=1654261686299547606&wfr=spider&for=pc
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!