
㾚㾝Ӵᛳ఼
⎆ⲥ㾚఼ϔԧᓣӴᛳ఼
ZFX㋏߫
І㸠䗮ֵᣛҸখ㗗
ѻકⳂᔩ㓪ো SCHE-C-739C

ࠡ㿔
ᛳ䇶ᙼℸᚴ䌁ᴀ݀ৌZFX㋏߫ѻકDŽ
ᴀݠЁ䆄䕑њ᳝݇ZFX㋏߫ѻકՓ⫼Ϟ᠔ᖙ䳔ⱘࡳ㛑ǃᗻ㛑ǃՓ⫼ᮍ⊩ㄝֵᙃDŽ
Փ⫼ZFX㋏߫ѻકᯊˈ䇋ࡵᖙ䙉ᅜҹϟџ乍DŽ
• ZFX㋏߫ѻકᖙ乏⬅⬉⇨ⶹ䆚ⱘϧϮҎᴹ᪡DŽ
• Փ⫼ZFX㋏߫ѻકࠡˈᖙ乏Ҩ㒚䯙䇏ᴀݠˈ⹂ֱℷ⹂Փ⫼DŽ
• ᴀݠ䇋ཹֱㅵˈҹ֓䱣ᯊᶹ䯙DŽ
˘ݠⱘߚݠᵘ៤˚
㾚㾝Ӵᛳ఼
⎆ⲥ㾚఼ϔԧᓣӴᛳ఼
ZFX㋏߫
⫼᠋ݠ
ѻકⳂᔩ㓪ো SCHE-738C
㾚㾝Ӵᛳ఼
⎆ⲥ㾚఼ϔԧᓣӴᛳ఼
ZFX㋏߫
І㸠䗮ֵᣛҸখ㗗
⫼᠋ݠ
Ў⹂ֱᅝܼℷ⹂ഄՓ⫼ZFX㋏߫ѻકˈݠЁᇍҢᅝ㺙ǃ
䖲ㄝᴀ᪡ࠄ⾡䆒ᅮǃ㾘Ḑㄝֵᙃ䖯㸠њ䇈ᯢDŽ
І㸠䗮ֵᣛҸখ㗗˄ᴀк˅
䇈ᯢњ䗮䖛І㸠ষϢ䅵ㅫᴎҹঞPLCㄝ䆒䖯㸠
䗮ֵᯊⱘᚙމDŽ
ѻકⳂᔩ㓪ো SCHE-739C

目录
通信接口规格 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
连接计算机 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
连接 PLC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
通信指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
指令 / 反应格式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
可使用的指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
BANK 控制指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
测量控制 / 测量值获取指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
设定的获取 / 变更指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
备份 / 还原指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
实用指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
参数一览 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
使用示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
版本更新信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
ZFX 串行通信指令参考
1

通信接口规格
使用控制器机身上的USB端口或者RS-232C/442接口,可以与计算机以及可编程控制器等外接设备进行串行通
信。
串行通信在RUN模式下有效,在ADJ或者MENU模式下无法进行通信。
<USB>
基于计算机USB2.0规范,能够与标配有相同USB接口的计算机进行全速 (12M bps)通信。
同步方式 起止同步
传送代码
通信速度 符合USB2.0
数据位长
奇偶校验
结束位
定界符 CR、 LF、 CR+LF
传输协议 无协议 (在传输图像数据以及系统数据等情况下,使用XMODEM通信协议)
<RS-232C/422>
ASCII
(仅在输出通过[主菜单]-[辅助设定]-[运算]-[数据]设定的测量值时可以选择二进制)
-
-
-
符合EIA RS-232C/422,可以进行最大115200bps的数据通信。
同步方式 起止同步
传送代码
通信速度 9600、 19200、 38400、57600、 115200
数据位长 7bit、 8bit
奇偶校验 无、偶数、奇数
结束位 1bit、 2bit
定界符 CR、 LF、 CR、 LF
传输协议 无协议 (在传输图像数据以及系统数据等情况下,使用XMODEM通信协议)
ASCII
(仅在输出通过[主菜单]-[辅助设定]-[运算]-[数据]设定的测量值时可以选择二进制)
通信规格的设定方法请参见用户手册。
<Ethernet>
通信协议
连接形式
TCP/IP
Peer TO Peer
2
通信接口规格
ZFX 串行通信指令参考

