网站首页 > 编程文章 正文
欧姆龙CP1E PLC控制伺服系统及其应用程序
某设备上有一套三相伺服驱动系统,工作要求:
压下按钮SB1时,伺服电动机带动系统X方向移动;压下按钮SB2时,伺服电动机带动系统X负方向移动;当压下按钮SB3时,伺服系统停机,画出I/O接线图并编写程序。
位置:65535个脉冲=#FFFF。
速度:6000Hz=#1770。
绘制I/O表如下:
I/O端子 | 符号 | 功能 |
0.00 | SB1 | 正转启动 |
0.01 | SB2 | 反转启动 |
0.02 | SB3 | 停止 |
0.03 | SB4 | 急停 |
0.04 | RD | 伺服准备好 |
100.00 | PP | 脉冲信号 |
100.01 | SON | 伺服使能 |
100.02 | NP | 方向信号 |
100.03 | HL | 运转指示灯 |
需要知道CP1E PLC的脉冲输出端子的定义,查资料得知如下图所示:
接线图如下图所示:
PLC控制伺服电机运行与PLC控制步进电机运行除了接线更复杂外,还有就是要给伺服驱动器设置更多的必要参数。
伺服驱动器必要参数设置表:
参数号 | 设置值 | 功能 |
P0 | 0000 | 位置控制,不再生制动 |
P3 | 100 | 电子齿轮比分子 |
P4 | 1 | 电子齿轮比分母 |
P41 | 0 | 外部端子控制伺服ON、正反限位 |
伺服驱动器的参数设置完成后,需要断电重新启动一次驱动器,保证参数设定成功。
还需要知道脉冲输出相关的软元件地址,如通道1脉冲输出中标志是A280.04,通道1脉冲输出完成标志是A280.03。
编写程序如下:
本程序中要注意,停止和急停开关的触点是与外部触点相反的,外部用的常闭触点表示未触发,PLC内部就用常开触点表示未触发状态。A280.03修改为A280.04要好。
关于相关指令的应用,请参考前面的文章。
猜你喜欢
- 2025-05-24 干货 | 经典的PLC编程实例及经验设计法(三相异步电动机)
- 2025-05-24 星三角降压启动电路图原理
- 2025-05-24 正反转原理图元件代码全解:电机双向运行的“密码”
- 2025-05-24 交流接触器控制电路讲解(六)通过接触器控制单相电机正反转下
- 2025-05-24 西门子200SMART案例15五台电动机的顺序启动、逆序停止和紧急停止
- 2025-05-24 电动葫芦断火限位器工作原理,很多人搞不懂接线
- 2025-05-24 防晃支架简介及设置要求
- 2025-05-24 手动星三角降压启动电路图实物接线图讲解!
- 2025-05-24 无源元件并非真的“无源”:第1部分——电容
- 2025-05-24 两地点动和单向启动控制线路
你 发表评论:
欢迎- 05-24干货 | 经典的PLC编程实例及经验设计法(三相异步电动机)
- 05-24星三角降压启动电路图原理
- 05-24正反转原理图元件代码全解:电机双向运行的“密码”
- 05-24欧姆龙CP1E PLC控制伺服系统及其应用程序
- 05-24交流接触器控制电路讲解(六)通过接触器控制单相电机正反转下
- 05-24西门子200SMART案例15五台电动机的顺序启动、逆序停止和紧急停止
- 05-24电动葫芦断火限位器工作原理,很多人搞不懂接线
- 05-24防晃支架简介及设置要求
- 最近发表
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)