Skip to content

特殊数据寄存器一览(D8000~D8511) ​

特殊数据寄存器全量清单 ​

本设备把 M8000~M8511 / D8000~D8511 这一段留给系统,下表列出说明书点名的全部 D8xxx 位置 (共 266 个,连续空着的保留段合并成一行)。地址与说明照随机出厂说明书的原始表, 「写入」这一列按设备实际开放的写入范围标注:

  • 禁写:程序里写不进去,上位机或指令强行写会报写入错误 —— 这些位置只能读。
  • 可写:设备不拦这一笔写。但「可写」不等于「该写」:多数位置由系统每个扫描周期刷新, 写进去的值下一刻就被覆盖。只有说明里写明「ON 时…」「设定为…」的那些,才是给您用的。

表里没有的编号说明书未定义用途,不要拿来当普通软元件用。

系统运行状态(D8000~D8009) ​

地址说明写入
D8000用户程序运行的监视定时器可写
D8001程序版本禁写
D8002程序容量2K,4K,8K,16K,32K,64K等禁写
D80030X10,程序存储器在PLC内部禁写
D8004出错标志的 M 编号,正常为 0可写
D8005硬件标志.0有网口驱动.1有4G驱动.2有WIFI驱动.3有外部系统时钟驱动.4有外部RTC时钟驱动.5 4G已连接到网络.6有网线连接到PLC.7 WIFI已经连接到路由器.8有设备连接到到WIFI AP.9有蓝牙设备驱动.A蓝牙已连接.B备用.C备用.D备用.E备用.F云服务连接成功禁写
D8006保留可写
D8007保存M8007动作的次数可写
D8008最少时的可用内存wifi版单位为X 1KB4G版为X 100KB禁写
D8009当前用户内存RAM使用率0%-100%用户内存是给用户在程序扫描期间使用的内存(例如JSON对象,HTTP对象,MQTT对象),在每次扫描结束前应该确保释放内存,在END指令中如果检测有内存没有释放会报6101内存报警,如果有50%的内存没有释放停止PLC运行。禁写

系统时钟(D8010~D8019) ​

地址说明写入
D8010从用户程序第0步开始时间(0.1ms)可写
D8011扫描时间的最小值(0.1ms)可写
D8012扫描时间的最大值(0.1ms)可写
D8013实时时钟秒(0~59)可写
D8014实时时钟分(0~59)可写
D8015实时时钟小时(0~23)可写
D8016实时时钟日(1~31)可写
D8017实时时钟月(1~12)可写
D8018实时时钟公历年(2000~2099)可写
D8019实时时钟星期可写

指令标志(D8020~D8029) ​

地址说明写入
D8020X000~X007的输入滤波常数0~60[默认10ms]可写
D8021~D8022保留可写
D8023~D8024保留可写
D8025~D8026保留可写
D8027保留可写
D8028Z0变址寄存器可写
D8029V0变址寄存器可写

系统模式(D8030~D8039) ​

地址说明写入
D803024V电源电压,单位MV可写
D8031芯片内部温度可写
D8032内置电位器1(部份型号没电位器)可写
D8033内置电位器2(部份型号没电位器)可写
D8034固件软件版本号(如2019-12-09版本:D8034 高8位为20, 低8位为19,D8035高8位为12, 低8位为09.)可写
D8035保留可写
D8036PLC硬件版本号禁写
D8037PLC硬件序列号,每个PLC都不相同。(2018年以后)禁写
D8038保留禁写
D8039恒定扫描时间,以ms为单位可写

步进阶梯(D8040~D8049) ​

地址说明写入
D8040~D8041保留可写
D8042~D8043保留可写
D8044~D8045保留可写
D8046~D8047保留可写
D8048~D8049保留可写

中断禁止(D8050~D8059) ​

地址说明写入
D8050~D8051保留可写
D8052~D8053保留可写
D8054~D8055保留可写
D8056~D8057保留可写
D8058~D8059保留可写

系统错误检测(D8060~D8069) ​

地址说明写入
D8060I/O构成错误的未安装I/O起始地址号可写
D8061PLC硬件错误的错误代码序号可写
D8062PLC通讯错误代码可写
D8063并行联机错误代码可写
D8064参数错误代码可写
D8065语法错误的代码可写
D8066回路错误的代码可写
D8067运算错误的代码可写
D8068锁存运算错误程序的步号可写
D8069M8065~M8067的错误发生的步号可写

联机功能(D8070~D8073) ​

地址说明写入
D8070~D8071保留可写
D8072~D8073保留可写

采样跟踪(D8074~D8098) ​

地址说明写入
D8074~D8075保留可写
D8076~D8077保留可写
D8078~D8079保留可写
D8080~D8081保留可写
D8082~D8083保留可写
D8084~D8085保留可写
D8086~D8087保留可写
D8088~D8089保留可写
D8090~D8091保留可写
D8092~D8093保留可写
D8094~D8095保留可写
D8096~D8097保留可写
D8098保留可写

高速环形计数器(D8099) ​

地址说明写入
D8099[0~32767]上升动作环形计数器(0.1ms)可写

其它功能使用(D8100~D8109) ​

地址说明写入
D8100保留可写
D8101程序版本禁写
D8102系统提供给用户程序的程序容量禁写
D8103~D8104保留可写
D8105~D8106保留可写
D8107~D8108保留可写
D8109输出刷新错误的输出地址编号可写

通讯.链接(D8110~D8119) ​

