商品基本信息
商品名称: 智能制造工业控制软件规范及其应用
作者: 彭瑜
市场价: 99.00
ISBN号: 9787111596950
版次: 2-1
出版日期:
页数: 421
字数: 658
出版社: 机械工业出版社
目录
目 录
前言
第1章 概述1
1.1 智能制造是制造业转型升级的方向1
1.1.1 智能制造对PLC功能的新要求1
1.1.2 PLC硬件如何适应智能制造的要求2
1.1.3 PLC软件如何适应智能制造的要求2
1.1.4 PLC是智能制造和工业物联网的先行者3
1.2 工业控制软件的概念和发展近况6
1.2.1 工业软件的大致分类6
1.2.2 工业控制软件的概念6
1.2.3 工业控制软件的发展近况7
1.3 编程语言的发展和标准9
1.3.1 编程语言的基本概念9
1.3.2 编程语言发展史9
1.3.3 编程语言的标准化11
1.3.4 编程语言的特点12
1.3.5 面向对象的程序设计语言14
1.4 公用元素16
1.4.1 语言元素16
1.4.2 文字-数据的外部表示23
1.4.3 数据类型30
1.4.4 变量42
1.4.5 程序组织单元的公用性能50
1.4.6 函数59
1.4.7 功能块86
1.4.8 程序105
1.4.9 类108
1.4.10 接口124
1.4.11 面向对象的功能块的性能131
1.4.12 多态性140
1.4.13 命名空间143
1.5 软件、通信、功能和OPC UA模型151
1.5.1 软件模型151
1.5.2 通信模型163
1.5.3 功能模型172
1.5.4 OPC UA信息模型175
第2章 文本类编程语言183
2.1 文本类编程语言的公用元素183
2.1.1 文本类编程语言概述183
2.1.2 文本类编程语言的公用元素183
2.2 指令表编程语言184
2.2.1 指令184
2.2.2 函数、方法和功能块189
2.2.3 示例193
2.3 结构化文本编程语言194
2.3.1 结构化文本的表示194
2.3.2 语句197
2.3.3 示例208
第3章 图形类编程语言212
3.1 图形类编程语言的公用元素212
3.1.1 线、模块和流向212
3.1.2 网络和执行控制元素215
3.2 梯形图编程语言217
3.2.1 梯形图的组成元素217
3.2.2 梯形图程序的执行221
3.2.3 示例224
3.3 功能块图编程语言225
3.3.1 功能块图编程语言的图形符号和功能块组合225
3.3.2 功能块图程序的编程和执行226
3.3.3 示例227
第4章 顺序功能表图编程语言231
4.1 顺序功能表图的三要素231
4.1.1 基本概念231
4.1.2 步232
4.1.3 转换235
4.1.4 有向连线238
4.1.5 程序结构239
4.2 顺序功能表图编程语言242
4.2.1 动作242
4.2.2 顺序功能表图的兼容251
4.2.3 示例251
第5章 由IEC 61131-3标准扩展的其他功能块256
5.1 运动控制功能块257
5.1.1 概述258
5.1.2 运动控制功能块292
5.1.3 运动控制应用示例299
5.2 安全相关功能块304
5.2.1 概述305
5.2.2 安全模型308
5.2.3 安全相关功能块的通用规则313
5.2.4 安全相关功能块316
5.2.5 安全控制应用示例318
5.3 模糊控制功能块324
5.3.1 基本概念325
5.3.2 模糊控制333
第6章 PLC的应用软件设计337
6.1 PLC编程技巧337
6.1.1 基本环节337
6.1.2 程序设计方法365
6.2 PLC的工业应用示例384
6.2.1 液位控制系统384
6.2.2 信号报警和联锁控制系统389
6.2.3 物料输送过程的控制系统398
6.2.4 零件分选系统403
6.2.5 火电厂蒸汽轮机驱动给水泵的控制408
参考文献421
内容简介
《智能制造工业控制软件规范及其应用》共6章,介绍IEC 61131-3第三版的公用元素基本概念、标准编程语言中的指令表和结构化文本的文本类编程语言、梯形图和功能块图的图形类编程语言、顺序功能表图编程语言、运动控制功能块、安全相关功能块、模糊控制功能块等,并讨论了它们的编程技巧和工业应用。
《智能制造工业控制软件规范及其应用》内容涵盖了智能制造对PLC软件功能的基本要求。
《智能制造工业控制软件规范及其应用》可作为自动化和仪表专业等相关专业本科及专科学生的教材和编程语言的培训用书,也是工矿企业、科研开发单位工程技术人员的重要参考资料。
基本信息
书名:开放式IEC61131控制系统设计
定价:59.00元
作者:任向阳
出版社:机械工业出版社
出版日期:2016-09-01
ISBN:9787111549451
字数:
页码:
版次:1
装帧:平装-胶订
开本:16开
商品重量:
编辑推荐
目录Contents 目 录前 言声 明第1章 IEC 61131标准简介 11.1 PLC中的一些通用模型 21.1.1 功能模型 21.1.2 硬件模型 31.1.3 网络通信模型 31.1.4 软件模型 41.1.5 通信模型 51.1.6 编程模型 61.2 数据类型 71.2.1 基本数据类型 71.2.2 派生数据类型 81.3 变量 1.3.1 变量的表示 1.3.2 变量的初始化 111.3.3 变量的声明 111.4 程序组织单元 121.4.1 功能 131.4.2 功能块 161.4.3 程序 191.5 顺序功能图元素 191.5.1 步 201.5.2 转换 201.5.3 动作 201.6 配置元素 211.6.1 配置、资源和全局变量 211.6.2 任务 221.7 IEC 61131-3编程语言 231.7.1 指令表 231.7.2 结构化文本 241.7.3 功能块图 261.7.4 梯形图 261.7.5 顺序功能图 28第2章 IEC 61131编程环境MULTIPROG 312.1 MULTIPROG 5.50 Express及其安装 322.2 MULTIPROG工程管理 362.2.1 新建并编辑工程 362.2.2 I/O配置 402.2.3 工程编译和下装 422.3 自定义用户库开发 462.3.1 自定义复杂数据类型 462.3.2 用户库开发 482.4 断点设置和在线调试 482.4.1 在线监视 492.4.2 断点调试 502.4.3 强制和覆盖变量 522.5 逻辑分析仪 532.5.1 变量添加 532.5.2 连续和限定周期记录 552.5.3 触发条件配置 562.5.4 所记录数据的导出和加载 592.6 交叉参考 602.7 MULTIPROG编程示例 612.7.1 三相异步电动机正反转控制程序 612.7.2 PID控制器和系统仿真 63第3章 IEC 61131运行时系统ProConOS eCLR及二次开发 663.1 eCLR简介 673.2 ProConOS eCLR架构 683.3 eCLR 应用程序映像 713.4 简单的eCLR及CIL代码示例 723.5 eCLR开发 743.5.1 多核处理器支持 753.5.2 任务优先级 763.5.3 eCLR启动模块 783.6 eCLR在不同平台上的移植 823.6.1 环境接口 833.6.2 文件接口 843.6.3 操作系统接口 853.7 用户自定义功能和功能块 873.7.1 托管固件库开发 893.7.2 原生固件库开发 943.7.3 复杂数据类型 983.8 用户自定义I/O驱动 93.8.1 I/O驱动工作原理 93.8.2 I/O配置和I/O分组 13.8.3 I/O变量 1113.8.4 I/O驱动接口 1123.8.5 I/O驱动的时序 1163.8.6 I/O驱动开发步骤 1173.9 后台任务 1213. 系统标志区和共享内存区 1223..1 系统标志区 1223..2 共享内存区 1253.11 回调函数的接口 1283.11.1 状态转换回调函数和异常回调函数的接口 1283.11.2 任务回调函数 1313.12 事件驱动型任务 1343.12.1 MULTIPROG的事件驱动型任务设置 1353.12.2 运行期中事件任务安装 1363.12.3 运行期中系统任务安装 136第4章 IEC 61131和工业现场总线 1384.1 PLC与PROFINET 1394.1.1 PROFINET简介 1394.1.2 PROFINET解决方案 1454.1.3 eCLR PROFINET I/O驱动 1454.1.4 PROFINET总线配置 1464.2 PLC与EtherCAT 1544.2.1 Acontis EtherCAT主站简介 1544.2.2 eCLR ECAT I/O驱动 1574.2.3 总线配置 1584.2.4 基于功能块的总线诊断 1654.3 PLC与Modbus TCP 1664.3.1 Modbus TCP简介 1664.3.2 OSCAT库 1694.3.3 基于IP功能块和OSCAT库的Modbus TCP解决方案 1704.4 PLC与其他现场总线 1734.4.1 PLC和CANopen简介 1734.4.2 PLC和Powerlink 175第5章 PLCopen运动控制 1765.1 PLCopen Part1/Part2 简单运动控制 1785.1.1 PLCopen MC状态机 1785.1.2 异常和错误处理 1795.1.3 功能块接口 1795.1.4 Part1/Part2运动控制功能块 1805.2 PLCopen Part4组合运动控制 1825.2.1 坐标系和运动学 1835.2.2 运动混成 1855.2.3 状态机 1865.2.4 功能块定义 1875.3 基于ProConOS eCLR和ISG内核的运动控制方案 1895.3.1 实时操作系统INtime 1895.3.2 INtime下Acontis EtherCAT主站安装和配置 1955.3.3 PLC运行期ProConOS eCLR 1975.3.4 IEC 61131编程环境配置 1975.3.5 ISG运动内核 1985.3.6 启动顺序 1995.3.7 PLCopen Part1/Part2运动方案 1995.3.8 Part4和机器人方案 2035.4 ProConOS eCLR与第三方运动内核的集成 2085.4.1 PLCopen运动功能块定义 2085.4.2 PLC和运动内核的数据交换 25.4.3 PLC、运动内核和电动机驱动器的数据交换 2115.4.4 系统优先级设定 213参考文献 214
内容提要
基本信息
书名:IEC 61131-3编程语言及应用基础
定价:33.00元
作者:彭瑜,何衍庆 编著
出版社:机械工业出版社
出版日期:2016-01-01
ISBN:9787111256458
字数:484000
页码:306
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
本书主要介绍了IEC61131-3编程语言及应用基础相关知识,本书可作为自动化和仪表专业以及相关专业本、专科学生的教材和编程语言的培训教材,还可以作为工矿企业工程设计人员、科研开发单位工程技术人员的重要参考资料。
目录
前言第1章 概述 1.1 PLCoDen 1.1.1 PLCopen组织 1.1.2 认证等级 1.1.3 PLCopen的工作 1.2 IEC 61131标准 1.2.1 IEC 61131的基本情况 1.2.2 IEC 61131-3编程语言 1.2.3 标准编程语言的特点第2章 公用元素和程序组织单元 2.1 软件模型、编程模型 2.1.1 软件模型 2.1.2 编程模型 2.2 公用元素 2.2.1 字符集 2.2.2 标识符 2.2.3 分界符 2.2.4 关键字 2.2.5 空格和注释 2.3 数据外部表示 2.3.1 数值文字 2.3.2 字符串文字 2.3.3 时间文字 2.4 数据类型 2.4.1 基本数据类型 2.4.2 一般数据类型 2.4.3 衍生数据类型 2.4.4 数据类型的允许取值范围和初始化 2.4.5 衍生数据类型的应用准则 2.5 变量 2.5.1 变量的表示 2.5.2 变量的属性和初始化 2.6 程序组织单元 2.6.1 函数 2.6.2 功能块 2.6.3 程序 2.6.4 程序组织单元第3章 文本类编程语言 3.1 文本类编程语言及其公用元素 3.1.1 文本类编程语言概述 3.1.2 文本类编程语言的公用元素 3.2 指令表编程语言 3.2.1 指令 3.2.2 函数和功能块 3.2.3 示例 3.3 结构化文本编程语言 3.3.1 结构化文本的表示 3.3.2 语句 3.3.3 示例第4章 图形类编程语言 4.1 图形类编程语言的公用元素 4.1.1 线、模块和流向 4.1.2 网络求值和执行控制元素 4.2 梯形图编程语言 4.2.1 传统梯形图编程语言的缺点 4.2.2 梯形图的组成元素 4.2.3 梯形图的执行 4.2.4 示例 4.3 功能块图编程语言 4.3.1 功能块图图形符号和功能块的组合 4.3.2 功能块图的编程和执行 4.3.3 示例第5章 顺序功能表图编程语言……第6章 基本应用第7章 编程举例第8章 实验附录参考文献
这本书简直就是一本为我量身定制的“入行指南”!作为一个对工业自动化领域充满好奇的新手,我一直苦于找不到一条清晰的学习路径。而《包邮智能制造工业控制软件规范及其应用+IEC61131-3编程语言及应用基础》这本书,恰恰填补了我的知识空白。它不仅全面地介绍了智能制造的宏大愿景,更重要的是,将目光聚焦在了“工业控制软件”这一核心要素上。书中对于“规范”的论述,是我之前从未深入思考过的,但它一旦展开,我就明白了这个环节的极端重要性。它详细讲解了制定和遵循软件规范的好处,比如提高代码的可读性、可维护性,减少沟通成本,甚至还能在早期发现潜在的bug,避免后期昂贵的返工。我尤其欣赏书中关于“应用”部分的论述,它并没有止步于理论,而是通过大量的实际案例,展示了规范在不同工业场景下的落地情况,让我对抽象的理论有了更直观的理解。这本书给我最大的感受就是,它让我看到了一个清晰且可执行的框架,让我知道如何从零开始,一步步构建起一套符合行业标准的工业控制软件体系。
评分当我拿到《包邮智能制造工业控制软件规范及其应用+IEC61131-3编程语言及应用基础》这本书时,我首先被它“包邮”的独特称谓所吸引。在我看来,这不仅仅是一个噱头,更是一种对工业界普遍存在的“高门槛、难推广”问题的深刻洞察。书中对于“智能制造”背景下的工业控制软件发展现状和趋势的分析,我觉得非常到位,切中了当前行业痛点。它没有回避技术难题,而是将复杂的问题层层剖析,让我这个非专业人士也能逐渐理解其精髓。我特别喜欢书中关于“规范”的这一部分,它并不是简单地罗列条条框框,而是深入浅出地讲解了为什么需要规范,以及规范如何帮助企业提高效率、降低风险。作者用了很多生动的比喻和图示,让我对“标准化的重要性”有了前所未有的认识。当我翻到后面关于“应用”的部分,更是觉得豁然开朗,那些理论在实际的工业场景中是如何落地的,通过具体的案例展示,让我仿佛置身于生产线旁,感受到了技术的力量。这本书让我对“智能制造”有了更深层次的理解,也激发了我对工业控制软件开发的浓厚兴趣。
评分拿到《包邮智能制造工业控制软件规范及其应用+IEC61131-3编程语言及应用基础》这本书,我最大的感受就是惊喜连连!首先,这个书名就非常有意思,“包邮”的概念让我觉得非常亲切,仿佛能以一种更轻松、更易接受的方式来学习工业控制软件。作者在书中对智能制造的宏观背景进行了非常精彩的阐述,让我对这个充满未来感的领域有了更清晰的认识。他巧妙地将“工业控制软件”这个相对专业的概念,置于智能制造的大框架下进行解读,这使得我这个初学者也能快速抓住核心。我尤其喜欢书中关于“规范”的章节,它不是枯燥的技术条文,而是通过生动的语言和形象的比喻,讲解了为什么我们需要一套标准化的软件开发规范,以及这套规范如何能够提升整个工业体系的效率和可靠性。作者在“应用”部分的论述更是让我眼前一亮,他用大量的实际案例,展示了这些规范在不同工业场景下的落地效果,让我对理论有了更直观的理解,也对未来的学习方向更加明确。
评分刚拿到这本《包邮智能制造工业控制软件规范及其应用+IEC61131-3编程语言及应用基础》真是太惊喜了!虽然我之前对工业控制软件了解不多,但这本书的封面设计和排版就让我眼前一亮,给人一种专业且易于亲近的感觉。我特别喜欢它那种循序渐进的讲解方式。开篇并没有一开始就深入到复杂的理论,而是先从智能制造的大背景出发,详细阐述了工业控制软件在其中扮演的关键角色,以及当前行业面临的一些挑战和发展趋势。这一点对于我这种初学者来说,是极大的福音,让我能够快速建立起对整个领域的宏观认知。接着,它就巧妙地引入了规范的重要性,用生动的案例和清晰的图表,说明了为什么一个好的软件规范能够极大地提高开发效率、降低维护成本、并最终保障生产线的稳定运行。我尤其欣赏书中关于“包邮”这一概念的解读,虽然名字听起来很接地气,但它所代表的“可快速部署、易于集成、成本可控”的理念,恰恰是当下智能制造亟需解决的痛点。这本书不是那种枯燥的理论堆砌,而是充满了实践的智慧,让我对接下来的学习充满了期待。
评分这本书的名字《包邮智能制造工业控制软件规范及其应用+IEC61131-3编程语言及应用基础》就足够吸引眼球了。我一直对智能制造这个话题非常感兴趣,但之前觉得工业控制软件是一个非常高深且难以企及的领域。然而,当我翻开这本书,我发现我的担忧完全是多余的!作者的写作风格非常独特,他将“包邮”这个概念巧妙地融入到工业控制软件的讨论中,这让我感到既新颖又接地气。他没有一开始就抛出艰深的术语,而是从智能制造的宏观视角出发,逐步引导读者理解工业控制软件在其中扮演的核心角色。书中对于“规范”的阐述,让我对软件开发的严谨性有了全新的认识。它详细地解释了为什么需要一套统一的规范,以及这套规范如何能够提高开发效率、保证产品质量。我尤其欣赏书中那些贴近实际应用的案例分析,它们让我看到了理论是如何在真实的工业环境中发挥作用的。这本书让我觉得,工业控制软件并非遥不可及,而是可以通过系统性的学习和实践来掌握的。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有