PLC多轴运动控制平台推荐方案
用PLC主机直接控制四轴系统的方案设计

用PLC主机直接控制四轴系统的方案设计作者:魏西营来源:《科技与创新》2016年第20期摘要:从FATEK FBs_PLC内部的SoC晶片入手,整合了4组硬体高速脉冲宽度调变输出,使其结构略作调整,用主机直接控制(不使用伺服模块)电机,实现四轴联动的伺服运行控制系统,其频率高达184.32 kHz。
在设备制造领域内,使用者采用最经济的方法实现稳定、精准的控制,其有广泛的推广前景。
关键词:高速输出口;四轴联动;硬体高速PWM;伺服运行控制系统中图分类号:TQ315 文献标识码:A DOI:10.15913/ki.kjycx.2016.20.081文章编号:2095-6835(2016)20-0081-01可编程序控制器(programmable logic controller),简称PLC,是数字运算的操作系统,被广泛应用于工业控制领域。
FBs-PLC特有0.1 ms时基之高速计时器提供误差0.1 ms的计时器和计时到(time-up)的即时中断处理功能。
过去,PLC无法胜任精密计时或速度检测的场合,现在均可胜任,而且其功能也不再局限于逻辑控制。
因为有高速脉冲输出(HSPSO)单机可作4轴直线补间伺服控制,再加上各轴细致平顺之加/减速功能,可以轻易完成多段变化且平顺、精准的直线路径或定位控制。
1 硬体结构和电气方案设计根据课题要求,采用FATEK SoC Based 微型PLC作为主控制器,机型为FBs-24MCT。
FBs-PLC的输出(DO):Y0、Y1、Y2、Y3为高速单相频率120 kHz,Y4、Y5、Y6、Y7为中速单相频率20 kHz,Y8、Y9为低速单相频率200 Hz,输出(DO)共8只。
因为课题项目为4轴电机伺服运行的脉冲驱动方式,则Y0、Y1控制电机1,Y2、Y3控制电机2,Y4、Y5控制电机3,Y6、Y7控制电机4.其中,输出(DO)Y4、Y5、Y6、Y7为中速20 kHz的频率没有达到课题项目指标,所以,将FBs-PLC拆开自己调整换位输出(DO)高速芯片Y1、Y3换位中速芯片Y4、Y6。
plc旋转双轴云台设计

plc旋转双轴云台设计PLC(可编程逻辑控制器)旋转双轴云台设计是现代自动化领域中的关键技术之一。
本文将全面介绍PLC旋转双轴云台的设计原理、应用领域和指导意义。
首先,PLC旋转双轴云台是一种基于PLC技术的旋转装置,可以实现在水平和垂直两个方向的精确定位和运动控制。
它通常由电机、传感器、PLC控制器以及机械结构等组成。
其中,PLC控制器是核心,通过对传感器信号的采集和处理,控制电机的转动,从而实现旋转双轴云台的运动。
PLC旋转双轴云台的设计原理是基于闭环控制系统。
当PLC控制器接收到传感器信号后,会通过PID控制算法对电机进行精确的定位和运动控制。
PID控制算法是一种常用的自动控制算法,它通过不断地调整电机的转速和转向,使云台按照预定的轨迹运动,并保持稳定的位置。
这种设计原理可以实现非常精确的定位和运动控制,满足许多自动化设备的需求。
PLC旋转双轴云台广泛应用于工业自动化领域。
例如,在物流仓储系统中,它可以用于自动化堆垛机的定位和运动控制;在机器人领域,它可以用于机械臂的运动控制和抓取物体;在影视拍摄领域,它可以用于摄像机的运动控制和镜头跟踪等。
由于PLC旋转双轴云台的高精度和可靠性,它在这些领域中都发挥着重要的作用,提高了生产效率和产品质量。
设计PLC旋转双轴云台需要考虑以下几个方面。
首先,需要根据实际应用需求选择合适的电机和传感器。
电机需要具备足够的转速和扭矩,以满足旋转云台的运动要求。
传感器需要具备高精度的位置检测能力,以提供准确的反馈信号。
其次,需要合理设计云台的机械结构,保证云台的刚性和稳定性。
同时,在安装云台时要考虑到负载的平衡和重心的稳定,以避免云台运动过程中产生震动和摆动。
最后,需要编写PLC控制程序,包括传感器信号的采集和处理、PID控制算法的实现以及界面的设计等。
总之,PLC旋转双轴云台是一种高精度、可靠性强的自动控制装置。
它在工业自动化领域具有广泛的应用前景,可以实现许多自动化设备的定位和运动控制。
多轴同步运动控制系统应用软件初步设计方案