连接
连接计算机
<USB>
使用USB电缆 (如ZFX-XUSB )连接控制器与计算机。
㽕⚍
·在进行连接时请参照计算机的使用说明书。
·请在USB电缆的两端装上 (附带的)铁氧体磁芯。
খ㗗
在第一次进行USB连接时,必须安装USB驱动程序。
请从本公司的主页上下载USB驱动程序。(http://www.fa.omron.co.jp/)
铁氧体磁芯
<Ethernet>
使用LAN电缆 (市售品)连接控制器与计算机。
使用LAN进行连接时,既可以与计算机直接连接,也可以通过HUB
与计算机连接。
㽕⚍
无法进行以下通信。
·通过LAN以外途径与控制器的通信
·多台计算机与控制器之间的通信
·控制器之间的通信
·可编程控制器与控制器之间的通信
ZFX 串行通信指令参考
连接
3

·1:1连接
直接连接计算机时,请使用10BASE-T或者100BASE-TX的交叉电缆(5类以上)进行连接。电缆长度请控制在30
米以内。
(例)输入测量指令,取得测量结果⎦
䅵ㅫᴎϞࡼTELNET䖲⫼䗮ֵ䕃ӊҹ
䆓䯂ࠊ఼ᯊˈࠊ఼Ӯ㞾ࡼഄ䕀ᤶࠄҹ
㔥䖲DŽ
䕧ܹᣛҸ
䖯㸠⌟䞣
⌟䞣䖯㸠Ёᑊ㸠ষⱘENABLEֵো♃Ӯ❘♁DŽ
䕧ߎ໘⧚㒧ᵰ
·1:N连接
MEASURE
পᕫ໘⧚㒧ᵰ
㒧ᴳҹ㔥䖲ᯊ䇋䕧ܹEXITᣛҸDŽ
经由HUB连接计算机与多台控制器时,请使用10BASE-T或者100BASE-TX的交叉电缆(5类以上)进行连接。计
算机与HUB间、 HUB与各个控制器间的电缆长度均请控制在30米以内。请为各个控制器设定不重复的IP地址。
(例)
IPഄഔ
192.168.250.010
䅵ㅫᴎϞᇍIPഄഔ䍋ࡼTELNET䖲⫼
䗮ֵ䕃ӊҹ䆓䯂Ͼࠊ఼DŽ
ᣛҸⱘ䕧ܹᮍ⊩Ϣ1˖1ᯊⱘᚙމⳌৠDŽ
HUB
IPഄഔ
192.168.250.100
4
连接
IPഄഔ
192.168.250.101
IPഄഔ
192.168.250.102
ZFX 串行通信指令参考

连接PLC
使用专用的 RS-232C 电缆 (ZFX-XPT2A) /RS-422 电缆 (ZFX-
XPT2B)连接控制器与PLC。
㽕⚍
在进行连接时请参照PLC的使用说明书。
ZFX 串行通信指令参考
连接
5

通信指令
指令/反应格式
〈指令〉
ᣛҸ᭄ ᅮ⬠ヺ
〈反应〉
正常处理时
ডᑨ᭄ 䆄ᔩ⚍
䆄ᔩ⚍KO
非正常处理情况
䆄ᔩ⚍RE
指令数据 使用ASCII代码指定指令以及参数。
反应数据 存储获得的数据。
定界符 代表数据末端的控制代码。
记录标点 每次输出数据的标点 (出厂时的设定为定界符CR)
6
通信指令
ZFX 串行通信指令参考

测量值的数据结构
下面就测量值的输出格式进行说明。
要向串行输出测量值,必须进行以下设定。
খ㗗
输出内容的设定
通过运算公式设定输出内容。
请按照[主菜单]-[辅助设定]-[运算]-[数据]进行设定。
输出地址的设定
请在[系统]-[输出规格]-[数据输出地址]中指定[RS-232C/422]或者[USB]。
输出格式的设定
请在[系统]-[输出规格]-[串行输出]中设定。
具体的设定方法请参见用户手册。
ASCII格式
最多能够以包含符号在内最多12个字符的数据结构 (定长)输出32个结果。
数据 0 的测量值 数据 1 的测量值 数据 31 的测量值
字段标点
小数部分位数 :最多 3 位
小数部分标点 :1 位
符号 + 整数部分位数:最多 8 位
(空位插入 「0」)
符号 储存测量值的符号。正:0/负:1。
整数部分位数 在整数及小数部分的空位上插入 「0」。
小数部分位数
小数部分标点
字段标点
记录标点
例 ) 在整数部分位数:7、小数部分位数:3、小数标点为句点的情况下
〈测量值〉〈数据结构〉
123456.789
4567.8
-4567.8
测量值比设定的位数大的情况下,除符号位以外的数位都会变成 「9」。
输出范围:-9999999.999~09999999.999
23456 . 789
01
04567 . 800
00
04567 . 800
-0
C
R
C
R
C
R
记录标点
ZFX 串行通信指令参考
通信指令
7

二进制格式
以一个数据4个字节的形式连续输出将测量值放大1000倍的数值。负数作为2的补数输出。最多能输出32个结果。
与ASCII格式不同,在二进制格式里不存在字段标点或记录标点等数据间的标点。
输出范围:-2147483.648~2147483.647
数据 0 的
测量值× 1000
4 字节
数据 1 的
测量值× 1000
4 字节 4 字节
例 ) 在数据 0 为「256.324」数据 1 为「-1.000」的情况下
$00 $44$03 $FF$E9 $FF $FC $18
数据 0:256324
(256.324 × 1000)
数据 1: -1000
(-1.000 × 1000)
খ㗗
·判定结果 (JG)也输出放大1000倍后的数值。
OK:0
NG:-1000 (-1×1000)
·测量值<-2147483.648的情况下,会输出 「-2147483.648」。
测量值>2147483.647的情况下,会输出 「2147483.647」。
数据 31 的
测量值× 1000
8
通信指令
ZFX 串行通信指令参考