地址说明写入
D8110~D8111保留可写
D8112~D8113保留可写
D8114~D8115保留可写
D8116自动通讯时通讯间隔时间设定所有串口有效可写
D8117~D8118保留可写
D8119保留可写

通讯.链接(D8120~D8129) ​

地址说明写入
D8120~D8121保留可写
D8122~D8123保留禁写
D8124~D8125保留可写
D8126多功能指令的功能设定可写
D8127~D8128保留可写
D8129通讯超时时间判断可写

高速&定位(D8130~D8157) ​

地址说明写入
D8130~D8131保留可写
D8132~D8133保留可写
D8134~D8135保留可写
D8136~D8137保留可写
D8138~D8139保留可写
D8140PLSY&PLSR输出Y000对应的脉冲个数累积值可写
D8141保留可写
D8142PLSY&PLSR输出Y001对应的脉冲个数累积值可写
D8143保留可写
D8144PLSY&PLSR输出Y002对应的脉冲个数累积值可写
D8145保留可写
D8146PLSY&PLSR输出Y003对应的脉冲个数累积值可写
D8147保留可写
D8148PLSY&PLSR输出Y004对应的脉冲个数累积值可写
D8149~D8150保留可写
D8151~D8152保留可写
D8153~D8154保留可写
D8155~D8156保留可写
D8157保留可写

扩展功能(D8158~D8511) ​

地址说明写入
D8158~D8159保留可写
D8160~D8161保留可写
D8162~D8163保留可写
D8164~D8165保留可写
D8166~D8167保留可写
D8168保留可写
D8169限制存取的状态当前值限制存取的状态禁写
D8170保留禁写
D8171~D8172保留可写
D8173~D8174保留可写
D8175~D8176保留可写
D8177~D8178保留可写
D8179~D8180保留可写
D8181保留可写
D8182Z1寄存器可写
D8183V1寄存器可写
D8184Z2寄存器可写
D8185V2寄存器可写
D8186Z3寄存器可写
D8187V3寄存器可写
D8188Z4寄存器可写
D8189V4寄存器可写
D8190Z5寄存器可写
D8191V5寄存器可写
D8192Z6寄存器可写
D8193V6寄存器可写
D8194Z7寄存器可写
D8195V7寄存器可写
D8196~D8197保留可写
D8198~D8199保留可写
D8200LP PLC固件版本号可写
D8201~D8202扩展模块参数可写
D8203~D8204扩展模块参数可写
D8205扩展模块参数可写
D8206~D8207保留可写
D8208~D8209保留可写
D8210~D8211保留可写
D8212~D8213保留可写
D8214~D8215保留可写
D8216~D8217保留可写
D8218~D8219保留可写
D8220保留可写
D8221串口1工作状态码可写
D8222串口2工作状态码可写
D8223串口3工作状态码可写
D8224串口4工作状态码可写
D8225串口5工作状态码可写
D8226保留可写
D8227网口SECKET7工作状态码可写
D8228网口SECKET6工作状态码可写
D8229网口SECKET5工作状态码可写
D8230~D8231保留可写
D8232~D8233保留可写
D8234~D8235保留可写
D8236~D8237保留可写
D8238~D8239保留可写
D8240~D8241保留可写
D8242~D8243保留可写
D8244~D8245保留可写
D8246~D8247保留可写
D8248~D8249保留可写
D8250~D8251保留可写
D8252~D8253保留可写
D8254~D8255保留可写
D8330~D8331DUTY定时脉冲时间可写
D8332~D8333DUTY定时脉冲时间可写
D8334DUTY定时脉冲时间可写
D8394~D8395保留(固件内部使用)禁写
D83981MS环形时钟禁写
D8399保留禁写
D8511保留可写

定位轴软元件(D8340 起,每轴 10 个) ​

定位类指令(原点回归、相对/绝对脉冲输出)按轴号取参数,每轴固定占 10 个位置, 但轴的起始编号不是连续的,按下表取,别按 +10 往后推。

偏移功能Y0Y1Y2Y3Y4Y5Y6Y7
+0当前值 低字D8340D8350D8360D8370D8440D8450D8470D8480
+1当前值 高字D8341D8351D8361D8371D8441D8451D8471D8481
+2基底速度 16位D8342D8352D8362D8372D8442D8452D8472D8482
+3最高速度 低字D8343D8353D8363D8373D8443D8453D8473D8483
+4最高速度 高字D8344D8354D8364D8374D8444D8454D8474D8484
+5爬行速度 16位D8345D8355D8365D8375D8445D8455D8475D8485
+6原点回归速度 低字D8346D8356D8366D8376D8446D8456D8476D8486
+7原点回归速度 高字D8347D8357D8367D8377D8447D8457D8477D8487
+8加速时间 msD8348D8358D8368D8378D8448D8458D8478D8488
+9减速时间 msD8349D8359D8369D8379D8449D8459D8479D8489

Y4 以上不是每台机器都有

Y0~Y3 之外的四轴是八轴扩展,只有支持 8 路高速输出的机型才会用到; 其余机型上这些位置存在但没有驱动对象,写了也不会动。

挑几条要细说的

D8005 的位定义、D8036 的机型对照、D8126 怎么选多功能指令、D8169 的存取限制、 通讯口状态码对照表,都在 部分特殊软元件详细说明 里逐条展开。

LPPLC 工业物联网云平台 · 软硬件与云平台全栈自研