西门子PLC与InTouch综合应用
¥
170
九品
仅1件
作者普小洋 著
出版社人民邮电出版社
出版时间2010-08
版次1
装帧平装
货号48
上书时间2024-12-26
商品详情
- 品相描述:九品
图书标准信息
-
作者
普小洋 著
-
出版社
人民邮电出版社
-
出版时间
2010-08
-
版次
1
-
ISBN
9787115223524
-
定价
98.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
697页
-
字数
1089千字
-
正文语种
简体中文
-
丛书
电气自动化工程师系列
- 【内容简介】
-
《西门子PLC与InTouch综合应用》将西门子PLC的项目设计、工业网络通信、InTouch组态软件以及SQL数据库的使用这四大主题汇集于一体,主要介绍了西门子PLC的工作原理和结构体系、开发工具STEP7的软件操作及高级应用、工业网络通信、InTouch组态软件的应用及SQL数据库的使用等内容。书中采用项目编程案例进行讲解,详解应用技巧,帮助读者学以致用,解决工作中的实际问题。
《西门子PLC与InTouch综合应用》可作为自动化行业工程技术人员的培训教材或参考书,也可作为高等学校、职业院校自动化及机电一体化专业的教材。
- 【目录】
-
第1章PLC概述1
1.1PLC的定义1
1.2PLC的特点1
1.3PLC的应用和发展2
1.3.1PLC的应用2
1.3.2PLC的发展趋势3
1.4PLC的基本组成结构4
1.4.1CPU5
1.4.2存储器5
1.4.3输入/输出部件5
1.4.4I/O扩展口6
1.4.5外设接口6
1.5PLC的工作原理7
1.6PLC相关技术指标8
1.6.1扫描速度(程序执行时间)8
1.6.2用户存储器8
1.6.3用户操作资源8
1.6.4过程映像区域大小(输入/输出地址)8
1.6.5指令功能9
1.6.6响应中断请求的能力9
1.6.7通信功能9
第2章S7硬件结构及特点10
2.1概述10
2.2S7-300系列PLC的组成部件10
2.2.1电源模块10
2.2.2中央处理单元(CPU模块)11
2.2.3数字量模块13
2.2.4模拟量模块15
2.2.5EX系列与F系列输入/输出模块19
2.2.6S7-300系列PLC的功能模块19
2.2.7称重模块SIWAREX20
2.2.8通信处理模块20
第3章硬件模块的安装22
3.1模块选型基本要点22
3.2安装导轨23
3.3硬件模块安装23
3.4PLC整机安装要求24
3.5S7-300PLC硬件机架安装方式24
3.6PLCI/O模块地址分配25
3.6.1存储单元地址结构25
3.6.2通过硬件组态分配地址25
3.6.3基于槽号固定地址分配27
3.6.4用户自定义分配地址28
第4章STEP7编程软件29
4.1STEP7简介29
4.2STEP7软件的安装32
4.2.1系统安装配置要求32
4.2.2安装步骤32
4.3授权管理器35
4.3.1许可证36
4.3.2许可证类型36
4.3.3授权操作36
4.4STEP7操作功能37
4.4.1STEP7窗口界面37
4.4.2项目结构38
4.4.3操作对象及操作功能39
4.4.4关于多语种文本库41
4.5STEP7的使用设置42
4.5.1语言环境的选择42
4.5.2常规选项设置43
4.5.3PG/PC接口设置44
4.6创建一个PLC站45
4.6.1创建项目45
4.6.2硬件组态46
4.6.3硬件模块参数设置48
4.7程序运行55
4.7.1程序类型55
4.7.2用户程序组成55
4.7.3程序调用运行56
第5章编程语言57
5.1概述57
5.2数据类型58
5.2.1基本数据类型58
5.2.2复杂数据类型61
5.3参数类型及使用65
5.3.1参数化数据类型65
5.3.2B、C、T格式66
5.3.3POINTER格式66
5.3.4STEP7指针格式67
5.4用户自定义数据类型(UDT)68
5.4.1创建UDT69
5.4.2UDT分配初始值69
5.4.3UDT作为参数69
5.5STEP7寻址方式70
5.5.1立即寻址70
5.5.2直接寻址70
5.5.3存储器间接寻址71
5.5.4寄存器间接寻址72
5.6状态字与逻辑操作过程72
5.6.1状态字72
5.6.2逻辑操作过程73
5.6.3STEP7可寻址范围74
5.7STEP7编程指令75
5.7.1指令类型75
5.7.2指令功能75
第6章程序块126
6.1程序结构及程序块类型126
6.1.1可编辑程序块126
6.1.2系统块127
6.1.3块的调用128
6.2功能(FC)129
6.2.1FC的结构129
6.2.2FC的变量声明表130
6.2.3不带形参的FC131
6.2.4带有形参的FC131
6.2.5更新FC的调用134
6.2.6FC的嵌套调用135
6.3功能块(FB)137
6.3.1FB的变量声明表137
6.3.2FB和FB的背景数据块138
6.3.3FB的嵌套调用140
6.4库功能与功能块142
第7章数据块(DB)143
7.1数据块类型143
7.1.1全局数据块143
7.1.2背景数据块145
7.1.3基于UDT的数据块146
7.2数据块访问方式及合法性148
7.2.1数据块访问方式148
7.2.2数据块访问合法性149
第8章项目编程设计151
8.1PLC系统设计的方法151
8.1.1控制任务描述分析151
8.1.2了解和检测被控制对象152
8.1.3制定控制任务152
8.1.4对安全的要求152
8.1.5创建系统项目152
8.2程序设计方法153
8.2.1线性化编程153
8.2.2模块化编程153
8.2.3结构化编程154
8.3程序设计实例——工业搅拌控制系统155
第9章PLC工程项目调试172
9.1调试内容及工具172
9.1.1利用LED灯进行调试172
9.1.2硬件组态的调试172
9.1.3程序状态监控调试176
9.1.4利用Variables表工具调试177
9.1.5利用模块信息调试179
9.1.6交叉参考数据表185
9.1.7程序块比较189
9.2项目调试过程190
第10章PLCSIM仿真工具193
10.1PLCSIM简介193
10.2PLCSIM的安装使用193
10.3S7-PLCSIM的特点196
10.4PLCSIM与真实PLC的区别197
第11章功能模块的使用199
11.1高速计数器199
11.1.1高速计数器的工作原理199
11.1.2高速计数器的应用场合199
11.1.3高速计数器的连接信号199
11.1.4脉冲信号的采集方式200
11.1.5高速计数器的工作模式201
11.1.6高速计数器的计数条件202
11.2CPU31XC集成高速计数器203
11.3FM350-1计数模块206
11.4FM350-2计数模块225
11.5定位模块243
11.5.1FM354伺服电动机控制模块244
11.5.2FM354模块的输入/输出接口244
11.5.3FM354模块的工作模式245
11.5.4FM354的硬件组态246
11.5.5机械参数247
11.5.6SM增量表的配置253
11.5.7WZK工具补偿参数的配置253
11.5.8VP自动程序的编写253
11.6FM355PID模块256
11.6.1FM355系统配置及参数设置256
11.6.2FM355模块的程序编写260
第12章OB和系统块应用实例263
12.1OB263
12.1.1OB的类型263
12.1.2改变优先级265
12.2OB的结构265
12.3OB事件处理266
12.3.1循环程序处理266
12.3.2事件驱动的程序处理267
12.3.3线性编程与结构化编程268
12.3.4程序块之间的调用关系268
12.4组织块应用案例270
12.4.1启动组织块270
12.4.2时间中断组织块271
12.4.3延时中断组织块276
12.4.4循环中断组织块279
12.4.5硬件中断组织块284
12.4.6错误组织块288
12.4.7诊断中断组织块290
12.4.8机架故障组织块OB86293
12.4.9通信错误组织块OB87293
12.4.10编程故障组织块294
12.4.11I/O访问故障组织块294
12.4.12系统功能(SFC)和系统功能块(SFB)294
第13章西门子工业网络通信302
13.1工业网络通信类型302
13.2MPI网络特点303
13.2.1MPI编程接口304
13.2.2PLC之间MPI的通信方式304
13.2.3MPI通信应用实例309
13.3PROFIBUS通信协议319
13.3.1概述319
13.3.2PROFIBUS的接口种类319
13.3.3PROFIBUS的访问机制320
13.3.4PROFIBUS通信速率与通信距离320
13.4PROFIBUS-DP网络应用320
13.4.1PROFIBUS-DP网络配置320
13.4.2PROFIBUS-DP通信方式326
13.5PROFIBUS-DP连接变频器从站的应用328
13.5.1网络配置要求328
13.5.2硬件组态配置329
13.5.3通信程序的编写331
13.6PROFIBUS-FDL通信333
13.6.1两个S7-300站的PROFIBUS-FDL通信334
13.6.2FDL通信在不同S7-300项目中的应用336
13.7FMS通信方式337
13.7.1FMS通信概述337
13.7.2S7PLC之间的FMS通信338
13.8工业以太网347
13.8.1PLC以太网接口种类347
13.8.2工业以太网数据传输介质348
13.8.3工业以太网通信协议与服务348
13.8.4S7-300/400工业以太网通信349
13.8.5应用实例353
第14章InTouch组态软件的应用355
14.1组态软件概述355
14.2组态软件的系统构成356
14.3InTouch组态软件简介357
14.4InTouch软件安装配置357
14.5使用InTouch创建应用程序358
14.5.1InTouch应用程序管理器使用358
14.5.2范例程序介绍——工业搅拌系统359
14.5.3创建范例程序360
14.6WindowMaker的使用360
14.6.1WindowMaker窗口及窗口对象介绍360
14.6.2WindowMaker开发环境配置362
14.7使用WindowMaker窗口及窗口对象363
14.8WindowViewer的使用373
14.8.1配置运行环境373
14.8.2使用WindowViewer窗口377
第15章InTouch通信驱动建立与通信诊断379
15.1InTouch通信方式概述379
15.2支持的通信协议379
15.3OPC的背景380
15.4OPC的基本原理381
15.5建立通信驱动382
15.6常见的几种通信配置385
15.6.1使用I/OServer通信385
15.6.2使用DAServer(MPI和TCP/IP)通信397
15.7DAServer通信软件的通信诊断功能介绍410
第16章创建运行系统标记名412
16.1InTouch标记名字典功能简介412
16.2InTouch标记名类型412
16.3定义标记名和属性设置414
16.3.1定义标记名名称414
16.3.2定义标记名详细资料415
16.3.3定义标记名报警条件430
16.4标记名点域介绍434
16.5标记浏览器的使用434
16.6交叉引用程序435
16.7删除标记名字典中的标记名439
16.8替换标记名441
16.9远程标记名引用441
16.10转换占位符标记名443
16.11动态地址引用444
16.12标记名导入/导出445
16.13工业搅拌系统标记名部分446
第17章创建运行系统界面448
17.1概述448
17.2动画链接对象及类型448
17.3创建各种动画链接448
17.3.1创建触动链接448
17.3.2创建显示链接453
17.4工业搅拌系统画面部分463
第18章InTouch的脚本系统功能469
18.1InTouch脚本类型469
18.2脚本编辑器的使用469
18.3各种脚本程序介绍472
18.4脚本语法476
18.4.1基本文法476
18.4.2变量和常量477
18.4.3表达式和运算符478
18.4.4程序流程控制480
18.5QuickFunction482
18.6系统内置脚本函数介绍484
18.7脚本编辑器错误消息492
18.8导入脚本程序495
18.9工业搅拌系统脚本部分496
第19章InTouch系统集成功能500
19.1报警和事件500
19.1.1报警和事件相关概念概述500
19.1.2报警摘要与报警历史502
19.2分布式报警数据库概述505
19.3配置报警系统514
19.4报警/事件客户端控件的使用519
19.4.1AlarmViewerActiveX控件519
19.4.2AlarmDBViewActiveX控件527
19.4.3AlarmTreeViewerActiveX控件531
19.5InTouch实用程序使用541
19.5.1AlarmPrinter实用程序541
19.5.2AlarmDBLogger实用程序546
19.5.3AlarmDBPurge/Archive实用程序550
19.5.4AlarmDBRestore实用程序553
19.5.5AlarmSuiteHistoryMigration实用程序555
19.5.6配方管理器(RecipeManager)实用程序556
19.5.7AlarmHotBackupManager(报警热备份)实用程序573
19.5.8InTouchApplicationPublisher577
19.6实时趋势和历史趋势578
19.6.1实时趋势579
19.6.2历史趋势581
19.7SQL访问器使用介绍590
19.7.1访问器功能概述590
19.7.2创建绑定列表594
19.7.3创建及配置表格模板597
19.8安全性620
19.8.1安全性类型620
19.8.2安全内部标记名和安全相关函数620
19.8.3基于InTouch的安全性621
19.8.4基于操作系统的安全性624
19.8.5基于ArchestrA的安全性625
19.9范例——工业搅拌系统626
第20章InTouch网络服务632
20.1InTouch网络架构632
20.1.1独立式应用程序632
20.1.2分布式应用——基于客户端的架构632
20.1.3基于服务器的架构633
20.2网络应用程序开发634
20.2.1配置网络635
20.2.2排解网络疑难635
20.2.3配置InTouch公共数据源636
20.3配置应用程序的NAD步骤640
20.4自定义NAD更新功能643
20.5配置应用程序的动态分辨率转换(DRC)644
第21章InTouch数据采集应用646
21.1数据采集概述646
21.2利用DDE通信协议对现场数据采集并写入到Excel647
附录1硬件模块问题650
附录2电气接线常见问题656
附录3STEP7软件问题661
附录4程序问题667
附录5通信问题676
附录6数据/WEB服务器常见问题692
附录7InTouch问题694
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价