可使用的指令
BANK控制指令
指令名 说明 参照
BANK (或BK) 获取当前的BANK号码。
更换使用的BANK。
BANKGROUP (或BG) 获取当前的BANKGROUP号码。
更换使用的BANKGROUP。
测量控制/测量值获取指令
指令名 说明 参照
MEASDATA (或MD) 获得测量项目的测量结果。
MEASURE (或M) 实行一次测量。
开始连续测量。
停止连续测量。
设定的获取/变更指令
指令名 说明 参照
DATE (或DT) 获取控制器内置的日历计时器上的日期和时间。
改变控制器内置的日历计时器上的日期和时间。
MODELSET (或MS) 重新登录指定项目的模式。不进行过滤等的重新设定。
PASSWORD (或PW) 获取设定的密码。
设定/变更密码字符串。
VERGET (或VR) 获取控制器的变体信息。
p.11
p.11
p.12
p.12
p.13
p.14
p.14
p.14
p.15
p.15
p.16
p.17
p.17
p.18
备份/还原指令
指令名 说明 参照
BGRLOAD (或GL) 从外接设备向控制器上载BANKGROUP数据。
从SD卡向控制器上载BANKGROUP数据。
BGRSAVE (或GS) 从控制器向外接设备备份BANKGROUP数据。
从控制器向SD卡备份BANKGROUP数据。
BNKLOAD (或BL) 从外接设备向控制器上载BANK数据。
从SD卡向控制器上载BANK数据。
BNKSAVE (或BS) 从控制器向外接设备备份BANK数据。
从控制器向SD卡备份BANK数据。
DATASAVE (或SV) 在控制器中保存当前的设定。
IMGLOAD (或IL) 从外接设备向控制器上载图像数据。
从SD卡向控制器上载图像数据。
IMGSAVE (或IS) 从控制器向外接设备备份图像数据。
从控制器向SD卡备份图像数据。
ZFX 串行通信指令参考
p.19
p.19
p.20
p.20
p.21
p.21
p.22
p.22
p.23
p.23
p.23
p.25
p.25
通信指令
9

指令名 说明 参照
SYSLOAD (或SL) 从外接设备向控制器上载系统数据。
从SD卡向控制器上载系统数据。
SYSSAVE (或SS) 从控制器向外接设备备份系统数据。
从控制器向SD卡备份系统数据。
p.27
p.27
p.28
p.28
实用指令
指令名 说明 参照
RESET (或RS) 重新启动控制器。
EXIT
停止、断开以太网通信的TELNET连接。
p.29
p.29
10
通信指令
ZFX 串行通信指令参考

BANK控制指令
获取BANK号码/更换〈BANK指令〉
获取BANK号码
获取当前的BANK号码。
〈指令格式〉
BANK
C
或
R
BK
C
R
〈反应格式〉
正常处理时
C
R
BANK 编号 (最多 2 位)
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANK编号 反应已获取的BANK编号。(0~31)
更换BANK
更换使用的BANK。
〈指令格式〉
BANK
〈反应格式〉
C
R
BANK 编号
(最多 2 位)
或
BK
C
R
BANK 编号
(最多 2 位)
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANK编号 指定更换后的BANK编号。(0~31)
ZFX 串行通信指令参考
通信指令
11

获取/更换BANKGROUP编号<BANKGROUP指令>
获取BANKGROUP编号
获取当前的BANKGROUP编号。
〈指令格式〉
或
BANK
GROUP
C
R
〈反应格式〉
正常处理时
C
R
BANKGROUP 编号 (最多 2 位)
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANKGROUP编号 反应已获取的BANKGROUP编号。(0~31)
更换BANKGROUP编号
BG
C
R
更换使用的BANKGROUP。
〈指令格式〉
BANK
GPROU
C
R
(最多 2 位)
或
BANKGROUP 编号
BG
〈反应格式〉
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANKGROUP编号 指定更换后的BANKGROUP编号。(0~31)
C
R
BANKGROUP 编号
(最多 2 位)
12
通信指令
ZFX 串行通信指令参考

测量控制/测量值获取指令
获取测量项目的测量结果<MEASDATA指令>
获取测量项目的测量结果。
〈指令格式〉
MEAS
DATA
C
R
或
数据编号
(最多 3 位)
测量项目编号
(最多 3 位)
〈反应格式〉
正常处理时
C
R
OK
测量值
C
R
非正常处理时
C
ER
R
〈参数说明〉
测量项目编号 指定测量项目编号 (0~127)
数据编号 指定数据编号 (0~127)
详细内容请参见 「参数一览表 (
测量值 以ASCII代码反应获取的测量值。
不依存于输出条件下指定的格式 (ASCII/二进制)
·符号 负:-,正:没有
·整数部分可以变更
·小数点为句点
·小数部分为3位
MD
p.30)」
C
R
数据编号
(最多 3 位)
测量项目编号
(最多 3 位)
ZFX 串行通信指令参考
通信指令
13

