2023年11月28日发(作者:)

永宏PLC特殊缓存器明细

缓存器

号码

R3840 R3840

| 0R390363

R3903

R3904 R3904

| 0 R396763

R3967

R3968

|

R3999

R4000

R4001

R4002

R4003

R4004

保留

保留

保留

保留

保留

High BytePWM

:温控之周期

=0PWM2

周期为

=1PWM4

周期为

=2PWM8

周期为

=3PWM1

周期为

=4PWM16

周期为

R4005

≥5PWM32

周期为

Low BytePID

:温控运算周期

=0PID2

运算周期为

=1PID4

运算周期为

=2PID8

运算周期为

=3PID1

运算周期为

=4PID16

运算周期为

≥5PID32

运算周期为

R4006 温控使用

R4007

R4008 温控使用

R4009

R4010

|

R4011

R4012

| 1

R4013

R4014

保留

温度量测平均次数选择

=0

,不平均

R4015 =12

R4020

|

R4024

R4025

R4026

R4027

R4028

R4029

R4030 ROM PackLadder

| ROM Pack

R4039

R4040 Port 0Port 1响应延迟设定

R4041 Port 2Port 3响应延迟设定

R4042 Port 4

R4043 Port 3设定

R4044 Port 4设定

R4045

响应延迟设定

通讯参数设定缓存器

通讯参数设定缓存器

Port 3被使用当作FUN150(M-BUS)FUN151(CLINK)

Master时,传送延迟与接收异常侦测时间设定

低字节:响应延迟设定单位为

Port 0(mS)

Port 1(mS)

高字节:响应延迟设定单位为

低字节:响应延迟设定单位为

Port 2(mS)

Port 3(mS)

高字节:响应延迟设定单位为

Port 4(mS)

低字节:响应延迟设定单位为

高字节:系统使用

Port 3Baud RateData bit

Port 4Baud RateData bit

低字节:接收异常侦测时间设定单位为

Port 3(10mS)

高字节:传送延迟时间设定单位为

Port 3(10mS)

=5530HROM Pack

:开机时不会将有烧录至之数据缓存器读回

R4046 ROM Pack =ROM Pack

R4047 Port1Port4 Port1Port4FATEKModbus RTU

R4048时,传送延高字节:传送延迟时间设定单位为

缓存器读回控制其它值:每次开机时,有烧录至之数据缓存器其内容会被

通讯协议设定设定或为通讯协议

Port 4FUN150(M-BUS)Port 4(10mS)

被使用当作低字节:接收异常侦测时间设定单位为

FUN151(CLINK)MasterPort 4(10mS)

迟与接收异常侦测时间设定

= A55AH CPU RUN

强制

=0PLC

正常停机

=1CPU

,应用程序超出本功能

=2PLC IDID

与程序不符

=3Ladder Checksum

程序错误

R4049 CPU状态指示

=4STACK

,系统错误

=5Watch-Dog

异常

=6I/O

,超出主机

=7

,语法检查不合格

=8I/O

,扩充模块数量超出范围

=9I/O

,扩充点数超出范围

=10FLASH ROM CRC

,系统错误

R4050 Port 0 Port 0Baud Rate

R4051

R4052 ROM Pack

R4053

R4054 2 CPU LINK 1CPU

通讯参数设定缓存器设定

保留

烧录命令与指示

保留

High Byte=55HLow Byte CPU1

时,定义高速联机如主站之站号为号时,此缓存器可不使用;此暂存

通讯端口高速之主站站号器之作用最主要用来定义非号站之高速联机主站

(配合使用)

FUN151 Mode 3

55HR4055PLC

当缓存器高字节不等于时,之内容显示此之站号

R4055 PLCR405555HR4055

站号显示或设定当缓存器高字节等于时,之低字节用来设此

High Byte

=1

,高速脉波输出动态变化频率时,有自动减速

R4056,无自动减速

=0

Low Byte

=5AH

,可动态更改高速脉波输出频率

R4057 1

R4058 PLC 2CPU LINK

断电计数每次关电再开,此缓存器之值加

通讯异常之站号通讯端口高速使用

PLC

之站号

初始化为烧录时之值

