西门子 S7-200PLC完全精通教程(含光盘)

西门子 S7-200PLC完全精通教程(含光盘) pdf epub mobi txt 电子书 下载 2025

向晓汉 著
图书标签:
  • PLC
  • S7-200
  • 西门子
  • 编程
  • 工业控制
  • 自动化
  • 教程
  • 入门
  • 精通
  • 光盘
  • 电气工程
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 南京出版传媒集团图书专营店
出版社: 化学工业出版社
ISBN:9787122138361
商品编码:17919846205
包装:平装
开本:16
出版时间:2012-07-01

具体描述


内容介绍
基本信息
书名: 西门子 S7-200PLCWQ精通教程(含光盘)
作者: 向晓汉 开本:
YJ: 49
页数:
现价: 见1;CY=CY部 出版时间 2012-07
书号: 9787122138361 印刷时间:
出版社: 化学工业出版社 版次:
商品类型: 正版图书 印次:
内容提要 作者简介 精彩导读 目录

D1篇 基础入门篇
D1章 可编程控制器(PLC)基础
1.1 概述
1.1.1 PLC的主要特点
1.1.2 PLC的应用范围
1.1.3 PLC的分类与性能指标
1.1.4 PLC与继电器系统的比较
1.1.5 PLC与微机的比较
1.1.6 PLC的发展趋势
1.1.7 PLC在GN的应用
1.2 可编程控制器的结构和工作原理
1.2.1 可编程控制器的硬件组成
1.2.2 可编程控制器的工作原理
1.2.3 可编程控制器的立即输入、输出功能
1.3 接近开关
1.3.1 接近开关的功能
1.3.2 接近开关的分类和工作原理
1.3.3 接近开关的选型
1.3.4 应用接近开关的注意事项
小结
习题

D2章 西门子S7-200PLC基础知识
2.1 西门子S7-200PLC模块与接线
2.1.1 西门子S7-200 CPU模块
2.1.2 西门子S7-200 CPU的接线
2.2 西门子S7-200扩展模块
2.2.1 数字量I/O扩展模块
2.2.2 模拟量I/O扩展模块
2.2.3 其他扩展模块
2.3 电源需求计算
2.3.1 Z大I/O配置
2.3.2 电源需求计算
小结
习题

D3章 西门子PLC的编程软件使用入门
3.1 STEP7-Micro/win编程软件的安装
3.1.1 STEP7-Micro/win编程软件概述
3.1.2 STEP7-Micro/win编程软件的安装步骤
3.2 STEP 7-Micro/WIN的使用
3.2.1 STEP 7-Micro/WIN软件的打开
3.2.2 STEP 7-Micro/WIN软件的界面介绍
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.3 用STEP7-Micro/win建立一个完整的项目
3.4 仿真软件的使用
3.4.1 仿真软件简介
3.4.2 仿真软件S7-200 SIM 2.0的使用
小结
习题

D4章 PLC的编程语言
4.1 S7-200PLC的编程基础知识
4.1.1 数据的存储类型
4.1.2 元件的功能与地址分配
4.1.3 STEP7中的编程语言
4.2 位逻辑指令
4.2.1 基本位操作指令
4.2.2 置位/复位指令
4.2.3 RS触发器指令
4.2.4 边沿触发指令
4.2.5 逻辑栈操作指令
4.3 定时器与计数器指令
4.3.1 定时器指令
4.3.2 计数器指令
4.3.3 基本指令的应用实例
4.4 功能指令
4.4.1 比较指令
4.4.2 数据处理指令
4.4.3 移位与循环指令
4.4.4 算术运算指令
4.4.5 功能指令的应用
4.5 S7-200 PLC的程序控制指令及其应用
4.5.1 跳转指令
4.5.2 循环指令
4.5.3 子程序调用指令
4.5.4 中断指令
4.5.5 暂停指令
4.5.6 结束指令
4.5.7 顺控继电器指令(SCR)
4.5.8 程序控制指令的应用
小结
习题

