VC在PLC监控系统中的应用问题

我想请教下,在PLC监控系统中,用VC、VB这类语言开发的界面与组态软件(如WINCC、WINCC FLEXIABLE)组态的界面有什么相同与不同?

最佳答案

没有区别,当然在不考虑楼主的编程水平的情况下。
1. 用VC和VB可以实现任意功能,甚至可以设计一些WinCC实现不了的功能,当然很多底层的东东必须自己开发,如进程间的关系、进程占用、各种页面、报警、趋势、控件等,开发工作量较大。而WinCC软件也是用这些软件开发好的,同时软件已经内置了很多底层的函数,无需开发,无需考虑各种进程等。属于傻瓜型,直接使用即可。
2. 用VC和VB实现与PLC等通讯时,所有的通讯协议必须开发(如果该协议公开的话,可以自己开发,如果不公开,楼主能要到协议就不错了),还有OPC、DDE等开发工作量较大。而Wincc中已经开发好相应的协议,直接调用即可。
3.如果IO点数较少,或者楼主只使用一次,不考虑实时性等要求时,开发相对简单。但是如果IO点数较多,楼主希望开发一个通用的软件,那么需要考虑的东西太多。而WinCC在开发软件时已经考虑了相应的功能,因此可靠性较高。
4. 综合来说,VC、VB开发相应的监控软件,国内有很多常见都是这么开发的,尤其是高校老师,带着研究生,不买软件,都是自己开发。软件可靠性等无法保证,但是可以实现很多监控软件实现不了的功能。当然楼主开发能力强的话除外。国内比较有名的像组态王、力控等。WinCC是多年、多人开发的结晶,可靠性等等毋庸置疑。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:29
下一篇 2020年10月31日 下午3:29

相关推荐