S7-200系列PLC控制三菱MR-J3伺服的实现

合集下载

西门子1200与三菱MRJ4伺服接线图

西门子1200与三菱MRJ4伺服接线图

1234567824V0VA121212+-+-+-KA3/L A1A1KA4/N伺服驱动器MRJ4-10AL1主电源供电L3AM1W1PESQ53左极B限SQ63原点SQ73右极限/6.4:EA2/6.5:EA2/24VL11控制电源供电L21CN1DICOM:20接口电源+U V WCN2编码器电缆V1M 3~U1B400WL+:M:1M:I0.2I0.3I0.411.c.3:E /0VDOCOM:46接口电源-CN1S71200CPU CCPU1214CPP:10脉冲-故障输出ALM:48准备就绪RD:49I0.5/CI0.6/3L:3M:Q0.0Q0.1Q0.2Q0.3PG:11脉冲+转矩限制TLC:23I0.7/NP:35方向-x1DR1x1R2KA1A1A1KA2NG:36方向+2K 0.125Wx22K 0.125Wx2伺服开启A2故障复位A2DKA1EM2:42紧急停止伺服驱动器上需要设置的参数:1413SON:15伺服开启24V0V0V /11.c.4:C/6.2:EKA21:PA05设置成10000表示给10000个脉冲电机转一圈1413RES:19故障复位2:PA21设置成1000表示PA05有效电子齿轮无效E/6.4:EKA33:PA13设置成0301(当方向不对时设置成0311)E1211LSP:43左极限/6.4:EKA41211LSN:44右极限注:此图中所有的24V和0V为同一电源。

/6.5:EDOCOM:47接口公共端FF创建日期项目名称页描述S71200与三菱伺服接线举例总页数前一页当前页后一页。

西门子S7-200实现电动机顺序控制

西门子S7-200实现电动机顺序控制

浙江信息工程学校教案纸(1)施教日期2018 年11 月20 日星期二浙江信息工程学校教案纸(2)浙江信息工程学校教案纸(3)步骤 教学内容及过程 备注(复习)导入 梯形图具有直观、简单等优点,并且在STEP 7中,梯形图可以转换成为语句表(STL )和功能块图(FDB )。

在编程的过程中,用户可以选择上面所示的某一种语言进行编程,也可以利用多种语言的优点来进行混合编程,使用户的程序开发、输入和调试等工作变得极为方便。

新课讲解位逻辑编程应用一、电动机正反转PLC 控制按下正转启动按钮SB1,电动机正转接触器KM1线圈接通得电,接触器KM1主触点接通,电动机正转启动,按下停止按钮SB3,电动机正转接触器KM1线圈失电,接触器KM1主触点断开,电动机停止转动。

按下反转启动按钮SB2,电动机反转接触器KM2线圈接通得电,KM2接触器主触点接通,电动机反转启动,按下停止按钮SB3,电动机反转接触器KM2线圈失电,KM2接触器主触点断开,电动机停止。

能够实现正转与反转之间的直接切换如图4-45所示。

图4-45 正反转PLC 等效示意图1. 输入/输出信号器件分析输入:正转启动按钮SB1、停止按钮SB3、反转启动按钮SB2。

输出:电动机正转接触器KM1线圈、电动机反转接触器KM2线圈。

2.输入/输出地址分配表4.10表4.10 输入/输出地址分配表序号输入信号器件名称编程元件地址序号输出信号器件名称编程元件地址1 正转启动按钮SB1(常开触点)I0.0 1 电机正转接触器KM1线圈Q4.02 反转启动按钮SB2(常开触点)I0.1 2 电机反转接触器KM2线圈Q4.13 停止按钮SB3(常开触点)I0.2.3. 输入/输出模板的接线图为防止正转接触器KM1线圈与反转接触器KM2线圈同时得电,造成三相电源短路,在PLC外部设置了硬件互锁电路。

接线图如图4-46所示。