D5章 逻辑控制编程的编写方法
5.1 顺序功能图
5.1.1 顺序功能图的画法
5.1.2 梯形图编程的原则
5.2 逻辑控制的梯形图编程方法
5.2.1 利用基本指令编写梯形图指令
5.2.2 利用顺控指令编写逻辑控制程序
5.2.3 利用功能指令编写逻辑控制程序
5.2.4 利用复位和置位指令编写逻辑控制程序
小结
习题

D2篇 应用精通篇
D6章 西门子S7-200 PLC的通信及其应用
6.1 通信基础知识
6.1.1 通信的基本概念
6.1.2 RS-485标准串行接口
6.1.3 PLC网络的术语解释
6.1.4 OSI参考模型
6.2 PPI通信及其应用
6.2.1 PPI通信基础
6.2.2 PPI通信的应用
6.3 S7-200 PLC的MPI通信及应用
6.3.1 MPI通信概述
6.3.2 无组态连接MPI通信应用
6.4 自由口通信概述
6.4.1 自由口通信概述
6.4.2 S7-200 PLC自由口通信应用
6.5 PRIFOIBUS现场总线及应用
6.5.1 PRIFOIBUS现场总线概述
6.5.2 S7-200 PLC的PROFIBUS通信的应用
6.6 以太网通信
6.6.1 工业以太网通信简介
6.6.2 S7-200 PLC的以太网通信应用
6.7 Modbus通信
6.7.1 Modbus通信概述
6.7.2 S7-200 PLC的Modbus通信应用
小结
习题

D7章 上位机对西门子S7-200 PLC的监控
7.1 简单组态软件工程的建立
7.1.1 认识组态软件
7.1.2 建立工程
7.2 搬运站组态工程的建立
7.2.1 变量
7.2.2 动画设置
7.2.3 命令语言程序
7.2.4 创建搬运站工程
小结
习题

D8章 西门子S7-200 PLC在运动控制中的应用
8.1 PLC控制步进电动机
8.1.1 直接使用PLC的高速输出点控制步进电动机
8.1.2 使用定位模块控制步进电动机
8.2 PLC控制伺服系统
8.2.1 伺服系统简介
8.2.2 直接使用PLC的高速输出点控制伺服系统
小结
习题

D9章 PLC在变频器调速系统中的应用
9.1 西门子MM440变频器使用简介
9.1.1 认识变频器
9.1.2 西门子MM440变频器使用简介
9.2 变频器多段调速
9.3 变频器模拟量调速
9.3.1 模拟量模块的简介
9.3.2 模拟量调速的应用
9.4 运输站变频器的通信调速
9.4.1 USS协议简介
9.4.2 USS通信的应用
9.5 使用变频器时,电动机的制动和正反转
9.5.1 使用变频器时,电动机的制动
9.5.2 使用变频器时,电动机的正反转
小结
习题

D10章 西门子S7-200 PLC的其他应用技术
10.1 S7-200在PID中的应用
10.1.1 PID控制原理简介
10.1.2 利用S7-200进行电炉的温度控制
10.2 高速计数器的应用
10.2.1 高速计数器的简介
10.2.2 高速计数器在转速测量中的应用
10.3 程序的下载方法
10.3.1 用PPI协议下载程序
10.3.2 用MPI协议下载程序
10.3.3 用PROFIBUS协议下载程序
10.3.4 用TCP/IP协议下载程序
小结
习题

D11章 可编程控制器系统集成
11.1 问题描述
11.2 硬件系统集成
11.2.1 分析问题
11.2.2 硬件系统集成
11.2.3 编写PLC程序
参考文献


暂时没有目录,请见谅!

