news 2026/7/29 16:10:49

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GraniStudio:思维导图式零代码开发软件平台

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

1.资源管理器:

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

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

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

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

2.主任务设计器:

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

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

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

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

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

3.HMI设计器:

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

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/28 14:37:58

新手也能轻松建站!VanBlog+cpolar让博客创作和分享更简单

文章目录前言1. Linux本地部署2. VanBlog简单使用3. 安装内网穿透4. 创建公网地址5. 创建固定公网地址VanBlog 搭配 Cpolar,让博客创作不再受限于本地环境,为创作者提供了更灵活、高效的创作体验。前言 VanBlog 是一款轻量级个人博客系统,专…

作者头像 李华
网站建设 2026/7/28 14:16:29

vue导出excel文件

Vue.js 本身不提供直接导出 Excel 的功能&#xff0c;但可以通过以下几种方式实现&#xff1a; 1. 前端导出方案 使用 xlsx 库&#xff08;推荐&#xff09; npm install xlsx # 或 yarn add xlsx <template><button click"exportExcel">导出Excel&l…

作者头像 李华
网站建设 2026/7/28 9:39:08

基于STM32的自动售货机控制系统设计

第一章&#xff1a;系统核心硬件架构与选型 基于STM32的自动售货机控制系统以“高效交易、稳定出货”为核心&#xff0c;采用STM32F103ZET6作为主控芯片&#xff0c;其32位Cortex-M3内核与512KB Flash可满足多通道控制与支付交互需求。核心模块包括&#xff1a; 货道控制&#…

作者头像 李华
网站建设 2026/7/29 13:48:31

液压挖掘机回转能量回收系统设计与仿真

一、系统整体方案设计 液压挖掘机回转能量回收系统以“能量回收-存储-再利用”为核心逻辑&#xff0c;适配挖掘机回转制动阶段的能量特性&#xff0c;整体采用“液压蓄能电控调节”的混合架构。系统在原有回转液压回路基础上&#xff0c;新增能量回收支路与释放支路&#xff1a…

作者头像 李华
网站建设 2026/7/26 19:44:00

android 媒体之 MediaSession

一、框架1. MediaSession (媒体会话) • 角色&#xff1a; 核心枢纽和状态机。它是整个媒体播放控制的核心。 • 作用&#xff1a; 封装播放状态&#xff1a; 持有当前播放状态&#xff08;如播放/暂停、当前播放位置、播放速度、播放队列、当前媒体项元数据等&#xff09;…

作者头像 李华
网站建设 2026/7/28 3:25:39

校园网络规划

一、需求分析与总体目标 校园网络规划需综合考虑教学、科研、管理和生活等多场景需求&#xff0c;构建高速、稳定、安全、可扩展的网络基础设施。 主要需求&#xff1a; 带宽需求&#xff1a;支持高清视频教学、在线实验、大规模文件传输覆盖范围&#xff1a;教学楼、实验室、图…

作者头像 李华