新手首次求教:
我首先在在simulink中完成了一个控制模型+被控对象的闭环控制仿真,得到较为理想控制结果的PID参数,仿真采用固定步ode3求解器,步长为100ms,与OB35的循环中断周期相同。
然后我将仿真模型建立在simulink(存放被控对象模型,就是一个二阶的传递函数模型)+wincc(与matlab采用opc连接,与step7采用TCP/IP连接)+step7(将FB41代码存放在ob35)上进行仿真,PID等效参数未做变更。但是发现控制结果与之前差异非常大,不知道原因何在?
另外,尽管每次均进行置初值和冷启动消除前后两次的初始误差,simulink+wincc+step7越往下重复仿真,则opc configuration输出的延迟时间负值越大,仿真越慢,也不知道原因何在?
请大牛们赐予线索(不需要验证的)?