手把手教你|VBS或VBA中的排序算法

最近有朋友向我咨询一个需要在RSViewSE环境中实现的排序算法问题,背景是将若干个PLC内共约2000个DI点的状态变化按先后顺序排列出来,这2000个DI点大约可以分为100组,每组20个DI标签,每组之标签之间无关联。根据排序结果可以实现一些其他的控制功能。

在RSViewSE中,复杂的算法依然需要VBA脚本的参与,在这个需求中,需要先明确以下几点:

算法程序需要不间断运行来捕获DI点的变化

每组DI点在变为1后就一直保持,直到PLC程序内将该组所有的状态复位为0

排序的结果需要能记录下来

算法程序可以随时停止

VBA编写的算法程序可以引申到VBS,因此,该算法不止适用于RSViewSE,还适用于WINCC及其他能够使用VBA或VBS脚本控制的组态软件

算法内参与排序的标签不能局限于20个,可以自由调整。

基于以上条件,本着以往没有条件也要创造条件的态度来实现这种排序算法。

准备工作:

施耐德电气:共筑工业SI同盟,共创工业伙伴影响力

中国烟台2024425——推进高水平科技发展,离不开良好的创新生态和合作平台。今年政府工作报告提出扩大国际科技交流合作,营造具有全球竞争力的开放创新生态。在此背景下,“2024施耐德电气工业SI同盟伙伴峰会”近日在烟台隆重举行,施耐德电气与各行业客户精英齐聚一堂,共话工业SI同盟生态体系建设的最新进展,并带来系列产品创新成果、解决方案和应用案例,旨在携手更多行业伙伴拓展工业SI同盟生态合作的广度与深度,共筑更具竞争力、更可持续的未来工业生态圈。

携三大领域产品亮相2024北京车展——美的威灵汽车部件点亮“绿色出行源动力”

 

【中国,北京】2024年4月25日,美的工业技术旗下威灵汽车部件携全系产品亮相2024北京国际汽车览会(顺义馆W4-W04),全面展示覆盖新能源汽车热管理驱动、底盘执行三大系统领域的增量部件。随着汽车行业朝着电动化、智能化、低碳化方向加速迭代,威灵汽车部件将凭借技术研发、精益制造以及高品质交付等优势,针对性优化、改善新能源汽车续航里程、智能驾驶、驾乘舒适性等驾乘体验,为全球绿色出行发展注入新动能。

贝加莱老宋聊工控——人工智能究竟能干点什么?

图片

开源 PLC:推动工业自动化的创新力量

引言:

工业自动化领域的发展离不开 PLC(可编程逻辑控制器)的应用。传统上,PLC 通常采用闭源的商业产品,但随着开源软件和硬件的兴起,越来越多的开源 PLC 解决方案开始涌现。本文将介绍几个开源 PLC 项目,探讨它们在工业自动化中的应用、优势以及一些潜在的挑战。

1  Arduino PLC

Arduino PLC 是一个基于 Arduino 开发板的开源 PLC 解决方案,如下图。它使用 Arduino 的开发环境和资源丰富的库函数,可以轻松地进行编程和扩展。优点包括灵活性高、易于学习和使用、成本相对较低等。然而,由于 Arduino PLC 的计算能力和通信性能相对较弱,可能不适用于大规模、高复杂度的工业自动化系统。

下一代工业自动化:以软件定义的自动化赋能企业敏捷、效率与创新

当下,软件定义的自动化(SDA)和开放自动化(Universal Automation)正迅速发展,以不可阻挡之势推动着传统工业自动化模式转变。随着软件定义的开放自动化技术日趋成熟,新一代工业自动化工具及方案也在工业市场上愈发普及,而过去依赖制造商并与之捆绑的自动化时代将成历史。

基于自动化软硬件解耦,用户可在任一符合标准的自选平台上部署所需的自动化功能。如此一来,企业能够以自身业务需求为导向、最大化发挥新一代自动化的技术价值,做出最佳决策,以满足不断变化的消费者需求,从而更好地向工业4.0过渡,迈向数字化未来。

MARGO计划:以全新开放标准,提升工业自动化的边缘互操作性

如今,工业企业正面临前所未有的挑战。来自万宝盛华(Manpower Group)的最新报告显示,高达75%的工业企业已经陷入人才短缺困境。与此同时,面对日益激烈的竞争环境、不断变化的客户需求、供应链挑战,以及对高质量、高生产力和整体效率的迫切追求,工业对数据的可用性及其分析和管理能力提出更高需求。更为严峻的是,工业是全球碳排放最大的领域,推动工业领域的可持续发展愈发迫切。

在这样的背景下,通过自动化系统助力工业企业提升性能和灵活性显得至关重要。

技术领跑、性能升级——美的工业技术携谐波减速机亮相2024汉诺威工业博览会

【德国,汉诺威】2024年4月22日,被誉为“世界领先的工业技术展会”的德国汉诺威工业博览会隆重开幕,美的工业技术旗下高创品牌携应用于工业机器人、仿人机器人、半导体制造精密加工机床等场景的多款谐波减速机亮相6号馆A47展位(Hall 6-A47),并凭借行业领先的产品工艺水平、行业首创的M齿形设计以及大幅提升的承载力与产品寿命,向全球制造业伙伴展示了在工业传动领域的深厚技术储备与创新成果,为全球制造业智能化升级注入力量。

页面

订阅 剑指工控 RSS