基于OPC的matlab与PLC通讯

很多文档上说由于PLC不能复杂变成(例如智能PID算法),所以采用matlab与wincc进行opc数据交换,用matlab来完成控制程序。现在大体环境是这样的:上位机(PC)安装wincc和matlab,下位机(PLC),温度采集模块,电阻炉。在这种环境下,是不是MATLAB作为温控程序,PLC就不用编程了,PLC此时只起到数据采集作用。

问题补充:
是不是在PLC中也要编写PID程序,上位机由matlab整定出kp、ki、kd参数,再通过wincc将参数传给PLC。

最佳答案

如果只是简单的线性数据转换,可以在OPC软件或者WINCC中组态。如果是比较复杂的计算和控制等,必须在PLC中编程,用上位机来读写操作。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月26日 上午2:17
下一篇 2017年7月26日 上午2:17

相关推荐

  • 触摸屏和PLC的时间怎样同步

    触摸屏的时间设置好后,断电以后又回到出厂时间,在报警时时间显示不对,请问怎样能和PLC时间样。还有做程序时怎样即做一个离散量报警画面,又在主画面里有一行文字显示最新报警信息。 最佳…

    自动化系统综合 2020年10月31日
  • STL 手册中 A UO什么意思

    STL 手册中 A UO什么意思,请大侠指点 最佳答案 A UO是无序指令,是检查CC 1 = 1以及CC&n…

    自动化系统综合 2017年11月26日
  • 组态王问题

    我在用PPI协议组态S7-200时,在组态王的数据词典中为什么定义不了I/O外部离散变量?我在打开组态王的工程的时候提示我没有安装加密狗,是不是与这有关? 最佳答案 楼主,你这个版…

    自动化系统综合 2020年10月31日
  • startdrive

    startdrive standalone 与 startdrive optional 有什么区别?在博途中S120有软件组态吗?…

    自动化系统综合 2017年6月12日
  • PLC里的程序IO输入与输出映像刷新功能是如何实现出来的?

    在我们计算机或单片机编程里,输入与输出都是立即型的,但我不明白这个PLC的输入与输出过程映像区是如何实现的?假如用单片机实现PLC的输入与输出映像刷新功能,该怎么做? 最佳答案 开…

    自动化系统综合 2017年8月18日
  • TP177A与电脑的通讯

    请问:TP177A与电脑通讯用的编程电缆线订货号是什么?   谢谢! 最佳答案 TP177A/B的下载方式有3种: 1. PPI,…

    自动化系统综合 2020年11月1日
  • 西门子810D系统CCU3模块的内存拨下后出现自检通不过

    该系统以来是做不全清,将CCU3拆下来做清洁时将内存也拨下来做了清洁,再装上去后就出现自检通不过,CCU3模块显示5就不过了,请问是CCU3模块的内存是不是不能拨离主板啊.现在这样…

    自动化系统综合 2020年11月1日
  • 通讯距离

    在手册上看到如下的描述:“使用非隔离的总线接口时,MPI 总线的电缆最长为 50m,速率为 187.5 Kbaud 。如果使用隔离…

    自动化系统综合 2020年11月1日
  • s7

    s7.我硬件不能下载。提示说缺少.err,,一星期了,折腾不出来,,求高手。 最佳答案 .err,文件缺少是不能硬件组态的,把你的杀毒优化等关掉,,如果已经优化了,,你给我联系,q…

    自动化系统综合 2020年10月31日
  • 关于计时器的使用

    请教老师,我现在准备计算产线带钢行走的时间,需要在准备站就绪后,开始运行,此时开始计时,到带钢下卷后,结束计时,但是不知道怎么编制程序,使用哪种计时器,想请教老师指点!(中间如果有…

    自动化系统综合 2020年10月31日