编码器编程实例

我用的PLC型号是S7-200的,有个增量型的编码器,脉冲是2048,我控制的是一个转盘,要求只转150°,来回转大概一小时转150°,中间有2个停止点,我有以下问题请教:

1、我能直接把编码器的A相接到PLC的输入点吗?

2、有没有这方面的编程实例?这中间的两个停止点怎么设置?
有这方面的实例发到我邮箱:fhtsym@163.com

谢谢

最佳答案

首先,你的编码器安装的位置在什么地方。是直接安装在电机上 还是在旋转的那个转盘上,  有没有带减速机,用的是变频器 还是什么驱动电机。。。或者是什么方式驱动转盘  一个小时才150度 够慢的。。
下面回答你的问题:
你的编码器是一圈2048个脉冲。如果你的编码器安装和转盘同轴,那么150度脉冲=2048/360*150
853个脉冲, 同理你可以这样计算你要停顿的点的脉冲数。
2:我建议使用双向计数  比如HCS1 接线I0.6 I0.7  A B   初始化程序为下:

MOVB   16#FC, HSC1_Ctrl:SMB47//双向 1X
MOVD   +0, HSC1_CV:SMD48
MOVD   +20000, HSC1_PV:SMD52
HDEF   1, 9   计数器1
HSC    1
在程序运行时候  转盘的正反转  对应脉冲值的加减  你只需要
MOVD   HC1,VD200  通过v200 里面的脉冲值和你的 要停顿的位置的脉冲数比较 然后停止 

提问者对于答案的评价:
谢谢大家的帮忙,非常感谢。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc313826.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:30
下一篇 2020年11月1日 下午3:30

相关推荐

  • 西门子200与ABB 510变频器通讯

    我用西门子200与ABB ACS510变频器通讯,采用西门子的modbus指令库,刚开始只是写频率,可以通讯上;然后我加了启停,就通讯不上了;请问能不能给我个启停的实例;…

    SIMATIC S7-200 2017年11月20日
  • protool软件通讯

    请问一下,我电脑上安装了protool软件,能否直接和S7200PLC通讯监控下位机,就是把protool 当做PC机的上位机软件来用。 还有个问题就是WINC…

    SIMATIC S7-200 2021年7月5日
  • PLC怎样控制变频器的频率

    用触摸屏设置参数,PLC怎样控制变频器的频率 问题补充:想了解一下例程.说得没有做得实在 最佳答案 如果用EM232模拟量输出模块,输出4-20mA电流至变频器的AI输入端就可以控…

    SIMATIC S7-200 2021年7月4日
  • 只有一个子程序

    乱套了,怎么办 问题补充:有没有详细一些资料说明库怎么制作才不出问题。把OUT改为IN_OUT后问题一样存在。某些点一直接通,有些又不会接通 图片说明:    …

    2017年5月31日
  • 请问CP5611卡支持PPI,MPI,DP三种协议,那这三种协议的链接线都是DP头+DP线吗,3+,8-是不是,谢谢!

    请问CP5611卡支持PPI,MPI,DP三种协议,那这三种协议的链接线都是DP头+DP线吗,3+,8-是不是?谢谢! 最佳答案 用CP5611是这样的,同时支持PPI,MPI,P…

    SIMATIC S7-200 2017年11月4日
  • 风量与风压

    我现在做一个燃烧系统。因为风量与喂煤量有一个比例。所以知道了喂煤量就可以计算出风量。我想问的是风量的大小可以用风压来表示么?他们之间有什么换算关系么?风量98000,风压2500,…

    SIMATIC S7-200 2020年11月1日
  • 多个子程序的循环

    程序里面需要调用到多个独立的子程序,各个子程序里面都有自己的循环系统,和输出。我希望它们能够各自独立循环完成后退出,可以达到吗?循环用什么命令?新手请教! 问题补充:这里所得子程序…

    SIMATIC S7-200 2021年7月4日
  • 200 plc的直线插补,圆弧插补如何编程啊?没有这两条指令啊?

    200 plc的直线插补,圆弧插补如何编程啊?没有这两条指令啊?,请大哥们详细的解释。 最佳答案 1,直线插补方法:http://wenku.baidu.com/view…

    SIMATIC S7-200 2020年10月31日
  • wincc报警视图中的时间日期和PLC不一致

    我在wincc中读取PLC(200)中的时间日期变量,运行时时间一致,但是有报警时,报警视图中的时间日期却和PLC不一致,一直都是2004年1月1日,请问该如何设置? 最佳答案 详…

    SIMATIC S7-200 2020年11月1日
  • 楼宇控制连接200PLC

    通过什么连接方法最简单了,需要写什么协议呢, 问题补充:楼宇自控系统,通过RS485借口控制呀,它只监控我的每台设备运行没,不控制,用MOUDBUS,可以控制不,MOUDBUS调用…

    SIMATIC S7-200 2020年11月1日