计算机
类型
可以朗读
语音朗读
100千字
字数
2018-10-01
发行日期
展开全部
主编推荐语
西门子S7-1200探讨:硬件配置、软件编程优势,38个实例项目。
内容简介
西门子S7-1200作为中小型PLC的佼佼者,无论在硬件配置上还是在软件编程上都具有强大的优势,尤其是基于以太网的编程和通讯特点,给S7-1200 PLC 的应用带来了无限的想象力。本书按照S7-1200项目的创建、硬件的配置、控制指示灯、控制电动机、组态软件控制、运动控制、SCL编程、流程控制及以太网通讯的顺序讲述,不仅给出了编程技巧,而且列举了从简单到复杂、从入门到精通的38个实例项目。
目录
- 封面
- 书名页
- 版权页
- 内容简介
- 前言
- 目录
- 第1章 西门子S7-1200 PLC入门知识
- 1.1 西门子S7.12.0PLC的硬件组成
- 1.1.1 西门子S7-1200 PLC的硬件概述
- 1.1.2 西门子S7-1200 PLC模块的基本构成
- 1.1.3 西门子S7-1200 PLC的常见扩展模块
- 1.2 TIA Portal软件
- 1.2.1 TIA Portal软件的概述
- 1.2.2 TIA Portal软件的安装
- 1.3 西门子S7.12.0PLC的初次使用
- 1.3.1 【实例1】三相电动机直接启动控制
- 1.3.2 以太网通信的连接方式
- 1.4 数据类型与程序结构
- 1.4.1 西门子S7-1200 PLC的物理存储器
- 1.4.2 西门子S7-1200 PLC的基本数据类型
- 1.4.3 位、字节、字与双字的寻址
- 1.4.4 用户程序的执行
- 1.4.5 西门子S7-1200 PLC实现控制的过程
- 第2章 西门子S7-1200 PLC控制指示灯
- 2.1 位逻辑
- 2.1.1 位逻辑指令概述
- 2.1.2 逻辑“与”“或”“非”操作
- 2.1.3 取反逻辑与取反线圈
- 2.1.4 置位和复位
- 2.1.5 边沿识别指令
- 2.1.6 【实例2】用三个开关控制一个照明灯
- 2.1.7 【实例3】用四个开关控制一个照明灯
- 2.1.8 【实例4】抢答器
- 2.2 定时器
- 2.2.1 定时器的种类
- 2.2.2 TON指令
- 2.2.3 TOF和TP定时器
- 2.2.4 【实例5】延时开延时关的指示灯
- 2.2.5 【实例6】按一定频率闪烁的指示灯
- 2.3 计数器
- 2.3.1 计数器的种类
- 2.3.2 CTU计数器
- 2.3.3 CTD计数器
- 2.3.4 CTUD计数器
- 2.3.5 【实例7】生产线产量计数
- 2.3.6 【实例8】展厅人数指示
- 2.4 比较、数学运算和移动指令
- 2.4.1 比较指令
- 2.4.2 数学运算指令
- 2.4.3 移动指令
- 2.4.4 【实例9】单按钮控制灯
- 2.4.5 【实例10】用一个按钮控制四个灯(先亮后灭)
- 2.4.6 【实例11】用一个按钮控制四个灯(先亮先灭)
- 第3章 西门子S7-1200 PLC控制电动机
- 3.1 电动机的基本控制
- 3.1.1 【实例12】电动机的正/反转控制
- 3.1.2 【实例13】三相电动机的星—三角启动
- 3.2 电动机的顺序控制
- 3.2.1 【实例14】四台电动机顺序定时启动,同时停止
- 3.2.2 【实例15】四台电动机顺序定时启动,顺序定时停止
- 3.3 电动机的报警控制
- 3.3.1 【实例16】预警启动
- 3.3.2 【实例17】单按钮定时预警启/停控制
- 3.3.3 【实例18】皮带跑偏报警控制
- 3.4 电动机的软启动控制
- 3.4.1 PWM控制的基本概念
- 3.4.2 西门子S7-1200 PLC的PWM应用
- 3.4.3 【实例19】电动机软启动、软停止的控制
- 3.4.4 【实例20】两台电动机软启动、软停止的顺序控制
- 第4章 西门子S7-1200 PLC的组态软件控制
- 4.1 组态软件概念的引入
- 4.1.1 开放式人机界面和组态软件
- 4.1.2 组态软件的定义和特点
- 4.1.3 组态软件的系统构成
- 4.1.4 常用的组态软件
- 4.2 组态王与西门子S7.12.0 PLC的连接
- 4.2.1 组态王软件的结构
- 4.2.2 组态王与西门子S7-1200 PLC的连接
- 4.2.3 【实例21】交通指示灯
- 4.3 移位控制及其组态应用
- 4.3.1 SHR右移指令和SHL左移指令
- 4.3.2 ROR循环右移指令和ROL循环左移指令
- 4.3.3 【实例22】6位单点移位
- 4.3.4 【实例23】点数可调的单点移位
- 第五章 西门子S7-1200 PLC的运动控制
- 5.1 运动控制的基本概念
- 5.1.1 运动控制的基本架构
- 5.1.2 西门子S7-1200 PLC实现运动控制的基础
- 5.1.3 西门子S7-1200 PLC PTO脉冲输出
- 5.1.4 驱动器HB-4020M的特点及其与西门子S7-1200 PLC的接线
- 5.1.5 步进电动机的基本工作原理及选型
- 5.2 工艺对象“轴”的应用
- 5.2.1 工艺对象“轴”的概念
- 5.2.2 通过控制面板调试工艺“轴”
- 5.2.3 诊断工艺“轴”
- 5.2.4 运动控制相关的指令
- 5.2.5 【实例24】单轴步进控制电动机
- 第6章 西门子S7-1200 SCL编程
- 6.1 SCL语言指令入门
- 6.1.1 SCL语言指令的概述
- 6.1.2 【实例25】每月天数计算
- 6.1.3 【实例26】SIN(x)的计算
- 6.1.4 【实例27】素数判断
- 6.2 间接寻址SCL编程
- 6.2.1 PEEK和POKE指令概述
- 6.2.2 PEEK指令
- 6.2.3 POKE指令
- 6.2.4 【实例28】POKE指令输出到Q点
- 6.3 数组SCL编程
- 6.3.1 数组的概述
- 6.3.2 【实例29】对数组进行排序
- 6.3.3 【实例30】对8位数组进行读取及取反操作
- 6.4 时钟和报警SCL编程
- 6.4.1 时间指令
- 6.4.2 【实例31】报警信号时间记录表
- 6.4.3 【实例32】电动机故障停机时间记录
- 第7章 西门子S7-1200 PLC的流程控制
- 7.1 模拟量输入/输出与组态
- 7.1.1 PLC处理模拟量的过程
- 7.1.2 模拟量扩展模块
- 7.1.3 模拟量输入/输出模块的选型
- 7.1.4 【实例33】工业搅拌系统
- 7.1.5 【实例34】输送带传动的模拟量控制
- 7.2 PID指令及其应用
- 7.2.1 PID的基本概念
- 7.2.2 PID控制器
- 7.2.3 【实例35】液压站压力的PID控制
- 第8章 西门子S7-1200 PLC的以太网通信
- 8.1 西门子S7.12.0PLC以太网的通信基础
- 8.1.1 通信系统的标准化框架
- 8.1.2 以太网常见的拓扑结构
- 8.1.3 以太网常见的传输介质
- 8.1.4 以太网的传输机制
- 8.1.5 多个西门子S7-1200 PLC IP地址的设置
- 8.1.6 配置多个西门子S7-1200 PLC之间的逻辑网络连接
- 8.1.7 西门子S7-1200 PLC的以太网传输层通信协议
- 8.2 两台西门子S7.12.0PLC的以太网通信实例
- 8.2.1 【实例36】一个西门子S7-1200 PLC传送100字节给另一个西门子S7-1200 PLC
- 8.2.2 【实例37】一个西门子S7-1200 PLC传送4个开关量给另一个西门子S7-1200 PLC
- 8.3 组态软件在西门子S7.12.0PLC以太网通信中的应用
- 8.3.1 【实例38】用组态王监控两台西门子S7-1200 PLC
- 8.3.2 西门子S7-1200 PLC、组态王及EXCEL之间的动态数据交换
- 参考文献
- 封底
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。