0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CODESYS可视化案例—双轴位置同步控制

冬至子 来源:八七拉轰 作者:八七拉轰 2023-10-18 14:31 次阅读

在运动控制过程中,有时需要控制两个运动轴在某个特定位置进行调整,最终主从轴在另外一个特定的位置达到运动的同步。

这样的控制如果采用机械机构来实现将是较为复杂的,用程序则相对比较容易,特别是集成了相关运动控制模块的系统,例如Codesys,编程实现这些运动控制功能是非常简单的。

Codesys中的常用运动控制和管理模块

MC_Power使能、MC_Home回零、MC_Stop停机、MC_Halt暂停、MC_Jog点动、MC_MoveVelocity匀速运动、MC_MoveAbsolute运动到绝对位置(角度)、MC_MoveRelative运动到相对位置(相对当前位置的角度值)、MC_GearIn以电子齿轮方式从轴耦合到主轴、MC_GearOut解耦电子齿轮、MC_GearInPos在特定位置以电子齿轮方式从轴耦合到主轴......

在此就不一一列举。可以到库管理器中查询运动控制指令及其参数和用法。

本例主要演示 双轴位置同步控制

变量定义如下:

图片

程序如下:

图片

变量定义小技巧:

可以把同类型变量定义在一行当中,以","隔开即可。这样可以减少代码行数,提升阅读效率。但如此定义的变量将不能通过“拖曳方式”添加到梯形图中。

变量监测小技巧:

仿真条件下,当可视化界面中的按钮点击时,如果按钮行为是tapper形式的,即类似于实体按钮,那么鼠标松开后关联逻辑变量会恢复到初始值,导致难以监测相关逻辑变量的变化。

此时可以将可视化界面拖动到一边,使得点击按钮时,PLC程序中变量不会被遮挡,这样就可以观察到变量变化与鼠标动作的关联了。

下面是双轴速度位置控制的仿真过程视频,其中两轴可停止在任意位置,然后启动耦合,当主轴运动到角度30°时会自动进行齿轮位置同步调整,在50°时进入电子齿轮位置同步,主从两轴实现齿轮耦合,同步运动。

另外由于其中bGearInPosStart变量由于模块的需要,需要一直保持true,才能保证主从轴正常耦合,因此对应的MGIP按钮行为需要设置为默认的toggler方式,也就是类似于开关,按下后会自锁。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    4990

    文章

    12651

    浏览量

    456845
  • 仿真器
    +关注

    关注

    14

    文章

    996

    浏览量

    83194
  • 运动控制
    +关注

    关注

    4

    文章

    535

    浏览量

    32562
  • CoDeSys
    +关注

    关注

    9

    文章

    35

    浏览量

    18508
  • 同步控制器
    +关注

    关注

    0

    文章

    10

    浏览量

    7408
收藏 人收藏

    评论

    相关推荐

    如何实现园区大屏可视化

    孪生可视化 构建平台利用Web三维可视化技术对现实场景进行仿真,实现园区级业务场景 的可视化呈现,助力企业快速完成项目的实施。实现园区场景立体可先,极致可视。那么,今天古河云科技就来给
    的头像 发表于 06-19 15:39 109次阅读
    如何实现园区大屏<b class='flag-5'>可视化</b>?

    态势数据可视化技术有哪些

    智慧华盛恒辉态势数据可视化技术是一种将数据以图形、图像、动画等视觉形式展现出来的技术,特别是在处理和分析态势数据时,该技术能够将复杂的数据转化为直观、易于理解的视觉表现。以下是态势数据可视化技术
    的头像 发表于 06-11 15:47 136次阅读

    大屏数据可视化的作用和意义

    大屏数据可视化是指利用大屏幕设备展示数据信息,通过图表、图像、动画等视觉手段将数据呈现出来,以便用户能够直观、清晰地理解数据背后的含义和关联。在信息化时代,数据已经成为企业决策和运营的重要依托,而
    的头像 发表于 06-03 17:56 352次阅读

    三维可视化数据大屏的设计原理和技巧

    三维可视化数据大屏设计面向交通、园区、城市、建筑、应急等领域的客户,以孪生可视能力赋能,提供行业解决方案。渲染引擎,1:1还原真实世界,在模型运行流畅的基础上提供极佳的视觉效果。今天,古河云
    的头像 发表于 05-30 17:09 203次阅读

    FUXA基于Web的过程可视化软件案例

    FUXA——基于Web的过程可视化软件
    发表于 04-24 18:32 0次下载

    态势数据可视化技术有哪些

    智慧华盛恒辉态势数据可视化技术是一种将复杂、动态的态势数据以直观、易于理解的方式展现出来的技术手段。以下是几种主要的态势数据可视化技术: 网络安全态势指标可视化分析系统及方法,针对安全态势指标不准
    的头像 发表于 04-22 15:17 205次阅读

    可视化全程追溯,可视化资产管理系统

    摘要:本文将从应用价值、系统功能、资产盘点、资产出入库、资产定位以及系统实现能效等几个方面,阐述新导物联可视化资产管理系统为企业提供的优势,以提升资产管理的效率和准确度。 一、应用价值 可视化资产
    的头像 发表于 01-11 13:54 244次阅读
    <b class='flag-5'>可视化</b>全程追溯,<b class='flag-5'>可视化</b>资产管理系统

    一键生成可视化图表/大屏 这13款数据可视化工具很强大

    前言 数字经济时代,我们每天正在处理海量数据,对数据可视化软件的需求变得突出,它可以帮助人们通过模式、趋势、仪表板、图表等视觉辅助工具理解数据的重要性。 如果遇到数据集需要分析处理,但是你不又知道
    的头像 发表于 12-19 17:27 2154次阅读
    一键生成<b class='flag-5'>可视化</b>图表/大屏 这13款数据<b class='flag-5'>可视化</b>工具很强大

    数据可视化的应用有哪些?#可视化 #光点科技

    数据可视化
    光点科技
    发布于 :2023年10月13日 09:19:27

    基于Arduino做个音乐可视化LED灯带

    基于Arduino做个音乐可视化LED灯带,快来探索用了什么原理和材料!结合提供的简单代码,软硬件结合,你也可以在音乐中成为最靓的仔!
    发表于 09-27 08:08

    数据可视化的未来发展趋势是什么?#可视化 #数据可视化 #光点科技

    数据可视化
    光点科技
    发布于 :2023年09月25日 18:29:24

    数据可视化有什么优势?#可视化 #数据可视化 #光点科技

    数据可视化
    光点科技
    发布于 :2023年09月25日 09:50:22

    什么是数据可视化?如何进行数据可视化?#可视化 #光点科技

    数据可视化
    光点科技
    发布于 :2023年09月20日 17:41:03

    可视化大屏设计模板 | 主题皮肤(报表UI设计)

    效果: 下载使用步骤: 1、上传数据源。登录奥威软件数据可视化平台后,点击“新增数据源”,在弹窗中填入数据源名称、类型后,以点击选中或拖拉到指定位置的方式上传数据源,点击确定即可。 2、新增报表
    发表于 09-12 10:10

    keras可视化介绍

    keras可视化可以帮助我们直观的查看所搭建的模型拓扑结构,以及模型的训练的过程,方便我们优化模型。 模型可视化又分为模型拓扑结构可视化以及训练过程可视化。 以上一讲的mnist为例,
    发表于 08-18 07:53