图4-46正反转接线图4. 编辑符号表在STEP 7的程序设计过程中,为了增加程序的可读性,可以建立符号表。

基于三菱PLC的伺服电机控制系统设计

基于三菱PLC的伺服电机控制系统设计

• 80•价值工程基于三菱PLC的伺服电机控制系统设计Design of Servo Motor Control System Based on MITSUBISHI PLC胡志刚H U Z hi-gang(天津职业技术师范大学自动化与电气工程学院,天津300222;江苏工程职业技术学院,南通226007)(Automation Department,Tianjin University of Technology and Education,Tianjin300222, China;Jiangsu College of Engineering and Technology,Nantong226007,China)摘要:设计了一种基于三菱PLC的伺服电机控制系统,详细介绍了该控制系统的电气原理图设计、触摸屏控制界面制作、伺服驱 动器的参数设置、PLC的程序设计等。

实践表明,用PLC直接控制伺服电机具有系统结构简单、运行可靠、扩展性强,具有较好的实用价值。

Abstract:The design of a servo m otor control system is based on M ITSUBISHI PLC,and this paper introduces the electrical principle diagram design,the touch screen control interface making,ser^^o driver parameters,PLC program design.The practice shows that the direct control of the ser^^o m otor with PLC has the advantages of simple structure,reliable operation,strong expansibility and good practical value.关键词:三菱PLC;伺服电机控制系统;触摸屏Key words:M ITSUBISHI PLC;servo m otor control system;touch screen中图分类号:TH138 文献标识码:A文章编号:1006-4311(2017)05-0080-02〇引言随着PLC技术、变频技术和伺服控制技术的迅猛普 及和推广,以步进电机和伺服电机为执行元件的定位控制 技术在工业生产中得到了越来越广泛的应用。

S7-200PLC实现星三角降压启动

S7-200PLC实现星三角降压启动

S7-200PLC实现星三角降压启动星三角降压启动的继电器电路图与控制图根据工艺要求进行PLC电路图设计。

PLC电路图设计如下:根据星三角启动电路图画出流程框架图如下PLC软元件地址分配如下:I区(输入区)I0.0 启动按钮SB2I0.1 停止按钮SB1I0.2 电源断路器QFQ区Q0.0 主电路接触器KM1Q0.1 星型启动接触器KM2Q0.2 三角形接触器KM3T区T37 10秒定时器根据电路图,流程图和分配好的软元件地址进行编程。

程序参考图如下:控制线路星形——三角形(Y —△)降压起动是指电动机起动时,把定子绕组接成星形,以降低起动电压,减小起动电流;待电动机起动后,再把定子绕组改接成三角形,使电动机全压运行。

Y —△起动只能用于正常运行时为△形接法的电动机。

1.按钮、接触器控制Y —△降压起动控制线路图 2.19 (a )为按钮、接触器控制Y —△降压起动控制线路。

线路的工作原理为:按下起动按钮SB1 ,KM1 、KM2 得电吸合,KM1 自锁,电动机星形起动,待电动机转速接近额定转速时,按下SB2 ,KM2 断电、KM3 得电并自锁,电动机转换成三角形全压运行。

2.时间继电器控制Y —△降压起动控制线路图 2.19 ( b )为时间继电器自动控制Y —△降压起动控制线路,电路的工作原理为:按下起动按钮SB1 ,KM1 、KM2 得电吸合,电动机星形起动,同时KT 也得电,经延时后时间继电器KT 常闭触头打开,使得KM2 断电,常开触头闭合,使得KM3 得电闭合并自锁,电动机由星形切换成三角形正常运行。

(1)线路设计思想Y—△降压起动也称为星形—三角形降压起动,简称星三角降压起动。

这一线路的设计思想仍是按时间原则控制起动过程。

所不同的是,在起动时将电动机定子绕组接成星形,每相绕组承受的电压为电源的相电压(220V),减小了起动电流对电网的影响。

而在其起动后期则按预先整定的时间换接成三角形接法,每相绕组承受的电压为电源的线电压(380V),电动机进入正常运行。

