Skip to content

特殊辅助继电器一览(M8000~M8511) ​

特殊软元件:M8000+ 按系统状态/时钟脉冲/运算标志分段,D8000+ 存系统数值

特殊辅助继电器全量清单 ​

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

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

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

系统运行状态(M8000~M8009) ​

地址说明写入
M8000用户程序运行时置为ON状态禁写
M8001M8000状态取反禁写
M8002用户程序开始运行的第一个周期为ON禁写
M8003M8002状态取反禁写
M8004有出错时 ON(M8060~M8067 中任意一个 ON,M8004 也 ON)可写
M8005~M8006保留可写
M8007当24V电源失电M8007动作可写
M8008RAM报警内存使用率达100%时可写
M8009扩展单元24V掉电时动作可写

系统时钟(M8010~M8019) ​

地址说明写入
M8010保留可写
M801110ms时钟周期的振荡时钟可写
M8012100ms时钟周期的振荡时钟禁写
M80131S时钟周期的振荡时钟禁写
M80141分钟时钟周期的振荡时钟禁写
M8015时钟停止和预置可写
M8016时钟读取显示停止可写
M8017±30秒修正可写
M8018安装检测可写
M8019实时时钟(RTC)出错可写

指令标志(M8020~M8029) ​

地址说明写入
M8020运算零位标志可写
M8021运算借位标志可写
M8022运算进位标志可写
M8023通讯错误(ADPRW指令)ADPRW指令正确完成时为1出现错误或超时为0可写
M8024BMOV指令的方向可写
M8025HSC指令模式可写
M8026RAMP指令模式(请查看RAMP指令)可写
M8027PR模式可写
M8028保留可写
M8029部分指令(PLSR ADPRW等)指令执行完成注意指令完成不代表指令正确执行完成,请检查相应的标志位来确定指令执行状态。可写

系统模式(M8030~M8039) ​

地址说明写入
M8030为ON时,屏蔽电池低告警可写
M8031为ON时,清除所有非保存存储器可写
M8032为ON时,清除所有保存存储器可写
M8033为ON时,停机状态所有的软元件不变可写
M8034为ON时,PLC所有的输出关闭可写
M8035强制运行命令1可写
M8036强制运行命令2可写
M8037强制停止命令可写
M8038通讯参数设定标志可写
M8039为ON时恒定扫描开启可写

步进阶梯(M8040~M8049) ​

地址说明写入
M8040~M8041保留可写
M8042~M8043保留可写
M8044~M8045保留可写
M8046~M8047保留可写
M8048~M8049保留可写

中断禁止(M8050~M8059) ​

地址说明写入
M8050驱动I00□中断禁止可写
M8051驱动I10□中断禁止可写
M8052驱动I20□中断禁止可写
M8053驱动I30□中断禁止可写
M8054驱动I40□中断禁止可写
M8055驱动I50□中断禁止可写
M8056驱动I6□□中断禁止可写
M8057驱动I7□□中断禁止可写
M8058驱动I8□□中断禁止可写
M8059驱动计数器中断禁止可写

系统错误检测(M8060~M8069) ​

地址说明报警灯运行状态写入
M8060I/O构成错误[]OFFRUN可写
M8061PLC硬件错误闪烁RUN可写
M8062PLC通讯错误OFFRUN可写
M8063一般通讯错误OFFRUN可写
M8064参数错误闪烁RUN可写
M8065语法错误闪烁RUN可写
M8066回路错误闪烁RUN可写
M8067运算错误OFFRUN可写
M8068运算错误锁存OFFRUN可写
M8069保留——可写

联机功能(M8070~M8073) ​

地址说明写入
M8070~M8071保留可写
M8072~M8073保留可写

采样跟踪(M8074~M8098) ​

地址说明写入
M8074~M8075保留可写
M8076~M8077保留可写
M8078~M8079保留可写
M8080~M8081保留可写
M8082~M8083保留可写
M8084保留可写
M8085Y0端口的输出初始化标志可写
M8086Y1端口的输出初始化标志可写
M8087Y2端口的输出初始化标志可写
M8088Y3端口的输出初始化标志可写
M8089Y4端口的输出初始化标志可写
M8090Y0输出完成中断使能可写
M8091Y1输出完成中断使能COMRD时为OFF在读出的注释后写入0可写
M8092Y2输出完成中断使能可写
M8093Y3输出完成中断使能可写
M8094Y4输出完成中断使能可写
M8095~M8096保留可写
M8097~M8098保留可写

高速环形计数器(M8099) ​

地址说明写入
M8099高速环形计数器计数启动可写

其它功能使用(M8100~M8109) ​

地址说明写入
M8100~M8101保留可写
M8102~M8103保留可写
M8104~M8105保留可写
M8106~M8107保留可写
M8108保留可写
M8109输出刷新错误可写

通讯.链接(M8110~M8119) ​

地址说明写入
M8110~M8111保留可写
M8112~M8113保留可写
M8114保留)可写
M8115~M8116保留可写
M8117~M8118保留可写
M8119保留可写

通讯.链接(M8120~M8129) ​

地址说明写入
M8120~M8121保留可写
M8122~M8123保留可写
M8124~M8125保留可写
M8126~M8127保留可写
M8128保留可写
M8129超时判断可写

