一般开发上位机软件都是带图形界面的。C也能做出图形界面的软件,但是开发周期太长也不实用。所以最好还是需要会一些其他语言,例如C++,C#,Java这些做图形界面。
既然是上位机编程,当然应该是与控制有关,还有下位机,所专以这个编程用到属的软件主要应该有: 1、C语言,这是基本的上位机语言,特别在以前的DOS时代,用的十...
PLC上位机编程是指使用软件开发PLC程序的过程。它包括从编写程序代码、编译验证、调试、发布到实际PLC设备上运行的一系列过程,它通常需要专门的开发工具,然后。
ifix intouch cimplicity genesis wincc citect zenon cx-supervisor vijeo designer rsview webstudio 组态王。
按西门子的配置,CPU222+EM235,上位软件可选用国产的mcgs/力控/组态王之类很多的组态软件。 软件与与PLC通过串口相连(也有USB的编程电缆),PLC可以不用写程序。
上位计算机与PLC通过串口连接 在上位计算机中用VB编程,用到MSCOMM控件和TIMER控件和PLC的通讯协议.可定时发送命令.用ONCOMM接收. 上位计算机与PLC通过串口连。
C#和Python都可以用于上位机开发,但根据不同需求,适用性可能有所不同。 C#是一种强类型语言,适合开发大型、复杂的应用程序,具有强大的面向对象编程能力和丰。
C#与三菱PLC通信可以有3种方案: MX OPC 2.MX component DLL 1/2是三菱官方的,但是部署时需要安装开发包。3是我自己开发的,软件开发好了,直接拷贝到目标电脑。
楼主如果是想做上位机获取PLC的数据,并显示出来的话,一般是要这样做的: PLC侧要编写数据采集程序,比如串口的数据采集,DI或者AI的数据采集 PLC要配有网络口。
说通俗点:上位机就是电脑,在工业上使用的电脑就叫工控机或是上位机,用于在上位机上完成一系列系统组态之类的软件就是上位机软件,例如:组态王、 WinCC、 iFi。
回顶部 |