S7-200PLC(CPU224XP)的PID来控制比例换向阀,如何实现手动自动的切换?

比例换向阀控制液压缸的升降,手动状态要求通过按钮来调节液压缸位置,自动状态根据负载情况来自动调节液压缸位置,在PLC里带的PID算法如何实现手动自动的切换

问题补充:
由自动控制切换为手动控制的时候如何实现用按钮控制液压缸的任意升降,是否可以停止pid算法单独编写手动输出程序?

最佳答案

参考以下链接的PID调节手/自动无扰动切换部分
http://www.ad.siemens.com.cn/service/article/S7-200/S7-200PID/Default.aspx#4.1

补充回答:
如果是PID向导编程,不要停止运行PID子程序,切换到手动后,再编写手动控制程序,主要是怎么给ManualOutput赋值,ManualOutput为0.0-1.0之间的实数,需要做升降两个按钮,以升为例,有两种实现方式,根据实际需要选择:
1、每按一下按钮ManualOutput自加一个0.1(根据需要设置);
2、一直按着按钮ManualOutput按照设置的斜坡函数增加,以下链接为S7-200斜坡函数库:https://support.industry.siemens.com/cs/cn/zh/view/34617648

提问者对于答案的评价:
谢谢您的回答,不过还有两个小问题要请教一下,用向导做的PID编写手动程序时候直接给给定一个值,比如0.5,让上升和下降都匀速移动,这样产生的冲击影响大不大,是否可行,想让液压缸停止运动是否可以在手动状态将输出设置为0??

最佳答案作者回复:
手动设置0.5就是输出设置为50%,这个冲击影响得看控制对象是否允许。液压缸停止运动输出是多少得看液压缸是怎么规定的,一般情况下液压缸接收的是正负10V信号,输出0V时为停止,那么就需要将输出设置为0.5才是停止。

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

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

相关推荐

  • 6ES7 216-2AD23-0XB0可否供修正正弦波(方波)电源

    6ES7  216-2AD23-0XB0可否供修正正弦波(方波)电源 最佳答案 可以.用PWM 提问者对于答案的评价:试过了才知道

    SIMATIC S7-200 2021年7月5日
  • 用模拟量可以控制步进电机和伺服电机吗

    用模拟量可以控制步进电机和伺服电机吗? 如果可以的话,这和用脉冲控制的区别是什么? 最佳答案 模拟量控制步进还没见过。 控制伺服倒是很常见。伺服一般可以做定位、…

    SIMATIC S7-200 2021年7月5日
  • 在S7200中如何将实数转化为整数

    最佳答案 四舍五入和取整 四舍五入指令(ROUND)将一个实数转为一个双整数值,并 将四舍五入的结果存入OUT指定的变量中。 取整指令(TRUNC)将…

    SIMATIC S7-200 2021年7月5日
  • DIP开关设置

    6ES7 231-0HC22-0XA8的DIP开关设置,0-20Ma输入,一共6个开关与235一样,但手册上说的不太明白,请详细介绍下,谢谢。 最佳答案 对于4点的模块,…

    SIMATIC S7-200 2017年11月12日
  • s7-200的高速计数器hsc1不计数

    我用cpu224xp(DC/DC/DC)的高速计数器hsc1(模式9)采集轴的转速。s7-200输入端的1M接+24v,编码器的A相和B 相分别接I0.6和I0.7。不知…

    SIMATIC S7-200 2021年7月5日
  • 定时段 运行,SMART 700与224XP

    现场我有 smart700的触摸屏和200CPU,想控制一台电机定时运行,比如说,每天8点~10点运行,晚上17点到23点运行,其他时间停止,这个要怎么做呢?是通过&nb…

    SIMATIC S7-200 2017年6月12日
  • EM253差分信号

    现在有一个MR-J2S-100A的驱动器,想同时接两路差分信号,一路差分信号来自EM253,用于自动控制。另一路差分信号来自电子手轮,用于手动控制。但这两路差分信号不会同时出现。这…

    SIMATIC S7-200 2020年10月31日
  • 基础PLC选型

    公司要做一个采集、控制系统,需要如下参数:1、5个modbus通讯接口;2、3个继电器控制开关;3、2个液晶屏接口;4、网口,用于数据上传;5、通过modbus采集信号进行数学计算…

    SIMATIC S7-200 2021年7月5日
  • PPI通讯疑惑

    4个PLC做PPI通讯站号分别是2#,3#,4#,5#,其中5#站做主站,现在出现这样一个问题4#站和5#站通讯时为两个字节读两个字节写,从站写到主站的数据可以正常通讯,主站写到从…

    SIMATIC S7-200 2020年10月31日
  • 485通讯问题

    S7-200机载标准485工业通讯口,请问若不使用PPI电缆同电脑连接,采用市售RS232转RS485隔离转换器如何接线以及软件和电脑硬件如何设置? 最佳答案 我来说说吧,这个我用…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论