运动控制系统应用软件初步设计方案一、软件应实现的功能1. 运动控制功能(1).根据运动控制系统的技术要求绘制出负载轴速度图;根据设计要求本系统为多轴位置同步运动方式。
即控制5个机架辊的驱动电机SM11~SM51在运行过程中保持角位置同步。
以使各负载轴位置角θL51~θL55在高速运行中满足下关系:θL51=θL52=θL53=θL54=θL5=给定值 (1)我们可利用三菱运动控制器Q173中的虚拟主轴技术实现上述要求。
即由虚拟伺服电机发出位置给定,并通过各机架辊电机伺服驱动器的位置闭环实现对给定指令的跟踪。
从而实现各负载轴的位置同步。
根据上述,各负载轴与给定轴(虚拟主轴)的速度曲线如下图所示:图1— 伺服电机速度与指令脉冲(2).分析运动控制算法,确定被控量与指令脉冲之间的函数关系;若已知伺服电机位置传感器的分辨率为P f0=131072 (PLS/rev ),则每个脉冲所对应的负载轴转动角度△θC 为:Z1131072360C ⨯=∆θ (2) 因此被控量θL5i (i=1~5)与指令脉冲P C 之间的函数关系为: C C C P Z P i ⨯⨯=⨯∆=1131072360L5θθ (3) (3).应解决的中心问题加减速过程中,在保持机架辊角位置同步的同时,当产品位置出现偏差时应能进行在线动态补偿,以保证将产品的误差控制在允许的范围内。
2. 自动化功能(1).运动指令脉冲的算法处理;(2).生产过程数据采集和处理;(3).应能实现生产工艺所要求的各种自动检测和自动控制功能;3. 人机界面(HMI)功能(1).运行参数设定功能:操作人员可根据产品规格,工艺要求及材料特性,对希望的运行参数。
如:传动比、最大车速、升/降速时间、等进行自动或手动设定;(2).操作指导功能:系统应能根据操作规程及工艺要求,以交互方式指导操作人员进行正确的操作,当误操作发生时,系统应能做出判断,警示操作人员并给出相应提示信息;(3).运行状态监视功能:系统在线实时监视生产线各种运行状态及运行参数,并能以各种形式进行显示,如表计、棒图、趋势图、指示灯等,当故障发生时,除声光报警外,还应显示并记录故障,减少停机率。
基于PLC的运动平台(PLC程序)

