封面
版权信息
内容简介
前言
第1章 西门子S7-1200 PLC入门
1.1 S7-1200 PLC的硬件和软件
1.1.1 PLC的定义
1.1.2 S7-1200 PLC的CPU模块
1.1.3 S7-1200 PLC的扩展模块
1.1.4 S7-1200 PLC的订货号描述
1.1.5 博途软件简介
1.2 初次使用S7-1200 PLC
1.2.1 PLC控制实现过程
1.2.2 PLC常见的三种元件
1.2.3 【实例1-1】液位自动控制
1.3 位逻辑编程
1.3.1 常用位逻辑
1.3.2 【实例1-2】三个开关控制一盏灯
1.3.3 【实例1-3】RS触发器控制运载小车
1.4 定时器
1.4.1 定时器种类
1.4.2 TON和TOF
1.4.3 TP
1.4.4 TONR
1.4.5 【实例1-4】故障警示灯闪烁模式变化
1.5 计数器
1.5.1 计数器种类
1.5.2 三种计数器的时序图
1.5.3 【实例1-5】灌装计数控制
第2章 用户程序的功能指令与块编程
2.1 S7-1200 PLC的数据类型及寻址
2.1.1 概述
2.1.2 基本数据类型
2.1.3 复杂数据类型
2.1.4 用户数据类型
2.1.5 指针数据类型
2.1.6 变量寻址
2.2 功能指令
- APP免费
2.2.1 比较指令
- APP免费
2.2.2 移动指令
- APP免费
2.2.3 数学运算指令
- APP免费
2.2.4 其他功能指令
- APP免费
2.2.5 【实例2-1】用一个按钮控制5盏照明灯先亮后灭
- APP免费
2.2.6 【实例2-2】用一个按钮控制5盏照明灯依次亮、灭
- APP免费
2.3 数据块
- APP免费
2.3.1 概述
- APP免费
2.3.2 【实例2-3】以变量符号访问数据块
- APP免费
2.3.3 【实例2-4】以绝对地址方式访问数据块
- APP免费
2.4 组织块
- APP免费
2.4.1 概述
- APP免费
2.4.2 OB的实现功能
- APP免费
2.4.3 【实例2-5】使用循环中断实现方波周期变化
- APP免费
2.4.4 【实例2-6】使用硬件中断实现模拟量输出变化
- APP免费
2.5 函数块与函数的应用
- APP免费
2.5.1 概述
- APP免费
2.5.2 函数及其接口区定义
- APP免费
2.5.3 函数块FB接口区及其单个实例DB
- APP免费
2.5.4 【实例2-7】模拟量信号增益的FC编程
- APP免费
2.5.5 【实例2-8】电动机延时启/停的FB编程
- APP免费
2.6 SCL及其应用
- APP免费
2.6.1 概述
- APP免费
2.6.2 SCL指令介绍
- APP免费
2.6.3 【实例2-9】用SCL编写OB实现电动机的控制
- APP免费
2.6.4 【实例2-10】用SCL编写FB
- APP免费
第3章 S7-1200 PLC以太网通信编程
- APP免费
3.1 以太网通信基础
- APP免费
3.1.1 SIMATIC NET网络结构
- APP免费
3.1.2 从PROFIBUS到PROFINET转变
- APP免费
3.1.3 S7-1200 PLC以太网支持的通信服务
- APP免费
3.2 PROFINET IO通信
- APP免费
3.2.1 PROFINET IO概述
- APP免费
3.2.2 【实例3-1】通过PROFINET IO控制电动机
- APP免费
3.2.3 【实例3-2】通过PROFINET IO监控远端模拟量信号
- APP免费
3.3 S7协议通信
- APP免费
3.3.1 概述
- APP免费
3.3.2 S7通信指令
- APP免费
3.3.3 【实例3-3】通过S7协议通信传送模拟量与数字量信号
- APP免费
3.4 MODBUS TCP通信
- APP免费
3.4.1 MODBUS TCP概述
- APP免费
3.4.2 MODBUS TCP通信指令
- APP免费
3.4.3 【实例3-4】通过MODBUS TCP实现开关量信号传送
- APP免费
第4章 组态与仿真技术应用
- APP免费
4.1 西门子精简触摸屏与S7-1200 PLC的组态
- APP免费
4.1.1 触摸屏概述
- APP免费
4.1.2 西门子KTP精简触摸屏
- APP免费
4.1.3 【实例4-1】精简触摸屏控制电动机
- APP免费
4.2 西门子仿真技术
- APP免费
4.2.1 仿真概述
- APP免费
4.2.2 【实例4-2】单按钮控制三台电动机启/停的PLC离线仿真
- APP免费
4.2.3 【实例4-3】两台电动机延时启/停联合仿真
- APP免费
4.3 MCGS触摸屏与S7-1200 PLC的组态
- APP免费
4.3.1 开放式人机界面概述
- APP免费
4.3.2 【实例4-4】电动机控制的MCGS编程
- APP免费
4.4 云组态应用
- APP免费
4.4.1 云组态概述
- APP免费
4.4.2 云组态指令WWW和HTML调用函数AWP
- APP免费
4.4.3 【实例4-5】手机端或PC端实现电动机正/反转控制
- APP免费
第5章 S7-1200 PLC控制变频器
- APP免费
5.1 S7-1200 PLC通过PROFIBUS控制变频器
- APP免费
5.1.1 现场总线概述
- APP免费
5.1.2 【实例5-1】S7-1200 PLC通过PROFIBUS控制变频器ACS800
- APP免费
5.2 S7-1200 PLC通过PROFINET控制G120变频器
- APP免费
5.2.1 G120变频器概述
- APP免费
5.2.2 【实例5-2】通过博途软件对G120变频器进行参数设置与调试
- APP免费
5.2.3 【实例5-3】触摸屏控制G120变频器启/停并设定运行速度
- APP免费
第6章 S7-1200 PLC运动控制
- APP免费
6.1 高速脉冲输入/输出与运动控制
- APP免费
6.1.1 S7-1200 PLC实现运动控制的基础
- APP免费
6.1.2 运动控制的相关指令
- APP免费
6.2 高速脉冲输入HSC
- APP免费
6.2.1 高速计数器概述
- APP免费
6.2.2 高速脉冲输入指令
- APP免费
6.2.3 【实例6-1】编码器计数动作指示
- APP免费
6.3 步进控制
- APP免费
6.3.1 步进电动机概述
- APP免费
6.3.2 步进电动机的应用
- APP免费
6.3.3 【实例6-2】滑动座步进电动机的控制
- APP免费
6.4 V90 PN伺服的运动控制模式
- APP免费
6.4.1 伺服系统概述
- APP免费
6.4.2 伺服电动机与驱动器的结构
- APP免费
6.4.3 【实例6-3】丝杠机构的V90 PN伺服控制
- APP免费
6.5 V90 PN伺服的EPOS控制模式
- APP免费
6.5.1 FB284指令概述
- APP免费
6.5.2 【实例6-4】用FB284实现伺服定位控制
- APP免费
参考文献
- APP免费
反侵权盗版声明
更新时间:2022-05-06 19:16:02