基于s7-200五层楼电梯的PLC控制

基于s7-200五层楼电梯的PLC控制

学号2010210370《电气控制与PLC技术》课程设计(2010级本科)题目:基于s7-200五层楼电梯的PLC控制学院:物理与机电工程学院专业:电气工程及其自动化作者姓名:高鑫元指导教师:张晓峰职称:教授完成日期:2013 年7 月 5 日二〇一三年六月《电气控制与PLC技术》课程设计任务书目录第1章电梯概述 (1)1.1 电梯的出现及发展 (1)1.2 电梯设备 (1)1.2.1 电梯的分类 (1)1.2.2 电梯的主要组成部分 (2)1.2.3 电梯技术发展情况 (2)1.2.4 电梯发展展望 (2)第2章可编程逻辑控制简介 (3)2.1 PLC 的定义 (3)2.2 PLC 的特点及功能 (3)2.3 PLC 的结构与工作原理 (4)2.3.1 PLC 的基本单元构成及作用 (4)2.3.2 PLC 工作原理 (5)第3章方案设计 (6)3.1 设计目的 (6)3.2 电梯的控制要求 (6)3.3 总体方案论证 (6)第4章系统流程图设计 (7)第5章硬件设计 (8)5.1 PLC 控制系统硬件开发 (8)5.2 设计思想 (8)5.3 可编程控制器(PLC)的选型 (9)5.4 I/O 点数的分配 (10)5.5 PLC 外部接线图 (11)第6章系统软件设计 (12)6.1 分析运行过程 (12)6.2 电梯 PLC 控制梯形图 (12)第7章程序调试 (25)7.1 单层运行调试 (25)7.2 复杂运行调试 (26)第8章总结 (30)致谢 (31)参考文献: (32)电气控制与PLC技术课程设计成绩评定表 (33)摘要本课程设计是五层电梯模型PLC控制系统的设计,电梯不仅是生产环节中的一种重要设备,而且是人们频繁乘用的一种交通运输设备。

随着科技的飞速发展,更是给电梯带来了日新月异的变化。

本设计采用的是德国西门子S7—200系列的可编程控制器CPU226作为控制核心,与扩充模板EM223来实现五层楼电梯的控制。

S7-200PLC与三菱FX系列PLC的自由口通信

S7-200PLC与三菱FX系列PLC的自由口通信

图 2 CPU 接线图
3.1 CPU 226CN 的 PORT0 口 可 以 进 行 自 由 口 通 信 , 其 9 针 的 接 头
中 ,1 号 管 脚 接 地 ,3 号 管 脚 为 RXD+/TXD+ 公 用 ,8 号 管 脚 为 RXD-/
TXD- 公 用 。
Байду номын сангаас
3.2 FX2N-32MR 的编程口不能进行自由口通信,可以配置一块能够
SDB 和 RDB 短接。
3.3 自 由 口 通 信 的 通 信 线 缆 一 定 要 使 用 屏 蔽 双 绞 线 , 最 好 使 用
PROFIBUS 网络电缆。 RS485-BD 侧的屏蔽线要接地。
3.4 通信程序
1)CPU 226CN 程序
//主程序 OB1
LD SM0.7
EU
O SM0.1
MOVB 16#09,SMB30 //选 定 端 口 0 为 自 由 口 , 波 特 率 选 择
S7-200CPU 使用 SMB30 对于 PORT0 定义通信口的工作模式,控 制字节的定义如图 1:
图 1 控制字节定义
如 图 1 示 :通 信 模 式 由 控 制 字 的 最 低 两 位 “m m”决 定 ,自 由 口 模 式令 m m=01;奇偶校验选择由控制位“p p”决定;控制位的“d”是每个 字符的位数;控制位的“b b b”是波特率选择,自由口 通 信 的 波 特 率 可 设置为 1200、2400、4800、9600、19200、38400、57600 和 115200。
自 由 口 通 信 的 核 心 是 发 送 (XMT) 和 接 收 (RCV) 两 条 指 令 , 以 及 相 应的特殊寄存器控制。 发送指令(XMT)启动自由端口模式下数据缓冲 区(TBL)的数据发送。 通过指定的通信端口发送存储在数据缓冲区中 的信息。 最多可以发送 255 个字符,发送结束时可以产生中断事件,对 于 PORT0 口为中断事件 9。接收指令(RCV)初始化或中止接收信息的 服务,最多可以接收 255 个字符。 通过指定的通信端口接收的信息存 储在数据缓冲区(TBL)中,接收完成后会产生中断事件对于 PORT0 口 为中断事件 23。 由于 S7-200CPU 通信端口是 RS-485 半双工通信口, 因此发送和接收不能同时处于激活状态。