高速&定位(M8130~M8157) ​

地址说明写入
M8130~M8131保留可写
M8132~M8133保留可写
M8134~M8135保留可写
M8136~M8137保留可写
M8138~M8139保留可写
M8140~M8141保留可写
M8142~M8143保留可写
M8144~M8145保留可写
M8146保留可写
M8147Y000脉冲输出中可写
M8148Y001脉冲输出中可写
M8149Y002脉冲输出中可写
M8150Y003脉冲输出中可写
M8151Y004脉冲输出中可写
M8152Y005脉冲输出中可写
M8153Y006脉冲输出中可写
M8154Y007脉冲输出中可写
M8155~M8156保留可写
M8157保留可写

扩展功能(M8158~M8511) ​

地址说明写入
M8158~M8159保留可写
M8160(XCH)的SWAP功能可写
M8161ASC/RS/ASCII/HEX/CCD的位处理模式,为ON时16位的高8位忽略可写
M8162~M8163保留可写
M8164保留可写
M8165降序排序可写
M8166~M8167保留可写
M8168~M8169保留可写
M8170~M8171保留可写
M8172~M8173保留可写
M8174~M8175保留可写
M8176~M8177保留可写
M8178~M8179保留可写
M8180~M8181保留可写
M8182保留可写
M8183N:N主站出错可写
M8184N:N从站1出错可写
M8185N:N从站2出错可写
M8186N:N从站3出错可写
M8187N:N从站4出错可写
M8188N:N从站5出错可写
M8189N:N从站6出错可写
M8190N:N从站7出错可写
M8191N:N正在工作可写
M8192~M8193保留可写
M8194保留可写
M8195C251倍频控制可写
M8196C252倍频控制可写
M8197C253倍频控制可写
M8198C254倍频控制可写
M8199C255倍频控制可写
M8200C200控制可写
M8201C201控制可写
M8202C202控制可写
M8203C203控制可写
M8204C204控制可写
M8205C205控制可写
M8206C206控制可写
M8207C207控制可写
M8208C208控制可写
M8209C209控制可写
M8210C210控制可写
M8211C211控制可写
M8212C212控制可写
M8213C213控制可写
M8214C214控制可写
M8215C215控制可写
M8216C216控制可写
M8217C217控制可写
M8218C218控制可写
M8219C219控制可写
M8220C220控制可写
M8221C221控制可写
M8222C222控制可写
M8223C223控制可写
M8224C224控制可写
M8225C225控制可写
M8226C226控制可写
M8227C227控制可写
M8228C228控制可写
M8229C229控制可写
M8230C230控制可写
M8231C231控制可写
M8232C232控制可写
M8233C233控制可写
M8234C234控制可写
M8235C235控制可写
M8236C236控制可写
M8237C237控制可写
M8238C238控制可写
M8239C239控制可写
M8240C240控制可写
M8241C241控制可写
M8242C242控制可写
M8243C243控制可写
M8244C244控制可写
M8245C245控制可写
M8246C246状态可写
M8247C247状态可写
M8248C248状态可写
M8249C249状态可写
M8250C250状态可写
M8251C251状态可写
M8252C252状态可写
M8253C253状态可写
M8254C254状态可写
M8255C255状态可写
M8256C252输入切换X0(A)X1(B)X2(R)->X2(A)X3(B)C253 输入切换X3(A)X4(B)X5(R)->X4(A)X5(B)可写
M8330~M8331DUTY定时脉冲输出点可写
M8332~M8333DUTY定时脉冲输出点可写
M8334DUTY定时脉冲输出点可写
M8394~M8395保留可写
M8398~M8399保留可写
M8511保留可写

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

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

偏移功能Y0Y1Y2Y3Y4Y5Y6Y7
+0脉冲输出中监控M8340M8350M8360M8370M8440M8450M8470M8480
+1清零信号输出有效M8341M8351M8361M8371M8441M8451M8471M8481
+2原点回归方向M8342M8352M8362M8372M8442M8452M8472M8482
+3正转极限M8343M8353M8363M8373M8443M8453M8473M8483
+4反转极限M8344M8354M8364M8374M8444M8454M8474M8484
+5近点信号逻辑反转M8345M8355M8365M8375M8445M8455M8475M8485
+6零点信号逻辑反转M8346M8356M8366M8376M8446M8456M8476M8486
+7中断输入逻辑反转M8347M8357M8367M8377M8447M8457M8477M8487
+8定位指令驱动中M8348M8358M8368M8378M8448M8458M8478M8488
+9脉冲输出停止指令M8349M8359M8369M8379M8449M8459M8479M8489

Y4 以上不是每台机器都有

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

挑几条要细说的

常用位置的完整用法(D8005 位定义、D8036 机型对照、D8126 多功能指令选择、通讯口状态码…) 在 部分特殊软元件详细说明 里逐条展开。

各指令详细说明 ​

DUTY — 占空比可调的脉冲输出 ​

项目说明
格式DUTY S1(输出Y), S2(占空比), D(频率)
操作数S1(输出Y), S2(占空比), D(频率)
示例DUTY Y0 D0 D2
步数7
FNCFNC 186
DUTY Y0 D0 D2

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