您好,欢迎进入西安西玛电机厂_西玛电机大中型高压防爆电机维修|现货销售官方网站!
西安西玛电机厂_西玛电机大中型高压防爆电机维修|现货销售
联系我们 产品中心
新闻中心

一文看懂电机控制器的通信技术!

发布:admin 浏览:

一文看懂电机控制器的通信技术!


1.RS485通信格式


通讯数据的类型及格式:数据长度:8,停止位:1,传输速率:9600,校验:偶



★注:1、1个字节由8位二进制数组成(既8bit)。




3、“从机”在本文件中既为GZB-H8高压配电保护器。


4、“N”为偶数。


2.CAN总线介绍

硬件拓扑


连接在CAN总线上的设备叫做节点设备(CAN Node),CAN网络的拓扑一般为线型。线束常用为非屏蔽双绞线(UTP),线上传输为对称的电平信号(差分)。图3示为CAN总线网络示意图,节点主要包括Host,控制器和收发器三部分。Host常集成有CAN控制器,CAN控制器负责处理协议相关功能,以减轻Host的免担。CAN收发器将控制器连接到传输媒介,通常控制器和总线收发器通过光耦或磁耦隔离,这样即使总线上过压,损坏收发器,控制器和Host设备也可以得到保护。



3.CAN帧格式


4.RS232、RS485通信

RS-232标准接口(又称EIA RS-232)是常用的串行通信接口标准之一,其全名是“数据终端设备(DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”


串口通信参数:


a)波特率:RS-232-C标准规定的数据传输速率为每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。


b)数据位:标准的值是5、7和8位,如何设置取决于你想传送的信息。比如,标准的ASCII码是0~127(7位);扩展的ASCII码是0~255(8位)。


c)停止位:用于表示单个包的最后一位,典型的值为1,1.5和2位。由于数是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。


d)奇偶校验位:在串口通信中一种简单的检错方式。对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。如果是奇校验,校验位位1,这样就有3个逻辑高位。


5.串口通信的传输格式

串行通信中,线路空闲时,线路的TTL电平总是高,经反向RS232的电平总是低。一个数据的开始RS232线路为高电平,结束时Rs232为低电平。数据总是从低位向高位一位一位的传输。示波器读数时,左边是数据的高位。


例如,对于16进制数据55aaH,当采用8位数据位、1位停止位传输时,它在信号线上的波形如图1(TTL电平)和图2(RS-232电平)所示。


55H=01010101B,取反后10101010B,加入一个起始位1,一个停止位0,55H的数据格式为1010101010B;


aaH=10101010B,取反后01010101B,加入一个起始位1,一个停止位0,55H的数据格式为1101010100B;


串口通信的传输格式


以120GB的硬盘为例:


厂商容量计算方法:120GB=120,000MB=120,000,000KB=120,000,000,000字节;


换算成操作系统计算方法:120,000,000,000字节/1024=117,187,500KB/1024=114,440.9MB/1024=111.8GB。


联系我们
地址:西安市长缨路东路240号
联系人:魏经理 邮箱:xa-djc@163.com
电话:13709283983
二维码
版权所有 陕西西玛电气制造有限责任公司     陕ICP备12002689号