PC与单片机之间的通信协议类USS协议.docx

上传人:b****6 文档编号:15445785 上传时间:2023-07-04 格式:DOCX 页数:17 大小:19.74KB
下载 相关 举报
PC与单片机之间的通信协议类USS协议.docx_第1页
第1页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第2页
第2页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第3页
第3页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第4页
第4页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第5页
第5页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第6页
第6页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第7页
第7页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第8页
第8页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第9页
第9页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第10页
第10页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第11页
第11页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第12页
第12页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第13页
第13页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第14页
第14页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第15页
第15页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第16页
第16页 / 共17页
PC与单片机之间的通信协议类USS协议.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

PC与单片机之间的通信协议类USS协议.docx

《PC与单片机之间的通信协议类USS协议.docx》由会员分享,可在线阅读,更多相关《PC与单片机之间的通信协议类USS协议.docx(17页珍藏版)》请在冰点文库上搜索。

PC与单片机之间的通信协议类USS协议.docx

PC与单片机之间的通信协议类USS协议

PC与单片机之间的通信协议(类USS协议)

1.通信协议的总体思想

本通信协议采用主从结构的PC与单片机通信模式(即以PC机主动发命令码,单片机按命令码给予应答),利用起止异步ASCII码传送方式互发各种信息,对各种信息按适宜的方式编码。

波特率统一设置为9600bps,停止位1位。

为提高数据的传送效率,不采用任何校验。

通信约定:

单片机接收到命令后进行检验:

若正确,且可识别,发送ACK;否则,发送NACK,要求计算机重传命令。

2.传送数据采用的ASCII码控制字符与使用规则

标识

ASCII编码

含义

STX

02H

标识数据包的开始

ETX

03H

标识数据包的结束

EOT

04H

数据交换结束

ENQ

05H

标识命令包的开始

ACK

06H

确认接收到数据

NAK

15H

没收到数据,要求数据重发

ESC

1BH

设置地址

●PC机向单片机设置地址采用以下格式,其中固定字符是为了判断发送成功与否。

0号

ESC

机器类型标识

该机器地址序号

固定字符

1BH

1字节

3字节

‘N’

●PC机向单片机发送命令信息以ENQ开始,采用的格式如下:

ENQ

机器类型标识

该机器地址序号

命令码

参数

05H

1字节

3字节

1字节

无或有

●单片机在收到PC机的命令码后按照命令码的功能发送被要求的数据,并且每一个信息参数项均要求以STX开头,以ETX结尾,一次信息(包括若干信息参数项)送结束后以EOT结束。

其中一个信息参数的格式如下:

STX

机器类型标识

该机器地址序号

参数类型

参数序号

参数值

ETX

02H

1字节

3字节

1字节

2字节

若干

03H

3.机器类型标识编码规则与目前使用的编码

●编码规则:

直接采用大写26个英文字符‘A’~‘Z’。

●目前使用的编码表:

类型码

机器类型标识

机器类型名称

Tag值

备注

5

‘A’

HGMW1KW1

65-80

(一型)

6

‘B’

HGMW3KW1

81-96

(一型)

4

‘C’

HGMW10KW1

49-64

10KWPDM1(一型)又名10KWDM1

20

‘D’

HGMF

193-208

21

‘E’

HGSW

177-192

1

‘F’

HGMW10KW2

1-16

针对10KWDM2,10KWPDM2本厂SED3350显示

3

‘G’

HGMW3KW2

33-48

(二型)

2

‘H’

HGMW1KW2

17-32

(二型)

7

‘I’

BGMW10KW

97-112

非本厂接口板

8

‘J’

HGMW25KW

113-128

9

‘K’

HGMW1KW4

129-144

(四型)本厂用SED3350显示

10

‘L’

SZMW10KW

145-160

非本厂接口板

11

‘M’

SZMW1KW

161-176

非本厂接口板

4.命令码编码与目前使用的命令编码表

●命令码编码规则:

原则上采用命令的首字母大字形式,若有重复,使用次字母大写形式,依次类推。

●目前使用的命令编码表:

命令码

命令码编码标识含义

备注(命令码)

‘C’

关机(关主电源)

04

‘O’

开机(开主电源)

05

‘T’

设置日期与时间

06

‘I’

送数据

采集模拟量03

‘S’

取状态

采集状态(包括开关机)02

‘Q’

取调幅度与开关机状态,有无故障

01

‘A’

通道A

07

‘B’

通道B

08

‘Z’

驻波比复位(自测)

09

‘F’

功率抑制

0A

‘Y’

封锁功率(关低功率)

0B

‘H’

高功率

0C

‘M’

中功率

0D

‘L’

低功率

0E

‘U’

升功率

