Ricon组态可视化编辑器 - 所见即所得的工业画布

编辑器功能详解

Ricon组态系统提供了强大的可视化编辑器,让您能够轻松创建专业的工业监控画面。编辑器采用直观的拖拽式操作,无需编程经验即可上手。

🎯 核心编辑功能

1. 组件库管理

编辑器提供了丰富的组件库,涵盖以下类别:

基础组件

  • 📊 图表组件 - ECharts图表(柱状图、折线图、饼图等)
  • 📝 文本组件 - 支持字体、颜色、大小等配置
  • 🔘 按钮组件 - 支持点击事件、写值、画面跳转、脉冲信号
  • 🖼️ 图片组件 - 支持静态图片、图片切换、状态图片
  • 📅 日期组件 - 当前日期显示
  • 🌤️ 天气组件 - 天气信息展示
  • 📺 视频组件 - 视频播放、监控画面
  • 🔄 动画组件 - 旋转、流动条、闪烁等

图元组件

  • 电气图元 - 丰富的工业电气图元库
  • 🔌 开关组件 - 开关图标、开关状态
  • 💡 指示灯 - 状态指示灯
  • 🔧 工业设备 - 各类工业设备图元

高级组件

  • 📊 表格组件 - 数据表格展示
  • 🌐 iframe组件 - 嵌入网页、ECharts、表格
  • 📡 数据绑定 - 硬件设备数据点绑定
  • 🎯 条件配置 - 数据条件判断和状态变化
  • ⚙️ 事件行为 - 组件交互事件配置
2. 图层管理
  • 支持多层级图层管理
  • 图层上下移动
  • 图层显示/隐藏控制
  • 图层锁定保护
3. 对齐工具
  • 水平对齐(左对齐、居中、右对齐)
  • 垂直对齐(顶部、居中、底部)
  • 等间距分布
  • 组件尺寸统一
4. 撤销/恢复系统

基于ArrayStack实现的完整操作历史记录:

  • 支持无限撤销/恢复
  • 快捷键:Ctrl+Z(撤销)、Ctrl+Y(恢复)
  • 操作历史可视化

⌨️ 快捷键支持

功能 快捷键 说明
保存 Ctrl + S 保存当前场景
预览 Ctrl + P 预览场景效果
撤销 Ctrl + Z 撤销上一步操作
恢复 Ctrl + Y 恢复撤销的操作
复制 Ctrl + C 复制选中组件
粘贴 Ctrl + V 粘贴组件
删除 Delete 删除选中组件
全选 Ctrl + A 选中所有组件
放大 Ctrl + 滚轮上 放大画布视图
缩小 Ctrl + 滚轮下 缩小画布视图
全屏 F11 切换全屏模式
适应屏幕 Ctrl + 0 自适应画布大小

🎨 编辑操作流程

复制代码
┌─────────────────────────────────────────────┐
│  1. 打开编辑器                             │
│     http://www.ricon.cloud:81/editor.html  │
├─────────────────────────────────────────────┤
│  2. 添加组件                               │
│     从左侧组件库拖拽到画布                  │
├─────────────────────────────────────────────┤
│  3. 编辑属性                               │
│     选中组件,在右侧属性面板配置            │
├─────────────────────────────────────────────┤
│  4. 数据绑定                               │
│     配置硬件设备数据点连接                  │
├─────────────────────────────────────────────┤
│  5. 保存作品                               │
│     Ctrl+S 或点击保存按钮                  │
├─────────────────────────────────────────────┤
│  6. 预览效果                               │
│     Ctrl+P 或点击预览按钮                  │
└─────────────────────────────────────────────┘

📁 导入/导出功能

导出场景
json 复制代码
// 场景JSON结构示例
{
    "stageId": "BY0001",
    "stageName": "车间监控",
    "width": 1920,
    "height": 1080,
    "children": [
        {
            "type": "text",
            "name": "标题",
            "x": 100,
            "y": 50,
            "text": "生产监控中心",
            "fontSize": 24,
            "color": "#333"
        }
    ]
}
导入场景
  • 支持JSON格式场景文件导入
  • 自动解析组件配置
  • 保持原有布局和属性

🔧 属性配置面板

组件属性采用JSON配置,支持以下属性类型:

属性类型 说明
input 文本输入框
color 颜色选择器
selectAdvanced 下拉选择框
slider 滑块
hardwareInputNew 硬件设备选择
whereStatusColorTable 状态颜色配置表
fontNew 字体配置
BORDER 边框配置
RotatImage 旋转图片选择
valueZoomTableNew 数据缩放配置表

🎯 实战案例

创建工业监控面板
  1. 从组件库拖拽仪表盘组件到画布
  2. 在属性面板配置数据绑定
  3. 设置阈值和颜色映射
  4. 添加指示灯组件显示设备状态
  5. 配置动态图表展示趋势数据
创建工艺流程画面
  1. 使用工业图元组件绘制设备
  2. 添加流动动画模拟物料流转
  3. 设置状态切换显示不同颜色
  4. 添加按钮组件实现远程控制

立即体验

👉 演示地址 : http://www.ricon.cloud:81

🌐 官网地址 : http://www.ricon.cloud

相关推荐
Dawson Zhu2 分钟前
大语言模型的本质:从条件概率预测到能力涌现的技术剖析
人工智能·语言模型·架构·aigc·agi
gzkuijing2 分钟前
MDI1PRD23B7‑EQ|Novanta IMS一体化RS-485/422步进电机参数、选型要点与典型应用
人工智能·机器学习·编辑器
weixin_4225554217 分钟前
el-menu子菜单点击就被激活,恢复之前的激活状态
javascript·vue.js·elementui
jonyleek20 分钟前
工业物联网边缘计算架构设计:从数据采集到本地决策
人工智能·物联网·边缘计算·工业物联网·边缘网关·jvs物联网平台·iot架构
物联网IoT小易24 分钟前
MQTT消息为什么会重复、丢失或延迟?QoS、离线消息与重连机制详解
物联网·mqtt·消息队列·边缘计算·mqtt协议·物联网平台
计算机魔术师41 分钟前
两年翻45倍!英伟达靠买买买建成千亿投资帝国
前端
paopaokaka_luck43 分钟前
基于springboot3+vue3的精准扶贫管理系统(AI 问答、ECharts 图形化分析)
前端·人工智能·echarts
l1m0_1 小时前
智能电动自行车管理后台实战:AI生成页面与React组件化技巧
前端·react.js·ui·ai·设计
Patrick_Wilson1 小时前
为什么gitlab的MR会默认有一个merge commit
前端·git·gitlab
数字孪生视频孪生1 小时前
空间智能技术|跨镜轨迹全域可溯,无感定位无扰赋能落地
大数据·运维·人工智能·重构·架构