C++Builder、Delphi、VC、C#... ...
这些都可以编写上位机软件,自有工控设备开始就这样了,它们控制PLC无非就是从串口或采集卡获得PLC数据,然后在程序界面上反映出来,同时上位机软件也能对PLC发出控制指令。
至于你说的用现有的系统改,这个要看你具体的需求了,如果改改就能满足要求那这个是最快的实现,但如果要针对特定的项目来显示数据及用特定的逻辑来控制PLC,那就需要自己写上位机软件。
学习难度要看你的基础了,学CB,你得先学C++,CB和Delphi同出一辙,都是VCL做底层的,控件是相通的,只是一个是C++,一个是Object pascal,这2个开发工具做UI相对于VC来说要方便得多,用于开发上位机很适合
c++builder关键还是用好其中的控件,用好了还是很简单的。也就是用控件从串口或采集卡获得PLC数据,然后在程序界面上反映出来,同时软件也能对PLC发出控制指令,这就是对PLC的控制了
1、C++Builder从出生那天起就有这个功能!
2、只要是可以通过串口通信解决的,都可以用!
3、C++Builder学习难度不大,有C语言基础就OK
4、工作环境还不错,有中央空调!
5、没有他做不到,只有你想不到!
其实用组态软件就可以了,不要玩这些