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

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

3天内不再提示

怎样通过PLC来控制伺服系统

jf_AHleW45b 来源:旺材伺服与运动控制 2023-02-13 15:37 次阅读

“伺服”—词源于希腊语“奴隶”的意思。人们想把“伺服机构”当个得心应手的驯服工具,服从控制信号的要求而动作:在讯号来到之前,转子静止不动;讯号来到之后,转子立即转动;当讯号消失,转子能即时自行停转。由于它的“伺服”性能,因此而得名——伺服系统。

下面,让我们来看一下怎样通过PLC来控制伺服系统吧。

1. 变量添加

在PLC 变量新建一个变量表,用来存储伺服轴变量。

c02dfe32-a8bc-11ed-bfe3-dac502259ad0.jpg

2 、工艺对象添加

在“工艺对象”目录下双击“新增对象”,选择运动控制中第一项定位轴。

c0491848-a8bc-11ed-bfe3-dac502259ad0.jpg

c0659d10-a8bc-11ed-bfe3-dac502259ad0.jpg

3、 基本参数

a. 驱动器

添加脉冲发生器pulse_1 ,并关联脉冲输出变量Q0.0 、方向输出变量Q0.1 、启动驱动器变量Q0.3 以及驱动器就绪变量I0.4

c077eb3c-a8bc-11ed-bfe3-dac502259ad0.jpg

4 、 扩展参数

a. 机械:根据电机参数,设置电机每转的脉冲数、负载位移、旋转方向。

c08cf8ba-a8bc-11ed-bfe3-dac502259ad0.jpg

b. 位置限制:

启用软硬限位开关,(软限位可不勾选)并关联硬件上下限位开关输入,都选择低电平触发。

c0aa0234-a8bc-11ed-bfe3-dac502259ad0.jpg

c. 动态- 常规:

根据编程习惯,选择速度限值单位(mm/s),设置最大转速(500mm/s),设置加速减速时间(0.1s)。

c0be6904-a8bc-11ed-bfe3-dac502259ad0.jpg

d. 动态- 急停

设置急停减速时间。

c0d6f974-a8bc-11ed-bfe3-dac502259ad0.jpg

e. 回原点- 主动

关联输入原点开关信号,逼近原点方向选负方向,选择高电平触发。逼近速度20就好

c0eca486-a8bc-11ed-bfe3-dac502259ad0.jpg

5 、 运动控制指令

MC_Power 命令

MC_Reset 命令

MC_Home 命令 Mode = 3

MC_Halt 命令

MC_MoveAbsolute 命令

MC_MoveRelative 命令

MC_MoveVelocity 命令

MC_MoveJog 命令

以下为部分指令讲解:

a. MC_Power :启用、禁用轴

c10fd49c-a8bc-11ed-bfe3-dac502259ad0.jpg

c1202900-a8bc-11ed-bfe3-dac502259ad0.jpg

c13b3178-a8bc-11ed-bfe3-dac502259ad0.jpg

“MC_Power”运动控制指令可启用或禁用轴。

必须在定位轴工艺对象已正确组态。没有待决的启用/禁止错误。的前提下才能够运行。

运动控制命令无法中止“MC_Power”的执行。

禁用轴(输入参数“Enable”= FALSE)之后,将根据所选“StopMode”中止相关工艺对象的所有运动控制命令。

b. MC_Reset :确认故障,重新启动工艺对象

c154b8aa-a8bc-11ed-bfe3-dac502259ad0.jpg

c1713890-a8bc-11ed-bfe3-dac502259ad0.jpg

运动控制指令“MC_Reset”可用于确认“伴随轴停止出现的运行错误”和“组态错误”。

在 RUN 模式下完成下载后,可将轴组态下载到工作存储器。

任何其它运动控制命令均无法中止 MC_Reset 命令。

新的 MC_Reset 命令不会中止任何其它激活的运动控制命令。

c. MC_Home :使轴归位,设置参考点

c1869b7c-a8bc-11ed-bfe3-dac502259ad0.jpg

c1982d74-a8bc-11ed-bfe3-dac502259ad0.jpg

使用“MC_Home”运动控制指令可将轴坐标与实际物理驱动器位置匹配。轴的绝对定位需要回原点。可执行以下类型的回原点:

主动回原点(Mode = 3)自动执行回原点步骤。

被动回原点(Mode = 2)被动回原点期间,运动控制指令“MC_Home”不会执行任何回原点运动。用户需通过其它运动控制指令,执行这一步骤中所需的行进移动。检测到回原点开关时,轴即回原点。

直接绝对回原点(Mode = 0)将当前的轴位置设置为参数“Position”的值。

直接相对回原点(Mode = 1)将当前轴位置的偏移值设置为参数“Position”的值。

d. MC_Halt :停止轴

