中文CCS通信说明书修订版.docx
- 文档编号:6438347
- 上传时间:2023-01-06
- 格式:DOCX
- 页数:50
- 大小:265.86KB
中文CCS通信说明书修订版.docx
《中文CCS通信说明书修订版.docx》由会员分享,可在线阅读,更多相关《中文CCS通信说明书修订版.docx(50页珍藏版)》请在冰豆网上搜索。
中文CCS通信说明书修订版
通讯使用说明书
第15版
目 录
1. RS-232C通讯概要
CCS喷码机(以下简称CCS)搭载有RS-232C通讯,从触摸屏幕输入数据及各种设定的通讯都可进行。
1.1 通讯所需器械
通讯电缆
RS-232C用的通讯电缆。
最大长度为15m
主机
计算机、定序器等持有RS-232C接口的机器。
软件
在上记主机里搭载的软件。
需要与CCS通讯条件相称的软件。
1.2 RS-232C介绍
CCS上的通讯接口,装备有标准的RS-232C。
RS-232C
备考
最长电缆
15m
依据各种条件电缆长度可变。
最大通讯可能速度
76800bps
端子连接台数
1台
接头
D-SUB25P孔
数据以外的控制信号种类
DTR,DSR,RTS,CTS
1.3 RS-232C通讯电缆接线
RS-232C通讯电缆的接线如下所示。
主机侧表示的是一般的D-SUB9P和25P时的针号。
有因用户的主机不同而不同的情况,故请予以确认。
通常称为交叉接线,市场上出售的电缆接线有各种各样,使用市场所供电缆时,请认真确认接线。
CCS 主机
信号详情
信号名(针号)
内容
FG(1)
箱体接地(箱体上连接,与SG不同)
TXD(2)
发送数据输出
RXD(3)
接收数据输入
RTS(4)
信号要求输出(接上电源期间处于常开的状态)
CTS(5)
发送可输入
DTR(20)
数据终端准备输出(接上电源期间处于常开的状态)
DSR(6)
数据装置准备输入
SG(7)
信号接地
1.4 通讯指令公共规则
●通讯指令由3文字的指令(CMD)和参数构成。
●各参数由定界符冒号(:
)区分。
定界符不能省略。
1.4.1 文字登记、文字替换指令的代码体系
用以下各指令发送文字数据(文字替换数据)时,作为代码体系可使用4种类。
另外有关各指令的详情请参考各指令所对应的各页。
文字登记指令
文字替换指令
SMM
SPX
SCM
可使用的代码体系
JIS/GB码
把文字的JIS代码(GB代码)号变为ASCⅡ码后发送
ASCⅡ码
把文字用ASCⅡ码发送
JIS汉字码
把文字的JIS汉字码号变为ASCⅡ码后发送を
ASCⅡ码和JIS汉字码混合
把文字用ASCⅡ码或そJIS汉字码图像发送
[文字登记指令为SMM指令时的发送例]
●用JIS,发送文字数据为“AB字”
“A”“B”“字”のJIS代码是:
A・・・2341
B・・・2342
字・・・3B7A发送数据如下所示。
SMM001:
:
:
:
:
:
001:
0234123423B7A:
代码体系指定文字数据
文字代码部分的发送内容
2
3
4
1
2
3
4
2
3
B
7
A
32H
33H
34H
31H
32H
33H
34H
32H
33H
42H
37H
41H
“A”
“B”
“字”
●用ASCⅡ码发送文字数据“AB”
“A”“B”的ASCⅡ代码是:
A・・・41
B・・・42发送数据如下所示。
(因用ASCⅡ码不能发送2字节文字,所以“字”不能发送)
SMM001:
:
:
:
:
:
001:
1AB:
代码体系指定 文字数据
文字代码部分的发送内容
A
B
41H
42H
●用JIS汉字码发送“AB字”
“A”“B”“字”的JIS汉字码是:
A・・・8260
B・・・8261
字・・・8E9A发送数据如下所示。
SMM001:
:
:
:
:
:
001:
2826082618E9A:
代码体系指定文字数据
文字代码部分的发送内容
8
2
6
0
8
2
6
1
8
E
9
A
38H
32H
36H
30H
38H
32H
36H
31H
38H
45H
39H
41H
“A”
“B”
“字”
●用ASCⅡ码和JIS汉字码的混合方式发送文字数据“AB字”(全JIS汉字码时)
“A”“B”“字”的JIS汉字码代码是:
A・・・8260
B・・・8261
字・・・8E9A发送数据如下所示。
SMM001:
:
:
:
:
:
001:
3AB字:
<下线部分是2字节代码>
代码体系指定文字数据
文字代码部分的发送内容
A
B
字
82H
60H
82H
61H
8EH
9AH
●用ASCⅡ码和JIS汉字码的混合方式发送文字数据“AB字”(混合了ASCⅡ码时)
“A”“B”“字”的JIS汉字码是:
A・・・41
B・・・42
字・・・8E9A发送数据如下所示。
SMM001:
:
:
:
:
:
001:
3AB字:
<下线部分是2字节代码>
代码体系指定文字数据
文字代码部分的发送内容
A
B
字
41H
42H
8EH
9AH
[注意事项]
・不论适用1字节代码/2字节代码的哪一个,喷印的文字宽度相同(就是用1字节代码发送,也不会喷印半角文字)。
・“ASCⅡ码和JIS汉字码的混合”指定下,发送日历文字所对应的文字时,
→用ASCⅡ码发送时,作为日历文字被认读。
→用JIS汉字码发送时,作为发送文字的原型被认读。
1.5 协议
通讯协议按如下使用。
1.5.1 发送设定指令时的协议
※设定指令是先头第1个文字为S(Set)或R(Reset)的指令(CMD)。
主机→CCS
CCS→主机
①从主机至CCS发送数据。
数据由STX、CMD(ASCII码文字列的3文字)、参数(ASCII码文字列:
各指令长度各异)、ETX构成。
指令、参数的详请后叙。
2被发送的指令正确接收且处理完毕时,从CCS至主机送回ACK(06H)。
②’被发送的指令未接收到,数据有异常时,从CCS至主机送回NAK(15H)。
②’’被发送的指令未接收到,数据有异常时,从CCS至主机送回NAK(15H)+STX(02H)+错误代号+ETX(03H)。
※送回的回答方法可从菜单上选择。
错误编码请参看→P.164
1.5.2 发送读出指令时的协议
※读出指令是先头第1个文字为G(Get)的指令(CMD)。
主机→CCS
CCS→主机
①从主机至CCS发送数据。
数据用STX、CMD(ASC11码文字列的3文字)、参数(ASC11码文字列:
各指令长度各异)、ETX构成。
指令、参数的详请后叙。
② 发送指令被正确接收时,从CCS至主机送回送ACK(06H)+STX(02H)+返送数据+ETX(03H)。
②’被发送的指令未接收到,数据有异常时,从CCS至主机送回NAK(15H)。
②’’被发送的指令未接收到,数据有异常时,从CCS至主机送回NAK(15H)+STX(02H)+错误代号+ETX(03H)。
※送回的回答方法可从菜单上选择。
错误编码请参看→P.134
1.6 连续发送指令时的注意事项
欲连续发送通讯指令时,必须等一个指令的应答(ACK,NAK等)返回后,再发送下一个指令。
如下所示的通讯指令,有应答滞后现象,必须等应答返回后,再发送下一个指令。
[正确例]
主机→CCS
CCS→主机
[错误例]
如下所示的指令①的应答①´(此为ACK)处于等待状态时,②,③的指令就发送了时的状况。
对①的应答①´正常进行。
对②的应答不发生。
成为无应答。
→①的指令接收完后(ETX接收)至ACK的应答为止传来的STX~ETX数据被忽略。
由此在CCS侧无接收信号,应答无法进行。
对③的应答③´正常进行。
→③数据的STX~ETX正常接收,应答正常进行。
主机→CCS
CCS→主机
1.7 总和检查形式
通讯设定中的总和检查:
“有”设定时,以发送、接收都被STX和ETX夹住的数据为对象进行的总和检查来计算,ETX之后总和检查需要追加1个字节。
通常指令
总和检查对象的领域
总和检查对象的范围
总和检查计算方法
例) SCP1:
001:
10:
0.20:
1:
0010:
F:
050.0:
D:
1:
1:
0:
0:
0:
的情况下
改为16进则变为以下所示:
53H,43H,50H,31H,3AH,30H,30H,31H,3AH,31H,30H,3AH,30H,2EH,32H,30H,3AH,
31H,3AH,30H,30H,31H,30H,3AH,46H,3AH,30H,35H,30H,2EH,30H,3AH,44H,3AH,
31H,3AH,31H,3AH,30H,3AH,30H,3AH,30H,3AH
总和检查对以上进行加算求值。
全部加算为956H,下采用1字节时变为56H。
位图指令(SDB,SDI)
指令部分的总和检查对象范围 2进位制数据部分的总和检查对象范围
总和检查计算方法
存在有由STX、ETX围起来的部分和二进位制数据部分2种类。
STX、ETX围起来的部分,是和通常指令的计算方法相同。
二进位制数据部按2个字节进行计算。
例)二进位制数据:
1234567890abcdef
总和检查
则为1234H+5678H+90abH+cdefH=1c746H,
下面采用2字节为c746H。
1.8超时
对于CCS侧来说,接收从主机传来的数据时,基本上按以下流程进行。
※各数据间空3秒以上时,作为超时向主机返送NAK。
2. 通讯基本设定
通讯前请进行波特率等的基本设定。
在触摸屏幕上操作设定(也可以变更使用的通讯指令,请理解下页的注意事项后再使用)。
①
→
②
在『主菜单』画面上按各种设定。
在『各种设定』画面上按外部输出输入。
③
→
④
表示切换后,按通讯设定。
在『通讯设定』画面,按各项目的 。
⑤
→
⑥
弹出菜单被表示后,选择设定值。
各项目的设定终止后,按设定。
设定项目
内容
默认值
通讯速度
设定通讯速度。
9600[BPS]
字符长度
发送和接收数据时,数据的bit长度设定为7/8位。
(注意)bit长度设定为7位时,不能正常转送位图,需要转送位图时,bit长度要设定为8位。
8
奇偶错误检查
奇偶校验位是指在包括字符bit和奇偶校验位在内的bit行列中,为了使bit数值为1的bit个数为偶数或者奇数而添加的bit数值。
无
停止位
在串行通讯中,将表示所传送数据结束的字符bit设定为1个或者2个高电平bit。
1
错误形式
反馈NAK时,把反馈的理由设定成错误编码和NAK同时反馈的形式,还是只反馈NAK的形式。
NAK+
总和检查
接收和发送数据时,对于夹在STX和ETX之间的数据进行总和检查(1字节)时,选择“总和检查”的“有效(ON)/无效(OFF)”。
OFF
喷印終了信号
喷印结束时,信号从RS-232C端口输出。
OFF
通讯设定时,使用上的注意事项:
发送或接收从主机传出的数据时,变更本通讯设定的情况下,被变更的通讯设定即刻生效。
从而,在与主机进行通讯时,一旦变更通讯设定,就会出现“通讯错误”,下面举一个在通讯中变更了波特率的例子。
3. 至进行通讯为止的顺序
1.主机和CCS的连接,请用本公司指定的通讯电缆(→P.2)。
2.设定CCS侧的通讯。
(→P.10)
3.发送与本公司指定的协议、指令相应的数据
(例)往[未登录]状态的信息1里,新登录如下喷印内容时。
纵点阵数16
两个模块的字体点阵是7×8
(20,9) (36,0)
No.
通讯指令
内容
1
SMM001∶∶∶
01∶0∶440002009100016∶
005∶023412342234323442345∶
02∶0∶440003600100016∶
003∶0233123322333∶
把模块1和模块2放入信息1.
把模块1设定为”ABCDE”.
把模块2设定为”123”.
2
SCP1∶001∶08∶0.40∶1∶0000∶F∶
010.0∶U∶7∶0∶0∶0∶0∶
设定信息1的喷印条件.
3
SMN1∶001∶
喷印信息号设定为1.
4
SRC1∶1∶
进入运行状态(即可进行喷印).
以上设定完成后,通过光电管就可以喷印。
4. 通讯指令一览表
各种指令按下列区分(推荐使用通常指令)。
通常指令……通常使用的指令。
特殊指令……・CCS侧的设定不变则不能使用
保守指令……旧指令(CCS的功能因满不能使用,故最好不要使用)
4.1 通常指令
4.1.1通常设定指令
指令
功能
备注
页
SBM
条形码模块设定
2.07.00以上
17
SCE
重复喷印设定
18
SCI
I/O输出条件设定
1.02.00以上
19
SCM
时钟模块设定
20
SCN
号码链日期更新时复位处理设定
1.02.00以上
21
SCO
滤波设定
3.00.00以上
22
SCR
喷印条件設定
2.07.00以上
23
SDB
画像转送
24
SDN
变更指定号码链文档号的号码链现在值、提升现在值
25
SIM
字间距模块设定
2.07.00以上
26
SIS
墨滴间隔数类型设定
2.07.00以上
27
SMG
向信息处登录模块
3.03.00以上
28
SMM
信息处模块的作成和追加
2.07.00一部分变更
28
SMN
指定喷头的喷印信息号的选择
31
SMR
删除信息的指定模块
32
SNM
号码链文档的设定
33
SOP
操作关系的设定
2.07.00一部分变更
34
SOT
日历模块的补偿量设定
35
SPB
条形码喷印条件设定
2.07.00以上
36
SPD
指定喷头的喷印禁止设定
37
SPF
等待喷印设定
38
SPH
指定喷头的喷头参数设定
2.07.00一部分变更
39
SPL
日历计算方法设定
40
SPN
间隔设定
41
SPV
预备I/O端口的功能切换设定。
2.05.00一部分变更
42
SPW
指定喷头的光电管设定
43
SPX
用1文字单位设定号码链、日历文字的替换(扩张)
44
SPY
I/O处理的优先度设定
1.02.00以上
47
SPZ
补正检知时间的设定
1.07.00以上
48
SRC
运行状态的设定
49
SRD
补正检知时间的“实行/停止”设定
1.07.00以上
50
SRE
光电管ON状态下,使用同步器时的喷印设定
1.02.00以上
51
SRP
执行指定喷头的喷印指令
52
SRS
通讯条件设定
2.07.00以上
52
STS
系统时钟设定
54
4.1.2 通常读出指令
指令
功能
备注
页
GBM
读出条形码模块的设定
2.07.00以上
56
GCE
读出重复喷印的设定状态
57
GCF
读出过滤器设定状态。
2.06.00以上
58
GCI
读出I/o输出条件的设定。
1.02.00以上
59
GCM
读出时钟模块
60
GCN
读出号码链日期更新时的复位处理设定
1.02.00以上
61
GCO
读出滤波设定
3.00.00以上
64
GCR
喷印条件设定
2.07.00以上
62
GDL
读出履历设定
63
GDN
读出指定号码链文档号的号码链现在值、提升现在值
64
GDV
读出系统状况
65
GDZ
读出粘度履历信息
2.06.00以上
66
GIM
读出字间距模块
2.07.00以上
67
GIS
读出墨滴间隔数类型
2.07.00以上
68
GMM
信息内容的全读出
69
GMN
读出指定喷头的日历信息号
70
GMP
读出信息内的指定模块内容
71
GNM
读出号码链文档
73
GOP
读出操作关系
2.07.00一部分变更
74
GOT
读出日历补偿量
75
GPB
读出条形码的条件
2.07.00以上
76
GPD
读出指定喷头的喷印禁止状态设定
77
GPF
读出指定喷头的等待喷印设定
78
GPH
读出指定喷头的参数设定
2.07.00一部分变更
79
GPL
读出日历计算方法
80
GPN
读出间隔设定
81
GPV
读出预备I/O端口的功能切换设定。
2.05.00一部分变更
82
GPW
读出指定喷头的光电管监视设定
83
GPX
读出号码链、日历文字的替换(扩张)
84
GPY
读出I/O处理的优先度设定
1.02.00以上
86
GPZ
读出补正检知时间的设定
1.07.00以上
87
GRC
读出运行状态
88
GRD
读出检知时间的设定值和测定值
1.07.00以上
89
GRE
读出光电管ON状态下,使用同步器时的喷印设定
1.02.00以上
90
GRS
读出通讯条件设定
2.07.00以上
91
GSN
读出登录履历数据数
92
GSS
读出指定喷头的情况(印墨、运行状态)
93
GTS
读出系统时钟
94
4.1.3 通常复位指令
指令
功能
备注
页
RDM
内存初始化
96
RDN
号码链的现在值返回初始值
97
RRC
关闭电源处理
98
RRP
终止喷印处理
99
4.2 特殊指令
4.2.1 特殊设定指令
指令
功能
备注
页
SDI
画像数据的转送
2.07.00移动
101
SMD
指定信息号的信息内容设定
102
SOC
对系统时钟增加补偿量下设定指定时钟模块号的日期时间。
103
SOL
指定期限表示模块号的补偿设定。
104
STC
指定时钟模块号的时间设定
105
SWC
向指定时钟模块号设定时钟模块数据
106
SWL
向指定的期限表示号设定期限表示模块数据
108
SWN
指定号码链文档号的号码链文档数据设定
109
SWT
向指定的文本文档号设定文本文档数据
110
4.2.2 特殊读出指令
指令
功能
备注
页
GMD
读出指定信息内容
114
GOC
读出对系统时钟增加补偿量下设定指定时钟模块号的日期时间。
115
GOL
读出指定期限表示模块号的补偿。
116
GTC
读出指定时钟模块号的时钟模块的时间
117
GWC
读出指定时钟模块号的时钟模块数据
118
GWL
读出指定的期限表示号的期限表示模块数据
119
GWN
读出指定号码链文档号的号码链文档数据
120
GWT
读出指定的文本文档号的文本文档数据
121
4.3 保守指令
4.3.1保守设定指令
指令
功能
备注
页
SCA
指定喷头的光电管、同步器的设定
123
SCD
指定喷头的指定信息号的喷印条件设定
124
SCF
滤波设定
3.00.00以上
127
SCP
喷印条件设定
125
SCX
指定喷头的指定信息号的喷印条件设定
126
SDF
喷头连接数设定
127
SPA
用1文字单位设定号码链、日历文字的替换
128
SPC
通讯条件设定
129
SPE
同步器共有设定
130
SPG
墨滴间隔数类型设定
1.03.00以上
131
SPI
等待喷印设定
132
SPM
指定喷头的预备机设定
133
SPO
通讯条件设定
134
SPP
传感器共有设定
135
SPR
重复喷印设定
136
SPT
通讯条件设定
137
SPU
操作关系设定
不可使用
138
SWB
指定条形码号的条形码模块设定
不可使用
139
SWI
指定间隔模块号的间隔模块数据设定
142
4.3.2保守读出指令
指令
功能
备注
页
GCA
读出指定喷头的光电管、同步器的共通设定
144
GCD
读出指定信息号的喷印条件设定
145
GCF
读出滤波设定
3.00.00以上
149
GCP
读出喷印条件
146
GCX
读出指定信息号的喷印条件
147
GDF
读出指定喷头数设定
148
GDS
读出系统状况
149
GPA
读出号码链、日历文字替换
150
GPC
读出通讯设定
151
GPE
读出同步器共有设定
152
GPG
读出墨滴间隔数类型设定
1.03.00以上
153
GPI
读出指定喷头的等待喷印设定
154
GPM
读出指定喷头的预备机设定(未使用)
155
GPO
读出通讯条件设定
156
GPP
读出传感器共有设定
157
GPR
读出重复喷印设定
158
GPT
读出通讯条件
159
GPU
读出操作关系设定
不可使用
160
GSH
读出指定喷头的情况
161
GSL
读出登记履历数据数
162
GWB
读出指定条形码号的条形码模块设定
不可使用
163
GWI
读出指定间隔模块号的间隔模块数据
164
5.通讯指令
参数长度以字节为单位。
5.1通常指令
本章节将详细介绍有关通常指令。
5.1.1 通常指令
此项以后所示为关于设定指令的通常指令详情。
SBM(SetBarcodeModule)
■功能
设定条性码模块。
■参数
号码
参数名
详细
参数长度
1
模块编号
001~020
3
2
模块名长度
00~12
2
3
模块名(最大12位)
文字编码(仅限于JIS-JB)
可改变
4
条形码种类
0:
ITF/1:
Code39
1
5
条形码高度
04~36
2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中文 CCS 通信 说明书 修订版