书籍详情

老向讲工控:PLC编程手册

老向讲工控:PLC编程手册

作者:向晓汉 编

出版社:化学工业出版社

出版时间:2022-01-01

ISBN:9787122385697

定价:¥168.00

购买这本书可以去
内容简介
  本书从PLC编程基础出发,以案例引导学习的方式,结合视频讲解,全面系统地介绍了西门子S7-1200/1500 PLC、三菱FX系列PLC和欧姆龙CP1系列PLC的编程和工程应用。全书共分为五个部分,前三部分主要讲解4种常用PLC的硬件和接线、编程软件的使用和PLC的编程语言;第四部分为高级应用篇,主要讲解PLC的编程方法与调试、PLC的通信、PLC在过程控制和运动中的应用;第五部分为PLC的工程应用案例。 本书采用双色图解,内容全面丰富,重点突出,且注重实用性,几乎每章都配有典型的实用案例,大部分实例都有详细的软、硬件配置清单,并配有接线图和程序,读者可以模仿学习。对重点和复杂内容还配有100多个微课视频,方便读者学习。 本书可供从事PLC编程及应用的工控技术人员学习和参考,也可作为大中专院校机电类、信息类专业的参考书和工具书。
作者简介
暂缺《老向讲工控:PLC编程手册》作者简介
目录
第1 篇 西门子PLC 编程及应用
第1 章 西门子S7-1200 PLC 的硬件 2
1.1 西门子S7-1200 PLC 概述 2
1.1.1 西门子PLC 简介 2
1.1.2 西门子S7-1200 PLC 的性能特点 4
1.2 西门子S7-1200 PLC 常用模块及其接线4
1.2.1 西门子S7-1200 PLC 的CPU 模块及其接线 5
1.2.2 西门子S7-1200 PLC 数字量扩展模块及其接线 10
1.2.3 西门子S7-1200 PLC 模拟量模块14
1.2.4 西门子S7-1200 PLC 信号板及其接线19
1.2.5 西门子S7-1200 PLC 通信模块 20
1.2.6 其他模块21

第2 章 西门子S7-1500 PLC 的硬件 22
2.1 西门子S7-1500 PLC 的性能特点22
2.2 西门子S7-1500 PLC 常用模块及其接线23
2.2.1 电源模块23
2.2.2 西门子S7-1500 PLC 的CPU 模块及其附件24
2.2.3 西门子S7-1500 PLC 信号模块及其接线31
2.2.4 西门子S7-1500 PLC 通信模块41
2.2.5 西门子S7-1500 PLC 工艺模块及其接线41
2.2.6 西门子S7-1500 PLC 分布式模块43
2.3 西门子S7-1500 PLC 的硬件安装44
2.3.1 硬件配置45
2.3.2 硬件安装46
2.3.3 接线48

第3章 TIA博途(Portal)软件使用入门 50
3.1 TIA博途(Portal)软件简介50
3.1.1 初识TIA博途(Portal)软件50
3.1.2 安装TIA博途软件的软硬件条件52
3.1.3 安装TIA博途软件的注意事项53
3.1.4 安装和卸载TIA博途软件53
3.2 TIA Portal视图与项目视图60
3.2.1 TIA Portal视图结构60
3.2.2 项目视图60
3.2.3 项目树62
3.3 创建和编辑项目63
3.3.1 创建项目63
3.3.2 添加设备65
3.3.3 编辑项目(打开、保存、另存为、关闭和删除)66
3.4 CPU参数配置68
3.4.1 常规69
3.4.2 PROFINET接口69
3.4.3 启动74
3.4.4 循环75
3.4.5 通信负载75
3.4.6 系统和时钟存储器75
3.4.7 系统诊断77
3.4.8 显示77
3.4.9 保护78
3.4.10 系统电源79
3.4.11 连接资源80
3.4.12 地址总览80
3.5 西门子S7-1500 PLC的I/O参数的配置80
3.5.1 数字量输入模块参数的配置81
3.5.2 数字量输出模块参数的配置83
3.5.3 模拟量输入模块参数的配置84
3.5.4 模拟量输出模块参数的配置85
3.5.5 在“设备概览”选项卡中进行模块参数的配置87
3.6 编译、下载、上传和检测87
3.6.1 编译87
3.6.2 下载89
3.6.3 上传 93
3.6.4 硬件检测 96
3.7 软件编程 98
3.7.1 一个简单程序的输入和编译98
3.7.2 使用快捷键100
3.8 打印和归档101
3.8.1 打印101
3.8.2 归档103
3.9 用TIA博途软件创建一个完整的项目104
3.10 使用帮助111
3.10.1 查找关键字或者功能111
3.10.2 使用帮助112
3.11 安装支持包和GSD文件113
3.11.1 安装支持包113
3.11.2 安装GSD文件114

第4章 西门子S7-1200/1500 PLC的编程语言 116
4.1 西门子S7-1200/1500 PLC的编程基础知识116
4.1.1 数制116
4.1.2 数据类型118
4.1.3 西门子S7-1200/1500 PLC的存储区126
4.1.4 全局变量与区域变量132
4.1.5 编程语言132
4.2 变量表、监控表和强制表的应用133
4.2.1 变量表133
4.2.2 监控表137
4.2.3 强制表140
4.3 位逻辑运算指令141
4.4 定时器和计数器指令151
4.4.1 IEC定时器151
4.4.2 SIMATIC定时器161
4.4.3 IEC计数器165
4.4.4 SIMATIC计数器168
4.5 移动操作指令170
4.6 比较指令174
4.7 转换指令176
4.8 数学函数指令179
4.9 移位和循环指令189
4.10 字逻辑运算指令196
4.11 实例198
4.11.1 电动机的控制198
4.11.2 定时器和计数器应用203