三菱PLC的DPLSR指令怎么样实现伺服的CW和CCW控制的

三菱PLC的DPLSR指令怎么样实现伺服的CW和CCW控制的

三菱PLC的DPLSR指令怎么样实现伺服的CW和CCW控制的2009-1-7 23:09提问者:pincheng126|悬赏分:50 |浏览次数:1597次三菱PLC的DPLSR指令怎么样实现伺服的CW和CCW控制的,我是自学PLC 的,程序写好了具体是OUT DPLSR D10 D12 D20 Y000 ,伺服只会正转,不懂反转怎么写,在书上也没说明。

还有应该有个M是Y输出结束后为1的吧,是那一个特殊M呀。

现在我用Y的下沿做下级的触发的。

不知道对不对。

现在是可以循环动作。

谢谢各位了。

~-~问题补充:CW-Y000 CCW-Y001 我想说的是三菱PLC怎么样在触摸屏上点动反转的呀程序里不是只能用一条DPLSR指令吗。

正转用掉了。

反转的怎么写呀。

我就是不明这个了。

tysqcx那个程序能把PLSR D10 D12 D20 Y000这条Y000输出变成向Y001输出吗..不好意思现在放假了没法试呀..怎么才好2009-1-15 21:17最佳答案你用CP-DIR(脉冲+方向)控制方式很简单啊,打个比方Y0是脉冲输出,Y1是方向输出,当Y1接通是正转,Y1断开就是反转。

这种方法直接用你原来的程序就行了,只需要切换Y1的ON/OFF而CW-CCW控制是双脉冲输出,打个比方,如果Y0是脉冲输出,Y1(低电平)是方向输出时为正转,如果Y0(也是低电平)是方向输出,Y1是脉冲输出时为反转,比之前一种(脉冲+方向)的控制方式编程上稍微麻烦一点。

你仔细看一下伺服控制器的说明书就会明白了,至于两种控制怎么选择,当然是在伺服(或步进)控制器上6|评论向TA求助回答者:square_202|三级擅长领域:长春市其他编程语言参加的活动:暂时没有参加的活动提问者对于答案的评价:谢谢202说得很明白.也谢谢tysqcs的程序是对的但你解说错对不住了.也谢谢1216给我帮助.谢谢各位相关内容∙2011-4-10三菱plc的伺服控制要用到哪些功能指令?∙2011-4-6三菱PLC及伺服电机的资料向各位大侠求一些三菱PLC的脉冲指令和PLC如何 (4)∙2011-1-11PLC cw ccw控制是什么意思∙2010-12-17三菱PLC仿真软件能模拟伺服电机控制编程,∙2011-3-14我公司现机械用的是三菱PLC.用定位模块控制伺服器,已用了一年多都正常....更多关于在伺服系统中CW CCW具体指的是什么的问题>>查看同主题问题:三菱 plc指令伺服控制等待您来回答∙2回答谁知道1992 年的20元硬币背面是双头鹰这种钱币是哪个国家?∙0回答10求半只青蛙的龙战士未删减版的全集···TXT格式。

s7-200系列PLC顺控 ppt课件

s7-200系列PLC顺控  ppt课件