c1b097ba-a8bc-11ed-bfe3-dac502259ad0.jpg

c1c725c0-a8bc-11ed-bfe3-dac502259ad0.jpg

通过运动控制指令“MC_Halt”,可停止所有运动并以组态的减速度停止轴。未定义停止位置。

e. MC_MoveAbsolute :轴的绝对定位

c1e1e5ae-a8bc-11ed-bfe3-dac502259ad0.jpg

c1f3f212-a8bc-11ed-bfe3-dac502259ad0.jpg

运动控制指令“MC_MoveAbsolute”启动轴定位运动,以将轴移动到某个绝对位置。

要求轴已启用并已回原点。

f. MC_MoveJog :在点动模式下移动轴

c208e82a-a8bc-11ed-bfe3-dac502259ad0.jpg

c219377a-a8bc-11ed-bfe3-dac502259ad0.jpg

通过运动控制指令“MC_MoveJog”,在点动模式下以指定的速度连续移动轴。例如,可以使用该运动控制指令进行测试和调试。

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

    关注

    5011

    文章

    13286

    浏览量

    463239
  • 伺服系统
    +关注

    关注

    14

    文章

    572

    浏览量

    39211

原文标题:西门子PLC如何控制伺服电机

文章出处:【微信号:旺材伺服与运动控制,微信公众号:旺材伺服与运动控制】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    伺服系统的发展趋势是怎样的?

    伺服系统国内外研究现状如何?伺服系统的发展趋势是怎样的?伺服系统相关技术是什么?
    发表于 09-30 07:29

    伺服系统的PID控制

    伺服系统的PID控制 伺服系统的摩擦动态特性是非常复杂的,目前已经提出了许多摩擦模型。
    发表于 05-04 16:05 51次下载

    伺服系统介绍

    伺服系统按其驱动元件划分,有步进式伺服系统、直流电动机伺服系统、交流电动机伺服系统。按控制方式划分,有开环
    发表于 07-10 17:15 2531次阅读
    <b class='flag-5'>伺服系统</b>介绍

    伺服系统脉冲控制电路

    伺服系统脉冲控制电路将产生用来控 制伺服系统 的脉冲。图示的组件显示这个伺服系统应该产生一个90的总旋转。
    发表于 11-03 16:33 3618次阅读

    伺服系统的PID控制技术下载

    伺服系统的PID控制技术下载 伺服系统的PID控制技术下载
    发表于 12-09 16:46 8次下载

    交流永磁伺服系统控制策略

    交流永磁伺服系统技术讲座第六讲_九_交流永磁伺服系统控制策略
    发表于 04-26 10:47 9次下载

    交流永磁伺服系统控制策略

    交流永磁伺服系统技术讲座第六讲_七_交流永磁伺服系统控制策略
    发表于 04-26 10:47 21次下载

    交流永磁伺服系统控制策略

    交流永磁伺服系统技术讲座第六讲_十_交流永磁伺服系统控制策略
    发表于 04-26 10:47 10次下载

    交流永磁伺服系统控制策略

    交流永磁伺服系统技术讲座第六讲_十二_交流永磁伺服系统控制策略。
    发表于 04-26 10:47 18次下载

    交流永磁伺服系统控制策略

    交流永磁伺服系统技术讲座第六讲_十一_交流永磁伺服系统控制策略
    发表于 04-26 10:47 10次下载

    伺服系统是什么_伺服系统的基本要求_伺服系统的基本组成

    本文开始介绍了伺服系统的概念和伺服系统主要作用,其次阐述了伺服系统的分类与基本要求,最后阐述了伺服系统主要特点和基本组成结构。
    发表于 03-27 08:43 1.9w次阅读

    PLC控制伺服系统步骤_西门子PLC控制伺服控制系统详解

    本文主要详解PLC控制伺服系统步骤,首先介绍了PLC工作原理以及PLC控制
    的头像 发表于 06-01 10:46 5.3w次阅读

    伺服系统是什么,由哪些部分组成

    伺服系统是工业自动化控制项目里经常要用到的执行机构。啥是执行机构,就是实际动手干活的那部分。拿PLC伺服系统来说,PLC就是
    的头像 发表于 04-15 08:26 1.8w次阅读

    伺服系统原理及分类

    伺服系统主要由伺服控制器、驱动电路、伺服电动机及相应反馈检测器件组成。1.伺服系统原理当人为的给定控制
    的头像 发表于 08-27 08:08 3074次阅读
    <b class='flag-5'>伺服系统</b>原理及分类

    伺服系统与步进电机的区别 如何选择合适的伺服系统

    ,它通过编码器反馈实际位置信息,控制器根据偏差调整电机的运动,以实现精确控制。 步进电机 :步进电机是一种开环控制系统,它通过接收脉冲信号
    的头像 发表于 12-10 10:13 212次阅读