如何用s7 200程序控制取代编码器的旋钮开关

如上传图所示,有3根线接旋钮开关,1&2,3&2都有15V脉冲电压,旋钮开关是控制马达的速度的调节的,现在小弟身边有CPU226CN模块,是否可以通过CPU带的Q0.0,Q0.1的脉冲输出控制达到取代那个旋钮开关的目的,如果可以该如何接线?同时这样开关有2个,是否需要再添置另外个CPU或者脉冲输出模块?如果小弟说的办法不可行或者有更好的办法,希望各位大大能不吝赐教,谢谢

问题补充:
简单说就是原本是通过旋钮编码器来控制电机转速,现在想不用旋钮编码器,利用PLC和部分配件来达成控制转速的目的,各位大大有什么可行办法

图片说明:

如何用s7 200程序控制取代编码器的旋钮开关   

最佳答案

你这个接线图,是否是改变1#、3#端子值的组合,即改变2#端子的脉冲频率的输出?
如果是,则可以实现你需要的功能。具体连接是通过输出接线端子排的一个M/L+字节区。
问题是你系统中使用15V电压的脉冲,这个对226不合适。建议CPU 224XPsi CN(6ES7 214-2AS23-0XB8)
的cpu,它支持24V DC (5 – 28.8V DC)
补充问题回复:
这个可以通过plc来控制,但是你得首先确认这个电机的速度控制方式。如电机控制方式是模拟量输出0-10V控制电机速度。
如电机速度控制程序:
LD     I0.0                           //速度加
INCW   VW20
LD     I0.1                           //速度减
DECW   VW20
LD     M0.0
MOVW   MW20, AQW0     //速度值

提问者对于答案的评价:
3ks

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月30日 下午11:46
下一篇 2017年10月30日 下午11:47

相关推荐

  • S7200怎样根据输入模拟量输出报警 ,急急

    我输入4——20毫安电信号 如何在程序中进行比较输出报警啊 问题补充:比如温度0-150达到100度输出一个数字量报警信号   请讲详细点&…

    SIMATIC S7-200 2021年7月5日
  • HITECH s7200

    触摸屏上的显示模拟值怎么在程序中读取,比如温度。 问题补充:PWS6600 最佳答案 1.建立HITECH 触摸屏与s7200的通讯连接. 2.添加通讯驱动&n…

    SIMATIC S7-200 2021年7月5日
  • “关于数据块的应用问题?

    在数据块编辑中按CTRL-ENTER将自动增加到下一可用地址,问数据块中,变量对VB的分配规律是什么 最佳答案 规律就是比如 现在是VD0  下面就是…

    SIMATIC S7-200 2020年11月1日
  • 200高速计数器

    s7-200高速计数器HSC1,我MOVD HC1 VD0,为什么HC1显示不正确,不能MOVD呢,要用SMD48吗,但是我MOVD HC0&nbsp…

    SIMATIC S7-200 2017年6月24日
  • 请问EM253能和台达ASD-AB的接线吗?

    现在的情况是,EM253的p0\p1或者p0+\P0-和p1+\P1-输出好像都是5v的,而我看台达伺服的手册,都是要24v的。EM253真的没法和台达伺服连接吗??请查看台达的推…

    2020年10月31日
  • EEPROM的写入

    要想把数据永久保存是,是在系统块中设置MBO-MB13为断电保持,那么是不是要另装储存卡,还是不需要, 问题补充:我是想用M区来储存时间继电器和计数器的数据,就是用定时器和计数器结…

    SIMATIC S7-200 2021年7月5日
  • 伺服电机速度怎么计算 台达ASDA -A2 用西门子PLC

    大家好;要求是,伺服电机转一圈脉冲数是3000,电子齿轮比1/1,频率2KHZ,怎么求出速度。例如;我要求2000个脉冲,速度100.怎么计算。有不对的地方请自行加上去。&nbsp…

    SIMATIC S7-200 2017年11月1日
  • s7-200与200与屏

    一个CPUC224带两个32入/32继出模块、一个16入/16继出模块,和一个224带四个4入的模拟量模块,加上一块10寸屏,想实现这三部分通讯即屏能分别读两个CPU所带的I/O点…

    SIMATIC S7-200 2020年11月5日
  • 顺序控制的语法问题

    s0.0运行结束后依次运行s0.1,s0.2,s0.3,s0.4。。。程序运行正常。但是我修改成当我运行完s0.0后转到s0.3,s0.3运行结束后转到s0.1,s0.1运行结束后…

    SIMATIC S7-200 2017年6月29日
  • 用 PLC 求一个负数的反正切为什么是个正的角度啊?

    比如 0.3 的反正切函数是个正的角度。 但为什么-0.3 的反正切也是个正的角度啊? 最佳答案 arctan(-x)= -arc…

    SIMATIC S7-200 2020年11月1日