PPT课件
2
8.1.1顺序功能图的产生
顺序功能图方法(或简称功能图):
首先根据系统的工艺要求,编制出控制系统的顺序功能图,然 后再把顺序功能图转化成相应的梯形图。有的PLC为用户提供
了功能图语言,在编程软件中生成功能图后便完成了编程工作。 它是一种先进的设计方法。很容易掌握,对于有经验的工程师 来说,也会提高设计效率,程序的修改阅读也很方便。
PPT课件
17
PPT课件
18
第三节 顺控继电器指令及编程应用
顺序控制编程方法规范,条理清楚,且易于化解 复杂控制间的交叉联系,使编程变得容易。因而 许多PLC的开发商在自己的PLC产品中引入了专 用的顺序控制编程元件及顺序控制指令。
PPT课件
19
顺控继电器指令
顺控继电器也称为状态器,顺控继电器指令用于步进顺 控程序的编制。 顺序控制用3条指令描述程序的顺序控制步进状态。
PPT课件
33
(4)将功能图转化成梯形图
PPT课件
34
(4)将功能图转化成梯形图(续)
PPT课件
35
并行分支结构的功能图和梯形图
功能图:
梯形图:
PPT课件
36
并行分支举例1:
某专用钻床用两只钻头同时钻两个孔,开始自动运行之前两个钻头在 最上面,上限位开关I0.3和I0.5为ON,操作人员放好工件后,按下启动 启动按钮I0.1,工件被夹紧后两只钻头同时开始工作,钻到由限位开 关I0.2和I0.4设定的深度时分别上行,回到限位开关I0.3和I0.5设定 的起始位置分别停止上行,两个都到位后,工件被松开,松放开到位后, 加工结束,系统返回初始状态
PPT课件
4
三、顺序功能图
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

S7-200系列PLC控制三菱MR-J3伺服的
实现
本文介绍了使用S7-200系列PLC和三菱MR-J3伺服实现XA6132铣床的位置控制。

随着科技的发展和人民生活水平的
提高,机床的加工精度和生产效率要求越来越高。

因此,老旧设备需要进行升级改造,以实现精确的位置和速度控制。

铣床的主轴采用普通电机,进给轴采用伺服电机控制。

本文将详细介绍硬件配置和连接方式。

硬件配置方面,本文选用了三菱FR-J3伺服放大器和HF-SP三菱伺服电机作为伺服控制器,具有高响应性、高精度定位、高水平自动调谐等优点。

同时,为了综合考虑性价比和性能,本文选用了性价比高的三菱MR-J3伺服放大器和HF-
SP502伺服电机。

在PLC方面,本文选择了西门子S7-200系
列的PLC,具有运行速度快、运行稳定、价格较低等优点。

为了实现位置控制,本文采用了集电极开路方式的控制模式,并选择了S7-224XPsi CN XXX型号的PLC。

在人机界面方面,本文选用了MD204LV4文本显示器作为小型人机界面,能够
跟S7-200系列PLC通讯并且价格便宜。

硬件连接方面,本文详细介绍了主电路的连接方式。

伺服的脉冲输入端输入24V低电平的脉冲,因此,本文选择了
24V低电平输出、具有速度控制、位置控制、占空比控制的PLC。

通过这些硬件的连接,可以实现铣床的精确位置和速度
控制。

总之,本文介绍了使用S7-200系列PLC和三菱MR-J3伺
服实现铣床位置控制的方法,详细介绍了硬件配置和连接方式。

这些方法可以帮助老旧设备进行升级改造,提高机床的加工精度和生产效率。

本文介绍了铣床控制系统中主轴电机、伺服轴和PLC的
电路连接、通讯线的选择以及参数设置和PLC程序设计。

主轴电机采用普通电机,通过接触器进行控制,离合器控制主轴的抱紧与松开,用于换刀时将主轴抱紧。

伺服轴采用伺服控制,24伏电源给PLC、伺服、离合器及文本显示器提供
电源,其中文本显示器和PLC共用一个24伏电源。

