签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
之前用的是PLC控制变频器进行电机的正反转和速度控制,现在改成编码器控制,一直没接触过编码器,不知如何写程序,麻烦各位前辈指导指导,因为刚毕业经验有些不足,希望指导的时候能详细一点。晚辈在这先谢谢各位了。
编码器:增量型编码器、AB双相计数、无外部复位
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1703108&b_id=64&s_id=0&num=18
你这里也在提问。
你为什么要用高速计数器?
是想让高速计数器告知设备的具体位置?有了这些具体的行程位置,你好做出相应的控制。
如什么位置是启动、提速,什么位置是降速,什么位置的制动。
你组态高速计数器模式9就可以解决你的需求。
要是哪位前辈能给一个梯形图就好了
直接给LAD显然是不现实的。
只能依靠你自己去理解了。
你先熟悉高速计数器,读取到位置值。
然后根据高速计数器的位置值,做你需要的事情。
给个程序给你又怎么样?看别人的程序不辛苦的?就怕你看两分钟就扔一边去了。
可能要分开两件事讨论。
一个是使用编码器
一个是变频器速度值的计算过程。
一步一步来比较好吧。
编码器用向导。
速度计算用位置偏差的x倍然后限幅,给变频器。
偏差的符号做变频器的方向。
$awl.zip
看看怎样?
我看了看,一头雾水,你想说明什么?这个我不需要知道,我有我自己处理类似问题的解决方法。
季侠说的没有问题,把你这个问题分切开2大问题。
一个是高速计数器的应用,你为什么要创建高速计数器(旋转编码器读取数据),目的非常目前就是需要读取设备在位置的信息。
另一个问题,就是如何调用好这些位置值。这个就是我看季侠提供的程序后说的那样,看了也没有实际的价值,因为每个人在编程时,对问题理解的切入点是不同的,目的地应该是相同的。
我是用STEP 7-MicroWIN SMART这个软件打开文件的,提示项目文件无效
摆在你前面的问题实在是太多了,只能说明目前的你还需要继续深入。
不要拘泥于现在的不懂,实实在在的从0开始,逐步认识各种应用。
先熟悉高速计数器的应用,等熟悉了再进行下一步。逐步深入,少提问,多做做实际验证。
就是我给你写了程序,你自己不消化,遇到问题你同样没折了的。
我给你看了,你是昨天开始提问的,理解高速计数器需要多少时间?
哦,对了,200smart 没有仿真软件,必须是实际plc上验证你的一些思想。
抓紧找一个200smart plc和一个增量编码器,开始你的熟悉过程吧。
找了一下之前的贴子,这个可能可以帮助你认识,https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1401410&b_id=3&s_id=1&num=18#anch
解压。得到一个文件。
打开软件,找找菜单里面的“导入”。把这个文件导入到程序中去。
一来就要程序,估计也就没有刻苦奋斗的精神。
还是芳季大神说的有道理,
分两步走:1,高速计数器;2,变频器速度计算。
另外可参考WWCWWC大神的思路编程。
那你看到了吗?
人家的思路是看程序能看出来的吗?
人家的程序是你一拿到手就能用上的吗?
思路没看出来程序没用上,看程序有用吗?看程序你学到什么?最有用的可能是你发现程序里有一个错别字。
电机屁股装一个编码器或者轮子上装编码器。我用这上面我的这个程序,真的是做出来指哪里电机走哪里。但是就是慢。和定位精度不高。不要跟伺服比。没得比。看场合用。用得上的话真的是够用的。
楼主,只要你是想做好,就有本事做好的了。
这程序用过两次。这拿出来的是开发试验时的片段,功能不详。你日后问我我也要看半天才答得上。
上来就被IB1传LD0整懵了(8路并口传感器?,还是清零操作?),最后LD0做暂存用完后又用作位置输出。
我有一点点印象好像输入点的开关状态设定目的位置,就像变频器的多段速度组合,不同的开关设定不同的位置。但是前面有两个开关一个是什么功能一个是什么功能与位置无关的,要把这两个为挤走,所以用了一个移位指令把它逼走。剩下几个有用的多段位置然后从哪里开始是这几个位置值,用间接寻址传。
vd120应该就是间接寻址找到的目的位置。
然后后面跟着的事情就好解释很多了。
最后因为L是临时变量,所以还是用LW0多次使用。没别的。
好像是这样。
程序只是一点片段。没有显示被挤出去的两个点的作用。好像一个是定位启动,一个是Son,但是这都不要紧的。
女马白勺 。我自己看都看半天才回魂,看人家的程序更加是辛苦,太为难观众了。
看程序没用的。经过我这么一说,肯定楼上明白很多。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录