PLC编程从入门到精通:实战演练与案例解析 内容概述: 本书旨在为读者提供一套系统、全面的可编程逻辑控制器(PLC)学习路径,尤其侧重于实际操作和案例分析,帮助读者从零基础快速掌握PLC的基本原理、编程方法、硬件连接以及故障排除技巧。本书不涉及任何特定品牌或型号的PLC,而是聚焦于PLC技术本身的核心概念和普遍适用的应用方法,旨在培养读者的通用PLC技术能力,使其能够触类旁通,快速适应不同品牌的PLC设备。 第一部分:PLC基础理论与原理 第一章:认识可编程逻辑控制器(PLC) 1.1 PLC的定义与发展历程: 深入浅出地介绍PLC的定义,阐述其在自动化领域的核心作用。追溯PLC从早期继电器控制到现代智能PLC的发展脉络,强调其在提高生产效率、降低运行成本、增强系统柔性等方面的关键价值。 1.2 PLC的组成结构与工作原理: 详细解析PLC的五大基本组成部分:中央处理器(CPU)、存储器、输入模块、输出模块、电源模块。通过生动的图示和比喻,解释CPU如何读取输入信号,执行用户程序,并将结果输出到执行元件。重点阐述PLC的扫描工作方式(输入扫描、程序执行、输出刷新、检查通信),让读者彻底理解PLC“呼吸”的节奏。 1.3 PLC在工业自动化中的应用场景: 罗列PLC在各行各业的典型应用,如生产线控制、包装机械、起重设备、楼宇自控、水处理系统等。通过列举具体应用案例,让读者直观感受PLC的强大功能和广泛适用性,激发学习兴趣。 1.4 PLC与其他自动化设备的比较: 对比PLC与继电器控制系统、单片机、DCS(分布式控制系统)等在功能、性能、成本、灵活性、易用性等方面的优缺点,帮助读者理解PLC在特定应用场景下的优势。 第二章:PLC的硬件接口与连接 2.1 输入与输出信号类型: 详细介绍数字量信号(开关量,如按钮、传感器)和模拟量信号(如温度、压力、液位传感器,以及执行机构的输出)。讲解输入/输出点的定义、命名规则(如I/O地址),以及它们与物理设备之间的对应关系。 2.2 输入模块的选型与接线: 讲解不同类型输入模块(如AC输入、DC输入、模拟量输入)的特性和选型依据。提供详细的接线图和步骤,指导读者如何正确连接传感器、按钮等输入设备到PLC的输入模块,并强调安全注意事项(如接地、限流)。 2.3 输出模块的选型与接线: 讲解不同类型输出模块(如继电器输出、晶体管输出、模拟量输出)的特性和选型依据。指导读者如何连接指示灯、接触器、变频器、阀门等输出设备到PLC的输出模块,并详细说明不同输出类型(常开、常闭)的使用方法。 2.4 模拟量信号处理: 深入讲解模拟量信号的采集、转换(ADC/DAC)、标度变换(Scaling)和工程单位(Engineering Units)的概念。介绍如何对模拟量进行滤波、校准,以获得准确的测量值和控制信号。 2.5 PLC与其他设备的通信接口: 介绍PLC常见的通信接口类型(如RS232、RS485、Ethernet),以及它们在PLC与其他设备(如HMI、上位机、其他PLC)之间进行数据交换中的作用。 第二部分:PLC编程语言与指令系统 第三章:PLC编程基础 3.1 编程软件的基本操作: 介绍通用的PLC编程软件界面布局、功能模块,如工程创建、硬件组态、变量定义、程序编辑、下载/上传、在线监视等。通过实例演示,让读者熟悉软件的操作流程。 3.2 梯形图(LD)编程基础: 详细讲解梯形图的基本元素:常开触点、常闭触点、线圈、输出指令(OUT)、逻辑指令(AND, OR, NOT)。通过大量图文并茂的示例,演示如何将简单的逻辑关系(如“与”、“或”、“非”)转换为梯形图。 3.3 指令和符号的意义与应用: 介绍PLC常用的基本指令,如置位(SET)、复位(RESET)、取反(INV)、定时器(TIMER)、计数器(COUNTER)等。深入解析每个指令的功能、操作数、工作原理,并通过具体应用场景进行讲解。 第四章:常用PLC指令详解与应用 4.1 逻辑指令: 深入分析AND、OR、XOR、NOT等逻辑运算指令在组合逻辑和状态控制中的应用。 4.2 驱动指令: 讲解LD(装载)、ST(存储)、MOV(传送)等数据传输指令,以及ADD、SUB、MUL、DIV等算术运算指令,并演示它们在数据处理、计算和状态转移中的作用。 4.3 定时器(Timers): 详细讲解不同类型的定时器(如延时定时器、瞬时定时器、脉冲定时器)的工作原理、设定值(Preset Value)、当前值(Current Value)、延时基准(Time Base)等参数。通过案例演示,讲解如何利用定时器实现延时启动、延时停止、周期性触发等功能。 4.4 计数器(Counters): 详细讲解不同类型的计数器(如加计数器、减计数器、加减计数器)的工作原理、设定值、当前值、复位方式等。通过案例演示,讲解如何利用计数器实现计数、分度、故障统计、限位控制等功能。 4.5 比较指令: 介绍等于(=)、不等于(<>)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)等比较指令,并演示它们在条件判断、状态监测和报警处理中的应用。 4.6 位操作指令: 讲解位操作指令(如SET, RESET, INV, ZSET, ZRES)在特定位操作和状态控制中的作用。 4.7 程序控制指令: 讲解跳转指令(如JP, JCN)、调用指令(CALL)、返回指令(RET)等,以及它们在实现程序分支、子程序调用和模块化编程中的应用。 4.8 辅助继电器(M)与定时器/计数器内部触点: 解释辅助继电器(内部继电器)的作用,以及定时器和计数器内部的特殊触点(如定时器输出触点、计数器触点)如何用于控制逻辑。 第五章:高级编程技巧与结构化编程 5.1 子程序(Subroutines)与功能块(Function Blocks): 讲解如何通过创建子程序和功能块来组织和重用代码,提高程序的可读性和可维护性。演示子程序调用、参数传递以及功能块的实例化和使用。 5.2 数据块(Data Blocks)与数据类型: 介绍数据块的概念,讲解不同数据类型(如布尔型、整型、浮点型、字符串型)的定义、存储和操作。演示如何使用数据块来管理和组织大量数据。 5.3 异常处理与错误检测: 讲解如何通过编程方式检测和处理潜在的硬件故障、通信异常、输入信号错误等,并触发相应的报警或安全停机措施。 5.4 编程风格与优化: 介绍良好的编程风格,如代码注释、命名规范、模块化设计,以及程序优化技巧,如减少扫描时间、提高逻辑效率。 第三部分:PLC系统集成与实践应用 第六章:PLC系统调试与故障排除 6.1 在线监视与诊断: 详细讲解如何利用编程软件进行在线监视,观察I/O状态、内部变量变化、定时器/计数器当前值等,实时反馈程序运行情况。 6.2 故障定位方法: 介绍多种故障诊断策略,如“二分法”查找、逐段隔离法、信号追踪法等。指导读者如何根据报警信息、指示灯状态、I/O状态等线索,快速定位硬件或软件故障。 6.3 常见故障分析与排除: 总结PLC系统中常见的故障类型,如输入信号丢失、输出信号异常、程序死锁、通信中断、电源问题等,并提供针对性的排除方案。 6.4 预防性维护与系统优化: 探讨如何通过合理的系统设计、元器件选型和定期的维护,减少系统故障的发生,提高系统的稳定性和可靠性。 第七章:PLC与人机界面(HMI)集成 7.1 HMI概述与功能: 介绍HMI在自动化系统中的作用,如数据显示、参数设置、报警显示、操作控制等。 7.2 HMI与PLC的数据通信: 讲解HMI与PLC之间常用的通信方式(如串口通信、以太网通信)和通信协议。 7.3 HMI画面设计基础: 演示如何使用HMI组态软件创建基本的显示画面,如按钮、指示灯、数值显示、趋势图等。 7.4 HMI与PLC数据交换的配置: 指导读者如何将PLC的变量与HMI画面元素关联,实现数据的双向传递。 第八章:PLC项目开发实战案例 8.1 案例一:自动生产线控制 8.1.1 系统需求分析: 明确生产线各工序的自动化控制需求,如物料输送、工件定位、加工控制、产品检测等。 8.1.2 PLC硬件选型与配置: 根据系统规模和功能需求,选择合适的PLC型号、输入/输出模块配置。 8.1.3 PLC程序设计: 采用结构化编程方法,设计PLC控制程序,实现各工序的顺序控制、联锁控制和报警处理。 8.1.4 HMI画面设计与集成: 设计HMI监控画面,实现生产过程的可视化监控和操作。 8.1.5 系统调试与优化: 进行现场调试,优化控制逻辑,确保系统稳定可靠运行。 8.2 案例二:液体灌装与包装系统 8.2.1 系统需求分析: 描述液体灌装、封盖、贴标等工序的控制要求。 8.2.2 PLC程序设计: 重点讲解如何利用定时器、计数器、伺服控制指令(如适用)实现精确的灌装量和包装位置控制。 8.2.3 模拟量控制应用: 演示如何使用模拟量输入/输出实现流量控制、压力控制等。 8.3 案例三:楼宇给排水控制系统 8.3.1 系统需求分析: 讲解水泵启停逻辑、液位控制、水压恒定控制等楼宇给排水系统的需求。 8.3.2 PLC程序设计: 重点介绍浮球开关、压力传感器等输入信号的处理,以及水泵启停、阀门控制等输出控制逻辑的设计。 8.3.3 节能控制策略: 探讨如何通过PLC编程实现水泵的节能运行。 8.4 更多综合案例(选讲): 简要介绍其他典型应用案例,如传送带控制、机械臂协同、恒温恒湿控制等,展示PLC在不同领域的多样化应用。 总结与展望: 本书致力于为读者打下坚实的PLC技术基础,培养其独立解决自动化控制问题的能力。通过理论与实践的紧密结合,以及丰富的案例分析,读者将能够熟练掌握PLC编程的各项技能,自信地应用于各种工业自动化项目中。未来,随着物联网、人工智能等技术的深入发展,PLC也将迎来更多的智能化升级,本书将帮助读者为迎接这些技术变革做好准备。

