上位机下位机与串口服务器关系_上位机串口编程

hacker|
114

上位机是如何采集下位机发送的串口数据的???

有个最简单的判断方法,就是下位机和上位机之间是通过什么连接的,连接到哪里?如果直接是用usb线连接的,那上位机就要通过usb口来交互数据了。如果使用9针/25针串口线连接,那就是严格意义上的串口程序开发了。

最简单的,去买两根USB转串口的线,计算机就有两个串口了。然后将两个串口的3脚用线交叉,就可以一个接收,一个发送了。Modbus百度里面写得已经很详细了。

仿真方面:实现按键发音,并发送相应信息给上位机,通知上位机哪个键子按了。其中下位机仿真部分的实现,需要发声、串口发送,及中断方面的内容,需要研讨。

Serialport port = new Serialport();port.bandraid = 9600; 波特率9600 其他如奇偶校验 停止位等一并设上。

什么是上位机和下位机

1、问题九:什么是上位机和下位机 上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化。下位机是直接控制设备、获取设备状况的的计算机、处理器等。

2、上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。系统中起主控,主要作为系统的规划控制,属于决策层。

3、联系:下位机指的就是PLC,上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应PLC设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。

上位机(PC软件)与下位机(80C52)的串口通信问题

1、双方,制订协议。传送一次,都是什么内容。单片机,写入存储再去处理,也可。不写入缓存,直接将数据进行处理,也可。就看你的爱好了。

2、上位机与下位机通讯故障原因 通讯用的线缆有断线、接触不良的问题,更换线缆即可恢复正常。通讯的板子故障,可能是发送或者接收的,更换板子,即可恢复正常。

3、是断续的丢失,还是全部的丢失。另外上传的数据量大吗?同时接收多少个上传的数据?这些都很重要。解决方法:起码接收缓冲器要打开。另外,增加 Xon/Xoff 通讯协议,可以控制上传设备的发送和暂停。

4、这可办哪,接收方收数据后返回一个确认代码就行了,至于什么表示确认代码,自己确定一个就好了,例如返回“OK”,或回车符0x0D。

5、如果是买的某个产品,要用上位机与该产品实现串口通信,要先查看产品说明书,说明书里会介绍串口通信协议的有关参数设置,数据传输方式,数据帧格式,有关命令字等。如果什么都不知道,那很难判断的,不易猜测。

上位机中位机下位机的区别?

1、上位机是相对下位机而言的,在通讯中,主动发送数据报文的就是上位机,被动接收数据报文,然后反馈数据报文的就是下位机。而PLC既可以做上位机,也可以做下位机。做上位机时,就没有区别了呗,本身就是同一个东西。

2、上位机是指可以直接发出操作控制命令的计算机,在屏幕上显示例如液压,水位,温度等信号变化。下位机是直接控制设备获取设备状况的计算机。

3、上位(发送)-命令下位机,下位机-分析、计算、解析-相应时序信号-控制相应设备。下位机根据软件设计的时序-读取设备状态数据(数字、模拟),转化-数字信号发送-位机。

4、区别:主体不同 上位机:可直接发出计算机控制命令。下位机:直接控制设备获得计算机状态,一般是PLC/ MCU等。不同的通信协议 上位机:采用TCP/IP,或RS232串口通信或RS485串口通信。

5、这个没有什么实质的区别,上位机和下位机是相对而言的,上位机就是能主动发送数据,监控下位机,而下位机是被动发送数据,接受到上位机的指令后,执行并反馈数据。

6、一搬情况下,当你的板子和电脑相连时,电脑是上位机,板子是下位机。同理,用于连接板子的电脑软件比如串口控制软件usb控制软件叫上位机软件,板子上跑的程序就下位机程序(软件)。

上位机与下位机串口通信时上位机怎么判断下位机的传输方式?

有个最简单的判断方法,就是下位机和上位机之间是通过什么连接的,连接到哪里?如果直接是用usb线连接的,那上位机就要通过usb口来交互数据了。如果使用9针/25针串口线连接,那就是严格意义上的串口程序开发了。

下位机是指可以直接控制设备获取设备状况的计算机,一般是PLC/单片机之类。上位机发出的命令会给下位机,下位机根据此命令解释成相应时序信号直接控制相应设备。

这要看哪种单片机,常用的是串口远距离是rs485,有一些高档的单片机也用CAN总线通信,这种方式汽车上常用。

首先你要明白上位机和下位机之间是通过什么通讯协议联接的。一般上是com口,这样你可以用mscomm来进行读写。水平高一点,就会知道其实com口也可以当作个文件来读。用readfile等就可以读写。还有必须有你的下位机的通讯规约。

问题一:上位机和下位机 上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的。

上位机和串口调试工具的关系

上位机向从机发送数据或从机读取数据时,需要串口相互交叉连接。串口调试助手就是相当于PC机,也就是上位机。通过串口和其它设备(比如单片机或仪器,甚至也可以是PC机)通信。在助手上可以收发,看出结果。

三菱伺服驱动器与上位机调试软件的通讯方式通常采用串口通讯和以太网通讯两种方式。 串口通讯,在串口通讯中,三菱伺服驱动器通过与上位机连接的串口与上位机进行通讯。适合于简单的数据传输,一般采用RS232或RS485接口。

是的。在实际应用中,常常还要有上位机的配合才能完成工作。写串口通信的上位机程序,常常应用的编程语言有C++,VB,C#等。

要开发上位机,不用串口工具原因是数据监控等,更加快速总的来说,组态软件不是万能,所以有时候也要定制更加切合需求的上位机软件。

上下位机以串口通讯居多,这方面例子你找个C#串口调试工具源码,需要的东西源码中基本上都有涉及。网口通讯涉及到socket编程,例子也很多。界面是C#的基础东西,主要与美工和C#控件有关。

3条大神的评论

  • avatar
    访客 2023-09-24 上午 10:24:26

    送-位机。4、区别:主体不同 上位机:可直接发出计算机控制命令。下位机:直接控制设备获得计算机状态,一般是PLC/ MCU等。不同的通信协议 上位机:采用TCP/IP,或RS232串口通信或RS485串口通信。5、这个没

  • avatar
    访客 2023-09-24 上午 07:47:50

    上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化。下位机是直接控制设备、获取设备状况的的计算机、处理器等。2、上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。系统中起主控,主

  • avatar
    访客 2023-09-24 上午 11:44:46

    上位机和下位机1、问题九:什么是上位机和下位机 上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化。下位机是直接控制设备、获取设备状况的的计算机、处理器

发表评论