基于PLC的运动平台(PLC程序)摘要基于三菱FX1N可编程控制器(PLC),接受人机界面(MHI)的不同操作。
利用PLC的高速计数器的计数功能实时记录运动位置信息;利用PLC的相关指令和功能,通过其高速脉冲输出端输出高速脉冲,控制两轴运动平台,通过对PLC的相关端口发送数据,实现对电机不同运动状态的控制,使运动平台具有点动、增量、正反转、回零、定位、状态检测等功能。
本系统可用触摸屏输入轨迹,再进行简单的按钮操作就能实现不同的运动轨迹,有两种操作模式,即自动模式和手动模式。
系统可靠性高、稳定性强,使用触摸屏作为控制界面,更加人性化,使人机对话更加快捷,实现了轨迹的控制功能。
除此之外,本系统还符合成本低、效率高、结构简单、工作安全可靠、使用和维修方便等一些公认的普遍设计原则。
关键词:PLC;人机界面;运动平台;伺服电机MOTION PLATFORM BASED ON PLC(PLCPROGRAM)ABSTRACTMitsubishi FX1N-based Programmable Logic Controller (PLC), human-machine interface (MHI) to accept for different operations. Counting function real-time recording location information using PLC's movement speed counters; use of relevant commands and functions of PLC, through its high-speed pulse output speed pulse output, two-axis motion control platform, through the relevant port to send data to the PLC, the realization of the motor control of different state of motion, the motion platform with a jog, incremental, positive, back to zero, location, status detection.The system can track the touch screen input, then a simple button operation can be achieved in different trajectories, there are two modes of operation, namely automatic mode and manual mode. System reliability, stability, using the touch screen as the control interface, more humane, more efficient machine dialogue people realize the control trajectory. In addition, the system also meets the low cost, high efficiency, simple structure, reliable, easy to use and maintenance of a number of recognized universal design principles.KEY WORDS:PLC,Human-machine Interface,Motion Platform , Servo motor目录前言 (1)第一章运动控制系统概述 (2)§1.1运动平台概述 (2)§1.2 PLC技术的研究成果 (3)§1.3 人机界面(MHI)的研究与发展 (4)§1.4 运动控制器的发展与应用 (5)第二章PLC运动平台的控制系统方案设计 (6)§2.1 PLC运动平台的控制系统要求 (6)§2.2 控制系统设计方案 (6)§2.3 控制系统硬件总体结构 (7)第三章PLC运动平台的控制系统的硬件设计 (9)§3.1 PLC (9)§3.1.1 PLC的硬件组成 (9)§3.1.2 PLC的工作原理 (9)§3.2 显控SK102AE触摸屏 (11)§3.2.1 显控SK102AE触摸屏的通信与端口 (11)§3.2.2 显控SK102AE触摸屏的作用与操作 (12)第四章PLC的程序设计 (15)§4.1 FX1N PLC性能规格 (15)§4.2 软件系统整体流程设计 (15)§4.3 PLC控制程序设计 (18)§4.3.1 PLC程序设计要点 (18)§4.3.2 PLC程序具体设计 (19)第五章系统调试 (26)第六章结论 (28)参考文献 (29)致谢 (31)前言X-Y工作台是许多机电一体化产品的基本组成部分,如卧式镗床、坐标镗床、数控机床等数控设备。
PLC控制多台步进电机解决方案

PLC控制多台步进电机解决方案
目前大部分PLC都有专用定位模块提供,如三菱的一轴脉冲输出模块FX2N-1PG,FX2N的PLC最多可以连接八台FX2N-1PG,控制八个步进电机或伺服电机。
也可以应用Q系列的四轴定位模块QD70P4或是八轴定位模块QD70P8来达到控制更多轴数的步进电机或伺服电机。
但是这些定位模块的价格也是很贵的,在要求不太高的情况下,应用这些定位模块显然有些不太理想!
本文介绍PLC控制十台伺服电机与步进电机组合系统的低成本控制方法,这套系统对电机的同步性和运行速度都要求不高,所以本文介绍的控制方法完全能够满足系统运行的要求!
松下FPX系列PLC的CPU自带两个100K的高速脉冲输出,一个PLC可以控制两台步进或伺服,十台用五个PLC就够了。
松下FPX系列PLC之间支持PC-LINK通讯,通讯共享有64个字的继电器区,128个字的寄存器区,完全能够满足PLC之间数据传输的需要。
PC-Link通讯方式不需要PLC编制通讯程序,正确设置系统寄存器即可通讯,应用非常方便!其系统寄存器相关部分如下图:
这种控制方法的缺点:下载PLC程序非常麻烦!共需要下载五个PLC的程序,但是为了省成本就受点累了。
基于plcopen的六轴工业机器人运动控制功能块设计