用户评价

评分

作为一名有着多年工控经验的工程师,但之前主要接触的是其他品牌的 PLC,现在为了工作需要,需要快速熟悉西门子 S7-200 系列,我认为《西门子 S7-200 PLC 完全精通教程》这本书的出现,恰好能满足我的需求。我希望这本书能提供一个高效的迁移和学习途径,能够快速地让我理解 S7-200 与我之前接触过的 PLC 在硬件结构、指令系统、编程逻辑以及软件操作等方面的异同。我期待书中能有针对性地讲解 S7-200 的独特之处,例如其特有的指令集、寻址方式、中断机制以及与西门子其他系列 PLC(如 S7-300/400/1200/1500)之间的联系和区别,以便我能更好地将 S7-200 融入现有的自动化系统。同时,我更希望书中能提供一些实际的案例分析,涵盖 S7-200 在不同行业的应用,比如在制造业、楼宇自动化、水处理等领域的典型控制方案,并深入剖析这些方案的设计思路、编程逻辑以及调试技巧,让我能够快速掌握 S7-200 在实际工程中的应用能力。

评分

对于一个已经有一定 PLC 基础,但想深入理解 S7-200 潜力的工程师来说,《西门子 S7-200 PLC 完全精通教程》这本书的“完全精通”字样无疑是巨大的诱惑。我迫切希望这本书能够超越基础的入门教学,深入探讨 S7-200 的高级功能和应用技巧。我期待看到关于中断程序的详细讲解,包括中断类型、触发条件、中断服务程序的编写以及在实际控制中的应用场景,比如如何利用中断实现快速响应和高效控制。另外,对于数据处理方面,我希望教程能深入讲解 S7-200 的数据类型、数据块的组织结构、位逻辑、字逻辑、定时器、计数器等指令的复杂应用,以及如何利用这些指令实现复杂的数据运算和逻辑判断。通信功能也是 PLC 应用中非常重要的一环,我希望书中能有详细介绍 S7-200 的通信接口,如 PPI、MPI、Profibus DP 等,并且能够讲解如何利用这些通信方式与其他设备(如 HMI、变频器、其他 PLC)进行数据交换,甚至构建简单的分布式控制系统。此外,我对 S7-200 的故障诊断和排除技巧非常感兴趣,希望书中能提供一些常见的故障现象分析,以及相应的解决方法和调试思路,这对于提高实际工程中的问题解决能力至关重要。

