- ISBN:9787121350177
- 装帧:一般轻型纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:300
- 出版时间:2017-03-01
- 条形码:9787121350177 ; 978-7-121-35017-7
内容简介
西门子S7-1200作为中小型PLC的佼佼者,无论在硬件配置上还是在软件编程上都具有强大的优势,尤其是基于以太网的编程和通讯特点,给S7-1200 PLC 的应用带来了无限的想象力。本书按照S7-1200项目的创建、硬件的配置、控制指示灯、控制电动机、组态软件控制、运动控制、SCL编程、流程控制及以太网通讯的顺序讲述,不仅给出了编程技巧,而且列举了从简单到复杂、从入门到精通的38个实例项目。
目录
第1章西门子S7-1200 PLC入门知识
11西门子S7-1200 PLC的硬件组成
111西门子S7-1200 PLC的硬件概述
112西门子S7-1200 PLC模块的基本构成
113西门子S7-1200 PLC的常见扩展模块
12TIA Portal软件
121TIA Portal软件的概述
122TIA Portal软件的安装
13西门子S7-1200 PLC的初次使用
131【实例1】三相电动机直接启动控制
132以太网通信的连接方式
14数据类型与程序结构
141西门子S7-1200 PLC的物理存储器
142西门子S7-1200 PLC的基本数据类型
143位、字节、字与双字的寻址
144用户程序的执行
145西门子S7-1200 PLC实现控制的过程
第2章西门子S7-1200 PLC控制指示灯
21位逻辑
211位逻辑指令概述
212逻辑“与”“或”“非”操作
213取反逻辑与取反线圈
214置位和复位
215边沿识别指令
216【实例2】用三个开关控制一个照明灯
217【实例3】用四个开关控制一个照明灯
218【实例4】抢答器
22定时器
221定时器的种类
222TON指令
223TOF和TP定时器
224【实例5】延时开延时关的指示灯
225【实例6】按一定频率闪烁指示灯
23计数器
231计数器的种类
232CTU计数器
233CTD计数器
234CTUD计数器
235【实例7】生产线产量计数指示灯
236【实例8】展厅人数指示
24比较、运算和移动指令
241比较指令
242数学运算指令
243移动指令
244【实例9】单按钮控制灯
245【实例10】用一个按钮控制四个灯(先亮后灭)
246【实例11】用一个按钮控制四个灯(先亮先灭)
第3章西门子S7-1200 PLC控制电动机
31电动机的基本控制
311【实例12】电动机的正/反转控制
312【实例13】三相电动机的星—三角启动
32电动机的顺序控制
321【实例14】四台电动机顺序定时启动,同时停止
322【实例15】四台电动机顺序定时启动,顺序定时停止
33电动机的报警控制
331【实例16】预警启动
332【实例17】单按钮定时预警启/停控制
333【实例18】皮带跑偏报警控制
34电动机的软启动控制
341PWM控制的基本概念
342西门子S7-1200 PLC的PWM应用
343【实例19】电动机软启动、软停止的控制
344【实例20】两台电动机软启动、软停止的顺序控制
第4章西门子S7-1200 PLC的组态软件控制
41组态软件概念的引入
411开放式人机界面和组态软件
412组态软件的定义和特点
413组态软件的系统构成
414常用的组态软件
42组态王与西门子S7-1200 PLC的连接
421组态王软件的结构
422组态王与西门子S7-1200 PLC的连接
423【实例21】交通指示灯
43移位控制及其组态应用
431SHR右移指令和SHL左移指令
432ROR循环右移指令和ROL循环左移指令
433【实例22】6位单点移位
434【实例23】点数可调的单点移位
第5章西门子S7-1200 PLC的运动控制
51运动控制的基本概念
511运动控制的基本架构
512西门子S7-1200 PLC实现运动控制的基础
513西门子S7-1200 PLC PTO脉冲输出
514驱动器HB-4020M的特点及其与西门子S7-1200 PLC的接线
515步进电动机的基本工作原理及选型
52工艺对象“轴”的应用
521工艺对象“轴”的概念
522通过控制面板调试工艺“轴”
523诊断工艺“轴”
524运动控制相关的指令
525【实例24】单轴步进控制电动机
第6章西门子S7-1200 SCL编程
61SCL语言指令入门
611SCL语言指令的概述
612【实例25】每月天数计算
613【实例26】SIN(x)的计算
614【实例27】素数判断
62间接寻址SCL编程
621PEEK和POKE指令概述
622PEEK指令
623POKE指令
624【实例28】POKE指令输出到Q点
63数组SCL编程
631数组的概述
632【实例29】对数组进行排序
633【实例30】对8位数组进行读取并取反操作
64时钟和报警SCL编程
641时间指令
642【实例31】报警信号时间记录表
643【实例32】电动机故障停机时间记录
第7章西门子S7-1200 PLC的流程控制
71模拟量输入/输出与组态
711PLC处理模拟量的过程
712模拟量扩展模块
713模拟量输入/输出模块的选型
714【实例33】工业搅拌系统
715【实例34】输送带传动的模拟量控制
72PID指令及其应用
721PID的基本概念
722PID控制器
723【实例35】液压站压力PID的控制
第8章西门子S7-1200 PLC的以太网通信
81西门子S7-1200 PLC以太网的通信基础
811通信系统的标准化框架
812以太网常见的拓扑结构
813以太网常见的传输介质
814以太网的传输机制
815多个西门子S7-1200 PLC IP地址的设置
816配置多个西门子S7-1200 PLC之间的逻辑网络连接
817西门子S7-1200 PLC的以太网传输层通信协议
82两台西门子S7-1200 PLC的以太网通信实例
821【实例36】一个西门子S7-1200 PLC传送100个字节给
另外一个西门子S7-1200 PLC
822【实例37】一个西门子S7-1200 PLC传送4个开关量给
另外一个西门子S7-1200 PLC
83组态软件在西门子S7-1200 PLC以太网通信中的应用
831【实例38】用组态王监控两台西门子S7-1200 PLC
832西门子S7-1200 PLC、组态王及EXCEL之间的动态数据交换
参考文献
作者简介
李方园,主要从事变频器、PLC等自动化产品的应用研究,从事自动化专业的教学工作。主要承担并开发成功塑料挤出机变频系统、纺织行业后纺生产线变频控制系统、卧螺离心机双变频双电机驱动系统等,均由本人独立设计和调试完成。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0