PLC编程设计教程(从基础到提高)

PLC编程设计教程(从基础到提高) pdf epub mobi txt 电子书 下载 2025

徐绍坤,熊伟 著
图书标签:
  • PLC
  • 编程
  • 工业控制
  • 自动化
  • 可编程逻辑控制器
  • 技术
  • 教程
  • 入门
  • 提高
  • 电气工程
想要找书就要到 静思书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 中国电力出版社
ISBN:9787512313323
版次:1
商品编码:10657433
包装:平装
开本:16开
出版时间:2011-05-01
用纸:胶版纸
页数:247

具体描述

内容简介

  徐绍坤,熊伟编著的这本《PLC编程设计教程(从基础到提高)》以国内广泛使用的三菱FX系列PLC为主,以工程应用为基点介绍了PLC的工作原理、控制技术以及PLC应用系统的设计及通信方法。内容包括可编程控制器概述、FX2N系列可编程控制器基本指令及编程应用、FX2N系列可编程控制器步进指令及其编程、FX2N系列可编程控制器功能指令及编程方法、FX2N系列PLC的网络与通信、西门子S7系列PLC编程及应用、PLC监控组态技术的应用。本书既保留了传统的PLC控制内容,又介绍了PLC网络通信、监控组态等新技术的应用。
  《PLC编程设计教程(从基础到提高)》可作为高等学校自动化、电气工程、电子信息、机电一体化及相关专业的教材,也可供电气、机电等领域的工程技术人员自学或作为培训教材使用。

目录

前言
第1章 可编程控制器概述
第一节 可编程控制器的产生与发展
第二节 可编程控制器的特点及应用
第三节 可编程控制器的分类与主要性能指标
第四节 可编程控制器的基本结构
第五节 PLC的工作原理
第六节 PLC控制系统与继电接触器控制系统的差别
习题
第2章 FX2N系列可编程控制器基本指令及编程应用
第一节 FX系列PLC硬件配置及性能指标
第二节 FX2N系列PLC的软组件及功能
第三节 FX2N可编程控制器基本指令
第四节 可编程控制器的应用开发
第五节 常用基本环节的编程
第六节 基本指令编程实例及经验设计法
第七节 PLC程序的移植设计法
习题
第3章 FX2N系列可编程控制器步进指令及其编程
第一节 步进控制状态编程及状态元件
第二节 FX2N系列:PLC步进顺序控制指令应用规则
第三节 FX2N系列可编程控制器多流程控制的程序编制
第四节 状态编程思想在非元件编程中的应用
习题
第4章 FX2N系列可编程控制器功能指令及编程方法
第一节 功能指令的类型及使用要素
第二节 传送、比较类应用指令及应用
第三节 算术和逻辑运算指令及应用
第四节 循环与移位指令及其应用
第五节 数据处理指令及其应用
第六节 程序流程类应用指令及应用
第七节 FX2N系列PLC串行通信传送指令
习题
第5章 FX2N系列PLC的网络与通信
第一节 PLC通信的基本概念
第二节 FX2N系列PLC的通信模块
第三节 PLC与计算机的通信
第四节 PLC与PLC之间的通信
第五节 PLC的网络介绍
习题
第6章 西门子S7系列PLC编程及应用
第一节 S7系列PLC硬件配置及性能指标
第二节 S7系列PLC的指令系统
第三节 S7系列PLC编程及应用
第四节 S7系列PLC的通信
习题
第7章 PLC监控组态技术的应用
第一节 概述
第二节 组态软件与I/O设备
第三节 新建工程
第四节 创建组态画面
第五节 命令语言
第六节 报警和事件
第七节 趋势曲线
第八节 报表系统
第九节 用户管理权限与系统安全
参考文献

前言/序言