评分

我是一名在校的自动化专业学生,对 PLC 的学习充满热情,希望通过《西门子 S7-200 PLC 完全精通教程》这本书,系统地构建我对 S7-200 的认知体系。我期望书中能够提供一个循序渐进的学习路径,从 PLC 的基本原理讲起,逐步深入到具体的指令和功能。我希望教程能够清晰地解释 S7-200 的 CPU 类型、内存结构、I/O 地址分配等基础概念,为后续的学习打下坚实的基础。在程序设计方面,我期待书中能详细讲解 S7-200 支持的编程语言,如梯形图(LAD)、语句表(STL)、功能块图(FBD)等,并提供大量的示例,让我能够通过实际操作来理解和掌握这些编程方式。特别是对于初学者来说,如何编写清晰、高效、易于维护的程序至关重要,我希望能在这本书中找到相关的指导和最佳实践。此外,对于硬件连接和调试,我希望教程能提供详细的步骤和图示,指导如何连接 S7-200 CPU、输入输出模块、电源以及其他外围设备,并讲解如何使用 STEP 7-Micro/WIN 软件进行程序的下载、在线监控、变量表的使用、断点调试等,帮助我快速掌握 PLC 的调试技能。

评分

我是一名对 PLC 技术充满好奇心的爱好者,希望通过《西门子 S7-200 PLC 完全精通教程》这本书,能够系统地学习 PLC 的工作原理,并掌握 S7-200 的编程与应用。我期待这本书能以通俗易懂的语言,从最基础的 PLC 概念讲起,例如 PLC 的定义、组成部分、工作流程,以及它在现代工业自动化中的作用。我希望教程能够详细介绍 S7-200 的基本硬件,包括 CPU 的型号、内存容量、输入输出点数等,并讲解如何根据实际需求选择合适的 S7-200 CPU 和扩展模块。在软件编程方面,我期待书中能详细讲解 STEP 7-Micro/WIN 软件的操作界面,并指导如何利用梯形图、语句表等编程语言编写简单的控制程序,例如实现按钮控制灯的亮灭、定时开关等基础功能。同时,我希望书中能提供丰富的实践练习,通过一步步的指导,让我能够独立完成一些小型的自动化控制项目,从而加深对 PLC 编程的理解和应用能力,并培养解决实际问题的能力。