三菱MR-
J3伺服控制器需要在L1、L2、L3之间输入3相AC220V电源并在L11、L21之间输入单相AC220V电源才能运行。

PLC的Q0.0作为正向脉冲串输出端,Q0.1作为反向脉冲
串输出端。

伺服的控制选用集电极开路方式的位置控制,伺服的PP端口用于正向脉冲串的输入,NP端口用于反向脉冲串
的输入,CR端口用于清除偏差计数器内滞留的脉冲。

用接近
开关检测机床的原点位置和极限行程。

显示面板、手动操作以及参数设置采用MD204LV4文本显示器。

根据上述的控制方
式以及PLC的硬件连接要求,PLC的接线图如图1所示。

参照MR-J3-□A伺服放大器技术资料,根据伺服的接线要求,DICOM接直流24伏,DOCOM接伏,SON端口用于伺
服开启,RES端口接伺服报警复位信号,XXX接伺服紧急停
止信号,对伺服的接线如图2所示。

通讯电缆线选用型号为MD204L-S7-200的通讯线,用于PLC与文本显示器之间的通讯。

伺服放大器与编码器之间的
通讯线购买三菱品牌、型号为MR-J3ENSCB10M-L的信号线,如图3所示。

在铣床的实际加工中,进给轴需要先快进到预加工位置,然后进给速度变慢开始攻进,直至加工完成,进给轴以快速返回原点或指定位置。

所以选择伺服的位置/速度控制模式,即
将PAO1设置为0001;参数PA05为伺服电机旋转一周所需要输入的指令脉冲数,机床上电机与丝杆为联轴器进行连接,所以电机的转速与丝杆的转速比为1∶1,丝杆的螺距为4 mm,
每旋转1周,进给轴前进4mm,将PA05的参数设置为4000,则每1000个脉冲对应进给轴实际移动的距离为1mm;参数
PA13为选择脉冲的输入形式,根据PLC的输出特性,将
PA13的值设定为0010h。

以上是铣床控制系统的参数设置和PLC程序设计。

Siemens PLC supports modular program calling。

so we can find the library file of pulse output and import it into our program。

By doing so。

we can directly call the n blocks in the library file。

Here。

we import the S7-200 pulse output MAP file library into the program's library file.
Using the Q0_x_CTRL[4] n block (where x corresponds to
Q0.0 and Q0.1 respectively。

and x has the same meaning
throughout the rest of the article)。

we set the global parameters for pulse output。

including start/ frequency。

maximum frequency。

maximum n/n time。

forward limit switch。

reverse limit switch。

and current absolute n.
The Q0_x_Home n block is used to implement the X-axis and Y-axis home return ns.
On the interface of the text display。

all parameter display and setting are in millimeters。

while the PLC internal control is XXX。

to control the distance and speed of each axis。

we need to convert the set n into pulse count to control the servo。

Similarly。

to display the current n or current moving speed of each axis on the text display。

we need to convert the pulse count inside the PLC
into n。

To achieve these two ns。

we need to use the
Scale_EU_Pulse and Scale_Pulse_EU n blocks。

The
Scale_EU_Pulse n block converts a n into a pulse count。

which can be used to convert a displacement into a pulse count or a speed into a pulse frequency。

The Scale_Pulse_EU n block converts a pulse count into a n。

which can be used to XXX.
After setting up all the above ns。

we come to the crucial step of machine tool control。

which is the control of PLC pulse output。

We use the Q0_x_XXX control。

The n block allows the axis to move to a specified absolute n XXX.
With the hardware and PLC program design described above。

the machine tool can have the most basic n control n。

We can add XXX.
XXX:
1] XXX) Co。

Ltd。

MR-J3-□A Servo Amplifier Technical Data n [Z].
2] SIEMENS。

S7-200CN Programmable Logic Controller Product Sample [Z]。

2010:11.
3] XXX。

Ltd。

MD204LV4 User Manual [Z].。

相关文档
最新文档