㾚㾝Ӵᛳ఼
⎆ⲥ㾚఼ϔԧᓣӴᛳ఼
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