请教:上位机怎么编程

请教:上位机怎么编程,第1张

你的意思是用PC机实现profibus二类主站吗?还是一个实时监控下位机报文的1类主站?可以参考一下标准profibus的报文。

如果上位机和下位机都是你自己实现的,完全可以自己定义通讯的协议或用简单的modbus协议。

c#编写上位机,与单片机通讯,一般采用串口通讯:RS232,RS422,RS485。

通过VS NET中的串口通讯控件即可实现。

如果下位机是类似基于LINUX内核的ARM,可以采用网口,也可以采用串口。

贸易公司做研发有点意思

上位机就是做界面,做应用层面的功能,做通讯控制

这里的通讯控制比较简单,一般这种东西都有"通讯协议"你按照通讯协议进行通讯就可以了

硬件控制不要你管你只关注控制就可以了

你学上位机软件如果掌握下位机就非常牛x了底层比上位机更重要一些,但是要弄下位机(硬件)等于重新学一个专业的课程比较困难

当然如果你不会也没关系,他说的很清楚要你做上位机软件,不需要硬件知识当然电脑的常用端口控制必须要回(COM,网口)

否则你怎么完成通讯

先说这么多

PS:应该不会再深圳吧

VB,VC中都有串口控件MSComm

,利用这个控件读取51单片机发送过来的数据包,至于数据包格式自己去定义。温度的数据量不大,所以在上位机编程处理好说点。具体MSComm控件的使用方法,你可以看搜索下,也可以看一些书,好几本书都是教VB,VC边串口通信的。

以上就是关于请教:上位机怎么编程全部的内容,包括:请教:上位机怎么编程、C#如何实现上位机的编程,这里主要是通过网口实现pc机与单片机之间的通信。。。最好有实际的例子。谢了。。、用C#编程实现上位机(PLC)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9512897.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存