新書推薦:
《
万有引力书系 纳粹亿万富翁 德国财富家族的黑暗历史
》
售價:HK$
112.7
《
中国常见植物野外识别手册:青海册
》
售價:HK$
78.2
《
三星堆对话古遗址(从三星堆出发,横跨黄河流域,长江流域,对话11处古遗址,探源多元一体的中华文明)
》
售價:HK$
89.7
《
迷人的化学(迷人的科学丛书)
》
售價:HK$
147.2
《
宋代冠服图志(详尽展示宋代各类冠服 精美插图 考据严谨 细节丰富)
》
售價:HK$
87.4
《
形似神异:什么是中日传统政治文化的结构性差异
》
售價:HK$
55.8
《
养育不好惹的小孩
》
售價:HK$
79.4
《
加加美高浩的手部绘画技法 II
》
售價:HK$
91.8
|
編輯推薦: |
从实践出发:作者10多年行业项目实践经验积累,案例来源于真实工作环境
以实用为主:分享全国垂直工业领域平台建设经验,可直接落地
有代码辅助:本书附赠二次开发示例代码,新手也能轻松上手搭建框架
有能力提升:充分提升职场的实战能力,提高核心竞争力
|
內容簡介: |
目前,物联网进入了与传统产业深度融合发展的新阶段,工业制造领域的转型升级成为工业物联网发展的重要驱动力,软件与硬件协同发展将成为物联网发展的重要趋势。
《物联网软件架构设计与实现》从物联网软件框架的角度出发进行顶层设计,解决集成设备过程中多协议、多交互机制、多数据格式的问题,全面阐述设备数据和系统数据集成过程中面临的实际问题。《物联网软件架构设计与实现》涵盖通信框架、设备驱动管理器的设计、插件引擎设计、序列号的设计、OPC Server和OPC Client服务介绍及应用案例分享等内容,全面介绍物联网软件框架的整体实现过程。《物联网软件架构设计与实现》逻辑性强、整体性好,适合有一定编程基础的开发人员、框架设计人员、方案设计人员和即将步入职场的高校学生学习。
|
關於作者: |
王强:10多年的煤炭、电力、环保、钢铁等工业领域开发和管理经验;自主开发iNeuOS工业互联网操作系统,广泛应用于工业领域;参与工信部《面向特定行业应用的专业性信息物理系统测试验证床建设》《流程行业(钢铁)工业互联网平台试验测试》《面向特定流程行业工业机理模型库项目》《基于工业互联网平台的工业设备上云解决方案供应商》投标及平台建设。
|
目錄:
|
第 1 章 通信框架介绍……………………………………………………001
第 2 章 框架的总体设计…………………………………………………012
第 3 章 设备驱动的设计…………………………………………………022
第 4 章 设备驱动管理器的设计…………………………………………061
第 5 章 串口和网络统一 IO 设计 ………………………………………072
第 6 章 调度控制器的设计………………………………………………091
第 7 章 接口的设计………………………………………………………107
第 8 章 总体控制器的设计………………………………………………116
第 9 章 接口和插件设计…………………………………………………124
第 10 章 宿主程序和配置文件设计 ……………………………………133
第 11 章 调试器设计 ……………………………………………………151
第 12 章 设备驱动二次开发及应用 ……………………………………156
第 13 章 图形显示二次开发及应用 ……………………………………171
第 14 章 数据导出接口的开发 …………………………………………176
第 15 章 服务驱动的开发 ………………………………………………180
第 16 章 中英文版本切换设计 …………………………………………185
第 17 章 序列号的设计 …………………………………………………196
第 18 章 OPC 服务端和 OPC 客户端介绍 …………………………210
第 19 章 应用案例分享 …………………………………………………234
|
內容試閱:
|
中国的工业生产企业生产过程的信息化水平相对落后,数据汇集、数据应用、数据分析等方面都存在一定的问题,需要进一步进行数据标准化建模,有效应用生产过程中各环节产生的数据,结合生产工艺及经验提炼行业工业知识,深度优化生产过程工艺的水平。
针对整体信息化建设,决策层、业务人员、技术人员需要转变思路,充分利用物联网、大数据、人工智能、数字孪生、工业互联网等先进理念和技术,提升企业的数字化、网络化、智能化、标准化水平。本书以数据为中心,以生产过程为核心,以工具赋能构建业务功能,实现设备状态监测及预警、生产过程优化、科学智能决策、降低能源消耗等目标,提升企业的信息化水平。
基于现实情况,本书介绍了传统产业与物联网相结合的关键技术,以通信技术为载体,搭建各“物体”进行信息交互的高速路。每次通信技术的更新换代都会给社会带来巨大的改变,在生产和工作中,怎么理解通信技术、用好通信技术是必不可少的课题。本书从软件方面全面地阐述了物联网通信的核心,涵盖框架顶层设计、分步开发等各个方面,详细介绍如何实现异构设备互联互通。
本书介绍的物联网框架不仅仅是一个通信框架,还充分结合了项目经验和应用场景。物联网通信机制包括轮询模式、自控模式和并发模式,能够满足 90% 以上的物联网项目的应用需求;支持插件化的设备驱动二次开发,继承一个接口类可以实现串口和网络两种通信方式;支持设备驱动的命令优先调度,在物联网通信过程中实现命令高效下发;实现模板化的数据解析,解决受网络通信过程影响的数据拆包和粘包的问题;实现多通信服务实例在高并发通信场景下的 IO 复用,同时解耦不同业务数据的通信。
从开发者的角度看,本书介绍的物联网框架还有很大的修改和扩展空间;从二次开发者的角度来看,物联网框架大幅提高了开发效率,降低了项目实施成本;从实际应用的角度来看,物联网框架运行稳定,降低了运维工作的强度。
经过多年的完善和迭代,物联网框架可以集成公司的所有设备和协议,包括项目实施过程中集成的其他公司的设备协议,在集成项目的数据采集及交互方面发挥了重要作用,提高了复用和开发效率,降低了时间成本和人力成本。
框架的核心思想是把不变的部分抽象出来形成接口,把不断变化的部分做得更灵活。本书对框架的设计与实现进行的介绍,不仅体现在技术方面,也体现在软件的设计思路上,同时指出哪里能够改进,希望通过交流,帮助读者实现技术和思维层面的提高。
本书从通信的本质、能够解决的现实问题、框架特点等作为切入点,结合项目开发经验进行讲解,图文并茂,代码注释清晰,通俗易懂。
本书读者对象
有一定编程基础的开发人员系统集成项目实施人员信息化系统框架设计人员售前方案设计人员高校计算机相关专业学生相关行业公司老板及CTO
|
|