quote:以下是引用芳季在2010-11-25 15:57:31的发言:
有没有人可以帮我解释一下300 400PLC里的FB42(CONT_S)功能块的方框原理。
我这个功能就是要模拟这个功能块。
因为200的没有。只有PID指令,就想扩展他的底层驱动。成为可以做步进驱动。
这些日子,我也在研究这FB42,FB42原理如下图所示

到FB42中除了PID代码之外还有三步元件和脉冲输出等环节,这些环节也涉及到了参数设置的问题,但实际的操作中,在FB42的使用过程中只调节比例积分参数而忽略了三步元件、脉冲输出的参数设置,会产生不少问题。
关于S7200实现三步元件的例程,在技术资源库里有例程和文档,网址如下:
http://support.automation.siemens.com/CN/llisapi.dll/18748232?func=ll&objId=23432305&objAction=csView&ehbid=18748232&query=S7200+%E4%B8%89%E6%AD%A5&lang=zh&siteid=cseus&aktprim=0&extranet=standard&viewreg=CN&load=treecontent
例子程序中有阀门带反馈实现PID三步控制的例程,也有阀门不带反馈的PID三步控制的例程。
我觉得对于楼主的应用有一定的参考价值,祝你早点调试成功!