《PLC编程设计教程(从基础到提高)》 前言 在工业自动化飞速发展的今天,可编程逻辑控制器(PLC)已成为工业生产的核心大脑。从简单的开关量控制到复杂的运动协调,PLC的身影无处不在。本书旨在为您打开PLC编程设计的大门,无论您是初学者还是希望深化理解的工程师,都能从中获益。我们将循序渐进,从最基础的硬件组成、指令系统入手,逐步深入到复杂的控制算法、通信协议以及实际项目的设计与实现,力求让您掌握PLC编程的精髓,成为一名合格的自动化工程师。 第一章:工业自动化的基石——PLC概述 本章将带您走进PLC的世界,理解它为何能在工业自动化领域扮演如此重要的角色。我们将详细介绍PLC的定义、发展历程以及在现代工业中的地位。您将了解到PLC的核心组成部分,包括中央处理器(CPU)、存储器、输入/输出(I/O)模块、电源模块以及通信模块。通过对这些硬件组成的深入剖析,您将对PLC的整体架构有一个清晰的认识,为后续的学习打下坚实的基础。 PLC的定义与发展:理解PLC的功能、优势以及它如何取代传统的继电器控制系统。 PLC在工业中的应用:从制造业、能源行业到城市基础设施,探索PLC的广泛应用场景。 PLC的硬件组成:详细解析CPU、内存、I/O模块、电源模块的功能与工作原理。 PLC的分类与选型:了解不同类型的PLC(如微型PLC、模块化PLC)及其适用范围,为实际项目选型提供指导。 第二章:PLC编程语言的入门 PLC编程语言是人与PLC沟通的桥梁。本章将重点介绍最常用、最基础的PLC编程语言——梯形图(Ladder Diagram, LD)。您将学习梯形图的基本构成元素,如触点(常开、常闭)、线圈、计时器、计数器等,并通过实际示例理解它们的功能和应用。此外,我们还将简要介绍指令表(Instruction List, IL)和功能块图(Function Block Diagram, FBD)这两种编程语言,让您对PLC的编程语言有一个全面的认识。 梯形图(LD)基础:理解触点、线圈、继电器、定时器、计数器等基本元件的含义与使用。 指令表(IL)简介:了解如何使用助记符编写简单的程序。 功能块图(FBD)初步:掌握如何通过图形化方式连接预定义的函数块实现控制逻辑。 程序结构与扫描周期:理解PLC的工作方式,包括输入扫描、程序执行、输出刷新等。 第三章:PLC的核心指令系统详解 掌握PLC的核心指令是进行有效编程的关键。本章将系统地讲解PLC中最常用的指令,包括: 基本逻辑指令:AND, OR, NOT, XOR等逻辑运算指令,用于实现基本的逻辑判断。 位操作指令:SET, RESET, TOGGLE等指令,用于对位进行设置、复位和翻转。 定时器指令:TON(通电延时)、TOF(断电延时)、TP(脉冲定时器)等,用于实现延时控制。 计数器指令:CTU(加计数)、CTD(减计数)、CTUD(加减计数)等,用于实现计数功能。 跳转与子程序指令:Label, JMP, CALL, RET等,用于控制程序的流程跳转和调用子程序。 数据传送指令:MOV, CP, SWAP等,用于在不同存储区域之间传送数据。 我们将通过大量的实例,结合实际的控制场景,详细阐述这些指令的用法、参数设置以及在实际编程中的注意事项,帮助您熟练运用这些基础指令构建复杂的控制逻辑。 第四章:深入理解数据类型与地址分配 在PLC编程中,正确理解和使用数据类型以及进行合理的地址分配至关重要。本章将深入探讨PLC支持的各种数据类型,如布尔型(Boolean)、整型(Integer)、浮点型(Real)、字符型(String)等,并介绍它们各自的特点和适用场景。同时,我们将详细讲解PLC的内存组织结构,包括输入/输出点、内部继电器、数据寄存器、定时器/计数器等地址区域的分配规则,并强调如何进行高效、无冲突的地址分配,避免程序运行中的潜在错误。 PLC数据类型详解:深入理解布尔、整型、浮点、字符等数据类型的存储方式与运算特性。 PLC内存结构与地址分配:理解输入/输出地址、位继电器、数据寄存器、定时器/计数器等地址区域的划分。 数据类型转换与应用:学习如何在不同数据类型之间进行转换,以及在实际应用中如何选择合适的数据类型。 符号地址与绝对地址:理解这两种地址表示方式的优缺点,以及如何合理使用符号地址提高程序的可读性。 第五章:PLC通信协议与网络集成 现代工业自动化系统越来越倾向于网络化集成,PLC之间的通信以及与上位机的交互变得尤为重要。本章将为您介绍主流的PLC通信协议,如Modbus RTU/TCP、Ethernet/IP、Profibus/Profinet等。您将了解到不同通信协议的工作原理、特点以及在实际项目中的应用。此外,我们还将探讨如何通过这些协议实现PLC与PLC之间的数据交换、PLC与人机界面(HMI)的通信,以及PLC与SCADA系统的集成,为构建复杂的分布式控制系统奠定基础。 PLC通信原理:了解串行通信、并行通信、现场总线通信的基本概念。 主流通信协议解析:深入学习Modbus RTU/TCP、Ethernet/IP、Profibus/Profinet等协议的报文结构、通信方式。 PLC与HMI通信:掌握如何通过通信协议连接PLC和HMI,实现数据 HMI 的可视化与操作。 PLC网络集成:理解如何构建PLC网络,实现分布式控制和集中管理。 OPC UA技术:了解OPC UA作为一种通用的工业互联标准,在PLC通信中的应用。 第六章:进阶控制算法与应用 在掌握了基础的指令和通信知识后,本章将带领您进入PLC编程的进阶领域,学习更复杂的控制算法。我们将详细讲解: PID控制算法:深入理解比例(P)、积分(I)、微分(D)的作用,以及如何在PLC中实现PID闭环控制,解决温度、压力、流量等过程控制问题。 伺服与步进电机控制:学习如何通过PLC控制伺服电机和步进电机实现精准的位置、速度和力矩控制,广泛应用于自动化生产线。 运动控制:掌握多轴联动、插补运动等复杂的运动控制技术。 数据处理与数学运算:学习如何进行浮点数运算、数组操作、矩阵运算等,处理更复杂的数据。 通过大量的仿真和实际案例分析,您将能够将这些进阶算法应用到实际的自动化生产过程中。 第七章:PLC项目设计与调试实践 理论学习离不开实践。本章将聚焦于PLC项目的全生命周期,从需求分析、方案设计到程序编写、硬件组态、现场调试。您将学习如何根据实际需求进行PLC选型、I/O点分配,如何编写结构清晰、易于维护的程序。我们将通过一个完整的项目案例,演示从硬件接线、软件下载、参数配置到最终的系统联调过程。同时,我们将分享常见的故障诊断方法和排除技巧,帮助您在实际工作中快速定位和解决问题。 项目需求分析与PLC选型:学习如何从项目需求出发,选择合适的PLC硬件。 I/O点分配与硬件组态:掌握如何合理分配I/O地址,并进行PLC硬件配置。 程序设计原则与模块化编程:学习如何编写高质量、易于扩展和维护的PLC程序。 系统调试与故障排除:掌握常用的调试工具和方法,以及如何快速定位和解决现场问题。 PLC软件的常用功能:介绍在线监视、强制输入/输出、数据记录等实用功能。 第八章:PLC安全与维护 随着工业4.0的发展,PLC系统的安全性和可靠性越来越受到重视。本章将探讨PLC系统的安全防护措施,包括访问控制、网络安全以及防止程序被非法访问和篡改。同时,我们将介绍PLC系统的日常维护要点,如定期检查、固件更新、数据备份等,确保PLC系统的长期稳定运行。 PLC系统安全防护:了解密码保护、访问控制、网络防火墙等安全措施。 程序备份与恢复:学习如何进行程序备份,以及在发生故障时如何进行恢复。 PLC硬件维护:掌握PLC硬件的日常检查和保养方法。 固件更新与升级:了解PLC固件更新的意义和操作流程。 附录 常用PLC指令速查表 常见工业通信协议速查表 典型PLC项目设计参考 结语 本书力求为您提供一个全面、深入的PLC编程设计学习路径。通过理论与实践相结合,我们希望您不仅能掌握PLC编程的技能,更能培养出优秀的自动化设计思维。工业自动化的发展永不止步,持续学习和探索将是您在这一领域取得成功的关键。祝您在PLC编程设计的旅程中,学有所成,用有所获!