实行测量<MEASDATA指令>
实行一次测量
〈指令格式〉
MEAS
URE
C
或
R
C
M
R
〈反应格式〉
正常处理时
C
R
OK
测量值
C
R
非正常处理时
C
ER
R
〈参数说明〉
测量值 反应已获取的测量值。按照输出条件中指定的格式 (ASCII/二进制)进行输出。
测量值的数据结构 p.7
㽕⚍
只有在已设定[主菜单]-[辅助设定]-[运算]-[数据]的运算公式,并且在[系统]-[输出格式]-[数据输出地址]中指定了[RS232C/422]或者[USB]的情况下,才会输出测量值。
开始连续测量
〈指令格式〉
MEAS
URE / C / C
〈反应格式〉
C
或
R
M
C
R
正常处理时
OK
非正常处理时
ER
〈指令格式〉
MEAS
〈反应格式〉
正常处理时
OK
非正常处理时
ER
14
通信指令
( 连续测量次数 )
测量值
C
R
C
R
C
R
停止连续测量
C
URE / E / E
C
R
C
R
或
R
M
C
R
ZFX 串行通信指令参考

设定的获取/变更指令
获取/变更日期设定<DATE指令>
获取日期设定
获取控制器内置的日期计时器上的日期和时间。
〈指令格式〉
DAT E
C
或
R
DT
C
R
〈反应格式〉
正常处理时
C
R
OK
C
R
年月日时分秒
非正常处理时
C
ER
R
〈参数说明〉
年月日时分秒 以各两位数值来反应所得到的日期和时间。
例:060301120020→2006年3月1日12时0分20秒
变更日期设定
变更控制器内置的日期计时器上的日期和时间。
〈指令格式〉
C
DATE
年月日时分秒
〈反应格式〉
或
R
DT
C
R
年月日时分秒
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
年月日时分秒 指定日期和时间。
例:060301120020→2006年3月1日12时0分20秒
ZFX 串行通信指令参考
通信指令
15

重新登录指定项目的模式<MODELSET指令>
重新登录指定项目的模式,不进行过滤等的重新设定。
㽕⚍
在弹性检测、图形检测、分类时,即使执行该指令也不会重新登录模式。
〈指令格式〉
MOD E
LSET
C
R
属性
测量项目编号
(最多 3 位)
或
MS
〈反应格式〉
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
测量项目编号 指定测量项目编号。
检查项目:0~127
位置补偿项目:0~3
0:照相机0的位置补偿0
1:照相机0的位置补偿1
2:照相机1的位置补偿0
3:照相机1的位置补偿1
属性 指定是检查项目还是位置补偿项目。
0:检查项目
1:位置补偿项目
忽略此设定时,默认对象为检查项目。
C
R
属性
测量项目编号
(最多 3 位)
16
通信指令
ZFX 串行通信指令参考

获取/变更密码<PASSWORD指令>
获取密码
获取已设定的密码
〈指令格式〉
PASS
WOR D
C
或
R
PW
C
R
〈反应格式〉
正常处理时
C
R
OK
C
R
密码
非正常处理时
C
ER
R
〈参数说明〉
密码 可以反应任意8位英文字母或数字的密码。
设定/变更密码
设定/变更密码字符串。
〈指令格式〉
PASS
WOR D
〈反应格式〉
C
R
或
密码
PW
C
R
密码
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
密码 指定任意8位英文字母或数字的密码。
ZFX 串行通信指令参考
通信指令
17

获取版本信息<VERGET指令>
获取控制器的版本信息。
〈指令格式〉
VERG
ET
C
或
R
VR
C
R
〈反应格式〉
正常处理时
ZFX- VerX .XX
C
R
OK
C
R
版本号
型号信息
非正常处理时
C
R
ER
〈参数说明〉
型号信息 反应控制器的型号。
版本号 反应控制器固件的版本号。
18
通信指令
ZFX 串行通信指令参考

备份/还原指令
上载BANKGROUP数据<BGRLOAD指令>
从外接设备向控制器上载
按照XMODEM协议向控制器上载BANKGROUP数据。向指定的BANKGROUP编号加载。
〈指令格式〉
BGRL
OAD 0 0
C
R
或
BANKGROUP 编号
(最多 2 位)
GL
C
R
BANKGROUP 编号
(最多 2 位)
〈文件的传输〉
接受READY信号后以XMODEM (-CRC或者SUM)方式传输。不支持XMODEM (-1K)。
〈反应格式〉
READ
C
Y
R
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANKGROUP编号 指定想要上载的BANKGROUP编号。(0~31)
从SD卡向控制器上载
从SD卡向控制器上载BANKGROUP数据。
〈指令格式〉
C
BGRL
OAD 11
〈反应格式〉
文件名 文件名
BANKGROUP 编号
(最多 2 位)
或
R
GL
C
R
BANKGROUP 编号
(最多 2 位)
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANKGROUP编号 指定想要上载的BANKGROUP编号。(0~31)
文件名 指定8位以内的英文字母或数字的文件名。(无需扩展名)
ZFX 串行通信指令参考
通信指令
19