缓存器烧录、读回表格那些缓存器需烧录并在开机时由读回作初始化

扩充模拟输入点数

扩充模拟输入点数

扩充模拟输入点数

扩充模拟输入点数

系统使用

使用储存程序与数据缓存器时,利用此表格决定

保留

2CPU LINK

通讯端口高速使用

高位元组低位元组

R4059

R4059

通讯异常记录

异常码:,仆站无反应

0AH

01H Framing Error

02H Over-Run Error

04H Parity Error

08H CRC Error

R4060 (PSO0)

高速脉波输出错误码

错误码如右所示:

1:参数0错误 ; 2:参数1错误

3:参数2错误 ; 4:参数3错误

5:参数4错误 ; 6:参数5错误

7:参数6错误 ; 8:参数7错误

9:参数8错误 ; 10:参数9错误

13:参数12错误 ; 15:参数14错误

30

:速度设定变量号码错误

31

:速度设定值错误

32

:行程设定变量号码错误

33

:行程设定值错误

34

:不合法定位程序

35

:步数长度错误

36

:超过最大步数

37

:最高频率错误

38

:起始/停止频率错误

39

:移动量补正值太大

40

:位移量超出范围

41DRVCABS

内不允许寻址

42DRVCDRVZ

不可衔接命令

50DRVZ

工作模式错误

51 DOG

近点输入点错误

R4061 (PSO1) 52 PG0

R4062 (PSO2) 53 CLR

R4088 PSO0PSLow Word

R4089 PSO0PSHigh Word

R4090 PSO1PSLow Word

R4091 PSO1PSHigh Word

R4092 PSO2PSLow Word

R4093 PSO2PSHigh Word

R4094 PSO3PSLow Word

R4095 PSO3PSHigh Word

R4096HSC0Low Word

R4097HSC0High Word

R4098HSC0Low Word

R4099HSC0High Word

R4100HSC1Low Word

R4101HSC1High Word

R4102HSC1Low Word

R4103HSC1High Word

R4104HSC2Low Word

R4105HSC2High Word

R4106HSC2Low Word

Bit0=0PLC STOP

=1PLC RUN

Bit1

,保留

Bit2=1Ladder

程序总和错误

Bit3=0LadderRAM

程序存放在

=1LadderROM-PACK

程序存放在

Bit4=1Watch-Dog

错误

Bit5=1MA

机型

R4139 CPU状态指示

Bit6=1PLCID

保护

Bit7=1

,紧急停机

Bit8=1I/O

,立即超出主机点数

Bit9=1STACK

,系统异常

Bit10=1ASIC

异常

Bit11=1LadderCPU

程序超出功能

Bit12=1 ROM-PACK

错误

Bit13

,保留

Bit14=1CPU

具万年历

Bit15=1MC

机种

R4140

R4141

R4142

R4143

R4144

R4145

R4146Port 1Port 1Baud RateData bit…

R4147时,传高字节:传送延迟时间设定单位为

通讯参数设定缓存器 设定

Port 1FUN150 (M-BUS)Port 1(10mS)

被使用当作低字节:接收异常侦测时间设定单位为

FUN151(CLINK)Master Port 1(10mS)

送延迟与接收异常侦测时间设定

● PLCModbus RTU

接收间隔时间设定,用来判断是否一之通讯端口设定为通讯协议时,系统会以内定

笔讯息已被接收之接收间隔时间来区分每笔通讯命令,如果系统内定值会造成偶

M19561R4148

有通讯不良情况时,可将设定为,并设定之高位

组用来改善通讯不良现象。

R4148

M1956=1R4148Port 1…Port 4

时,之高字节用来设定之判断

(mS)

每笔讯息接收间隔时间单位为

PLCFUN151(CLINK)

之通讯端口有使用来与外界外围作通讯连结

时,如通讯协议本身并无结束码来当作每笔通讯讯息之区分,则

R4148Port 1…Port 4

之高字节用来当作判断每笔讯息之接收

(mS)

间隔时间设定单位为

● R4149

之高字节定义如下:

=55HPort 1ModemLadder

可透过及由程序作拨号控制,达到

CPU Link

远端、自动数据收集与异常监控应用

可透过提供远程维修与程序修改功能