用户评价

评分

说实话,我之前对PLC编程一直有点畏难情绪,总觉得那是个高深莫测的领域,不是专业学这个的很难入门。偶然间看到了《PLC编程设计教程(从基础到提高)》这本书,书名里的“从基础”几个字让我眼前一亮,觉得也许这是我迈出第一步的机会。我希望这本书能够非常耐心细致地讲解PLC最核心的概念,比如什么是PLC,它的组成部分有哪些,每个部分的作用是什么,以及PLC是如何接收输入信号,进行逻辑判断,再输出控制信号的。我期待它能用最直观的方式来解释这些原理,可能通过一些比喻或者简单的图形来辅助说明,而不是直接抛出晦涩的专业术语。我还希望这本书能够详细介绍各种常用的PLC编程指令,比如逻辑运算指令、定时器指令、计数器指令等等,并且在介绍每个指令的时候,都能给出至少一个实际的应用场景,让我明白这个指令在实际工作中是如何发挥作用的。只有这样,我才能真正理解这些指令的意义,而不只是死记硬背。

评分

我是一名刚入职的电气工程师,之前在学校学过一些基础的电气知识,但对于PLC编程还是完全陌生的状态。在工作中,同事们经常会提到PLC,但我却一窍不通,这让我感到非常焦虑。《PLC编程设计教程(从基础到提高)》这本书正好满足了我当前的需求。我非常希望能通过这本书,系统地了解PLC编程的基本流程。从拿到一台PLC,如何进行硬件接线,如何连接电脑进行编程,到如何创建一个新的项目,设置I/O点,再到如何编写简单的控制程序,比如控制一个电机正反转,或者一个灯的闪烁。我希望这本书能够非常详尽地指导我完成这些基本操作,让我对整个编程过程有一个清晰的认识。我特别期待书中能够给出一些详细的步骤说明,甚至是可以跟着书中的例子一步一步操作,这样我就能更快地建立起自信心,为后续更深入的学习打下坚实的基础。

