跟我学PLC编程 仿真和调试-双色版

出版社:傅钟庆 中国电力出版社 (2013-07出版)
ISBN:9787512343214

书籍目录

前言 1下载和安装GXDeveloper 1.1如何得到GXDeveloper 1.2GXDeveloper的安装 2在GXDeveloper平台上编程 2.1使用GXDeveloper编程 2.1.1打开GXDeveloper 2.1.2开始创建一个新的PLC用户软件 2.1.3开始编程工作 2.1.4使用列袁法编程 2.1.5使用状态转移图编程 2.1.6查找与替换 2.2编程后的辅助工作 2.2.1检查设计的工程 2.2.2如何提高程序可读性 2.2.3全面审视“工程数据列表” 2.2.4保存工程文档 2.2.5老版本软件的使用 2.2.6打印工程文件 2.2.7重复几点说明 2.3使用SFC进行编程 2.3.1进入SFC工作界面 2.3.2各种结构的SFC图形 2.3.3SFC图形与梯形图的相互转换 2.4文件寄存器的使用 2.4.1文件寄存区的开辟和使用 2.4.2操作实例 3“仿真法”调试PLC中的程序 3.1使用仿真软件 3.1.1GXDeveloper自身附带的仿真功能 3.1.2仿真开始前的准备过程 3.2仿真操作原理 3.2.1仿真系统的构成 3.2.2仿真系统的局限性 3.3准备仿真操作 3.3.1生成虚拟的PLC 3.3.2生成“I/O系统设定” 3.3.3随机手动输入 3.3.4选定观察界面 3.4进行仿真操作 3.4.1步骤 3.4.2返工 3.5SFC编程时的仿真 3.6退出仿真功能 3.7仿真实例 3.7.1简单的演示 3.7.2一个编制“I/O系统设定”的练习 3.7.3使用仿真工具的注意事项 4程序下载 4.1建立起计算机PC和PLC之间的关系 4.1.1建立通信关系 4.1.2GXDeveloper平台上信号的传输 4.2将控制软件下载到PLC中 4.2.1基本操作 4.2.2下载控制软件到PLC中的其他方法 5调试PLC中的程序 5.1利用PLC本身的指示灯作为监控,调试PLC系统 5.1.1PLC自带的I/O端口指示灯 5.1.2从试运行中,通过观察指示灯测试软件 5.1.3示例1:移动灯光 5.1.4示例2:灯的多位控制” 5.2利用调试平台进行测试 5.2.1启动调试平台 5.2.2实时修改软件 5.3嵌入自编的数字存储器软件 5.3.1嵌入“调试记录模块” 5.3.2设置指定的输入数据 5.4调试过程的一般原则和过程 6逻辑控制系统编程基础 6.1软件基础知识的回顾 6.1.1初步了解PLC的软件资源 6.1.2PLC的运行方式 6.2基本逻辑关系 6.2.1共同的逻辑特征 6.2.2三种不同表达方式 6.2.3反馈的使用 6.3PLC的基本指令集 6.3.1基本指令集 6.3.2基本指令集的补充 7基本逻辑控制系统 7.1基本逻辑控制系统概述 7.1.1PLC控制和继电器一接触器控制系统的关系 7.1.2PLC控制和继电器一接触器控制系统的差异 7.2基本逻辑控制系统实例 7.2.1电动机控制电路 7.2.2其他电动机控制电路 7.3“步进式”控制系统 7.3.1顺序控制和步进控制 7.3.2步进控制专用指令 7.3.3步进控制实例 7.3.4直接在SFC界面进行步进控制编程 8扩展PLC系统的功能 8.1PLC系统获取信息能力的进步 8.1.1从仅获取/输出开关量扩展到获取/输出模拟量 8.1.2获取/输出信息的方式 8.2PLC信息处理能力的进步 8.2.1硬件性能提高 8.2.2从开关量的“位”信息扩展到“字”信息 8.2.3从仅处理“位”扩展到处理“字”的能力 8.2.4扩展了对数据进行预处理的能力 8.3不断增强的通信功能 8.3.1PLC中通信功能的使用 8.3.2PLC中有关通信功能的接口和指令 8.3.3通信功能与网络 8.4PLC系统的应用指令集 8.4.1PLC应用指令集简介 8.4.2与应用指令直接相关的其他信息 8.4.3与程序流程直接相关的指令 8.4.4进行数据运算、比较和运送的指令 8.4.5数据(位、字节、字)、数码的运算、处理和转换 8.4.6其他特殊专用指令 8.4.7特殊专用模块的初始化和控制用指令 8.4.8其他应用指令 8.5应用实例 8.5.1原始数据的平均滤波 8.5.2原始数据的加权平均滤波 8.5.3A/D模块应用实例 8.5.4专用输出的接口模块D/A 8.5.5初始状态指令IST使用实例 8.5.6通信模块RS232—IF使用实例 9电梯控制系统 9.1电梯控制系统硬件的构成 9.1.1主要电路介绍 9.1.2PLC控制系统主要硬件 9.2电梯控制软件(电梯运动部分)的主要构成 9.2.1运动控制决策 9.2.2运动控制决策的实施 9.2.3设计思想转变成为逻辑运算的流程图 9.2.4梯形图 9.2.5本模块软件的仿真调试 9.2.6本模块所使用的软件资源 9.3电梯基本系统的联动仿真 9.3.1模拟“轿厢位置”基本动作和信号 9.3.2模拟“轿厢运动”的基本信号 9.3.3模拟“轿厢停靠”的基本信号 9.3.4电梯的简化联动仿真 9.4电梯软件(运行、停靠及“平层”控制部分) 9.4.1主电动机驱动 9.4.2电梯保护软件 9.5模拟(仿真)电梯的使用过程 9.5.1I/O系统设定袁 9.5.2模拟“轿厢”位置和平层信号的附加程序 9.5.3仿真实例 9.5.4仿真调试 10电加热温度控制系统 10.1电加热系统简介 10.1.1工艺装置 10.1.2装置的控制系统 10.2电加热控制系统分析 10.2.1加热系统控制器 10.2.2电功率控制方案 10.3被控对象——加热器的数学模型 10.4全系统仿真 参考文献

