常用一维条形码编码规则Word文档下载推荐.docx

上传人:b****1 文档编号:13729648 上传时间:2022-10-13 格式:DOCX 页数:27 大小:257.84KB
下载 相关 举报
常用一维条形码编码规则Word文档下载推荐.docx_第1页
第1页 / 共27页
常用一维条形码编码规则Word文档下载推荐.docx_第2页
第2页 / 共27页
常用一维条形码编码规则Word文档下载推荐.docx_第3页
第3页 / 共27页
常用一维条形码编码规则Word文档下载推荐.docx_第4页
第4页 / 共27页
常用一维条形码编码规则Word文档下载推荐.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

常用一维条形码编码规则Word文档下载推荐.docx

《常用一维条形码编码规则Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《常用一维条形码编码规则Word文档下载推荐.docx(27页珍藏版)》请在冰豆网上搜索。

常用一维条形码编码规则Word文档下载推荐.docx

I

J

K

L

18

19

20

21

R

S

T

U

27

28

29

30

-

SPACE

$

36

37

38

39

4

5

6

7

8

D

E

F

G

H

13

14

15

16

17

M

N

O

P

Q

22

23

24

25

26

V

W

X

Y

Z

31

32

33

34

35

/

+

%

40

41

42

 

1.4条码说明

1.5编码表

黑條

白條

士d

10001

0100

0001

r0100〕

010011

11000

00101

10100

01100

p

00011

10010

01010

s

00110

1000〕

0010

u

1000

01001

w

0010〕

z

0001J

STK/STP

1000:

00000

1110

1011

1101

on:

1=寬黑條/白條0二細黑條/白條

P.S.

在程序中可以使用"

11”表示宽黑条,’1'

表示细黑条,"

00”表示宽白条,“0”表示细白条。

那么字符1就可以表示为110100101011。

使用此方法建立一个编码表,每个字符可以长度为12的“01”字符串来表示。

1.6典型CODE39条码

1.7CODE39的扩展码

扩展码表同CODE93。

但是扩展方式不同,39码使用$,/,+.%与其26个大写字母组合,表示ASCII码表中的其他字符。

条空表示方式和校验方式与标准39码相同。

93码中使用的控制码与26个大写字母的组合。

293码(CODE93)

2.1组成

字母:

A-Z,数字:

0-9,符号:

SPACE,-,.,$,/,+,%,控制码:

$,/,+,%,起始结束码:

每个字由9个模组成,包括3条粗细黑条及3条粗细白条。

每一黑条或白条有可能为1.2.3.4模组成

2.2特征

用4个控制码$,%,/,+组合其他字母或符号,可编程FULLASCII字母,读码器读到

上面4个控制码的组合时候,送出的字尾所对应的ASCII。

有2个检验码C和K。

2.3校验方法

先查出资料所对应值,对应值的表如下

检查码C由资料的最右边一位用1-20顺序排列,若资料超过20位,在从1-20起算,

顺序号作为权值,分别乘以对应值,求和,除以47,取余数

检查码K由C位用1-15顺序排列,若资料差偶偶15位,再从1-15起算,顺序号作为

权值,分别乘以对应值,求和,除以47,取余数

举例:

资料CODESP93“C”“K”

资料对应值122413143893

C排列顺序7654321

K排列顺序87654321

(1x3)+(2x9)+(3x38)+(4x14)+(5x13)+(6x24)+(7x12)=484

C=484-47=10……14(余数)

贝UC=14=E(对应值)

(1x14)+(2x3)+(3x9)+(4x38)+(5x14)+(6x13)+(7x24)+(8x12)

=611

K=611-47=13……0(余数)

貝K=0=0(对应值)

2.4条码说明

2.5编码表

Character

Value(forcheckdigit)

Pattern

Encodalion

■■■

100010100

=1

101001000

二2

101000100

E3

1010000](

E4

100101000

E5

100100100

=6

100100010

=7

101010000

E8

100010010

E9

100001010

Encodation

1()

110101000

110100100

110100010

110010100

110010010

110001010

■■■■

101101000

101100100

IX

101100010

100110100

100011010

101011000

101001100

101000110

100101100

100010110

110110100

110110010

110101100

110100110

110010110

110011010

■■■■■

101101100

101100110

100110110

■IM■

100111010

■BH1

100101110

■■

111010100

OIIIIOIOI

■■■■

010011001

0I10I0III

■■M

"

(Z)

010I10III

©

011001001

OIIIOIOII

0I10II101

0III0I101

■■■■■

Otz

010I00III

0100I0III

P.S程序编码中,结束符号模块比起始符号多一个“1”;

使用控制符组合字母所表示的字符,编码时需要分解成控制符和大写字母两个模块。

比如字

符NUL可分解成控制符%和U,条空为“111011010和110010110

2.6典型CODE93条码

3128码(CODE128)

3.1特征

能表示106种字元

3个字符集

连续式

四种宽度

三种字符集可串联使用使用检查码

3.2组成

提供128个ASCII的所有字符

有A、B、C三种不同模组

C组数字专用模组,可从00-99编码,缩短编码长度

A、B、C三种模组依资料结构,可混合编码

每个字由3条粗细黑条及3条粗细白条组成,但每个模组都是12各个单元宽度

三组模组起始码不同,但结束码相同。

3.3校验方法

首先为字符串标志条码(码字)

从起始符开始,自左向右为每个条码字符编号

为每一个字符分配权数,起始符和第一个字符的权数位1,以后依次增加

每个字符的权数与码值相乘

所有乘积求和

第5步的结果除以103求余数

码值等于余数的字符即为校验符;

79

1X

---L一

68

7133

StartB

104

45

3

66

123

180

85

799

….799/103=7……78码值为花的字符是n,n即为校验符

环3

的10数符值数积积D位字码权乘乘MO

3.4编码表

IDEAOD

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

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1