0F

‘D’

降功率

10

‘R’

复位

11

‘W’

播出

12

‘V’

关播出

13

注:

在循环采集信息时执行20次‘Q’后,分别执行一次‘S’和‘I’。

5.机器地址序号编码规则与举例

●机器序号编码规则:

采用三个阿拉伯数字字符表示。

●例如:

“045”表示某种类型机器使用地址序号为045。

注意:

不同种类的机器可以使用同一个机器地址序号。

6.参数类型编码与目前所用的参数类型

●参数类型编码规则:

原则上采用参数英文大写首字母,若有重复,采用英文大写次字母,依次类推。

●目前所用的参数类型表:

参数类型编码

含义

‘V’

电压

‘A’

电流

‘P’

功率

‘E’

温度

‘R’

调幅度

‘S’

状态量

‘T’

时间累计

‘X’

除开关机状态之外的状态组合

7.参数序号编码规则与举例

●参数序号编码规则:

采用两个阿拉伯数字字符表示

●例如:

“11”表示某个机器某类型参数的第11路。

注:

为了使信息统一,统一对各参数序号进行编码,请参见附录。

8.参数值编码规则与举例

●参数值编码规则:

直接用数值字符串表示,包括小数点在内。

●例如:

“123.4”表示该数就是123.4。

 

附录一各类机器的各种数据编码表(可扩充)

HGMW25KW数据参数编码

数据参数编码

内容

V01

+8V指示

V02

+22V指示

V03

相对推动指示

V04

滤波器零位

V05

天线零位

V06

-8V指示

V07

-22V指示

V08

功放电压(+230V)

V09

控制电压

A01

功放电流

P01

入射功率

P02

反射功率

R01

调幅度

T01

累计时间

HGMW10KW2数据参数编码

数据参数编码

内容

V01

+8V指示

V02

+22V指示

V03

相对推动指示

V04

滤波器零位

V05

天线零位

V06

-8V指示

V07

-22V指示

V08

功放电压(+230V)

V09

控制电压

A01

功放电流

P01

入射功率

P02

反射功率

R01

调幅度

T01

累计时间

BGMW10KW数据参数编码

数据参数编码

内容

V01

+8V指示

V02

+22V指示

V03

相对推动指示

V04

滤波器零位

V05

天线零位

V06

-8V指示

V07

-22V指示

V08

功放电压(+230V)

V09

控制电压(+5V)

A01

功放电流

P01

入射功率

P02

反射功率

T01

累计时间

R01

调幅度

HGMW1KW2数据参数编码

数据参数编码

内容

V15

B-(-230V)

P01

入射功率

P02

反射功率

V11

低压电源(+24V)

V12

+15V

V13

-15V

A01

功放电流

T01

累计时间

R01

调幅度

HGMW1KW4数据参数编码

数据参数编码

内容

V15

B-(-230V)

P01

入射功率

P02

反射功率

V11

低压电源(+30V)

V12

+15V

V13

-15V

A01

主整电流

T01

累计时间

R01

调幅度

HGMW3KW2数据参数编码

数据参数编码

内容

V15

B-(-230V)

P01

入射功率

P02

反射功率

V11

低压电源(+24V)

V12

+15V

V13

-15V

A01

功放电流A

A02

功放电流B

T01

累计时间

R01

调幅度

HGMW1KW1数据参数编码

数据参数编码

内容

V10

低压电源(前+24V)

V11

低压电源(+24V)(带调幅度的软件未采集,但开机后置24V)

V12

+15V

V13

-15V

V14

-72V

P01

入射功率

P02

反射功率

A01

功放电流

R01

调幅度

T01

累计时间

HGMW3KW1数据参数编码

数据参数编码

内容

V10

低压电源(前+24V)

V11

低压电源(+24V)(带调幅度的软件未采集,但开机后置24V)

V12

+15V

V13

-15V

V14

-72V

P01

入射功率

P02

反射功率

A01

功放电流

R01

调幅度

T01

累计时间

HGMW10KW1数据参数编码

数据参数编码

内容

V10

低压电源(前+24V)

V11

低压电源(+24V)(带调幅度的软件未采集,但开机后置24V)

V12

+15V

V13

-15V

V14

-72V

P01

入射功率

P02

反射功率

A01

功放电流

R01

调幅度

T01

累计时间

SZMW10KW数据参数编码

数据参数编码

内容

V20

-140V指示

V21

-18V指示

V22

+18V指示

V23

高频推动(+90V)

V11

低压电源(+24V)

V24

12V

P01

入射功率

P02

反射功率

R01

调幅度

T01

累计时间

SZMW1KW数据参数编码

数据参数编码

内容

V20

-140V指示

V21