备份BANKGROUP数据<BGRSAVE指令>
从控制器向外接设备备份
按照XMODEM协议从控制器里备份BANKGROUP数据。
〈指令格式〉
BGRS
AVE 0 0
C
R
或
BANKGROUP 编号
(最多 2 位)
GS
C
R
BANKGROUP 编号
(最多 2 位)
〈文件的传输〉
接受READY信号后以XMODEM (-CRC或者SUM)方式传输。不支持XMODEM (-1K)。
〈反应格式〉
READ
C
Y
R
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANKGROUP编号 指定想要备份的BANKGROUP编号。(0~31)
从控制器向SD卡备份
从控制器向SD卡备份BANKGROUP数据。
〈指令格式〉
C
BGRS
AVE 11
〈反应格式〉
文件名 文件名
BANKGROUP 编号
(最多 2 位)
或
R
GS
C
R
BANKGROUP 编号
(最多 2 位)
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANKGROUP编号 指定想要备份的BANKGROUP编号。(0~31)
文件名 可以任意设置8位以内的英文字母或数字的文件名。(无需扩展名)
20
通信指令
ZFX 串行通信指令参考

上载BANK数据<BNKLOAD指令>
从外接设备向控制器上载
按照XMODEM协议向控制器里上载BANK数据。
〈指令格式〉
BNKL
OAD 0 0
C
R
或
BANK 编号
(最多 2 位)
BL
C
R
BANK 编号
(最多 2 位)
〈文件的传输〉
接受READY信号后以XMODEM (-CRC或者SUM)方式传输。不支持XMODEM (-1K)。
〈反应格式〉
READ
C
Y
R
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANK编号 指定想要上载的BANK编号。(0~31)
从SD卡向控制器上载
从SD卡向控制器上载BANK数据。
〈指令格式〉
C
BNKL
OAD 11
〈反应格式〉
文件名 文件名
BANK 编号
(最多 2 位)
或
R
BL
C
R
BANK 编号
(最多 2 位)
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANK编号 指定想要上载的BANK编号。(0~31)
文件名 指定8位以内的英文字母或数字的文件名。(无需扩展名)
ZFX 串行通信指令参考
通信指令
21

备份BANK数据<BNKSAVE指令>
从控制器向外接设备备份
按照XMODE协议从控制器里备份BANK数据。
〈指令格式〉
BNKS
AVE 0 0
C
R
或
BANK 编号
(最多 2 位)
BS
C
R
BANK 编号
(最多 2 位)
〈文件的传输〉
接受READY信号后以XMODEM (-CRC或者SUM)方式传输。不支持XMODEM (-1K)。
〈反应格式〉
READ
C
Y
R
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANK编号 指定想要备份的BANK编号。(0~31)
从控制器向SD卡备份
从控制器向SD卡备份BANK数据。
〈指令格式〉
C
BNKS
AVE 11
〈反应格式〉
文件名 文件名
BANK 编号
(最多 2 位)
或
R
BS
C
R
BANK 编号
(最多 2 位)
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
BANK编号 指定想要备份的BANK编号。(0~31)
文件名 可以任意命名为最多8位英文字母或数字的文件名。(无需扩展名)
22
通信指令
ZFX 串行通信指令参考

在控制器中保存当前的设定<DATASAVE指令>
在控制器中保存当前的设定。
该指令没有参数。
〈指令格式〉
DATA
SAVE
C
或
R
SV
C
R
〈反应格式〉
正常处理时
C
OK
R
非正常处理时
C
ER
R
上载图像数据〈IMGLOAD指令〉
从外接设备向控制器上载
按照XMODEM协议向控制器里上载图像数据。
〈指令格式〉
IMGL
OAD 0 0
C
R
〈文件的传输〉
接受READY信号后以XMODEM (-CRC或者SUM)方式传输。不支持XMODEM (-1K)。
〈反应格式〉
或
保存记录编号
(最多 2 位)
IL
C
R
保存记录编号
(最多 2 位)
READ
C
Y
R
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
保存记录编号 指定存储图像数据的保存记录编号。(0~99)
ZFX 串行通信指令参考
通信指令
23

从SD卡向控制器上载
从SD卡向控制器上载图像数据。
〈指令格式〉
或
IMGL
OAD 11
C
R
文件名
保存记录编号
(最多 2 位)
IL
〈反应格式〉
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
保存记录编号 指定存储图像数据的保存记录编号。(0~99)
文件名 指定 (除扩展名外) 8位以内的英文字母或数字的文件名。黑白照相机照出来的图像使用
扩展名为 「.GRY」,彩色照相机照出来的图像使用扩展名为 「.BYR」
C
R
文件名
保存记录编号
(最多 2 位)
24
通信指令
ZFX 串行通信指令参考