第5章 西门子S7-1200/1500 PLC的程序结构 209
5.1 TIA博途软件编程方法简介209
5.2 函数、数据块和函数块210
5.2.1 块的概述210
5.2.2 函数(FC)及其应用211
5.2.3 数据块(DB)及其应用216
5.2.4 PLC定义数据类型(UDT)及其应用220
5.2.5 函数块(FB)及其应用222
5.3 多重背景225
5.3.1 多重背景的简介225
5.3.2 多重背景的应用226
5.4 组织块(OB)及其应用230
5.4.1 中断的概述230
5.4.2 启动组织块及其应用232
5.4.3 主程序(OB1)232
5.4.4 循环中断组织块及其应用233
5.4.5 时间中断组织块及其应用234
5.4.6 延时中断组织块及其应用236
5.4.7 硬件中断组织块及其应用238
5.4.8 错误处理组织块239
5.5 实例240

第2篇 三菱PLC编程及应用
第6章 三菱FX系列PLC的硬件 246
6.1 三菱可编程控制器简介246
6.1.1 三菱可编程控制器系列246
6.1.2 三菱FX系列可编程控制器的特点247
6.2 三菱FX系列PLC基本单元及其接线247
6.2.1 三菱FX系列PLC基本单元介绍247
6.2.2 三菱FX系列PLC基本单元的接线249
6.3 三菱FX系列PLC的扩展单元和扩展模块及其接线253
6.3.1 三菱FX系列PLC扩展单元及其接线253
6.3.2 三菱FX系列PLC扩展模块及其接线257
6.4 三菱FX系列PLC的模拟量模块及其接线258
6.4.1 三菱FX系列PLC模拟量输入模块(A/D)258
6.4.2 三菱FX系列PLC模拟量输出模块(D/A)264
6.4.3 三菱FX系列PLC模拟量输入输出模块267

第7章 三菱FX系列PLC的编程软件GX Works 270
7.1 GX Works编程软件的安装270
7.1.1 GX Works编程软件的概述270
7.1.2 GX Works编程软件的安装271
7.1.3 GX Works编程软件的卸载274
7.2 GX Works编程软件的使用275
7.2.1 GX Works编程软件工作界面的打开275
7.2.2 创建新工程276
7.2.3 保存工程276
7.2.4 打开工程276
7.2.5 改变程序类型278
7.2.6 程序的输入方法278
7.2.7 连线的输入和删除281
7.2.8 注释281
7.2.9 程序的复制、修改与清除284
7.2.10 软元件查找与替换286
7.2.11 常开常闭触点互换288
7.2.12 程序转换290
7.2.13 程序检查290
7.2.14 程序的下载和上传291
7.2.15 远程操作(RUN/STOP)294
7.2.16 在线监视295
7.2.17 当前值更改295
7.2.18 设置密码296
7.2.19 仿真 298
7.2.20 PLC诊断299
7.3 用GX Works建立一个完整的项目300

第8章 三菱FX系列PLC的指令及其应用 307
8.1 三菱FX系列PLC的编程基础307
8.1.1 数制307
8.1.2 编程语言简介307
8.1.3 三菱FX系列PLC内部软组件309
8.1.4 存储区的寻址方式320
8.2 三菱FX系列PLC的基本指令321
8.2.1 输入指令与输出指令(LD、LDI、OUT)321
8.2.2 触点的串联指令(AND、ANI)321
8.2.3 触点并联指令(OR、ORI)322
8.2.4 脉冲式触点指令(LDP、LDF、ANDP、ANDF、ORP、ORF)323
8.2.5 脉冲输出指令(PLS、PLF)323
8.2.6 置位与复位指令(SET、RST)325
8.2.7 逻辑反、空操作与结束指令(INV、NOP、END)326
8.3 基本指令应用326
8.3.1 单键启停控制(乒乓控制)326
8.3.2 定时器和计数器应用327
8.3.3 取代特殊继电器的梯形图330
8.3.4 电动机的控制331
8.4 三菱FX系列PLC的功能指令339
8.4.1 功能指令的格式340
8.4.2 传送指令341
8.4.3 程序流指令343
8.4.4 四则运算指令346
8.4.5 移位和循环指令349
8.4.6 数据处理指令350
8.4.7 高速处理指令352
8.4.8 方便指令353
8.4.9 外部I/O设备指令354
8.4.10 外部串口设备指令355
8.4.11 浮点数运算指令356
8.4.12 触点比较指令358
8.5 功能指令应用实例360
8.6 步进梯形图指令370
8.7 模拟量模块相关指令应用实例372
8.7.1 FX2N-4AD模块372
8.7.2 FX2N-4DA模块373
8.7.3 FX3U-4AD-ADP模块376
8.7.4 FX3U-3A-ADP模块378

第3篇 欧姆龙PLC编程及应用
第9章 欧姆龙CP1系列PLC的硬件 382
9.1 欧姆龙CP1系列PLC382
9.1.1 欧姆龙CP1系列PLC模块简介382
9.1.2 欧姆龙CP1系列PLC的性能特点383
9.2 欧姆龙CP1系列PLC的CPU模块及其接线383
9.2.1 欧姆龙CP1系列PLC的 CPU模块383
9.2.2 欧姆龙CP1L系列PLC的CPU的接线388
9.3 欧姆龙CP1系列PLC的扩展模块391
9.3.1 数字量I/O扩展模块391
9.3.2 模拟量I/O扩展模块393
9.3.3 其他扩展模块396
9.4 电源需求计算398
9.4.1 最大I/O配置398
9.4.2 电源需求计算398
猜您喜欢

读书导航