PLC通过PIO模式控制绝对位置型IAI电缸

目录

一、准备物料

二、查询电缸PIO接口

三、画电路图

四、控制

      1、设置电缸绝对位置

      2、PLC编辑程序

      3、测试

正文

一、准备物料

    1、S7-200 smart(20ST)

    2、IAI电缸一根(RCP6-S4C)

    3、电缸控制器(PCON-CB绝对位置系列)

二、控制要点及查询电缸PIO接口脚位定义

 控制要点:

1、电机运行前需要将伺服上电,即“伺服ON”高电平

2、当给电机位置信号后,电机运行到指定位置点

3、给出位置信号后,需要置位“CSTR”信号,马达才开始运行(由于置位时间差有可能导致CSTR先启动,导致马达不能正常运行,推荐置位位置信号后延迟10-20ms时间再置位CSTR信号)

4、*STP信号为负逻辑信号,故而在没有特殊情况下需要置位该信号

5、完成位置信号只有在驱动器处于manual模式下才会有输出

三、画电路图

       了解了绝对位置电缸控制要点之后,我们就可以开始接线了

 

四、控制

      1、设置电缸绝对位置

      使用IAI调试线,打开RC联机调试软件,设定位置信息。

      2、PLC编辑程序

 

      3、测试

1、接通M0.0后,马达运行到位置1处

2、接通M0.1后,马达运行到位置2处

扩展:如果我们想在马达不运行得时候,不给马达加点以达到节电得目的如何操作呢?

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
VSCode PIO是指在Visual Studio Code(简称VSCode)中使用PlatformIO进行嵌入式开发的一种方式。PlatformIO是一个开源的跨平台的物联网开发框架,它提供了丰富的插件和平台支持能力,使得嵌入式开发更加便捷和高效。在VSCode中使用PlatformIO,可以实现代码补全、函数参数补全、函数定义跳转等功能,同时也支持调试功能。使用VSCode PIO进行嵌入式开发时,一般会在工程文件夹中创建一些特定的文件夹来组织代码和配置信息。 在新建的PIO工程文件夹中,一般会包含以下六个文件夹: 1. .pio:主要存放PlatformIO插件的配置信息,只有在VSCode运行时才会被识别,用户无需了解具体内容。 2. .vscode:存放VSCode的配置文件,其中包括用户的库文件路径、编译器路径、调用的动态链接库文件等。 3. include:存放自己编写的库文件的.h代码,对应的.cpp文件应该存放在下面的src文件夹中。在src中的main.cpp中包含了该头文件后,就可以直接调用对应的函数。 4. lib:存放比较底层的库文件,如一些驱动程序、IIC、SPI等的底层驱动。这些驱动一般不需要更改,因此可以将含有.h和.cpp文件的驱动代码放在该文件夹下供其他函数调用。 5. src:存放main.cpp代码以及include中对应的.c文件。 6. test:存放部分的测试代码,一般很少用到。 7. platformio.ini:PIO的主要配置文件,用于设置和控制PIO的参数。 通过使用VSCode PIO,开发者可以在VSCode中进行嵌入式开发,利用PlatformIO的各种功能和插件,提高开发效率。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [VSCODE中基于PIO插件新建的工程文件夹——解读](https://blog.csdn.net/qq_43542732/article/details/122810177)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [迄今为止最好的arduino开发平台:vscode+platformio,秒杀arduino ...及vscode+pio对比arduino ide对比Stduino](https://blog.csdn.net/zhangkekyo/article/details/118040130)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XJB-Lanxi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值