伺服电机程序

各位大侠,你们好,我现在在处于一个学习的阶段,有很多都不是很会,因此我想请教各位写一个伺服的程序,流程如下,启动,电机正转走5厘米,然后反转到原位,然后停止。

问题补充:
假如我现在所选的伺服电机是松下A4的,请教各位大侠写个程序看看。流程是按下启动按钮电机正转,转5厘米,然后反转回到原位,停止。

最佳答案

这是伺服运动中最基本的定位控制,伺服的配置和PLC程序根据你所选用的伺服系统以及控制方式(I/O控制还是总线控制或其他)有关,但编程的思路都是一样的:在PLC中定义两个位置,一个是原位P0(你可以直接采用零点),另一个是5cm位置P1,当你按下启动按钮时,将伺服的目标位置设为P1,给定运动速度(如有必要,给定加/减速度等)并且发一个伺服启动信号,伺服会自动走到5cm处,到位后会反馈一个到位信号(为可靠起见,你可以增加编码器的实际脉冲读数和目标位置的比较程序来判断是否到达目标位置),这时再将伺服的目标位置设为P0,其他设置同前,伺服会自动回到原位。

提问者对于答案的评价:
ff

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc308565.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • PLC信号不能输出到DCS上

    西门子PLC一直能正常工作,开始信号能输出到DCS上,20余天后信号不能输出到DCS上,电工分析是信号输出接口过流被击穿。请问有这种可能吗?因为我们的PLC输出485信号通过MOD…

    2020年10月31日
  • 从数组中如何找到问题数据?

    DBW1到DBW100共有100个数据,如何从这100个数据中找出有问题的数据?因为没有一个标准值进行比较,所以只能两个两个比较,不太好做,希望能给出一个好的解决办法。 最佳答案 …

    自动化系统综合 2020年10月31日
  • 200与变频器,伺服通信

    如题,我用200输出脉冲时需要什么模块呀?怎么进行通信呀,需要有什么硬件配置? 最佳答案 楼主的问题可以分为3个来回答,呵呵:1.脉冲输出的话,可以用EM253模块。2.只是输出脉…

    自动化系统综合 2020年10月31日
  • s7-300的modbus与PM127的通讯

    如果用PM-127的网关实现s7-300与现场仪表的通讯,附件为PM127的资料,也下载了一些s7-300的modbus通讯实例,不过不太好理解,比如在CP341的modbus通讯…

    自动化系统综合 2020年10月31日
  • S7 200如何查看用户程序大小

    S7 200系列的用户程序RAM区是不同系列的PLC确定了大小,如224是8K , 226XP 是16K, 现在我想知道自己编的程…

    2020年10月31日
  • 西门子订货号含义

    有没有人知道西门子plc订货号最后四位是代表什么意思的,如0XA0,OXB8,OXBO,OXA8…………这些个每个位置的符号都什么意思??? 最佳答案 转帖:西门子产品订货号的取名…

    自动化系统综合 2017年8月16日
  • STEP7 操作问题1

    请问在STEP7中,我在一个功能块中点击右键,其中的access protection 与 rewire怎么用啊 最佳答案 access p…

    自动化系统综合 2017年6月13日
  • 200,1200,1500的区别

    请问200和1200 ,1500的区别。各有什么特点。谢谢了 最佳答案 1、性能从高到低是 1500 、1200、200, 定位是大型、中型…

    自动化系统综合 2017年11月12日
  • 有哪些质量较好的固态继电器品牌

    市面上固态继电器的品牌又杂又多,质量都不知道是否可靠,有哪些品牌的固态继电器是做得比较好的?国内与国外品牌都可以。 最佳答案 很多品牌的固态继电器很好,日本货做的比较多。 提问者对…

    自动化系统综合 2017年10月24日
  • WinAC与WinLC

    请问WinAC与WinLC是什么?与WinCC有什么不同? 最佳答案 WinAC是基于PC的控制器的总称(Simatic PC Based Contr…

    自动化系统综合 2020年11月1日