如何通过串口进行通讯,分布式系统

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-21
分布式信息采集监控系统串口怎么打开

打开是为了通信

通信前选择串口

确定系统有所谓串口

用serialnull工具可以模拟串口
使用java提供的jar commAPI可以实现串口和并口的通信
不会的可以Q我,我做过这个

通信方式有两种:串行通信方式和并行通信方式。并行通信方式如:PLC模块的背板总线、工控机的运行狗。RS232和RS485都是基于串口通信的方式。工业控制的RS-232口一般只使用RXD、TXD、GND三条线。RS-232的“发送”和“接收”,都是站在数据终端设备DTE(Data Terminal Equipment)立场上,而不是站在数据通信设备DCE(Data Communicate Equipment)的立场来定义的。在计算机系统中,往往是CPU和I/O设备之间传送信息,两者都是DTE,因此双方都能发送和接收。

电气特性:
EIA(美国电子工业协会)RS-232对电气特性、逻辑电平和各种信号线功能都作了规定。

接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。
传输速率较低,在异步传输时,波特率为20Kbps;因此在CPLD开发板中,综合程序波特率只能采用19200,也是这个原因。
接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。

打开是为了通信通信前选择串口确定系统有所谓串口

  • 如何通过串口进行通讯,分布式系统
    答:并行通信方式如:PLC模块的背板总线、工控机的运行狗。RS232和RS485都是基于串口通信的方式。工业控制的RS-232口一般只使用RXD、TXD、GND三条线。RS-232的“发送”和“接收”,都是站在数据终端设备DTE(Data Terminal Equipment)立场上,而不是站在数据通信设备DCE(Data Communicate Equipment)的立场...
  • 在java的web程序中怎么使用串口通讯?
    答:方法如下:新建eclipse工程,添加comm.jar或者RXTXcomm.jar包。因为javacomm20-win32.zip包里有样例SimpleRead.java,可以通过这个例子测试串口是否正确。接收数据正确后,根据传送接收双方的协议,采用CRC循环校验,根据传输的一方的校验函数判定是否是正确传输。把正确结束的数据解析,查看自己指定的通讯规则,...
  • 单片机串口通信
    答:d,奇偶校验位:在串口通信中一种简单的检错方式。有四种检错方式:偶、奇、高和低。当然没有校验位也是可以的。对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。如果是奇校验,...
  • 在java的web程序中怎么使用串口通讯?
    答:1.为了从RS485读取数据,由于暂时没有硬件设备,系统是win7,故采用Virtual Serial Port Drive(VSPD)这块虚拟串口软件代替。并下载sscom32.exe模拟串口通信软件。2. 要想实现串口通信,用Java实现串口通信(windows系统下),需要用到sun提供的串javacomm20-win32.zip。其中要用到三个文件,配置如下:c...
  • 串口(COM1)详细的解释这个词。
    答:应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。以往,PC与智能设备通讯多借助RS232、RS485、以太网等方式,主要取决于设备的接口规范。但RS232、RS485只能代表通讯的物理介质层和链路层,如果要实现数据的双向访问,就必须自己编写通讯应用程序,但这种程序多数都不能符合ISO...
  • 谁知道串行接口232和485如何连接
    答:1.RS232接口就是串口,电脑机箱后方的9芯插座,旁边一般有 "|O|O|" 样标识。一般机箱有两个,新机箱有可能只有一个。笔记本电脑有可能没有。有很多工业仪器将它作为标准通信端口。通信的内容与格式一般附在仪器的用户说明书中。RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口...
  • 关于RS485通讯问题
    答:所以我们就需要对串口进行扩展,我们可以使用串口扩展卡对串口进行扩展,比如我们在播控系统中使用的串口扩展卡MOXA CI-134。MOXA CI-134是专为工业环境通信应用设计的 RS-422/485 四串口卡。它支持4个独立的RS-422/485串口,在一对多点的通信应用下,最多可控制128 个设备。为使RS-485 2线半双工操作变得更加简单,...
  • 485通讯与串口通讯区别
    答:一、应用场景的区别 1、485通讯适用于多主机/驱动器工业环境。主要包括:过程自动化、工厂自动化、HVAC、安防、电机控制、运动控制。2、串口通讯用于计算机周边,如实现计算机相距不远的“人-机”交换设备和串行存储的外部设备如终端、打印机、逻辑分析仪、磁盘等。
  • 网管进阶必读篇:交换机使用的相关答疑解惑
    答:首先,从基本的框架体系方面,网管软件需要提供一种通用的、开放的、可扩展的框架体系。为了向用户提供最大的选择范围,网管软件应该支持通用平台,如既支持Unix操作系统,又支持Windows NT操作系统。网管软件既可以是分布式的体系结构,也可以是集中式的体系结构,实际应用中一般采用集中管理子网和分布式管理主网相结合的方式。
  • 请问2km的距离,用串口通信是不是会存在很大的衰减,没法传啊,可以怎样...
    答:可以 用 串口 转CANbus,再传输!当然,也可以 用 光纤传输 请看 武汉鸿伟光电 ECAN200 RS-232/RS-485/422/CanBus隔离转换延长器 ECAN200隔离转换延长器将RS-232/RS-485/422信号转换成CanBus电平信号传输,达到延长RS-232/RS-485/422通信距离、抗干扰的目的。F201 RS-232/RS-485/422光纤转换...