问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

三菱FX3U系列PLC编程学习笔记

创作时间:
作者:
@小白创作中心

三菱FX3U系列PLC编程学习笔记

引用
CSDN
1.
https://blog.csdn.net/qq_48498309/article/details/139414733

本文是一篇关于三菱FX3U系列PLC编程的学习笔记,内容涵盖了PLC的基础应用、编程语言介绍、软元件介绍、编程基础、指令应用、特殊功能应用、模拟量应用、伺服步进及运动控制、通讯应用等多个方面。文章内容较为全面,适合PLC编程初学者参考学习。

PLC基础应用介绍

PLC接线方式

PLC存在两种接法:漏型接法(NPN)、源型接法(PNP)。以下是PNP和NPN两种传感器的不同接法:


图1:PNP和NPN传感器接法

行程开关接线

行程开关的漏型接线和源型接线如下:


图2:行程开关漏型接线


图3:行程开关源型接线

外部电源接线

外部电源的漏型接法和源型接法如下:


图4:外部电源漏型接法


图5:外部电源源型接法

三菱 FX3U基础介绍

编程语言及软元件介绍

  1. 编程语言
  • 指令表(IL):类似汇编语言,容易书写,但不形象
  • 梯形图(LAD):类似继电线路,直观易接受
  • 顺序功能图(SFC):以功能为主线,条理清晰
  • 功能块语言(FBD):以功能块为单位,适用于复杂系统
  • 结构化文本语言(ST):类似BASIC或C语言,对操作人员要求较高
  1. PLC软元件介绍
  • 输入继电器(X):X000~(八进制编号)
  • 输出继电器(Y):Y0000~(八进制编号)
  • 辅助继电器(M):M0~(十进制编号)
  • 定时器(T):T0~
  • 计数器(C):C0~
  • 数据寄存器(D):D0~(16位寄存器)
  • 其他:状态(S)、变址寄存器(V,Z)、指针(P,I)等
  • 高速寄存器(C):C235~
  1. 特殊辅助继电器
  • 触点利用型:由PLC系统程序驱动,用户直接使用其触点
  • M8000:运行监视
  • M8002:初始化脉冲
  • M8011~M8014:时钟脉冲
  • M8005:电池电压降低
  • 线圈驱动型:由用户程序驱动,使PLC执行特定操作
  • M8030:控制电池电压降低指示灯
  • M8033:保持输出继电器状态
  • M8034:禁止所有输出
  • M8039:设置扫描时间

指令入门应用

位指令应用

  • 边沿触发与置复位指令:↑、↓、SET、RSET、ZREST

定时器与计数器指令

  • 定时器:通电延时、断电延时
  • 计数器

基本指令的应用

数据传输与转换

  • MOV传送指令:16位、32位数据传送
  • BCD转换:二进制到BCD转换
  • BIN转换:BCD到二进制转换

四则运算指令

  • ADD、SUB、MUL、DIV

触点比较与比较指令

  • CMP、ZCP

时钟指令

  • TRD:读取时钟数据
  • DHTOS:时分秒数据转换

位移指令

  • 循环右移(ROR)、循环左移(ROL)
  • 位左移(SFTL)、位右移(SFTR)
  • 统计指令(SUM)

特殊功能应用

变频器应用

  • 电动机的启动与停止控制
  • 调速、转矩控制
  • 过载保护、参数检测

触摸屏应用

  • 手动控制
  • 参数设置与监控

编码器与高速计数

  • 位置检测
  • 速度控制

步进梯形图与顺序功能图(SFC)

  • 手动控制
  • 自动控制

自建功能块(FB)

  • 自定义功能模块

模拟量应用

FX3U模拟量输入模块

  • 缓冲存储区
  • 16位寄存器

FX3U-4AD模块

  • 实际接线与编程演示

FX3U模拟量输出模块

  • 缓冲存储区
  • 16位寄存器

FX3U-4DA模块

  • 实际接线与编程演示

FX2N模拟量模块

  • PLC到FX2N的转换
  • FX2N到PLC的转换

伺服步进及运动控制

脉冲发送指令

  • 步进电机控制

步进控制系统

  • 一般使用范围:400-600r/min

伺服控制系统

  • 高精度位置控制
  • 速度控制

运动控制指令

  • 位置控制
  • 速度控制

通讯应用

RS485通讯基础

  • 启动、停止指令
  • 频率设置
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号