产品特色
编辑推荐
三菱FX系列PLC具有很高的评价,因此在工控市场占有比较大的份额,应用十分广泛,《三菱FX系列PLC完全精通教程》作者具有丰富的实践经验,他联合企业的相关人员编写了本书,旨在教会大家快速掌握三菱FX系列PLC的应用。
内容简介
《三菱FX系列PLC完全精通教程》从基础入门和实际实用出发,详细讲解了三菱FX系列PLC入门、PLC通信、变频器和组态软件应用等内容。《三菱FX系列PLC完全精通教程》内容分两部分:第一部分为基础篇,主要介绍三菱FX系列PLC的硬件和接线、GXDEVELOPER软件的使用、PLC的编程语言、编程方法与调试;第二部分为提高与应用,包括PLC的通信、PLC在过程控制的应用、PLC在变频调速中应用、上位机对PLC的监控和运动控制等。
《三菱FX系列PLC完全精通教程》内容实用、重点突出、讲解透彻,每章中都结合大量实例去讲解,便于读者学习,另外每章都配有习题供读者训练之用。《三菱FX系列PLC完全精通教程》大部分实例都有详细的软件、硬件配置清单,并配有接线图和程序。《三菱FX系列PLC完全精通教程》所配光盘中有重点内容的程序和操作视频,供读者学习使用。
目录
第一部分 基础入门篇
第1章 可编程控制器的结构和工作原理
1.1 可编程控制器(PLC)的硬件组成
1.2 可编程控制器的工作原理
1.3 可编程控制器的立即输入、输出功能
小结
习题
第2章 三菱FX系列PLC
2.1 三菱可编程控制器简介
2.1.1 三菱可编程控制器系列
2.1.2 三菱FX可编程控制器的特点
2.2 三菱FX系列PLC及其接线
2.2.1 FX2N系列PLC模块介绍
2.2.2 FX2N系列PLC模块的接线
2.2.3 FX3U系列PLC模块介绍
2.2.4 FX3U系列PLC模块的接线
小结
习题
第3章 三菱PLC的编程软件使用入门
3.1 GX Developer编程软件的安装
3.1.1 GX Developer编程软件的概述
3.1.2 GX Developer编程软件的安装
3.2 GX Developer编程软件的使用
3.2.1 GX Developer编程软件工作界面的打开
3.2.2 创建新工程
3.2.3 保存工程
3.2.4 打开工程
3.2.5 改变程序类型
3.2.6 程序的输入方法
3.2.7 连线的输入和删除
3.2.8 注释
3.2.9 程序的复制、修改与清除
3.2.10 软元件查找与替换
3.2.11 常开常闭触点互换
3.2.12 程序变换
3.2.13 程序检查
3.2.14 程序的下载和上传
3.2.15 远程操作(RUN/STOP)
3.2.16 在线监视
3.2.17 软元件测试
3.2.18 设置密码
3.2.19 仿真
3.2.20 PLC诊断
3.3 用GX Developer建立一个完整的项目
3.4 GX Works使用入门
3.4.1 GX Works2的功能
3.4.2 GX Works2的特点
3.4.3 GX Works2的使用简介
小结
习题
第4章 三菱FX系列PLC的指令系统
4.1 编程基础
4.1.1 编程语言简介
4.1.2 三菱FX系列PLC内部软组件
4.1.3 存储区的寻址方式
4.2 三菱FX系列PLC的基本指令
4.2.1 常用基本指令
4.2.2 基本指令应用举例
4.3 三菱FX系列PLC的功能指令
4.3.1 功能指令的格式
4.3.2 传送和比较指令
4.3.3 程序流指令
4.3.4 四则运算
4.3.5 移位和循环指令
4.3.6 数据处理指令
4.3.7 高速处理指令
4.3.8 方便指令
4.3.9 外部I/O设备指令
4.3.10 外部串口设备指令
4.3.11 浮点数运算指令
4.3.12 触点比较指令
4.3.13 功能指令应用实例
小结
习题
第5章 步进梯形图及编程方法
5.1 功能图
5.1.1 功能图的画法
5.1.2 梯形图的编程原则和禁忌
5.1.3 步进指令
5.2 可编程控制的编程方法
5.2.1 经验设计法
5.2.2 流程图设计法
小结
习题
第二部分 应用提高篇
第6章 三菱FX系列PLC的通信及其应用
6.1 三菱FX中系列PLC通信基础
6.1.1 通信的基本概念
6.1.2 RS-485标准串行接口
6.1.3 PLC网络的术语解释
6.2 三菱FX系列PLC的N:N网络通信
6.2.1 相关的标志和数据寄存器的说明
6.2.2 参数设置
6.2.3 实例讲解
6.3 并行链接通信
6.3.1 并行链接通信基础
6.3.2 并行链接通信的应用
6.4 无协议通信
6.4.1 无协议通信基础
6.4.2 S7-200 PLC与三菱FX系列PLC的无协议通信
6.5 计算机链接通信
6.5.1 计算机链接通信基础
6.5.2 上位机软件编制
6.6 CC-LINK通信
6.6.1 CC-LINK家族
6.6.2 CC-LINK通信的应用
小结
习题
第7章 上位机对三菱FX系列PLC的监控
7.1 简单组态软件工程的建立
7.1.1 认识组态软件
7.1.2 建立工程
7.2 搬运站组态工程的建立
7.2.1 变量
7.2.2 动画相关
7.2.3 命令语言程序
7.2.4 创建搬运站工程
小结
习题
第8章 三菱FX系列PLC的模拟量模块及其应用
8.1 三菱FX系列PLC模拟量输入模块(A/D)
8.1.1 FX2N-2AD模块
8.1.2 FX2N-4AD模块
8.2 三菱FX系列PLC模拟量输出模块(D/A)
8.2.1 FX2N-2DA模块
8.2.2 FX2N-4DA模块
8.3 三菱FX系列PLC模拟量模块的应用
小结
习题
第9章 三菱FX系列PLC在运动控制中的应用
9.1 PLC控制步进电机
9.2 PLC控制伺服系统
小结
习题
第10章 三菱FX系列PLC在变频调速系统中的应用
10.1 变频器基础
10.1.1 认识变频器
10.1.2 三菱FR-A740变频器使用简介
10.2 运输站中变频器的应用
10.2.1 运输站变频器的控制面板调速
10.2.2 运输站变频器的模拟量调速
10.2.3 运输站变频器的多段调速
10.2.4 运输站变频器的通信调速
10.2.5 使用变频器时,电动机正反转控制
10.2.6 使用变频器时,电动机制动控制
小结
习题
第11章 三菱FX系列PLC的其他应用技术
11.1 三菱FX系列PLC在过程控制中的应用
11.1.1 PID控制原理简介
11.1.2 利用PID指令编写过程控制程序
11.2 三菱FX系列PLC在速度测量中的应用
小结
习题
参考文献
精彩书摘
第1章 可编程控制器的结构和工作原理 1.1可编程控制器(PLC)的硬件组成 可编程控制器种类繁多,但其基本结构和工作原理相同。可编程控制器的功能结构区由(中央处理器)、存储器和输入模块/输出模块三部分组成,如图1-1所示。 (1)中央处理器(CPU) CPU的功能是完成PLC内所有的控制和监视操作。中央处理器一般由控制器、运算器和寄存器组成。CPU通过数据总线、地址总线和控制总线与存储器、输入输出接口电路连接。 (2)存储器 在PLC中使用两种类型的存储器:一种是只读类型的存储器,如EPROM和EEPROM另一种是可读/写的随机存储器RAM。 PLC的存储器分为5个区域,如图1-2所示。 程序存储器的类型是只读存储器(ROM), PLC的操作系统存放在这里,程序由制造商固化,通常不能修改。存储器中的程序负责解释和编译用户编写的程序、监控1/O口的状态、对PLC进行自诊断、扫描PLC中的程序等。
前言/序言
随着计算机技术的发展,以可编程序控制器、变频器调速和计算机通信等技术为主体的新型电气控制系统已经逐渐取代传统的继电器电气控制系统,并广泛应用于各行业。由于三菱FX系列PLC具有很高的性价比,因此在工控市场占有比较大的份额,应用十分广泛。
本书内容力求尽可能全面实用,用较多的例子引领读者入门,让读者读完入门部分后,能完成简单的工作。应用部分精选工程应用的实际案例,供读者模仿学习,提高读者解决实际问题的能力。为了使读者能更好地掌握相关知识,我们编写中总结了长期的教学和工程实践经验,并联合企业相关人员,力争使读者通过学习本书就能学会三菱FX系列PLC。
我们在编写过程中,将一些生动的操作实例融入到书中,以提高读者的学习兴趣。本书具有以下特点。
①用实例引导读者学习,该书的大部分章节精选了典型例子。例如,第6章用例子说明现场通信的实现的全过程。
②重点的例子都包含软硬件的配置方案图、接线图和程序,而且为确保程序的正确性,程序已经在PLC上运行通过。
③对于比较复杂的例子,配有录像,便于读者学习。
④该书内容实用,实例容易被读者进行模仿应用。
本书由向晓汉主编,王宝银副主编,无锡职业技术学院的郭琼副教授任主审。其中第1、2章无锡雪浪输送机厂王宝银编写;第3、4、5、6章由无锡职业技术学院的向晓汉编写;第7、8、9章由无锡雷华科技有限公司的陆彬编写;第10章由无锡雪浪输送机厂的刘摇摇编写;第11章无锡雷华科技有限公司的欧阳慧编写。
由于编者水平有限,不妥之处在所难免,敬请读者批评指正。
编者
工业自动化领域前沿技术探索:现代可编程逻辑控制器应用与高级控制策略 内容概述: 本书旨在为工业自动化领域的工程师、技术人员以及相关专业的学生提供一套全面、深入且与时俱进的知识体系,重点关注现代可编程逻辑控制器(PLC)的原理、编程、高级应用技术以及系统集成方法。本书跳出了特定品牌或型号的框架限制,聚焦于跨平台、高性能的控制系统设计理念和实践操作,强调从底层逻辑到复杂系统集成的全方位能力培养。 第一章:现代PLC技术基础与系统架构演进 本章将首先回顾可编程逻辑控制器在工业控制领域的核心地位,并深入剖析当前主流PLC架构的演变。重点阐述从传统继电器逻辑到基于微处理器的高性能控制器的技术飞跃。内容涵盖PLC硬件组成(CPU模块、I/O模块、通信模块)的最新发展趋势,特别关注模块化设计在提高系统柔性和可扩展性方面的优势。我们将详细讲解CPU的扫描周期、中断处理机制以及内存管理策略,为后续的复杂程序设计奠定坚实的理论基础。此外,本章还将引入面向对象编程(OOP)在PLC程序结构化设计中的应用潜力。 第二章:新型编程语言与结构化编程范式 本章将详尽介绍国际电工委员会(IEC)61131-3标准所定义的五种主流编程语言。除了对梯形图(LD)的深入分析外,更侧重于结构化文本(ST)、功能块图(FBD)和顺序功能图(SFC)在处理复杂算法、状态机管理和并行任务中的应用技巧。我们将通过大量实际案例,演示如何利用高级语言特性(如循环、条件判断、子程序、自定义数据类型)构建高可靠性、易于维护的控制程序。重点探讨如何有效组织大型项目的文件结构,实现代码复用和模块化调试,确保程序逻辑的清晰性和可读性达到工业级标准。 第三章:高级数据处理与算法实现 本章深入探讨在自动化控制中常见的数据采集、运算和转换技术。内容包括浮点数运算的精度控制、数字滤波技术(如滑动平均滤波、卡尔曼滤波的简化应用)在消除传感器噪声中的作用。我们将详细介绍PID(比例-积分-微分)控制器的原理、参数整定方法(如Ziegler-Nichols法、带有时滞补偿的自整定方法),并展示如何在PLC中高效地实现先进的串级控制、前馈控制和比率控制策略,以应对具有显著动态特性的工艺过程。 第四章:工业通信网络与系统集成 现代自动化系统高度依赖高效、可靠的通信网络。本章将聚焦于工业以太网协议及其在构建分布式控制系统(DCS)中的应用。我们将详细解析主流工业现场总线协议(如EtherNet/IP, PROFINET, Modbus TCP/IP)的通信模型、数据帧结构、实时性保证机制以及网络拓扑设计原则。同时,本章也将覆盖传统串行通信(如RS-485/RS-232)的高级应用,以及如何实现PLC与上位机(SCADA/HMI)之间的数据交互、历史数据归档和远程诊断的集成方案。重点分析网络故障诊断和冗余通信的实现方法。 第五章:运动控制与安全集成技术 针对现代制造业对精密运动控制的需求,本章将介绍如何利用专用的运动控制模块或集成在高性能PLC中的功能块,实现多轴同步、电子凸轮、虚拟轴等复杂轨迹规划。内容涵盖步进电机和伺服系统的选型、驱动器参数配置、脉冲/方向信号的生成与采集,以及如何实现平滑的加减速曲线。此外,本章还将引入功能安全(Functional Safety)的概念,介绍符合IEC 61508/61511标准的 SIL 评级要求,以及如何配置和编程符合安全标准的安全PLC(Safety PLC)来处理紧急停止、安全联锁等关键功能。 第六章:诊断、故障排除与维护策略 高效的故障排除能力是自动化工程师的核心技能。本章将提供一套系统化的PLC系统诊断流程。内容包括如何利用在线监控工具、错误日志分析、硬件诊断指示灯解读来快速定位硬件和软件故障。我们将详细讲解如何设计健壮的程序,通过增加诊断点、状态标志和报警机制,使系统在发生异常时能够提供清晰的错误代码和上下文信息。此外,本章还涉及程序备份、远程维护接入的安全性和最佳实践,以最小化非计划停机时间。 第七章:人机界面(HMI)设计与数据可视化 HMI是操作员与控制系统交互的桥梁。本章将从用户体验(UX)的角度出发,指导读者设计高效、直观的HMI界面。内容涵盖趋势图、报警管理、配方管理、用户权限分级等高级功能的设计原则。重点讨论如何将PLC中的实时数据安全、高效地映射到HMI画面上,并探讨基于Web技术的可视化解决方案,实现跨平台的数据访问和监控能力。 第八章:虚拟调试与仿真技术 虚拟调试是缩短项目周期、降低现场调试风险的关键手段。本章将介绍如何利用专业的仿真软件,在物理硬件到位前,对PLC程序逻辑进行全面的功能验证和时序测试。内容包括建立真实的I/O模型、模拟传感器和执行器的动态响应,并验证复杂的控制逻辑和时序关系。学习如何使用仿真结果来优化控制参数,并为最终的现场投产提供可靠的预先验证报告。 附录: 提供丰富的实用参考资料,包括关键指令集速查表、常用数据类型定义、以及故障代码对照表,便于读者在实际工作中快速查阅和应用。 目标读者: 本书面向具有一定电工电子或自动化基础的读者,特别适合于从事过程控制、离散制造、机器人集成、设备维护和自动化项目开发的工程师和技术人员。通过对跨品牌通用理念的学习,读者将能够迅速适应和掌握任何新一代高性能PLC平台。
评价二:内容的广度令人称赞,然而对于高级应用场景的挖掘深度稍显保守,更偏向于扎实的基础奠基。 如果说市面上很多教程都只停留在基础的“点到点”教学,那么这本《三菱FX系列PLC完全精通教程》在内容覆盖面上做得相当不错。它不仅涵盖了基本的梯形图编程,还涉及了部分难点,比如模拟量信号的处理和简单的串行通信(RS-485)的应用框架。这让我意识到,PLC的应用远不止于开关量的控制。我特别关注了书中关于模拟量模块配置的部分,它详细解释了工程值转换的原理,并给出了具体的系数设置示例,这在很多同类书籍中是比较少见的细致程度。然而,对于真正复杂的、需要大量数据运算和网络集成的工业自动化项目,这本书提供的深度似乎略显不足。例如,在涉及FX系列的高速脉冲输出(HSCS指令)进行伺服或步进电机精确控制时,书中的讲解更多是停留在指令的基本用法,而对于运动控制中的刚性攻牙、插补等高级功能,则没有展开深入讨论。总体而言,它更像是一本优秀的中级参考书,能够帮你打下极其坚实的地基,但想盖起摩天大楼,可能还需要更高阶的进阶资料来补充。