备份图像数据<IMGSAVE指令>
从控制器向外接设备备份
按照XMODEM协议从控制器里备份图像数据。
〈指令格式〉
IMGS
AVE 0 0
C
R
保存记录编号
(最多 2 位)
或
IS
C
R
保存记录编号
(最多 2 位)
〈文件的传输〉
接受READY信号后以XMODEM (-CRC或者SUM)方式传输。不支持XMODEM (-1K)。
〈反应格式〉
READ
C
Y
R
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
保存记录编号 指定存储备份图像数据的保存记录编号。(0~99)
指定保存记录编号为-1时,即指定了照相机0的最新图像数据。
指定保存记录编号为-2时,即指定了照相机1的最新图像数据。
ZFX 串行通信指令参考
通信指令
25

从控制器向SD卡备份
从控制器向SD卡备份图像数据。
〈指令格式〉
IMGS
〈反应格式〉
正常处理时
OK
非正常处理时
ER
未插入SD卡时
ER 0
SD卡没有空余容量时
ER 1
C
R
C
R
AVE 11
C
R
C
R
C
或
R
文件名
保存记录编号
(最多 2 位)
IS
C
R
文件名
保存记录编号
(最多 2 位)
〈参数说明〉
保存记录编号 指定存储备份图像数据的保存记录编号。(0~99)
指定保存记录编号为-1时,即指定了最新图像数据。
文件名 可以任意设置最多5位英文字母或数字的文件名。(无需扩展名)
在使用两个照相机进行测量时,两个照相机的图像会分别被保存。在文件名后会自动追加
上「C0」「 C1」。
照相机0的图像→文件名_C0.BYR或者文件名_C0.GRY
照相机1的图像→文件名_C1.BYR或者文件名_C1.GRY
26
通信指令
ZFX 串行通信指令参考

上载系统数据<SYSLOAD指令>
从外接设备向控制器上载
按照XMODEM协议向控制器里上载系统数据。
该指令没有参数。
〈指令格式〉
SYSL
OAD 0 0
C
R
或
SL
C
R
〈文件的传输〉
接受READY信号后以XMODEM (-CRC或者SUM)方式传输。不支持XMODEM (-1K)。
〈反应格式〉
READ
C
Y
R
正常处理时
C
OK
R
非正常处理时
C
ER
R
从SD卡向控制器上载
从SD卡向控制器上载系统数据。
〈指令格式〉
SYSL
OAD 11
〈反应格式〉
C
R
文件名
或
SL
C
R
文件名
正常处理时
C
OK
R
非正常处理时
C
ER
R
〈参数说明〉
文件名 指定最多8位英文字母或数字的文件名。(无需扩展名)
ZFX 串行通信指令参考
通信指令
27

备份系统数据<SYSSAVE指令>
从控制器向外接设备备份
按照XMODEM协议从控制器里备份系统数据。
该指令没有参数。
〈指令格式〉
SYSS
AVE 0 0
C
R
或
SS
C
R
〈文件的传输〉
接受READY信号后以XMODEM (-CRC或者SUM)方式传输。不支持XMODEM (-1K)不支持。
〈反应格式〉
READ
C
Y
R
正常处理时
C
OK
R
非正常处理时
C
ER
R
从控制器向SD卡备份
从控制器向SD卡备份系统数据。
〈指令格式〉
SYSS
AVE 11
〈反应格式〉
正常处理时
C
OK
R
C
R
文件名
或
SS
C
R
文件名
非正常处理时
C
ER
R
〈参数说明〉
文件名 可以任意设置最多8位英文字母或数字的文件名。(无需扩展名)
28
通信指令
ZFX 串行通信指令参考

实用指令
重新启动控制器<RESET指令>
重新启动控制器。
该指令没有参数。
〈指令格式〉
RES
ET
C
或
R
RS
C
R
〈反应格式〉
正常处理时
无
非正常处理时
C
ER
R
停止以太网通信〈EXIT指令〉
停止、断开以太网通信的TELNET连接。该指令没有参数。
〈指令格式〉
EX I
〈反应格式〉
正常处理时
无
非正常处理时
ER
C
T
R
C
R
ZFX 串行通信指令参考
通信指令
29

参数一览
MEASDATA指令
形状检查参数
模型检索
数据编号 参数 输出范围
0
1
2
3
4
5
6
7
8
9
10
11
判定结果
相关值 0~100
测量位置X -9999.999~9999.999
测量位置Y -9999.999~9999.999
测量角度 -180~180
搜索数量 0~99
基准位置X -9999.999~9999.999
基准位置Y -9999.999~9999.999
基准角度 -180~180
位置偏移X -9999.999~9999.999
位置偏移Y -9999.999~9999.999
角度偏移 -180~180
0 :OK
:NG
-1
-2
:尚未开始测量
图形检索
数据编号 参数 输出范围
0
1
2
3
4
5
6
7
8
9
10
11
判定结果
一致度 0~100
测量位置X -9999.999~9999.999
测量位置Y -9999.999~9999.999
测量角度 -180~180
搜索数量 0~99
基准位置X -9999.999~9999.999
基准位置Y -9999.999~9999.999
基准角度 -180~180
位置偏移X -9999.999~9999.999
位置偏移Y -9999.999~9999.999
角度偏移 -180~180
0 :OK
:NG
-1
-2
:尚未开始测量
30
通信指令
ZFX 串行通信指令参考

