S7-200CPU224的高数计数器的功能如何实现,如何接线?

我们现在用S7-200CPU224,我们现在希望通过码盘和PLC来控制电机的停车、正转、反转,我想应该是利用高数计数器,可是应该如何接线,如何编程,哪里有这方面的例子可以参考,谢谢。

最佳答案

你应用高速计数器应该是想测量电机的转速及其旋转的方向。
 首先,你的码盘应该是旋转编码器(它实际上是提供高速脉冲),并且有的旋转编码器上有A/B相正交的功能(通过这个功能能实现测量电机的正反转,原理是在旋转编码器上有两个夹角为90度的检测点,如果A点超前B点90度是正转,反之是反转)。
 其次,关于接线,你把旋转编码器的输出接到PLC的输入(I0.0或I0.1或I0.2,主要根据你用什么工作模式,这个你去系统手册上找“高速计数器的输入点和工作模式”表格。)
 第三,关于编程。我这里有一个高速计数器测量电机转速的程序。与你的实际情况肯定有差别,不过对你肯定有帮助。
 主程序
 LD     SM0.1
 MOVB   16#F8, SMB37
 MOVD   0, SMD38
 MOVD   0, SMD42
 HDEF   0, 0
 MOVB   200, SMB34
 ATCH   INT_0:INT0, 10
 ENI
 HSC    0
 中断程序
 LD     SM0.0
 MOVD   HC0, VD100
 HSC    0
 这个程序采用了一个200MS的中断,计算在这200MS内,一共采集到多少个脉冲。
 剩下的就需要你自己在编程,把200MS内的脉冲个数换算为1秒钟或者一分钟有多少个脉冲,在换算为实际的速度。
 如果你把这个程序实际运行出来了,你还可以开发成A/B相正交的高速计数器,就可以知道当前的转速和旋转方向了。

提问者对于答案的评价:
谢谢你的细心讲解,我还有几个问题不清楚,我们用的是旋转编码器,它转一圈是1024个脉冲,这算是多少频率呢,还有高数计数器的预置值和初始值是什么单位?是脉冲还是频率,如果我想实现让电机转一段时间后就停下来,然后往回转,可以利用高数计数器实现吗?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • s7200接收模拟量信号问题

    设备模拟量输入模块231,提供4-20MA设备是另一个PLC(遇到的2中PLC位:施耐德和MOX RTU)他们的模拟量输出信号4-20MA 用万用表测量都是没问题的 很好…

    SIMATIC S7-200 2019年6月11日
  • 触摸屏的打印接口RS-232或485通信距离能多远

    采取什么样的措施能使屏的打印接口延长到30米左右??谢谢! 问题补充:232接口连接打印机采取什么办法能延长到30米左右,打印机有没有MPI或DP接口的?? 最佳答案 1、采用RS…

    SIMATIC S7-200 2021年7月4日
  • s7-200的帮助文件打不开

    在软件里打不开,找到帮助文件所在位置也打不开 图片说明:    最佳答案 win7帮助文件(WinHlp32.exe),需要使用 WinHlp32.e…

    2017年11月26日
  • S7-200编程产生触发脉冲

    现需要产生六路晶闸管触发脉冲,想用S7-200编程产生 最佳答案 想法很好,但我认为应考虑到两点,一,主回路与触发脉冲的同步问题,二PLC的反应速度。需要用一模拟信号来采样主回路的…

    SIMATIC S7-200 2021年7月5日
  • 315-2pn/dp 和 314+343-1+ 342-5 比较(与60个EM277)

    与60个EM277比较,在速度上面, 性能上面 有没有很大的差别。在编程的时候 改变315端口不影响编程器吧?(315改为profibus,可不可以用…

    SIMATIC S7-200 2021年7月5日
  • 文本显示器TD

    1、谁有TD400C文本显示器的详尽说明书,包括自己变成和使用自定义面板功能的2、我在S7-200plc中写程序时我想在两个常开点之间插入一个常闭点,为什么插入后会覆盖后面的常开点…

    SIMATIC S7-200 2020年10月31日
  • s7-200软件下载了为何安装不上

    s7-200软件下载了为何安装不上 最佳答案 其实不用先安装老版本然后再安装升级版的,按下面方法就可以直接安装SP. 1. 先到siemens官方网站上下载最新…

    SIMATIC S7-200 2017年6月1日
  • S7-200CPU226

    CPU226,晶体管跟继电器有什么不一样 最佳答案 继电器与晶体管的区别不大,晶体管的进线电压是24V,继电器的进线电压是120-230V,呵,去看看S7-200的操作手册,htt…

    SIMATIC S7-200 2020年11月1日
  • CPU MODBUS里的主从站

    有个项目,需要实现 带modbus的温控器,CPU226,触摸屏,BA系统。200PLC通信读取温控器的数据,在触摸屏上显示,BA系统通过modbus访问PLC,采集数据…

    SIMATIC S7-200 2020年11月1日
  • 想让PLC与PC无线通讯,可以实现吗?

    比如是PLC是西门子的,想与计算机进行无线通讯,用什么可以实现啊!距离大概在500米左右。 问题补充:具体是西门子200的PLC 最佳答案 很容易实现啊,在200处上增加以太网模块…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论