返回主站|会员中心|保存桌面

士林变频器|士林变频器(中国)服务商    

士林变频器、士林电机

新闻分类
  • 暂无分类
联系方式
  • 联系人:姚经理
  • 电话:18520143666
站内搜索
 
首页 > 新闻中心 > 组态王7.5 SP2的图库搅拌器浆叶旋转!
新闻中心
组态王7.5 SP2的图库搅拌器浆叶旋转!
发布时间:2025-09-06        浏览次数:6        返回列表

在组态王 7.5 SP2 中实现 “图库搅拌器浆叶旋转”,核心是通过 **“动画连接” 中的 “旋转” 功能 ** 结合 “数据变量驱动”,让图库中的搅拌器图形按设定速度或条件旋转。以下是从 “调用图库搅拌器” 到 “设置旋转动画” 的完整操作步骤,包含静态旋转、变量控制旋转(如启停 / 变速)两种常见场景:

一、前提:调用组态王自带的 “搅拌器” 图库元素

组态王 7.5 SP2 的 “设备图库” 中自带工业常用的搅拌器图形,无需手动绘制,直接调用即可:


  1. 打开组态王开发环境,新建或打开已有工程,进入 “画面开发” 界面(如新建 “搅拌控制画面”);

  2. 点击左侧工具栏 “图库” 按钮(图标为 “堆叠的方块”),或按快捷键 F2 打开 “图库管理器”;

  3. 在图库分类中,展开 “工业设备”→“搅拌设备”,找到 “搅拌器” 图形(通常包含 “立式搅拌器”“卧式搅拌器” 等,选择带浆叶的样式,如 “搅拌器_01”);

  4. 鼠标左键拖动选中的搅拌器图形到画面中,调整大小和位置(拖动边缘控制点,确保浆叶部分完整显示,避免遮挡)。

二、场景 1:静态速度旋转(固定转速,启动后持续旋转)

适用于 “搅拌器启动后恒速运行” 的场景,无需外部变量控制,通过 “动画连接” 设置固定旋转参数即可:

1. 打开 “动画连接” 窗口

  • 右键点击画面中的 “搅拌器” 图形,选择 “动画连接”(或选中图形后按 Alt+Enter),弹出 “动画连接” 对话框;

  • 在对话框左侧 “动画类型” 列表中,找到并勾选 “旋转”,点击右侧 “设置” 按钮进入旋转参数配置。

2. 配置旋转动画参数

在 “旋转动画连接” 窗口中,按以下步骤设置(关键是 “表达式” 和 “旋转属性”):


参数类别配置内容
表达式输入 “1”(静态常量,代表 “始终满足旋转条件”,若要控制启停,后续场景 2 会改用变量)
旋转中心选择 “图形中心”(默认,确保搅拌器绕自身中心旋转,若需绕自定义点旋转,可点击 “拾取” 在画面中指定)
旋转范围选择 “360 度连续旋转”(浆叶完整圆周运动,避免 “往复旋转”)
旋转速度按需求设置 “速度值”:
- 数值越大转速越快(如 “5” 代表 5 度 / 刷新周期,组态王默认刷新周期为 200ms,5 度 / 200ms≈150 度 / 秒);
- 建议从 “3~8” 开始测试,避免转速过快导致视觉模糊
旋转方向选择 “顺时针” 或 “逆时针”(根据实际工艺需求,如搅拌器默认顺时针旋转)
条件触发取消勾选 “表达式为真时旋转”(因表达式为 “1” 恒真,无需额外触发;若后续改变量,需勾选)

3. 保存并预览

  • 点击 “确定” 关闭所有对话框,按 F5 进入 “运行环境” 预览:搅拌器浆叶会按设定速度持续旋转,符合静态恒速需求。

三、场景 2:变量控制旋转(启停 / 变速,关联 PLC 信号)

适用于 “通过 PLC 输出信号控制搅拌器启停,或通过模拟量控制转速” 的场景,需先建立 “控制变量”,再关联旋转动画:

1. 新建控制变量(关联 PLC 信号)

  • 回到组态王开发环境,点击左侧 “工程浏览器”→“数据词典”→“新建”,创建 2 个变量(根据需求选择):

    变量名称变量类型连接设备(PLC)寄存器地址(示例)功能描述
    Mixer_Run开关型(I/O 离散)如西门子 S7-300I0.0搅拌器启停信号(1 = 启动,0 = 停止)
    Mixer_Speed数值型(I/O 模拟)如三菱 FX5UD100搅拌器转速信号(0~100 对应 0~ 最大转速)
  • 变量创建后,确保 “连接设备” 已正确配置(如 PLC 通信参数、驱动程序已安装),避免变量无实际信号来源。