评分

我是一位在工业自动化领域有着几年工作经验的工程师,目前主要负责的是项目的实施和调试。虽然我能够熟练地进行PLC的接线和基本的程序编写,但我总感觉自己的知识体系不够完善,尤其是在一些高级的应用方面,比如复杂的运动控制、分布式控制系统、以及如何优化PLC程序的性能等方面,我还有很大的提升空间。《PLC编程设计教程(从基础到提高)》这个书名让我看到了突破现有瓶颈的希望。我期待这本书能够在基础知识讲解到位的同时,更深入地探讨PLC在实际工程中的高级应用。例如,如何利用PLC实现精确的伺服电机控制,如何设计和部署工业以太网通信,如何进行PLC程序的安全性和可靠性设计,以及如何进行PLC系统的故障诊断和维护。我希望这本书能够提供一些行业内的最佳实践和案例分析,帮助我拓宽视野,提升解决复杂工程问题的能力。

评分

我之前在工厂负责自动化设备的维护,也接触过一些PLC,但总感觉自己掌握的都是零散的知识,想要系统地学习一下,在网上搜罗了一圈,最终被《PLC编程设计教程(从基础到提高)》这个书名吸引了。我一直对这种“从基础到提高”的教程很感兴趣,因为我之前学编程的时候,很多书要么就是太入门,讲得过于浅显,让我觉得浪费时间;要么就是直接跳到高级内容,很多概念我根本没接触过,看得云里雾里。所以我特别期待这本书能够有一个循序渐进的过程,能够从最基本的PLC架构、指令集开始讲起,一步一步引导读者理解PLC的工作原理,然后慢慢过渡到常用的编程逻辑、数据处理、通信协议等,最后能够触及一些更复杂的应用场景,比如运动控制、安全逻辑等等。我希望这本书不仅仅是讲解知识点,更能给出一些实际的案例,让我能够边学边练,真正把理论知识转化为实践能力。我最怕的就是那种枯燥的理论堆砌,希望这本书能用通俗易懂的语言,配上清晰的图示和例程,让我这个初学者也能看得懂,学得会。

