### 三菱FX3U系列PLC编程学习笔记
#### 第一章:PLC基础应用介绍
**1.1 PLC输入输出接线**
- **颜色标识**:正极为棕色,负极为蓝色,信号线通常为黑色。
- **接线类型**:
- **漏型接法(NPN)**:电流从输出端流出,适用于NPN类型的传感器或开关。
- **源型接法(PNP)**:电流从输出端流入,适用于PNP类型的传感器或开关。
**1.2 行程开关接线**
- **漏型接线**:行程开关连接到PLC的输入端,外部电源的负极连接到公共端。
- **源型接线**:行程开关连接到PLC的输入端,外部电源的正极连接到公共端。
**1.3 外部电源接线**
- **漏型接法**:外部电源的负极连接到PLC的公共端。
- **源型接法**:外部电源的正极连接到PLC的公共端。
**1.4 输出端接线**
- **小灯接线**:直接将小灯连接到输出端。
- **中间继电器接线**:通过中间继电器控制更大的负载。
- **交流接触器接线**:通过交流接触器控制电机或其他大功率设备。
#### 第二章:三菱FX3U基础介绍
**2.1 编程语言及软元件介绍**
- **2.1.1 编程语言**
- **指令表(IL)**:类似于汇编语言,易于编写但不太直观。
- **梯形图(LAD)**:类似于传统的继电器电路,直观且易于接受。
- **顺序功能图(SFC)**:以流程为主线,清晰有序,弥补了梯形图在顺序控制方面的不足。
- **功能块图(FBD)**:适用于复杂系统的控制逻辑设计,具有良好的可视化效果。
- **结构化文本(ST)**:类似于BASIC或C语言,适合于高级编程,但要求操作者具备一定的编程能力。
- **2.1.2 PLC软元件介绍**
- **输入继电器(X)**:编号为X000至八进制编号。
- **输出继电器(Y)**:编号为Y0000至八进制编号。
- **辅助继电器(M)**:编号为M0至十进制编号。
- **定时器(T)**:编号为T0起始。
- **计数器(C)**:编号为C0起始。
- **数据寄存器(D)**:编号为D0起始。
- **其他软元件**:状态(S),变址寄存器(V、Z),指针(P、I),高速计数器(C235~)。
**2.2 特殊辅助继电器**
- **2.2.1 触点利用型**
- **M8000**:运行监视,PLC运行时为ON,停止时为OFF。
- **M8002**:初始化脉冲,仅在PLC启动的第一个扫描周期为ON。
- **M8011~M8014**:分别为10ms、100ms、1s、1min的时钟脉冲。
- **M8005**:电池电压降低时变为ON,提示更换电池。
- **2.2.2 线圈驱动型**
- **M8030**:电池电压降低LED熄灭。
- **M8033**:PLC停止后,输出继电器状态保持不变。
- **M8034**:禁止所有输出。
- **M8039**:根据D8039指定的时间进行工作。
#### 第三章:指令入门应用
**3.1 位指令应用**
- **3.1.1 边沿触发指令**
- **|↑|**:上升沿触发。
- **|↓|**:下降沿触发。
- **3.1.2 置位复位指令**
- **SET**:无需自锁即可保持状态。
- **RSET**:复位指令。
- **ZRST**:连续复位多个元件。
**3.2 定时器与计数器指令**
- **3.2.1 定时器**
- **通电延时定时器**:通电后延时一定时间后输出。
- **断电延时定时器**:断电后延时一定时间后输出。
- **3.2.2 计数器**
- **增计数器**:每次输入增加时计数值增加。
- **减计数器**:每次输入增加时计数值减少。
#### 第四章:基本指令的应用
**4.1 数据传输与转换**
- **4.1.1 MOV传送指令**
- **16位MOV**:将16位的数据从源地址传送到目标地址。
- **32位DEMOV**:将32位的数据从源地址传送到目标地址。
- **4.1.2 BCD转换**
- **BCD指令**:将二进制数转换为BCD码。
- **BIN指令**:将BCD码转换为二进制数。
**4.2 四则运算指令应用**
- **ADD**:加法指令。
- **SUB**:减法指令。
- **MUL**:乘法指令。
- **DIV**:除法指令。
**4.3 触点比较与比较指令**
- **CMP**:比较两个数值大小,并根据比较结果输出相应的触点状态。
- **ZCP**:三个数值之间的比较,当第三个数值介于前两个数值之间时,输出为ON。
**4.4 时钟指令应用**
- **TRD**:读取内部时钟数据。
- **年月日时分秒星期**:分别对应D0至D6中的数据。
- **HTOS**:将小时、分钟、秒的数据转换为时间戳格式。
以上内容涵盖了三菱FX3U系列PLC的基础知识和常用指令的应用方法,对于初学者来说是非常宝贵的学习资料。通过学习这些基础知识,可以帮助理解和掌握PLC的工作原理和编程技巧,为进一步深入学习和实践打下坚实的基础。
2024-08-27 14:35:18
41.95MB
编程语言
1