找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
1、看你的CPU型号是否带有脉冲输出功能吗?如果有,就直接调用SFB47这个系统功能块来完成。
要通过用户程序控制定位功能,请使用SFB COUNT (SFB 47)。
可以使用下列操作:
(1)通过软件门SW_GATE启动/停止计数器
(2)使能/控制输出DO
(3)检索状态位STS_CMP、STS_OFLW、STS_UFLW和STS_ZP
(4)检索当前的计数器值COUNTVAL
(5)读取/写入内部计数器寄存器的作业
(6)检索当前的持续时间TIMEVAL
2、如果你的CPU型号内没有高速输出的功能,就需要另外添加计数模块FM353,至于怎么运用FM353来实现你的控制要求,可以参考:
参考:《基于西门子S7-300 PLC对三相步进电机的控制》
http://wenku.baidu.com/view/4cd5750102020740be1e9bf2.html
《基于S7-300步进电机控制器的设计》
http://www.doc88.com/p-016703516519.html
《FM353/354 操作模式简介》
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0337.pdf
《FM353/354定位模块使用说明的精彩知识》
http://www.ad.siemens.com.cn/service/answer/zhishi_view.aspx?Q_ID=53193&cid=1029
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城