弹性检测
数据编号 参数 输出范围
0
1
2
3
判定结果
相关值 0~100
测量位置X -9999.999~9999.999
测量位置Y -9999.999~9999.999
0 :OK
:NG
-1
-2
:尚未开始测量
灵敏检测
数据编号 参数 输出范围
0
1
2
3
4
5
判定结果
相关值 0~100
测量位置X -9999.999~9999.999
测量位置Y -9999.999~9999.999
测量角度 -180~180
出色度 0~100
0 :OK
:NG
-1
-2
:尚未开始测量
面积检查参数
区域
数据编号 参数 输出范围
0
1
2
3
4
5
6
7
8
9
10
11
12
判定结果
面积 0~9999999.999
重心位置X -9999.999~9999.999
重心位置Y -9999.999~9999.999
主轴角 -9999.999~9999.999
基准面积 0~9999999.999
基准位置X -9999.999~9999.999
基准位置Y -9999.999~9999.999
基准主轴角 -180.0~180.0
面积偏移 -9999999.999~9999999.999
位置偏移X -9999.999~9999.999
位置偏移Y -9999.999~9999.999
主轴角偏移 -180.0~180.0
0 :OK
:NG
-1
-2
:尚未开始测量
ZFX 串行通信指令参考
通信指令
31

标示面积
数据编号 参数 输出范围
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
判定结果
面积 0~9999999.999
重心位置X -9999.999~9999.999
重心位置Y -9999.999~9999.999
标签数量 0~65535
主轴角 -180.0~180.0
周长 0~9999.999
外切X边 0~9999.999
外切Y边 0~9999.999
圆形度 0~1.0
基准面积 0~9999999.999
基准位置X -9999.999~9999.999
基准位置Y -9999.999~9999.999
基准主轴角 -180.0~180.0
基准周长 0~9999.999
基准外切X边 0~9999.999
基准外切Y边 0~9999.999
基准圆形度 0~1.0
面积偏移 -9999999.999~9999999.999
位置偏移X -9999.999~9999.999
位置偏移Y -9999.999~9999.999
主轴角偏移 -180.0~180.0
周长偏移 -9999.999~9999.999
外切X边偏移 -9999.999~9999.999
外切Y边偏移 -9999.999~9999.999
圆形度偏移 -1.0~1.0
0 :OK
:NG
-1
-2
:尚未开始测量
32
通信指令
ZFX 串行通信指令参考

边缘检查参数
位置
数据编号 参数 输出范围
0
1
2
3
4
5
6
判定结果
边界位置X -9999.999~9999.999
边界位置Y -9999.999~9999.999
基准位置X -9999.999~9999.999
基准位置Y -9999.999~9999.999
位置偏移X -9999.999~9999.999
位置偏移Y -9999.999~9999.999
幅度
数据编号 参数 输出范围
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
判定结果
边界幅度 0~9999.999
边界位置X1 -9999.999~9999.999
边界位置Y1 -9999.999~9999.999
边界位置X2 -9999.999~9999.999
边界位置Y2 -9999.999~9999.999
基准边界幅度 0~9999.999
基准边界位置X1 -9999.999~9999.999
基准边界位置Y1 -9999.999~9999.999
基准边界位置X2 -9999.999~9999.999
基准边界位置Y2 -9999.999~9999.999
偏移幅度 -9999.999~9999.999
位置偏移X1 -9999.999~9999.999
位置偏移Y1 -9999.999~9999.999
位置偏移X2 -9999.999~9999.999
位置偏移Y2 -9999.999~9999.999
0 :OK
:NG
-1
-2
:尚未开始测量
0 :OK
:NG
-1
-2
:尚未开始测量
ZFX 串行通信指令参考
通信指令
33

计数
数据编号 参数 输出范围
0
1
2
3
4
5
6
7
判定结果
边界数 0~255
平均间距 0~9999.999
最小间距 0~9999.999
最大间距 0~9999.999
平均幅度 0~9999.999
最小幅度 0~9999.999
最大幅度 0~9999.999
0 :OK
:NG
-1
-2
:尚未开始测量
角度
数据编号 参数 输出范围
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
判定结果
角度 -180.00~180.00
边界位置X1 -9999.999~9999.999
边界位置Y1 -9999.999~9999.999
边界位置X2 -9999.999~9999.999
边界位置Y2 -9999.999~9999.999
基准角度 -180.00~180.00
基准位置X1 -9999.999~9999.999
基准位置Y1 -9999.999~9999.999
基准位置X2 -9999.999~9999.999
基准位置Y2 -9999.999~9999.999
角度偏移 -180.00~180.00
位置偏移X1 -9999.999~9999.999
位置偏移Y1 -9999.999~9999.999
位置偏移X2 -9999.999~9999.999
位置偏移Y2 -9999.999~9999.999
0 :OK
:NG
-1
-2
:尚未开始测量
34
通信指令
ZFX 串行通信指令参考