-18V指示

V22

+18V指示

V23

高频推动(+90V)

V11

低压电源(+24V)

V24

12V

P01

入射功率

P02

反射功率

R01

调幅度

T01

累计时间

SZMWDAM10KW数据参数编码

数据参数编码

内容

V01

+8V指示

V02

+22V指示

V25

射频推动指示

V04

滤波器零位

V05

天线零位

V06

-8V指示

V07

-22V指示

V26

电源电压

A09

电源电流

P01

入射功率

P02

反射功率

R01

调幅度

T01

累计时间

HGMF调频机数据参数编码

数据参数编码

内容

A03

放大器电流1

A04

放大器电流2

A05

放大器电流3

A06

放大器电流4

V16

放大器电压1

V17

放大器电压2

V18

放大器电压3

V19

放大器电压4

E01

温度

P03

不平衡功率

P01

入射功率

P02

反射功率

附录二各类机器的各种状态量编码表(可扩充)

状态参数编码

内容

适应于机器类型码

S00

有故障的整体标志,若在某次收到开关机后还收到S00,则说明有故障

所有

S01

振荡器

1,8,12

S02

缓冲放大器

1,8,12

S03

预推动

1,8,12

S04

射频放大包络

12

S05

+15V音频输入板

S06

-15V音频输入板

S07

+15A/D转换板

1,8,12

S08

-15A/D转换板

1,8,12

S09

+5A/D转换板

1,8,12

S10

转换错误A/D转换板

1,8,12

S11

电缆连锁(调制编码板)

1,8,12

S12

滤波器驻波比(调制编码板)

1,8

S13

+15(调制编码板)

1,8

S14

-15(调制编码板)

1,8

S15

天线驻波比(调制编码板)

1,8

S16

驻波比检测(调制编码板)

12

S17

+5(直流稳压电源板)

1,8,12

S18

B-(直流稳压电源板)

1,8,12

S19

外部(连锁)

1,2,3,8,9,12

S20

风(连锁)/风路故障

1,8,12

S21

门(连锁)

1,8,12

S22

过压

1,8

S23

过流

1,7,8

S24

电源故障

10,11

S25

欠推动

1,8,9

S26

过推动

1,8,9

S27

驻波比计数1

4,5,6

S28

驻波比计数2

4,5,6

S29

驻波比计数4

4,5,6

S30

驻波比计数8

4,5,6

S31

PA故障报警

2,3,4,5,6,9

S32

开机

S33

关机

S34

驻波比报警

4,5,6

S35

RF驱动故障报警

4,5,6

S36

本机+15V故障

S37

本机-15V故障

S38

A27+5V故障

1,8

S39

A27-5V故障

1,8

S40

缺相

1,8

S41

模拟输入+15V

1,8

S42

模拟输入-15V

1,8

S43

无音频报警

S44

RF电平故障

S45

A1保险管

7

S46

A2保险管

7

S47

A3保险管

7

S48

A4保险管

7

S49

主电流报警

10,11

S50

放大器电流1报警

S51

放大器电流2报警

S52

放大器电流3报警

S53

放大器电流4报警

S54

放大器电压1报警

S55

放大器电压2报警

S56

放大器电压3报警

S57

放大器电压4报警

S58

温度报警

S59

不平衡功率报警

S60

入射功率报警

S61

反射功率报警

S62

射频+5V故障

12

S63

射频-5V故障

12

S64

A6-A-Q39:

Q40

7

S65

A6-B-Q19:

Q20

7

S66

A7-A-Q39:

Q40

7

S67

A7-B-Q19:

Q20

7

S68

A8-A-Q39:

Q40

7

S69

A8-B-Q19:

Q20

7

S70

A9-A-Q39:

Q40

7

S71

A9-B-Q19:

Q20

7

S72

供电电压

7

S73

供电电流

7

S74

欠激励

7,12

S75

RF电流故障

9

S76

驻波保护

2,3,9

S77

高频推动报警

10,11

S78

调制推动报警

10,11

S79

功放报警

10,11

S80

过荷报警

10,11

S81

播出故障报警

10,11

S82

交流报警

10,11

S83

机械联锁报警

10,11

S84

低压报警

10,11

S85

输出备机启动

10,11

S86

输出备机封锁

10,11

S87

遥控状态

10,11,12

S88

手控状态

10,11,12

S89

准备状态

10,11

S90

播出状态

10,11

S91

低功状态(指示)

10,11

S92

高功率指示

12

S92

中功率指示

12

S92

低功率指示

12

S93

高压电压失效

12

S94

过激励

12

S95

驻波比发生器故障

12

S96

射频负载过压

12

S97

电源电压故障

12

S98

电源电流故障

12

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2