基于plcopen的六轴工业机器人运动控制功能块设计从简到繁,由浅入深的探讨基于plcopen的六轴工业机器人运动控制功能块设计:一、引言在当今工业制造领域,六轴工业机器人已经成为生产线上不可或缺的重要角色。
而要确保六轴工业机器人能够高效、精准地执行各种任务,其中运动控制功能块设计显得尤为重要。
plcopen作为一种开放式的可编程控制器标准,其在工业机器人运动控制领域的应用日益广泛。
本文将从plcopen的角度出发,深入探讨基于plcopen的六轴工业机器人运动控制功能块设计。
二、plcopen简介1. 了解plcopen的基本概念plcopen是一种可编程控制器(PLC)标准,旨在提高各种PLC编程环境之间的互操作性。
它定义了基于IEC 61131-3标准的运动控制功能块的接口,使得控制器供应商能够提供可重用的控制功能块。
2. 应用于六轴工业机器人控制的优势plcopen标准在六轴工业机器人控制中的应用,使得不同品牌的机器人控制器之间能够更好地进行通信和协作,从而提升了工业机器人的灵活性和可编程性。
三、六轴工业机器人运动控制功能块设计1. 运动控制功能块的基本结构(1)位置控制功能块(2)速度控制功能块(3)加速度控制功能块(4)姿态控制功能块(5)路径规划功能块(6)同步控制功能块2. 基于plcopen的六轴机器人运动控制功能块设计在plcopen标准中,各种运动控制功能块的设计需要严格遵循标准接口规范,以确保不同品牌的机器人控制器能够正确识别和执行这些功能块。
3. 深入探讨六轴机器人运动控制功能块的应用基于plcopen的六轴机器人运动控制功能块设计不仅能够实现基本的位置、速度和姿态控制,还可以提供更加灵活的路径规划和同步控制功能,从而满足复杂工业场景下的要求。
四、个人观点和总结在工业制造领域,基于plcopen的六轴工业机器人运动控制功能块设计是未来发展的趋势,其能够有效提高工业机器人的编程灵活性和可重用性。
PLC可编程控制器多轴运动控制器-军创

工业控制系统解决方案提供商
军创(厦门)自动化科技有限公司
Junchuang(XiaMen)automatic technology Co.,Ltd
PLC可编程控制器 多轴运动控制器
工业控制系统专家
工业控制系统专家
Expert in industrial control systems
关于军创
军创(厦门)自动化科技有限公司长期专注于工业自动化领域核心控制系统的自主 研发、生产与销售,为中高端设备制造商及系统集成商提供整体系统解决方案。
军 创 公 司 利 用P L C控 制 器 本 身 的 高 速 脉 冲 输 出 口 来 控 制 步 进 、 伺 服 电 机 , 该 系 统 通 过 选 用 内 部 带 多 路 硬 件 定 时 器 的C P U来 实 现 多 路 的 脉 冲 输 出 功 能 , 可 同 时 驱 动2 4台 电机。设计体积小,编程简单,性价比高,不仅减少了控制系统设计的工作量,而 且提高了控制系统的可靠性。
应用领域
自动点胶
多轴运动控制器
多轴运动控制器从最内核开始完全自主研发,具备多种运动控制功能和强大的扩展 性,支持任意空间直线插补、圆弧插补、螺旋插补、空间圆弧、椭圆插补、椭圆螺 旋插补、电子凸轮、电子齿轮、追剪、轮切、同步跟踪、运动叠加、虚拟轴、硬件 位 置 锁 存 、 位 置 比 较 输 出 、 连 续 插 补 、 运 动 暂 停 等 , 支 持 总 线 扩 展I O和 运 动 轴 。
03
光伏发电 印刷
工业控制系统专家
Expert in industrial control systems
自动包装 数据采集分析
自动编织
04
产品优势
U盘远程更新PLC程序,梯形图文件加密处理,程序安全可靠,保护客户知识产权。
双PLC技术在多轴运动控制中的应用