=AAHPort 1Modem

R4149 Modem功能与Port 1联机设定其它值,无上述功能

=

● R4149

之低字节定义如下:

对外部通讯命令格式人机图控,不检查站号。

=1Port 0(/)

对外部通讯命令格式人机图控,需检查站号;

≠1Port 0(/)

PLC

可作多台数据联机。

R4150 开机延迟设定

R4151 1mS

R4152

R4153 HSTA CVHigh Word● HSTA32

R4154 HSTAPV

循环计时缓存器

HSTA(0.1mS)CV (

高速定时器现在

值)缓存器

缓存器之当作位循环定时器时

(设定值)缓存器

PLCI/O0.01

设定开机后,延迟此段时间后才作检测,单位为

100

(内定

1mS R415110->1…->65535->0->1…

之值加,其值由

,可用来作较准确之计时应用。

电话号码缓存器

● R4155

之低字节定义如下:

对外部通讯命令格式人机图控,不检查站号。

=1Port 1(/)

≠1Port 1对外部通讯命令格式需检查站,号;可作多台PLC数据联机。

● R4155

之高字节定义如下:

对外部通讯命令格式人机图控,不检查站号。

=1Port 2(/)

对外部通讯命令格式需检查站,号;可作多台数据联机。

≠1Port 2PLC

● R4156

之低字节定义如下:

对外部通讯命令格式人机图控,不检查站号。

=1Port 3(/)

≠1Port 3对外部通讯命令格式需检查站,号;可作多台PLC数据联机。

● R4156

之高字节定义如下:

对外部通讯命令格式人机图控,不检查站号。

=1Port 4(/)

对外部通讯命令格式需检查站,号;可作多台数据联机。

≠1Port 4PLC

R4157

R4158 设定Port 2Baud RateData bit…

系统使用

Port 2

通讯参数设定缓存器

(CPU LINK)

非高速

Port 2FUN150 (M-BUS) Port 2(10mS)

被使用当作低字节:接收异常侦测时间设定单位为

R4159 FUN151(CLINK)Master

时,传

Port 2(10mS)

送延迟与接收异常侦测时间设定高字节:传送延迟时间设定单位为

Port 2/Time-Out 56HR4161

接收传送时间设定当高字节之值非时,系统会根据通讯参数设定而产生

R4160

(CPU LINK)

高速适当设定值,使用者不必设定;

56H

当高字节之值为时,低字节保留给当系统设定不合使用时

之人工设定。

2Port 2Baud RateParity…

定义通讯端口通讯参数设定

R4161(高速固定为

CPU LINK● Data Bit8 Bit

● Baud Rate38400 bps

以上

R4162

定时中断允许、禁止设定

Bit=0

,允许定时中断

Bit=1

,禁止定时中断

● R4163ModemX

之低字节用来控制拨号时指令之应用,定义为:

=1

,调制解调器拨号时不侦测拨号音及忙线音

=2

,调制解调器拨号时只侦测拨号音但不侦测忙线音

R4163 调制解调器拨号设定 ,调制解调器拨号时不侦测拨号音直接拨号,拨完号后会侦测忙线音

=3

,拨号时侦测拨号音及忙线音。

=4

=4

其它值时,如同等于。不同国家系统需要作符合该国之设定。

● R4163Modem

之高字节用来设定自动接收响铃次数

R4164 V

R4165 Z

R4166

指针缓存器

指针缓存器

系统使用

● R4167

之低字节定义如下:

=06I + 4O (FBs-10xx)

=18I + 6O (FBs-14xx)

=212I + 8O (FBs-20xx)

=314I + 10O (FBs-24xx)

=420I + 12O (FBs-32xx)

R4167

主机型号与点数指示

=524I + 16O (FBs-40xx)

=636I + 24O (FBs-60xx)

=728I + 16O (FBs-44MN)

D4001

D4002

D4003

D4004

|

D4079

D4080 P0

D4081 P1

D4082 P2

D4083 P3

D4084 P4

D4085 P5

D4086 P6

D4087 P7

D4088 P8

D4089 P9

D4090

B7B6B5

100ms50ms10ms

B4B3B2B1B0

5ms4ms3ms2ms1ms