编辑推荐

《跟我学PLC编程、仿真和调试(双色版)》既介绍工具GXDeveloper8的使用,也不忘软件产品的生成,更注重软件的开发、仿真、调试、使用和优化。内容由浅显到深入,由编程到仿真,由设计到调试,在同一平台上完成全套工作。《跟我学PLC编程、仿真和调试(双色版)》可供广大电气工程技术人员、工控技术人员以及相关专业师生阅读参考。

内容概要

李江军,国内权威性的资深家居图书作者,八年来一直专注于高品质家居图书的策划出版,致力于把最新的家居流行趋势和时尚元素融入其中,至今已出版百余个品种,深受读者好评。2005年出版的《中国家装新视觉》开启了把家居图书按功能细分出版的创新模式,受到广大设计师与装修业主追捧,2011年于中国电力出版社出版的《家居装修设计3000例》更是荣登年度室内设计图书排行榜首位。

章节摘录

版权页:   插图:   2.与输入和输出口对应的位元件 X和Y是与输入和输出口对应的位元件。它们的地址号当然也是一一对应的。其状态就是当前输入和输出口状态的“镜像”。显然,我们不能用软件强行改变X元件的状态,因为它的状态是由外部电路决定的。 3.“位元件”与“字元件”功能的相互转化 在PLC编程中,为书写方便,常用4位组成一个“半字节”,例如K1M100表示M100、M101、M102、M103的组合。同样K4M100代表了一个16位的字,即从M100到M115的组合。 既然“字”是由“位”组成的,当然也就可以被拆开成“位”,例如D100 b15代表的就是字D100中的最高一位。其余以此类推。 4.“通用元件”和“专用功能元件” 使用不同的字符,给软元件冠名,仅仅是便于编程时的分工,而非在物理上存在差别。 当在执行某一特殊指令时,内定使用某些“位”或“字”,此时,原本通用的这些元件就变成了专用功能元件。反之,如果不使用该特殊指令,被内定的这些专用功能元件仍然可以通用。 5.“停电保持”和“不保持”的位和字 我们的程序,被保存在EEPROM中,显然不会因停电而消失,但是储存在PLC的字或位中的内容(信息),当停电之后可能将一律被“复位”(清零)。 然而,在PLC的使用手册中,明确指定了某些地址范围的“位”和“字”,在停电之后,一定时间之内,其信息保持不变。它是利用电容保持其电源,或是使用EEPROM(电可擦ROM)原理来做到的,这一功能为我们带来了极大的便利。 6.PLC操作系统自身使用的特殊“位元件”和“字元件” PLC中还有一些特定范围的“位元件”和“字元件”,是专供PLC的操作系统使用的。用户一般不能直接介入,它们包含了系统运行时的各种设定、状态和信息。但是用户可以调出来了解和使用。 7.元件的线圈和接点 由于历史的原因,仍有时沿用对继电器或接触器的称谓(线圈和接点)和命名方法,用于软元件。例如:M50,它既可以表示被驱动的元件线圈,也可能是代表同一元件的接点,完全决定于它在指令中的位置或作用。 8.编写的程序 我们编写的程序软件,被存放在PLC的“程序存储器”中(EEPROM)。不同的指令,占用的地址数目不尽相同。不同的PLC,具有不同的“程序存储器”容量。如2KB、8KB,只能空置,不可超越。从梯形图或列表图上指令“步”的编号,可以清楚地看到它们的地址。


 跟我学PLC编程 仿真和调试-双色版下载



发布书评

 
 


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024