主题
PLC 编程
LPPLC 系列设备支持三菱 FX 兼容的梯形图编程。您可以使用梯形图完成逻辑控制、定时计数、数据运算等典型 PLC 任务,同时享受 LPPLC 提供的网络通信、远程监控和 Lua 脚本扩展能力。
本文档覆盖从入门到高级应用的完整内容,适合初次接触 PLC 的用户,也适合有三菱 FX 经验的工程师快速上手。
快速开始
如果您是第一次使用 LPPLC,按照以下顺序操作即可完成第一个程序的编写和运行:
- 了解什么是 PLC 编程 -- 基本概念
- 搭建编程环境 -- 接线、安装软件、建立连接
- 编写第一个梯形图程序 -- 从零开始写一个可运行的程序
- 梯形图基本概念 -- 理解扫描周期、母线、触点和线圈
- 软元件一览 -- 了解 X/Y/M/D/T/C 各类软元件的用途
完成以上步骤后,您就能独立编写简单的控制程序并下载到设备运行。 再读 1.11 写出可靠的梯形图程序, 掌握分段规则、互锁、回差这些让程序一次跑通的写法规矩。
查表直达
- 指令速查总表 -- 全部应用指令一页列全:助记符、操作数、写法示例、步数、FNC 号,并逐条标注这条指令在本机能不能用。写程序、让 AI 帮您生成梯形图之前先来这里对齐,表里也列出了本机不支持的写法。
- 指令步数速查 -- 触点、线圈类基本指令按软元件范围对应的步数。
章节概览
第一章:PLC 编程入门
从零开始的完整入门指南,包括概念介绍、环境搭建、第一个程序、软元件说明,以及通信和扩展模块的基本介绍。
- 1.1 什么是 PLC 编程
- 1.2 编程环境搭建
- 1.3 第一个梯形图程序
- 1.4 梯形图基本概念
- 1.5 数值基本知识
- 1.6 软元件一览
- 1.7 编程方式概览
- 1.8 通信功能
- 1.9 LUA 脚本开发
- 1.10 扩展模块
- 1.11 写出可靠的梯形图程序
第二章:位逻辑指令
梯形图的核心 -- 触点、输出、边沿检测、主控等位操作指令的详细说明和用法。
第三章:定时器与计数器
时间控制和计数功能的使用方法,涵盖各类定时器和计数器的配置与应用场景。
第四章:基本指令
程序流程控制、比较传送、算术与逻辑运算等常用功能指令。
第五章:应用指令
循环移位、数据处理、高速处理、通信指令、浮点运算等进阶功能指令。
- 5.1 循环与移位 (FNC 30-39)
- 5.2 数据处理 (FNC 40-49)
- 5.3 高速处理 (FNC 50-59)
- 5.4 便利指令 (FNC 60-69)
- 5.5 外部设备 IO (FNC 70-79)
- 5.6 通信指令 (FNC 80-89)
- 5.7 浮点数运算 (FNC 110-139)
- 5.8 数据处理与时钟 (FNC 140-189)
- 5.9 块运算与字符串 (FNC 190-219)
- 5.10 触点比较与数据处理 (FNC 224-299)
第六章:特殊软元件
特殊辅助继电器(M8000 系列)和特殊数据寄存器(D8000 系列)的功能说明,以及网络配置、PLC 与 Lua 协同、远程监控等 LPPLC 特有能力。
第七章:报警信息
PLC 运行过程中的各类错误检测机制和错误代码说明,帮助您快速定位和解决问题。
- 7.1 出错检测机制概述
- 7.2 系统错误 M8060
- 7.3 硬件错误 M8061
- 7.4 通信错误 M8062
- 7.5 通信出错 M8063
- 7.6 参数出错 M8064
- 7.7 语法出错 M8065
- 7.8 电路出错 M8066
- 7.9 运算出错 M8067
- 7.10 错误清除方法
第八章:编程方式
除传统梯形图外,LPPLC 还支持标签化编程、功能块 (FBD/LD) 和 ST 结构化文本。
第九章:附录
常见问题解决方案、第三方软件连接方法、远程编程、固件升级等实用参考。
- 9.1 常用解决方案
- 9.2 GX Works2 网口连接
- 9.3 远程外网编程
- 9.4 组态软件/触摸屏连接
- 9.5 PLC 网口升级固件(STM32 版)
- 9.5.1 新版上位机工具升级(ESP32 / RDA8910 版)
- 9.5.2 云平台远程升级
- 9.6 多机通讯(PLC 之间直接交换数据)
附录 B:编程例程
与三菱 FX 系列的关键差异
LPPLC 兼容三菱 FX 指令集,但存在以下差异需要注意:
| 方面 | 三菱 FX | LPPLC |
|---|---|---|
| 编程软件 | GX Works2 / GX Developer | LPPLC 上位机工具(也兼容 GX Works2 网口连接) |
| 通信方式 | 串口为主 | 支持网口、串口、远程外网编程 |
| 脚本扩展 | 无 | 内置 Lua 脚本引擎,可与梯形图协同运行 |
| 网络功能 | 需额外模块 | 内置 WiFi/以太网,支持 MQTT、TCP、Modbus TCP |
| 远程监控 | 需第三方方案 | 内置云平台对接,支持远程在线监控 |
| 特殊寄存器 | M8000/D8000 系列 | 兼容标准定义,并扩展了网络和系统相关寄存器 |
如果您已有三菱 FX 编程经验,大部分指令可以直接使用。重点关注第六章中 LPPLC 特有的特殊软元件和网络配置部分即可快速上手。