明暗、颜色检查参数
明暗
数据编号 参数 输出范围
0
1
2
3
4
5
6
判定结果
平均密度 0~255.0
密度偏差 0~127.0
基准平均密度 0~255.0
基准密度偏差 0~127.0
平均密度差 0~255.0
密度偏差差 0~127.0
颜色
数据编号 参数 输出范围
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
判定结果
色相 0~360.0
彩度 0~100.0
亮度 0~100.0
色相偏差 0~180.0
彩度偏差 0~50.0
亮度偏差 0~50.0
基准色相 0~360.0
基准彩度 0~100.0
基准亮度 0~100.0
色相偏移 -360.0~360.0
彩度偏移 -100.0~100.0
亮度偏移 -100.0~100.0
基准色相偏差 0~180.0
基准彩度偏差 0~50.0
基准亮度偏差 0~50.0
色相偏差偏移 -180.0~180.0
彩度偏差偏移 -50.0~50.0
亮度偏差偏移 -50.0~50.0
最大色相 0~360.0
最小色相 0~360.0
最大彩度 0~100.0
最小彩度 0~100.0
0 :OK
:NG
-1
-2
:尚未开始测量
0 :OK
:NG
-1
-2
:尚未开始测量
ZFX 串行通信指令参考
通信指令
35

数据编号 参数 输出范围
23
24
最大亮度 0~100.0
最小亮度 0~100.0
应用区别检查参数
分类
数据编号 参数 输出范围
0
1
2
3
4
判定结果
相关值 0~100
测量位置X -9999.999~9999.999
测量位置Y -9999.999~9999.999
索引编号 0~63
缺陷
数据编号 参数 输出范围
0
1
2
3
4
5
6
7
8
9
10
判定结果
缺损度 0~255
最大密度 0~255
最小密度 0~255
缺损数量 0~255
缺损位置X -9999.999~9999.999
缺损位置Y -9999.999~9999.999
基准位置X -9999.999~9999.999
基准位置Y -9999.999~9999.999
位置偏移X -9999.999~9999.999
位置偏移Y -9999.999~9999.999
0 :OK
:NG
-1
-2
:尚未开始测量
0 :OK
:NG
-1
-2
:尚未开始测量
36
通信指令
ZFX 串行通信指令参考

使用示例
作为一个例子,接下来就使用WINDOWS标准工具的超级终端,根据无协议指令进行通信的步骤进行说明。
1 启动超级终端
选择 [ 程序 ]-[ 附件 ]-[ 通信 ] 下的超级终端。
1-1 设定任意的项目名,选择 [OK]
1-2 在连接方法一栏中选择 ZFX 所连接的 COM 端口
ZFX 串行通信指令参考
使用示例
37

1-3 设定各个通信条件
1-4 启动超级终端
2 设定回应以使指令交换更清晰易懂打开属性对话框
2-1 打开属性
38
使用示例
ZFX 串行通信指令参考

2-2 选择设定栏、选择 [ASCII 设定 ]
2-3 对下列项目进行确认,确认后选择 [OK] 完成设定
3 设定 ZFX 的通信条件
按照上述设定在 [ 系统 ]-[ 通信格式 ] 中进行设定。
通信格式的设定方法请参见用户手册。
4 将 ZFX 切换到 RUN 形式
ADJ
MENU RUN
模式切换开关
ZFX 串行通信指令参考
使用示例
39

5 实行无协议通信无协议
5-1 输入指令、按返回键
5-2 控制器对指令作出反应
40
使用示例
ZFX 串行通信指令参考

版本更新信息
就软件的版本更新内容进行说明。
Ver1.00→Ver1.10
变更项目
即使在Ethernet通信中也可以使用下列备份/还原口令了。
BGRLOAD、 BGRSAVE、 BNKLOAD、 BNKSAVE、 SYSLOAD、 SYSSAVE
Ver1.10→Ver1.20
变更项目
追加了图像数据的备份/还原指令。
IMGLOAD、 IMGSAVE
Ver1.20→Ver1.30
变更项目
在MEASDATA指令的边界检查参数中追加了 「角度」项。
ZFX 串行通信指令参考
版本更新信息
41

ΜΕΜΟ
42
版本更新信息
ZFX 串行通信指令参考

ΜΕΜΟ
ZFX 串行通信指令参考
版本更新信息
43

手册修订记录
手册的修订记号和增印记号标注于封面和封底下方的产品目录编号末尾。
ѻકⳂᔩ㓪ো
修订记号 增印记号 修订年月 修订内容
A
B
C
① 2007年6月初版
② 2007年8月 因版本更新而增加项目(Ver1.20)
① 2007年10月 因版本更新而增加项目参数(Ver1.30)
SCHE-C-739C
ׂ䅶䆄ো 䆄ো(ҙᇕᑩ)
1
44
手册修订记录
ZFX 串行通信指令参考

㓪ো˖SCHE-C-739C