
2
Computer Link
计算机链接
MEWTOCOL-COM
特点
1. 用于程序处理和交互式操作.
2. 数据传输采用 ASCII 码的形式.
3. 首先由计算机发送指令.
4. 由 PLC 对指令自动进行相应响应.
基本描述
指令格式
指令信息:
%
AD
(H)
AD
(L)
#
指令代码
文本代码
1
BCC
(H)
BCC
(L)
CR
应答信息 (正常时):
%
AD
(H)
AD
(L)
$
响应代码
文本代码
1
BCC
(H)
BCC
(L)
CR
应答信息 (发生错误时):
%
AD
(H)
AD
(L)
!
错误代码
(H)
错误代码
(L)
BCC
(H)
BCC
(L)
CR
校验数据范围

3
指令一览表
指令 功能描述
RCS
Read single point of contact information
读取单个触点的状态信息
WCS Write single point of contact information
写入单个触点的状态信息
RCP
Read plural point of contact information
读取多个触点的状态信息
WCP
Write plural point of contact information
写入多个触点的状态信息
RCC
Read word unit of contact information
读取字单位的触点的状态信息
WCC
Write word unit of contact information
写入字单位的触点的状态信息
SC
Preset word unit in contact area
预置字单位的触点
RD
Read data area
读取数据寄存器值
WD
Write data area
写入数据寄存器值
SD
Preset of data area
预置数据寄存器值
RS
Read timer and counter set value area
读取定时器/计数器目标值
WS
Write timer and counter set value area
写入定时器/计数器目标值
RK
Read timer and counter elapsed value area
读取定时器/计数器经过值
WK
Write timer and counter elapsed value area
写入定时器/计数器经过值
MC
Registration and reset of monitor contact
登录及复位监控触点
MD
Registration and reset of monitor data
登录及复位监控数据
MG
Monitor execution
执行监控
RR
Read system register
读取系统寄存器
WR
Write system register
写入系统寄存器
RT
Read Programmable Controller (PC) status
读取 PLC 当前状态
RP
Read program
读取程序
WP
Write program
写入程序
RM
Remote control (RUN/PROGRAM mode switching)
遥控(运行/编程模式切换)
AB
Transmission abort command
传输终止指令

4
触点和数据代码
1. 触点代码
触点代码 说明
X
外部输入
Y
外部输出
R
内部继电器
T
定时器
C
计数器
L
链接继电器
2. 数据代码
数据代码 说明
D
数据寄存器 DT
L
链接寄存器 LD
F
文件寄存器 FL
S
目标值 SV
K
经过值 EV
IX
索引寄存器 IX
IY
索引寄存器 IY
WX
字单位外部输入 WX
WY
字单位外部输出 WY
WR
字单位内部继电器 WR
WL
字单位链接继电器 WL

5
错误代码
错误类型 代码 说明
链接系统错误
20
21
22
23
24
25
26
27
28
29
30
未定义:
NACK 错误:
WACK 错误:
多重端口错误:
传输格式错误:
硬件错误:
单元号错误:
不支持错误:
无应答错误:
缓冲区关闭错误:
超时错误:
远程单元无法被正确识别,或者发生了数据错误.
用于远程单元的接收缓冲区已满.
远程单元编号(01 至 16)设置与本地单元重复.
试图发送不符合传输格式的数据.
或者某一帧数据溢出或发生了数据错误.
传输系统硬件停止操作.
远程单元的编号设置超出 01 至 63 的范围.
接收方数据帧溢出. 试图在不同的模块之间发送不
同帧长度的数据.
远程单元不存在. (超时)
试图发送或接收处于关闭状态的缓冲区.
持续处于传输禁止状态.
基本程序错误
40
41
42
43
BCC 错误:
格式错误:
不支持错误:
处理步骤错误:
在指令数据中发生传输错误.
所发送的指令信息不符合传输格式.
例:
指令中的数据项目过多或不足.
缺少"#"符号及"目标站号".
发送了一个未被支持的指令.
向未被支持的目标站发送了指令
.
在处于传输请求信息挂起时,发送了其他指令.
处理系统错误
50
51
52
53
链接设置错误:
同时操作错误:
传输禁止错误:
忙错误:
设置了实际不存在的链接编号.
当向其他单元发出指令时,本地单元的传输缓冲区
已满.
无法向其他单元传输.
在接收到指令时,正在处理其他指令.
评论5