骤 转移 条 件 等 内容 。 ⑧ 需要 采 用 寄存 器组 完成 指 令运 算 。 而 通
过 确 定 定位 程 序 的总 步 数 和 指 令 的 执 行 情 况 .则 可 以 完 成 对
指 令执 行 情 况的 判 断 。
成 运转 方 向的 改 变时 . 则 可 以将 输 出脉 冲 极 性设 置 为默 认 值 。
2 , 2 . 2 系统 参 数 驱 动 分 析
1双 P L C技术概述
在 完成 硬 件 组 态后 .可 以 通 过 配 置 参数 表 格 完成 参 数 驱 动控制。 一般 的 情 况 下 . 系统 的控 制 需要 在 指 定位 置使 机 构 的
本 文 对双 P L C技 术 在 多 轴 运 动 控 制 中 的 应用 问题 进 行 了分 析 , 从 而 为 关注 这 一 话 题 的 人 们提 供 参 考 。
【 关键词 】 双P L C技术 ; 多轴运动控制 ; 应用 【 中图分类号 】 T P 2 7 3 【 文献标识码 】 A 【 文章编号 】 1 0 0 6 - 4 2 2 2 ( 2 0 1 5 ) 1 6 — 0 2 3 0 - 0 1
对 所 有 软 硬 件 的 组 态 工作 。 在 应 用该 软 件 时 , 需要 为相 应 的 输
引 言
出端 口配 置 脉 冲 输 出模 式 。 并 且 完成 对 端 口脉 冲 形 式 的 配 置 。 在 多轴 运 动 控 制 系统 中 . 不仅 需要 进 行 多轴 脉 冲 输 出 。 还 而 通过 调 用 系统 提供 的 组 态工 具 .则 可 以 完 成 对 端 口输 出 的 需要 保 证 系统 的 动 作 响 应 快 .并且 位 置精 度 较 高 。 而 双 P L C 端 口输 出脉 冲 形 式 有 多种 , 可 以使 系 技 术 的 应 用 则 可 以 实现 这 一 控 制 目标 ,继 而 满 足 多轴 运 动控 设 定 在 设 置 的 过 程 中 ,
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Automation and Drives
FM357-2 模块系统配置图
作者简介
SIMATIC Technology 纵览
Single-tier configuration
CPU
FM357-2
FM357-2 Feature
FM357-2 Application
Local I/O FM 357-2 FM 357-2 FM 357-2 I/O
2006年3月2日 Page 6
Automation and Drives
FM357-2 模块订货号
作者简介
SIMATIC Technology 纵览
FM 357-2 Hardware
6ES7357-4AH01-0AE0
FM 357-2 L System firmware 6ES7357-4AH03-3AE0 on coded memory card* + configuration package FM 357-2 LX System firmware 6ES7357-4BH03-3AE0 on coded memory card* + configuration package FM 357-2 H System firmware 6ES7357-4CH03-3AE0 on coded memory card* + configuration package Configuration Package (German, English, French, Italian) contains parameterization tool, electronic documentation, S7-Technology blocks, OP-Example masks Printed Manual (German=A, English=B, French=C, Italian=E) 6ES7357-4AH00-8?G0
Operation with an IM153-2 should only be used with low performance requirements !
Max. 3 FM 357-2 per CPU (max. 1 FM with Firmware version H)
Internet
Central or distributed configuration
CPU31xT-2DP Branches Technology Data Profibus DP (Drive) Interface Module CPU31xT-2DP Feature CPU31xT-2DP Application
DP
CPU315-2DP
FM 357-2 Local I/O FM 357-2
作者简介
SIMATIC Technology 纵览
使用几个给定点,完成复杂的连续路径控制
Spline type Resulting path
FM357-2
FM357-2 Feature
FM357-2 Application
P1
P2
P3
P4
P5
P6
P7
...directly through interpol. points ASPLINE P1 X30 Y20 P2 X50 Y40 P3 X70 Y20 P4 X90 Y10 P5 X120 Y50 P6 X170 Y30 P7 X200 Y20
Automation and Drives
Mitsubishi Servo VS SIMATIC FM
SIMATIC
Technology
Technological tasks with SIMATIC
Automation and Drives
作者介绍
作者简介
SIMATIC Technology 纵览
Motor 1
Canting
+
Actual pos. value 2
FM357-2 Application
CPU315-2 DP OP/PC
FM 357-2
CPU31xT-2DP
CPU31xT-2DP s Technology Data Profibus DP (Drive) Interface Module CPU31xT-2DP Feature CPU31xT-2DP Application POSMO SI
Edit-FM Program editor (stand-alone) 6FC5263-0AA03-0AB0 (suitable for FM 353/354, FM 357 and FM 357-2) * copy protected, including backup-function for series commissioning and module exchange without PG/PC
Distributed configuration
S7-300, S7-400
Multi-tier configuration
IM360 FM 357-2 CPU IM361 FM 357-2 Local I/O IM361FM 357-2 Local I/O IM153-2 Local I/O
CPU31xT-2DP
SIMATIC Technology 纵览
高速计数和测量功能
FM357-2
FM357-2 Feature
FM357-2 Application
定位控制
•快速接近、爬行进给定位 •1/2/3/4轴直线插补,独立定位 •2轴圆弧插补连续路径控制 •独立轴之间的位置同步控制
•连续计数、单次计数、周期计数 •频率、速度、周期测量 •比例器 •适用范围非常宽泛
CPU31xT-2DP
CPU31xT-2DP Branches Technology Data Profibus DP (Drive) Interface Module CPU31xT-2DP Feature CPU31xT-2DP Application
•位置触发凸轮输出信号
•时间触发凸轮输出信号 •通用闭环控制、多通道、预编程控制器 •4个模拟输出端或者8个数字量输出端 •适用于印刷、包装机,等等
SIMATIC S7 - Motion Control with FMs
SLC A&D AS BU. SIMATIC Technology Manager, Wang XuHui 2006年3月2日 Page 2
Automation and Drives
SIMATIC Technology 纵览
作者简介
SLC A&D AS BU. SIMATIC Technology Manager, Wang XuHui 2006年3月2日 Page 4
Automation and Drives
FM357-2 定位系统组图
作者简介
SIMATIC Technology 纵览
FM357-2
FM357-2 Feature
FM357-2
FM357-2 Feature
FM357-2 Application
CPU31xT-2DP
CPU31xT-2DP Branches Technology Data Profibus DP (Drive) Interface Module CPU31xT-2DP Feature CPU31xT-2DP Application
•适用于温度、压力、流量控制
Internet
闭环控制
SIMATIC S7 - Motion Control with FMs
凸轮控制
SLC A&D AS BU. SIMATIC Technology Manager, Wang XuHui 2006年3月2日 Page 3
Automation and Drives
CPU31xT-2DP
CPU31xT-2DP Branches Technology Data Profibus DP (Drive) Interface Module CPU31xT-2DP Feature CPU31xT-2DP Application
BSPLINE
...approximated path
CSPLINE Interpolation points
...continuous transitions through points
FM 357-2
Internet
LX, H
SIMATIC S7 - Motion Control with FMs
SLC A&D AS BU. SIMATIC Technology Manager, Wang XuHui 2006年3月2日 Page 8
FM357-2
FM357-2 Feature
FM357-2 Application
CPU31xT-2DP
CPU31xT-2DP Branches Technology Data Profibus DP (Drive) Interface Module CPU31xT-2DP Feature
Wang Xuhui(王旭晖)
Local bus segment with up to 2 I/O modules for fast reaction (on right side of FM only !) SLC A&D AS BU. SIMATIC Technology Manager, Wang XuHui
SIMATIC S7 - Motion Control with FMs
PROFIBUS DP MPI/PROFIBUS DP
SIMODRIVE 611U
analog