- 博客(415)
- 资源 (6)
- 收藏
- 关注
原创 漫谈AI 时代的信息模型
事实上,数字化转型的核心是“万物皆模型”,在工业领域,以德国为主导的工业4.0 发展进程中,标准信息模型的构建是主要工作之一。流行的机器之间的语言包括 modebus,TCP/IP,CAN,OPC UA ,,AutomationML,工业4.0 知产管理壳等等语言和协议。所谓中间语言(模型)是指一个介于自然语言和形式化语言之间的语言,它有利于从自然语言描述转换,有能够转化成为标准化的机器可读的程序或者模型。以笔者的观点,如果要让LLM 生成形式化的模型文本或者复杂的程序代码,使用中间语言更加有效。
2024-04-23 21:36:28 488
原创 利用大语言模型,矢量数据库实现数据库的智能搜索
为了提高查询的效率,SQL 数据库只能采取添加关键字的方式来实现,比如添加 ”汽车“,”修补“,”轮胎“ 几个关键字,或者将产品的分类做的非常细。在大模型应用中,通常是采用Emedding 技术将许多文档切片,然后生成矢量数据库,将文档中的内容转换为矢量数据库的内容,当对话机器人提问时,通过查询矢量数据库获取最相近的知识,由大模型回答问题。这要求数据记录是结构化的。大模型支持下的分类数据库智能查询在企业应用中非常广泛,比如 物料管理,产品管理,生命周期管理,B2B 电商,知识库,技术文档查询等等。
2024-04-17 20:27:04 669
原创 电商的未来:回归传统的力量
电商的未来在于回归传统,挖掘和利用传统商业的智慧与价值。通过提升店铺个性化、规范商品信息、引入新技术,我们可以期待一个更加人性化、富有体验感的电商新时代。
2024-04-15 21:10:24 846
原创 OPC UA遇见chatGPT
如何生成特定行业的DSL 语言,还需要进一步研究。例如生产线的工艺流程编排。这将极大提升系统设计和维护的工作效率,降低了工程成本。
2024-04-07 18:17:26 479
原创 langchain 学习笔记-FunctionCalling三种方式
ChatGPT 基于海量的训练数据生成答案,所以它无法回答训练数据中没有的信息或搜索信息。人们希望 ChatGPT 具有,例如“我想管理我的待办事项列表”。是对此类请求的响应。通过使用函数调用,ChatGPT 现在可以在生成答案时使用!例如,如果要添加一个查看天气的函数,可以定义一个确定天气预报 API 的函数。下面是示意图。
2024-04-06 07:29:32 604
原创 LangChain学习笔记—RAG(检索增强生成)
当用户在大模型输入问题后,将问题本身也embedding,转化为向量,在向量数据库中查找与之最匹配的相关知识,组成大模型的上下文,将其输入给大模型,最终返回大模型处理后的文本给用户,这种方式不仅降低大模型的计算量,提高响应速度,也降低成本,并避免了大模型的tokens限制,是一种简单高效的处理手段。例如,使用链,您可以同时运行提示符和 LLM,从而避免了首先格式化 LLM 模型的提示,然后使用模型在单独的步骤中执行它。实际的 RAG 链,它在运行时接受用户查询并从索引中检索相关数据,然后将其传递给模型。
2024-04-05 17:44:06 1208
原创 GS1-全球分类标准
GS1是一个中立的全球合作平台,汇集行业领袖、政府、监管机构、学术界和协会,共同开发基于标准的解决方案,以应对数据交换的挑战。产品的详细区分是由许多的属性来决定,比如红色的车与蓝色的车是不同的产品。UNSPSC 是一个产品分类编码方案,它在Commodity 的栏目描述中,可以增加所谓的“noun-modifier”名称-修饰符对来描述产品的属性,构建数据模型。由GS1 US为联合国开发计划署(UNDP)管理,是一个开放的、全球性的、多部门的标准,用于高效、准确地对产品和服务进行分类。
2024-03-30 08:53:04 445
原创 伴随供应链数字化转型的B2B电商
制造业的数字化浪潮正迅猛地席卷全球,新冠病毒大流行和地缘政治格局的改变促进了不同国家和地区企业对供应链数字化转型的的步伐。除了企业内部的加快数字化之外。企业的营销也加快电商化步伐。企业内部管理的数字化转型会给电商带来怎样的转变?电商如何适应数字化转型的制造业?反过来企业数字化转型会给电商平台什么新机遇和新挑战?这些都是值得深入思考的问题。
2024-03-28 15:10:14 1151
原创 ETIM -国际贸易的产品分类标准
ETIM是一种基于分类识别共享和交换产品数据的格式。这种广泛使用的技术产品分类标准是为了构建 B2B 专业人员之间的信息流而制定的。
2024-03-27 18:16:34 644
原创 来了,工业5.0
工业5.0”一词是由欧盟委员会引入和推广的,用于描述其对欧洲工业的愿景。工业5.0的强调的不仅是技术,更注重是人性。提倡“以人为本”的思想。工业 5.0 不是专注于创造经济价值,而是激励企业探索如何通过提供更健康的工作模式、使用创新技术改善员工福祉以及影响过去遥不可及的因素(如气候变化、社会平等、可持续能源和加强国际合作)来为建设更美好、更安全的社会做出贡献。工业 5.0 战略包括哪些内容?工业 5.0 业务战略与 4.0 业务战略有何不同。以人为本的方法。
2024-03-22 19:29:54 665
原创 工业4.0 底层逻辑
工业4.0 的概念已经被滥用了,它与物联网,工业物联网等概念一样,几乎什么都往里面装。演变成了一句口号和愿景。许多人并不清楚工业4.0的底层逻辑到底是什么?如何遵循工业4.0 的思想构建新一代智能制造系统?并没用清晰地展示工业4.0的技术路线图。
2024-03-22 10:22:23 959
原创 软件推动开放自动化落地
当你唯一拥有的是一把锤子时,你周围的一切都是钉子。软件是硬件设备的护城河,国际自动化厂商不遗余力地开发各种新型工业软件,其战略站在应用的制高点。以前我们追求硬件兼容,现在我们要致力于应用引领。如果我们拥有强大的SCADA,PLM,数字孪生,仿真,工程设计等工业软件, 推广OPC UA ,工业4.0 管理壳AAS 等底层设备技术将会是一路坦途。国际自动化大厂都在极力发展工业软件,跃然成为以软件为中心的企业。与此同时,他们也提倡开放自动化。
2024-03-19 16:41:04 1111
原创 什么是 BMECat – 用法、好处、示例
此周期可确保当前的目录信息,从而简化 B2B 交易。通过使用标签,BMEcat 设置了在电子目录中组织数据字段的结构,保证了数据传输的顺畅和无误。这不仅加快了订单处理速度,还降低了与手动数据输入相关的错误的可能性,从而提高了 B2B 交易的整体效率。它的适应性使其成为拥有多样化产品供应的公司的强大解决方案,为目录交换提供了一个标准化的框架,无论哪个行业。通过采用兼容的分类系统,公司可以确保格式内的高效和统一的通信。该格式在购物中的应用,特别是在目录创建、分发和导入方面,体现了它对提高整个供应链效率的影响。
2024-03-18 11:26:20 972
原创 ChatGPT :确定性AI源自于确定性数据
为了实现多个经济之间的贸易,必须遵循各种国际标准,例如供应链管理中,普遍采用了BMEcat-1,ETIM ,GS1,等一系列国际标准,在制造业自动化领域,OPC UA ,I4.0 AAS 等方兴未艾。在商业领域,需要能够回答产品的规格,价格,图片,描述等信息,制造业生产线实时地产生数据,比如产量,设备状态,事件,产品类别,质量信息等等。下一步是执行相关性搜索。企业现有的信息通常分布在多个信息子系统中,将它形成主数据,便于企业的信息共享,也有助于企业之间的信息交换,比如产品信息将在供应链企业之间共享。
2024-03-17 21:42:08 1323
原创 OPC UA 服务器的Web访问
基于Web 的应用非常普及,例如基于web 的SCADA ,物联网 Dashboard 等等,那么基于Web 的应用如何访问OPC UA 服务器呢?本博文讨论这方面的问题。
2024-03-12 08:33:32 1170 1
原创 ChatGPT 控制机器人的基本框架
当chatGPT后,人们最沮丧的事情也许是突然发现过去的艰辛努力获得的经验,技术突然之间被AI白嫖了,而且自己在未来的角色也显得不重要了。这就是AI代替和超越人类的终结目标。现在看来并非如此。让AI 直接从头学习和理解物理世界是不现实的。将AI作为思考,推演和交互工具,与传统的物理系统作为观测与执行机构相结合是可行之路。
2024-03-08 21:19:00 1280
原创 OPC UA 学习:文件传输
本博文是OPC 10000-20: UA Part 20: File Transfer 的学习笔记。客户端需要读写服务器端的文件,OPCUA 规范中,是通过文件模型实现的。客户端通过调用文件模型中的方法来处理文件。文件类型文件类型(FileType)的属性文件操作方法文件操作与电脑中的文件处理是类似的,也有一个文件句柄(Handle)打开文件方法带有一个参数mode,表示打开文件的模式,返回一个Handle。0 Read 读文件1 Write 写文件。
2024-03-08 12:13:25 490
原创 OPC UA 学习笔记:状态机/有限状态机
转移可能产生事件,事件通过HasEffect 引用指向转移,而转移使用HasGeneratesEvent 指向事件。转移是转移类型的实例来定义的,你有多少个转移就定义多少个转移。你可以在有限状态机类型中添加方法,这些方法将会导致转移的发生,通过相应的转移HasCause引用指向该方法。有限状态机中并没有包含状态和转移的定义。在定义你的状态机时,你要在有限状态机的对象类型中定义状态和转移。状态是一个状态类型的实例来定义的,你有多少个状态,就添加多少个状态类型的实例。有限状态机模型中包含的属性。
2024-03-07 19:27:57 384
原创 OPCUA 学习笔记:程序模型
无论是边缘控制器,还是PLC 中,除了信息模型之外,还有应用程序,这些程序可能是IEC61131-3 编写的程序,也可能是其它程序开发的可执行程序。尽管OPCUA 描述模型能力很强,但是它缺乏算法的描述方式。但是OPCUA 对程序的状态,控制构建了模型,所以OPC UA 中的Program 并不是程序本身,而是程序的模型。本质上是一个有限自动机构成的。本博文是学习的笔记程序模型(Program)
2024-03-07 18:59:58 424
原创 信息模型的哲学思想
在我的计算机职业生涯中,有时候总是不禁赞叹或者疑惑。面向对象程序设计,有限自动机,元宇宙,数字孪生等这些概念是怎么想出来的?学了一些哲学讲座之后才恍然大悟,信息技术领域的许多概念都源自于古希腊哲学思想。模型学同样是如此。
2024-02-28 20:52:35 1229
原创 glTF 添加数据属性(extras)
1,"mesh": 0在下面的代码中,为地板添加的userData,格式与extras 类似opc:{点击对象,显示userData//selectedObject.object.userData.opc.BrowserName 引用了opc 中的BrowserName值。SelectObject.value.innerHTML是网页
2024-02-25 18:10:27 532
原创 VUE3 中导入Visio 图形
微软的VISO是一个功能强大的图形设计工具,它能够绘制流程图,P&ID,UML 类图等工程设计中常用的图形。它要比其它图形设计软件要简单许多。以后我的博文中将更多地使用VISO 来绘制图形。之前我一直使用的是corelDraw。本博客讨论VISO 在工程设计中的应用。
2024-02-19 14:22:10 1211
原创 OPC UA – 工业 4.0 标准概述
原则上,技术标准应该提高技术设备和组件的效率和互操作性。但是,我们经常发现相互竞争的标准,特别是在工业领域。在工业 4.0 时代以及日益联网的机器和系统时代,这变得更加棘手。进入OPC UA,这是一个克服旧时代竞争的平台在工业化进程的早期,主要市场参与者意识到,如果在某些领域进行合作而不是对抗,最终每个人都会受益。早在 19 世纪后期,欧洲就成立了第一个标准化委员会。1 年,德国颁布了第一个工业标准——“Deutsche Industrie-Norm”(DIN1918)。
2024-02-07 10:59:26 739
原创 OPC UA 信息模型云库简介
OPC基金会宣布推出与清洁能源和智能制造创新研究所(CESMII)共同开发的全球可用的UA云库。凭借其多云架构,UA 云库见证了所有主要云供应商利用开放接口的贡献,并可用于共享、查找和协作 OPC UA 信息模型。如今,UA云库已经包含超过65个OPC UA信息模型,这些模型由各个公司以及AutoID、DEXPI、MDIS、MTConnect等国际标准组织创建,以及30多个VDMA工作组创建,作为其OPC UA配套规范工作的一部分。双方成立“OPC UA 云库”联合工作组 (JWG)。
2024-02-06 08:58:36 759
原创 图数据库(neo4j)在工业控制中的应用
最近看到国外发表的一篇文章,提到将OPC UA 模型映射到neo4j图模型数据库中,通过GraphQL 访问效率很高,顿时感觉自己眼睛一亮,这是一个好主意。
2024-02-04 22:04:02 1185
原创 本体论(ontology)在工业4.0中的应用
信息技术中的本体与哲学的本体论是不同的,它代表了某个专业领域的基本概念,它们在智能制造和工业4.0 中具有不可或缺的作用,为了实现人与机器,机器与机器之间的确定性操作。一个标准化的,精确定义的本体服务是非常重要的。这是数字化制造过程中的基础工作。
2024-02-02 20:27:05 735
原创 DEXPI 信息模型详解
DEXPI 是过程控制行业的数据交换标准,它基于信息模型构建的。本文介绍DEXPI 1.3 规范中的信息模型。该标准共有1200多页,非常复杂。作为学习,建议同时阅读1.0 版本(284页),其中有更多的描述和解释。不过1.0版本与1.3 有很多区别。
2024-02-01 10:13:57 649
原创 DEXPI-过程工业的数据交换标准
最近学习过程控制HMI 的P&ID,集中研究一下相关的技术标准,发现了DEXPI 标准。记录下来。DEXPI eV 协会的目标是为流程工业开发和推广通用数据交换标准,涵盖流程工厂生命周期的所有阶段,从功能需求规范到使用中的资产。DEXPI eV 协会当前的重点是管道和仪表图 (P&ID)的交换。规格DEXPI P&ID 规范DEXPI P&ID 规范定义了 P&ID 的信息模型以及到交换格式 Proteus Schema 的映射。当前版本:30MB)DEXPI 流程规范。
2024-01-29 10:32:35 529
原创 MTP与管理壳(AAS)有异曲同工之妙
工业4.0 中提出的管理壳(AAS) 概念的目的是将离散制造业中的所有设备,材料等事物构建一个信息模型,它们被称为管理壳。设备,软件之间通过管理壳进行配置,通信。实现“即插即生产”的愿景。 MTP是过程控制行业提出来的 ,在过程控制行业,生产线通常是由不同的工艺装置组成的。例如搅拌,发酵,加温,干燥等等。MTP就是工艺装置的信息模型,通过MTP进行配置和通信,同样实现“即插即生产”的愿景。两者之间具有异曲同工之妙。
2024-01-25 22:25:33 840
原创 写作的金字塔原则
使用金字塔原理,您可以回答这样的问题:“我应该在下午 6 点回家,因为我必须送完干洗衣服,将视频返回给 Blockbuster,然后去美容师那里接 Fozzie。因此,将视频返回给百视达的成本将是最大的,您可以从这个开始。但作为一名顾问,您需要接受“答案第一”的心态,以保持客户(以及您公司的合作伙伴)的参与。这样,听众就有时间吸收这一点,并可以轻松地看到你后面的观点如何支持它,从而加强你的论点。因为您从最重要的信息开始(您将在下午 6 点回家),所以您的伴侣可以更轻松地跟进,因为您首先回答了他们的问题!
2024-01-25 21:39:39 890
原创 自动化的自动化(1)--OPCUA2HTML5
在设想的系统中,工程设计中只要绘制系统、子系统的系统视图。其它都通过标准的HTML5 UI元素实现。实现“自动化的自动化”,自动化人将自己从手劳作中解放出来!这是值得探索的课题。
2024-01-16 06:59:26 1190
原创 AutomationML 学习心得
为什么要建立这样的语言来实现数据交换,没有其它的方法么?既然现在又大量推荐工业4.0 管理壳,OPC UA 等标准。AutomationML还有存在的意义么?
2024-01-08 20:58:59 1018
原创 eCl@ss -工业4.0时代的”工程设计手册“
在工业4.0 和开放自动化的论述中,几乎都提到了eCl@ss。它到底是什么,为什么如此重要,如何将eCl@ss 结合到具体的应用中去?本博文谈谈自己的体会。首先我提出一个可能被拍砖的看法。当下的自动化存在一个令人沮丧的现实,自动化行业的工程师和公司不遗余力地实现各行各业的自动化,但是他们自己的工作却仍然停留在手工劳动的阶段。尽管他们拥有许多的CAX软件,组态工具。但是这些工具软件还只是计算机辅助软件,大量的日常工作都还是依靠工程师的键盘操作和体力劳动完成的。加班,出差成为自动化工程师的家常便饭。
2023-12-13 08:12:42 1205
原创 基于OPC UA 的运动控制读书笔记(1)
最近一段时间集中研究OPCUA 在机器人控制应用中应用的可能性。这个话题自然离不开运动控制。笔者对运动控制不是十分了解。于是恶补EtherCAT 驱动,PLCopen 运动控制的知识,下面是自己的读书笔记和实现OPCUA /IEC61499 运动控制器的实现方案设想。
2023-11-26 21:08:42 1445
原创 EtherCAT 伺服控制功能块实现
EtherCAT 是运动控制领域主要的通信协议,开源EtherCAT 主站协议栈 IgH 和SOEM 两个项目,IgH 相对更普及一些,但是它是基于Linux 内核的方式,比SOEM更复杂一些。使用IgH 协议栈编写一个应用程序,控制EtherCAT 伺服电机驱动器是比较简单的。但是要实现一个通用的EtherCAT 组件库(例如IEC61131-3 ,或者IEC61499功能块)就复杂一些了,例如动态地加入一个从站驱动器,通过组件控制某一个从站。本博文研究基于组件的EtherCAT 程序架构及其实现方法。
2023-11-17 20:55:09 2135
《梯形图的FPGA 实现》
2022-02-06
信息物理系统建设指南(2020)
2020-10-08
(正版标准)ISO_IEC8825-1-2008.pdf
2020-07-16
IEC 61499-1-2012.pdf
2020-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人