PLC编程和上位机编程是两种不同的编程方式,主要区别如下:设备类型:PLC编程是指对可编程逻辑(PLC)进行编程,而上位机编程是指对上位机进行编程。C#可以用在单片机上,C#属于语言,不能用它编写单片机程序,不过可以用它作为单片机的上位机,c#做界面太好用了,可以编写各种窗口界面控制单片机。
上位机一般是PC机,上位机软件是能够通过PC机控制下位机(单片机)或和下位机进行交互(通信,数据交换等),一般是一个和下位机通信的PC接口。程序写入单片机的过程一般被叫做烧录,烧录的实际过程是:通过编译器编译生成单片机能够识别的执行程序通过上位机按照某种通讯协议。两者基本没有直接关系,但前者可编写程序并在上位机上控制作为下位机的后者。
C语言上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机。我就是做单片机嵌入式软件开发的,对于一个问题,单片机开发一般都是用C语言,单片机的开发平台即编译器通用的有keil、IAR、eclipse等。这个很简单,花个几十块钱买个蓝牙收发模块就行。
不过你需要进行二次开发。一般,IT相关的计算机偏硬件应用的相关开发工作都是C 语言完成,C语言是面向过程的计算机编译型程序设计语言。它独特的兼容性,可移植性,适合底层硬件开发。C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器。要将上位机数据上传到,你可以按照以下步骤进行操作:
朋友们好,我是电子及工控技术,我来回答这个问题。作为自动化专业的毕业生对于单片机和PLC都应该学过,而自动化专业主要以强电控制技术为主,弱电技术为辅。我是自动化专业出身,现在还在打工,不过身边有两个例子可以参考一下!一个同事,也是读自动化专业,单片机,PLC都精通,出来工作五年后,积累了十几万本钱。
暂无评论内容