评分

作为一个初次接触西门子 S7-200 PLC 的新手,我一直渴望找到一本能够真正带我入门,并且让我逐步掌握其精髓的学习资料。在对比了市面上众多的书籍后,《西门子 S7-200 PLC 完全精通教程》以其“完全精通”的名号吸引了我。我非常期待这本书能为我打开 PLC 的世界,从最基础的概念讲起,比如 PLC 的工作原理、基本结构、输入输出模块的功能,以及常用的指令集。我希望教程能详细解释每一个指令的含义、功能以及在实际应用中的例子,并且最好能附带一些简单的梯形图、语句表、功能块图等编程方式的讲解,让我能够理解不同编程语言之间的联系和区别。另外,对于初学者来说,硬件的连接和调试是不可忽视的一环,我希望能在这本书中看到关于 S7-200 CPU、信号板、扩展模块等硬件的详细介绍,以及它们之间的连接方法和注意事项。当然,软件编程环境的搭建和使用也是重中之重,我非常期待书中能够详细指导如何安装和使用 STEP 7-Micro/WIN 软件,包括新建项目、编写程序、下载调试等全过程。如果教程还能包含一些典型应用案例的分析,比如简单的电机启停控制、传送带控制、液位控制等,那就更完美了,这能帮助我更好地将理论知识转化为实践技能。

相关图书

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

© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有