西门子200温度PID问题请教大家。

我现在用固态继电器带动加热管加温,用Q0.0的通断控制固态继电器,PID程序是用向导做的,自己生成一个PID,调试后温度OK。

但是如果我不用PID向导做程序,自己编写一套PID程序的话,应该怎么做?增益 积分时间 微分 设定值 采集周期这些参数填表程序我都会,但是Q0.0在程序里怎么控制它的输出呢?

用Q0.0的通断来控制固态继电器,那么PID的参数表都填好了,怎么写程序控制Q0.0的输出呢?向导是自己生成的块,不知道里面怎么计算的,也不知道Q0.0怎么输出的,请大家指教?

最佳答案

你的问题在于如何连接PID输出与Q0.0的脉宽调制输出。这是个数学问题。PID指令输出的是0.0-1.0,脉宽调制可以用定时器+数据比较指令在实现。那么这两者之间的连接就是PID控制输出与定时器的数值比较。对PID输出值做数据格式转换,与定时器的数据格式统一就可以了。如果用的是高速脉冲指令,也使用相似的原理来修改高速脉冲的参数。

提问者对于答案的评价:
谢谢

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

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

相关推荐

  • STEP7-MicroWIN_V40_SP7软件可以仿真吗

    STEP7-MicroWIN_V40_SP7软件可以仿真吗 最佳答案 step 7  300有官方的仿真软件,microwin没有官方仿真软件 提问者…

    SIMATIC S7-200 2020年11月5日
  • 关于FB285的报文选择

    1200和G120、V90通讯时,用FB285是应选哪个报文,只能选标准报文1吗?有没有相关的资料,要中文版的 最佳答案 SINAMICS V90 PN&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200的多通信口,多协议的通信如何实现?

    我们的项目中用到了很多不同类型的传感器,而且都是需要进行通讯控制的,如何将它们组合在一起,并保证通信互补干扰。基本情况描述:CPU 224XP CN …

    SIMATIC S7-200 2017年11月16日
  • 视频播放不下去

    S7-200CN: 软件安装和设置中文界面-跟我做 – 3/185 课程编号:V0139 暂无简介 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 视频在线听&nbs…

    2017年6月1日
  • 我渴望进步,可是学习让我越来越没有方向感

    今年10月报了S7-200一个培训班,12月份结束,感觉也没学到个啥,下班后回家看视频,找资料,看论坛,看编程手册,每晚坚持12点,收效甚微,感觉越来越难学,越来越没有方向感,特别…

    SIMATIC S7-200 2017年6月5日
  • 一屏多机

    我用威伦MT6070iH同时监控四个CPU224CN,PLC之间不要通讯,只要屏能控制各PLC的输出及修改一些时间常数,要用到通讯吗?改怎麽做?烦请详解,谢谢!!!!!! 最佳答案…

    SIMATIC S7-200 2021年7月5日
  • s7-200中断事件8

    请教各位老师: 1。S7-200的中断事件8 (端口0:接收字符) 具体的意思是不是PLC检测到了需要接收的信息的起始字符,就进入中断? 2…

    SIMATIC S7-200 2021年7月4日
  • S7-200可代多少I/O和模拟量

    S7-200可代多少I/O和模拟量?谢谢! 最佳答案 I/O=128/128,模拟量输入32/输出32 提问者对于答案的评价:xiexie

    SIMATIC S7-200 2020年11月5日
  • 怎样通过CP243上下载程序

    我现有项目上有3个CP343和1个CP243、还有一台上位机,我想在上位机上将microWIN的PG/PC设定成TCP/IP来上下载程序或监控程序,都未成功,请问我这样做能否实现通…

    SIMATIC S7-200 2021年7月5日
  • 关于在触摸屏上置位输出点问题

    请问各位大哥;     1 我在触摸屏上把几个输出点(Q点)置位,请问这几个点会不会影响程序的其他的M点啊? …

    SIMATIC S7-200 2020年10月31日