2. 配置 “启停控制” 旋转动画

  • 右键搅拌器图形→“动画连接”→“旋转”→“设置”,修改参数:

    • 表达式:输入变量名 “Mixer_Run”(此时 “表达式为真时旋转” 会自动勾选,1 = 旋转,0 = 停止);

    • 旋转中心、方向:保持与场景 1 一致;

    • 旋转速度:暂设为固定值(如 “5”,后续若需变速,再关联 Mixer_Speed 变量)。

3. 配置 “变速控制”(可选,关联转速变量)

若需根据 PLC 模拟量信号(如 D100)调整浆叶转速,需在 “旋转速度” 中关联变量:


  • 在 “旋转动画连接” 窗口中,点击 “旋转速度” 右侧的 “表达式” 按钮(图标为 “fx”);

  • 在 “表达式编辑器” 中,输入 “Mixer_Speed/20”(示例:Mixer_Speed 范围 0~100,除以 20 后转速范围 0~5 度 / 刷新周期,避免转速过快);

  • 点击 “确定”,此时:当 PLC 的 D100=0 时,搅拌器停止;D100=100 时,转速达到最大(5 度 / 刷新周期)。

4. 增加 “状态显示”(可选,提升画面交互性)

  • 在搅拌器旁添加 “文本” 元素(如 “搅拌器状态:运行 / 停止”),右键文本→“动画连接”→“模拟值输出”;

  • 表达式输入 “Mixer_Run”,设置 “值范围”:0→显示 “停止”,1→显示 “运行”;

  • 同理,添加 “转速显示” 文本,表达式输入 “Mixer_Speed”,单位设为 “r/min”(需确保 PLC 中 D100 的数值与实际转速一致,如 D100=50 对应 50r/min)。

四、常见问题与解决方案

1. 搅拌器不旋转(运行环境中无动作)

  • 原因 1:表达式错误(如场景 2 中变量名输错 “Mixer_Run1”,或变量未关联 PLC 导致值恒为 0);
    解决:在 “数据词典” 中检查变量 “当前值”(运行时按 Ctrl+D 打开 “数据监视”),确保 Mixer_Run=1 时再测试。

  • 原因 2:旋转中心设置错误(如选了 “画面左上角”,导致搅拌器旋转到画面外);
    解决:重新进入 “旋转动画连接”,选择 “图形中心”,或点击 “拾取” 在搅拌器中心点击指定旋转点。

  • 原因 3:PLC 通信故障(变量无实际信号);
    解决:检查 PLC 与组态王的通信(“工程浏览器”→“设备”→“通信测试”),确保通信正常。

2. 浆叶旋转时 “卡顿” 或 “模糊”

  • 原因 1:旋转速度过快(如设为 “20”,导致视觉残留);
    解决:降低速度值(如改为 “3~5”),或在 “画面属性” 中提高刷新周期(“画面”→“画面属性”→“刷新周期” 设为 100ms,需确保电脑性能足够)。

  • 原因 2:搅拌器图形分辨率低(放大后失真);
    解决:在图库中选择 “高分辨率搅拌器” 图形,或手动用 “绘图工具” 绘制矢量图(避免位图放大失真)。

3. 变量控制时 “启停延迟”

  • 原因:PLC 扫描周期或组态王数据采集周期过长;
    解决:在 “设备配置” 中缩短 “数据采集周期”(如设为 100ms),或优化 PLC 程序减少扫描时间。

五、扩展:自定义搅拌器图形(若图库样式不满足需求)

若组态王自带图库的搅拌器样式不符合工艺(如多浆叶、特殊材质),可手动绘制并添加旋转动画:


  1. 用 “绘图工具” 中的 “椭圆”(画搅拌罐)、“直线”(画浆叶)、“矩形”(画支架)组合绘制搅拌器;

  2. 选中所有绘制的图形,右键→“组合”→“组合成组”(确保旋转时整体同步);

  3. 后续旋转动画设置与 “调用图库图形” 完全一致(右键组合图形→“动画连接”→“旋转”)。


通过以上步骤,可快速实现组态王 7.5 SP2 中搅拌器浆叶的旋转效果,且能灵活适配 “静态恒速” 或 “PLC 变量控制” 的场景,满足工业监控画面的动态显示需求。

收缩
  • QQ咨询

  • 电话咨询

  • 18520143666
  • 添加微信客服