基于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日
下一篇 2017年7月26日

相关推荐

  • 关于STL语句的 A L 20.0

    如图,请问下语句中的 = L 20.0  ;A L 20.0是什么意思?我用PLCSIM试了下如果删除=&nb…

    2020年10月31日
  • PLC输出放大器

    PLC(晶体管输出型)输出的电流不足以驱动电磁阀,想买个PLC输出放大器之类的板卡,不知道那个厂家的比较好?谢谢各位了! 问题补充:想买现成的,可靠的,我也考虑过用继电器,但是继电…

    自动化系统综合 2020年11月1日
  • HMI的OPC方面问题

    将MP277设置为OPC服务器,请问如何PC机上的自编程序如何通过OPC访问MP277,获知将MP277的按键动作? 最佳答案 在通过 OPC-XML 做服务器…

    自动化系统综合 2020年11月1日
  • 828D系统换刀问题

    828D系统 一个刀夹装了两把刀  是T1D1 和 T1D2   在测量刀具里都可以进行对刀&nbs…

    自动化系统综合 2017年11月6日
  • 如果把DATE和TIME格式变量转换成字符串?

    如果把DATE和TIME格式变量转换成字符串? 最佳答案 这个好像比较复杂,没有找到直接转换的功能块,那就只能自己编了。 思路1:将日期时间8个字节拆分,认为是两个BCD…

    自动化系统综合 2020年11月1日
  • 300用电话与WINCC通讯

    300用电话与WINCC通讯 最佳答案 可以参考:《如何通过3G网络对S7300/S7400远程编程和调试》http://www2.ad.siemens.com.cn/downlo…

    自动化系统综合 2020年10月31日
  • WINCC多变量的归档问题

    wincc归档的表格中有两个变量,一个是检测机器的号码,一个是被检测的耳号,这个机器可以检测到不同的耳号,一个耳号也可以被不同的机器检测到,但是每次检测只有一个机器号和耳号,我采用…

    2020年10月31日
  • 840D手轮方向相反问题

    单位有台曼德里五座标,是840D系统,手轮是6FX2007-1AC04,今天突然出现脉冲发生器往正方向摇轴往负方向走,负方向摇往正方向走,所有轴都是,请问是什么问题 最佳答案 如果…

    自动化系统综合 2017年8月24日
  • 报价

    谁有西门子S7-200系列S7-300系列6SE70系列6RA70和80系列,G120系列,S7-300系列中ET200S,ET200MET200XP等产品的报价啊,要是有给我发一…

    自动化系统综合 2017年11月16日
  • 求常用库文件

    求一个模拟量转换库文件,还有其他各位大神常用的库文件,感激不尽。邮箱4162342@qq.com 最佳答案 自己搜索,网上有的下,scale_r_i 提问者对于答案的评价:谢谢

    自动化系统综合 2018年12月3日