评分

我是一名技术工人,在生产线上负责操作和一些简单的设备调整,但对于PLC控制的原理一直不太理解,每次设备出现问题,我都只能等着技术人员来修,感觉自己非常被动。《PLC编程设计教程(从基础到提高)》这本书的书名给我一种很亲切的感觉,它似乎暗示着即使是像我这样的普通技术人员,也能通过学习掌握PLC编程。我最希望的是这本书能够用非常贴近实际生产的语言来讲解。比如,它能不能讲解一些在实际生产中最常遇到的PLC故障,以及如何通过PLC的报警信息来判断故障原因,甚至是如何进行一些简单的程序修改来解决问题。我还希望书中能够介绍一些不同品牌PLC的特点和应用,以及它们在不同行业中的使用情况,这样我不仅能学到通用的PLC知识,还能对我们厂里使用的PLC有更深的了解,从而更好地完成自己的工作。

评分

简单易懂,初学者必备,终于买对了!

评分

PLC编程设计教程(从基础到提高),这本书刚好为初学者奠定了基础,值得拜读。

评分

书很好,值的购买,很满意

评分

入门级用的还可以。看得懂。

评分

打开书本,书装帧精美,纸张很干净,文字排版看起来非常舒服非常的惊喜,让人看得欲罢不能,每每捧起这本书的时候似乎能够感觉到作者毫无保留的把作品呈现在我面前。作业深入浅出的写作手法能让本人犹如身临其境一般,好似一杯美式咖啡,看似快餐,其实值得回味无论男女老少,第一印象最重要。从你留给别人的第一印象中,就可以让别人看出你是什么样的人。所以多读书可以让人感觉你知书答礼,颇有风度。多读书,可以让你多增加一些课外知识。培根先生说过知识就是力量。不错,多读书,增长了课外知识,可以让你感到浑身充满了一股力量。这种力量可以激励着你不断地前进,不断地成长。从书中,你往往可以发现自己身上的不足之处,使你不断地改正错误,摆正自己前进的方向。所以,书也是我们的良师益友。多读书,可以让你变聪明,变得有智慧去战胜对手。书让你变得更聪明,你就可以勇敢地面对困难。让你用自己的方法来解决这个问题。这样,你又向你自己的人生道路上迈出了一步。多读书,也能使你的心情便得快乐。读书也是一种休闲,一种娱乐的方式。读书可以调节身体的血管流动,使你身心健康。所以在书的海洋里遨游也是一种无限快乐的事情。用读书来为自己放松心情也是一种十分明智的。读书能陶冶人的情操,给人知识和智慧。所以,我们应该多读书,为我们以后的人生道路打下好的、扎实的基础!读书养性,读书可以陶冶自己的性情,使自己温文尔雅,具有书卷气读书破万卷,下笔如有神,多读书可以提高写作能力,写文章就才思敏捷旧书不厌百回读,熟读深思子自知,读书可以提高理解能力,只要熟读深思,你就可以知道其中的道理了读书可以使自己的知识得到积累,君子学以聚之。总之,爱好读书是好事。让我们都来读书吧。其实读书有很多好处,就等有心人去慢慢发现.最大的好处是可以让你有属于自己的本领靠自己生存。最后在好评一下京东客服服务态度好,送货相当快,

评分

刚拿到手 还不知道怎么样 以后看了再说吧 希望对自己能有帮助

评分

京东送货速度我很满意,以后我会经常在京东购物。

评分

这是单位买的书,不关我啥事

评分

额~~~~

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有