当前位置: 首页 > news >正文

GraniStudio:思维导图式零代码开发软件平台

GraniStudio 是苏州格拉尼视觉科技自主研发的工业级零代码开发平台,专为自动化设备软件开发设计,集运动控制、机器视觉、数据采集、HMI 设计等功能于一体。GraniStudio 的思维导图式开发模式打破了传统代码的线性思维,采用 “资源配置→流程设计→人机交互” 的三层架构,将复杂工业逻辑转化为可复用的功能模块,不仅在于降低技术门槛与开发成本,更在于通过 “硬件即插即用、逻辑快速迭代、数据全链打通”,推动工业自动化从 “定制化开发” 向 “标准化应用” 转型,平台包含三大模块:

1.资源管理器:

资源管理器主要实现硬件资源初始化、建议通讯连接以及变量定义,硬件资源初始化包含运控控制板卡、相机、光源等。

通讯连接包括建立TCP客户端服务端、串口连接、PLC连接(目前平台支持西门子、三菱、松下PLC使用)等。

支持变量类型支持定义21种

通过操作模块即可完成初始化资源配置,初始化资源同步共享到主任务设计器,目前平台提供30多个资源配置算子供用户根据使用场景挑选。

2.主任务设计器:

主任务设计器实际是逻辑流程的思维导图化,平台提供 12 大类,涵盖板卡控制、相机工具、坐标变换、数据处理、检测识别、通用工具、几何测量、数据操作、图像处理、光源工具、逻辑流程、PLC等领域,目前平台提供任务工具在200左右,满足多数应用场景。

根据算子模块每个节点会有逻辑接口和数据输入或者输出接口,用户通过拖拽算子并通过拖拽连线定义数据流与控制流,实现节点间的逻辑关系创建,即可构建类似思维导图的流程逻辑,平台思维导图式编程将编程语言、数据结构、算法逻辑、业务流程等程序以图形化的方式直观地展示出来,编程的思维过程 和结果一目了然,帮助技术人员快速完成项目开发。大大简化了程序迁移操作,方便在不同岗位的人员之间共享,提高项目的沟通效率。而且,思维导图与大脑的自然思考方式高度契合,自然地适应大脑顺序和非顺序思考。任何人只要有基本的学习能力和逻辑经验,都能轻松掌握思维导图的使用技巧,适用于不同编程水平的学习者和技术人员。

在操作界面上,程序流程所见即所得,软件提供了大量便利的操作方法,满足不同使用习惯的用户需求。界面美观、大方、专业,操作流畅,稳定。

对比同行业其他专业软件,人机交互体验有质的飞跃,例如提供 “单个、多个展开 / 单个、多个折叠” 功能,便于管理这大型项目的复杂度。

界面超出设计区域时提供通过按钮让画布缩放功能以及通过键盘控制画布上、下、左、右移动功能。

3.HMI设计器:

人机交互设计器提供了数百个简单易用的精美控件,包括按钮、标签、文本框、选择框、图片框、文件对话框、仪器仪表、 报表、图表、表格、运动控制控件、机器视觉控件等,可满足数据采集、运动控制、机器视觉、数据分析、数据仿真等各种工业场景的软件开发要求。

通过 HMI中再设计与主任务设计器流程如何交互,最终使用三大模块实现一套完成的系统。对于思维导图式的开发平台提供的大量的经典项目、功能案例供用户通过案例快速创建自己需要的工程。

功能示例目前平台支持了9种示例,包含了状态机模式程序搭建、看板系统样例等。

http://www.cnnetsun.cn/news/139855.html

相关文章:

  • 新手也能轻松建站!VanBlog+cpolar让博客创作和分享更简单
  • vue导出excel文件
  • 基于STM32的自动售货机控制系统设计
  • 液压挖掘机回转能量回收系统设计与仿真
  • android 媒体之 MediaSession
  • 校园网络规划
  • 护眼灯已足够优秀,为何仍需眼调节训练灯?答案藏在近视防控里
  • Visual Studio中的多态
  • MindSpore硬核实战:彻底搞懂自动混合精度(AMP)与函数式训练
  • Java异常处理详解。零基础小白到精通,收藏这篇就够了
  • 基于深度学习YOLOv12的犬种识别检测系统(YOLOv12+YOLO数据集+UI界面+登录注册界面+Python项目源码+模型)
  • 基于深度学习YOLOv11的犬种识别检测系统(YOLOv11+YOLO数据集+UI界面+登录注册界面+Python项目源码+模型)
  • [插电式混合动力车辆][交替方向乘子法(ADMM)结合CVX]插电式混合动力车辆的能源管理:基于凸优化算法用于模型预测控制MPC研究附Matlab代码
  • 【别花冤枉钱】学生党专享!2025年把AI率90%降到10%的“低成本”组合拳(含免费/付费工具避坑指南)
  • 前端Vue制作日历插件FullCalendar,零基础入门到精通,收藏这篇就够了
  • 基于MPC算法的P2构型混合动力汽车能量管理优化策略
  • 德克萨斯大学奥斯汀分校突破:球形利奇量化提升AI图像生成质量
  • 13、Unix 系统管理脚本实用指南(上)
  • 2026网络安全薪酬全景:哪些岗位是价值洼地,哪里又是薪资天花板?
  • Oracle领衔科技巨头5000亿美元AI数据中心租赁狂潮
  • Java算法——排序篇之快速排序,零基础小白到精通,收藏这篇就够了
  • 平安好医生:“人+机+生态”闭环 打造中国AI医疗标杆
  • Compose 适配 - 全屏显示 EdgeToEdge
  • python-flask-django重症监护室中急诊护理管理系统设计与实现_zjv2nt1d
  • 拿一句,逗得你家男人哭笑不得
  • 虎贲等考 AI:AI 赋能学术全流程,让论文写作从 “煎熬” 到 “高效”✨
  • 介观交通流仿真软件:VISSIM (介观模式)_(5).车辆行为模型
  • 英特尔酷睿Ultra第三代,如何推动AI PC规模化落地?
  • 15、密码学编程问题与解决方案
  • 【花雕学编程】Arduino BLDC 之基础差速转向小车(串口控制)