基于西门子PLC多轴伺服控制系统设计
2018/10/31 17:01:59 标签:中国传动网
摘要:为了满足工业现场稳定、高精度的运动控制要求,以西门子新型模块化高性能S7-1200系列PLC和松下A5系列伺服控制器为控制核心,采用与伺服控制器相配套的松下伺服电机,设计了4轴伺服运动控制系统,进行了控制系统的整体硬件设计,介绍了系统地址分配和数据传输、PLC和伺服控制器的接线和伺服参数设置、相关PLC程序设计、触摸屏控制界面设计.经调试运行表明:系统运行稳定、控制精度高,适用于工业机械手伺服控制等多种伺服控制场合,具有良好的应用价值.
1、前言
现代工业对于控制系统的响应时间、响应速度、稳定性等性能指标的要求越来越高.根据实际项目设计需要,选择了西门子PLC、松下伺服电机及伺服控制器等集成4轴伺服控制系统,将PLC技术、伺服控制的优势有机结合起来,使运动性能达到更好的水平.在由传动制造逐渐转向智能制造的今天,多轴伺服的应用将越来越重要,因此该系统有良好的应用价值.
2、伺服控制系统的结构设计
2.1控制方案的硬件选择
控制系统的应用对象为四自由度的龙门式堆焊机,采用模块化PLC+伺服控制器进行运动控制.该方案在系统的响应时间和控制精度、实时性、同步性能等方面不如专用控制器,但性价比高,适合定位间隔频率和同步性要求一般的场合.根据项目实际的系统要求,定位间隔时间为几十毫秒,同步要求不高,采用该方案满足系统的需要,性价比较高.
2.2西门子S7-1200多轴伺服系统的组成
系统硬件部分选型:CPU1214CDC/DC/DC;西门子KIP1000Basic触摸屏;松下MHMJ022G1V交流伺服电机,额定输出功率200W,额定转速3000r/m,额定电压单相/三相200V,配20bit增量式编码器;伺服驱动器选用松下MB-DK2510E全数字交流伺服驱动器.一台1214CDC/DC/DCCPU集成了4路脉冲输出接口,能够控制四个伺服控制器以达到控制四台伺服电机的目的,实现4个轴的精确定位,并实现多个电机的同时工作和同时停止.采用西门子SIMATICKIP1000Basic触摸屏作为上位机,实现对伺服系统运行状态的实时监控.S7-1200在运动控制中使用了轴的概念,通过对轴的组态,包括硬件接口、位置定义、动态特性、机械特性等,与相关的指令块(符合PLCopen规范)组合使用,通过对轴的组态可实现绝对位置、相对位置、点动、转速控制及自动寻找参考点的功能.CPU输出脉冲、向信号至ServoDrive,伺服驱动器再将该信号处理后输出到伺服电机,控制电机加减速、移动到指定位置;编码器信号输入到伺服驱动器形成半闭环控制,用于计算速度与当前位置;用PLC内部的高速计数器测量CPU上的脉冲输出,计算速度与位置.
2.3软件平台
需要用到的相关软件平台:TIAPortalV13、PANATERMV5.0Manual.TIAPortal是西门子公司开发的高集成度工业组态软件,提供了直观易用的编辑器,可支持西门子系列PLC编程.此外还为硬件配置,网络配置、诊断等提供了通用的工程组态框架.PANATERMV5.0Manual是松下A5伺服驱动器专用的伺服参数配置软件,能够实现伺服参数的快速设置,有效缩短了伺服系统的开发周期.
3、系统的地址分配及接线图
系统为四轴伺服驱动设计,下面以一个轴为例介绍PLC控制器,伺服驱动器以及伺服电机的地址分配与连线.1214CDC/DC/DC模块为晶体管输出,CPU模块本体集成了一个PROFITNET以太网接口,用于编程、HMI和PLC之间通信.该CPU固件版本为V4.0,集成输出点Q0.0~Q1.1均可作为PTO脉冲串输出和方向信号的输出点,可在博图组态软件中自由组态确定脉冲串输出点和方向信号输出点.组态定义Q0.0为高速脉冲输出连接至伺服驱动器X4-3引脚,在PTO输出模式下,Q0.0能提供高达100kHZ的脉冲.Q0.1连接至伺服驱动器X4-5引脚,控制脉冲方向.组态定义Q0.2为伺服ON输入连接到X4-SRV-ON引脚,使能伺服驱动器.PLC的Q0.3连接至伺服驱动器X4-A-CLR,作为报警清除输入.伺服驱动器的引脚S-RDY+接至I0.0,给PLC提供伺服准备就绪信号.
伺服驱动器的INP+接口给CPU提供定位结束信号,I0.1输入点接收到信号后,CPU停止脉冲输出,定位作业结束.其他信号的地址分配,如输入参考点开关、位置监视开关(硬和软件限位开关)等根据PLCI/O点和伺服驱动器X4接口定义进行配置,在此不一一列出.
4、系统软件设计
4.1PLC轴工艺对象组态
博图组态软件中定义的“轴”工艺对象从用户程序中收到运动控制命令,在运行时执行并监视执行状态,起到用户程序与驱动接口的作用.“驱动”表示伺服驱动加脉冲接口转换器的机电单元.驱动是由PU产生脉冲对“轴”工艺对象操作进行控制的.S7-1200系列CPU在运动控制中必须要对工艺对象进行组态才能应用运动控制指令块,其主要包括:
(1)参数组态:定义了轴的工程单位,如脉冲数/秒,转/分钟),软硬件限位,启动/停止速度,参考点等.
(2)控制面板:用于调试驱动设备,测试轴和驱动功能.允许用户在手动方式下实现参考点定位、绝对位置、相对位置、点动等功能.
(3)诊断面板:在线方式查看,用于显示轴的关键状态和错误消息.
4.2伺服参数的设置
系统涉及的主要伺服参数设置值如下表1所示.
(1)项目中伺服电机主要用于精确的定位控制,因而采用位置控制模式P.
(2)根据CPU与伺服的交互I/O信号的连接方式,参考伺服驱动器用户手册,确定输入输出参数的设定值.
(4)依据位置控制精度来确定脉冲数和电子齿轮比.4.3PLC程序设计1200CPU运动控制指令块包括:MC_Power系统使能指令块、MC_Reset错误确认指令块、MC_Home回参考点/设置参考点指令块等,足以满足项目的运动控制要求.使用功能块编写程序,能够大大缩短项目程序的开发周期.
表1MinasA5系列伺服参数设置
4.3.1程序达成的功能
具备伺服故障检测功能、伺服复位功能、伺服停止功能、伺服调试功能、伺服自动运行功能、伺服手动控制功能、伺服电机位置显示功能等.
4.3.2程序设计
程序结构框图如图3所示.主要实现伺服的手、自动运行;伺服故障处理,即当伺服出现故障时能够及时的取消全部运动动作,停止所有伺服;伺服故障取消后,重新寻原点和机械回零等操作.
5、人机界面设计
SIMATICHMI通过TIAPortal软件进行画面设计.依据系统的控制要求,将伺服控制显示画面布置如图1所示.人机界面主要功能按键有:“参数设置”用来设置伺服运行的速度、位移量等;“伺服准备完成”表示伺服寻原点完成;“复位成功”表示机械回原点完成;“手动自动”表示手动调试和自动调试切换按钮;“参数设置”用来对伺服运行的相关参数如速度、位移量等进行设置.将HMI画面上的按钮、指示灯等元件变量与PLC中的变量关联,最后下载到CPU中,即完成人机界面的组态编程.'
图1伺服调试显示画面
6、结论
采用S7-1200CPU+西门子HMI+松下伺服驱动器的方案来实现多轴运动控制,能够轻松实现多轴的准同步运行,经测试运行证明该系统结构合理,有较高的性价比,伺服定位精度高,可以针对不同的应用场合,做相应的调整即可快速使用.
供稿:网络转载
本文链接:http://www.cmcia.cn/content.aspx?url=rew&id=919
相关新闻
- 2018-10-31基于西门子PLC多轴伺服控制系统设计

成员中心
- 上海会通自动化科技发展有限公
- 中达电通股份有限公司
- 长春禹衡光学有限公司
- 睿工业
- 广东美的智能科技有限公司
- 高创传动科技开发(深圳)有限
- 南京埃斯顿自动化股份有限公司
- 哈尔滨工业大学
- 深圳市机械行业协会
- 广东省自动化学会
- 广东省机械工程学会
- 华南智能机器人创新研究院
- 深圳市机器人协会
- 富士康科技集团
- 深圳众为兴技术股份有限公司
- 南京诚达运动控制系统有限公司
- 常州精纳电机有限公司
- 杭州之山智控技术有限公司
- 杭州中达电机有限公司
- 杭州日鼎控制技术有限公司
- 杭州米格电机有限公司
- 上海新时达电气股份有限公司
- 上海登奇机电技术有限公司
- 上海三竹机电设备有限公司
- 深圳市艾而特工业自动化设备有
- 深圳市亿维自动化技术有限公司
- 湖南科力尔电机股份有限公司
- 深圳市四方电气技术有限公司
- 武汉迈信电气技术有限公司
- 广东省珠峰电气股份有限公司
- 清能德创电气技术(北京)有限公
- 毕孚自动化设备贸易(上海)有
- 富士电机(中国)有限公司
- 松下电器机电(上海)有限公司
- 路斯特运动控制技术(上海)有
- 西门子(中国)有限公司
- ABB(中国)有限公司
- 施耐德电气(中国)投资有限公
- 丹佛斯(中国)投资有限公司
- 三菱电机自动化(上海)有限公
- 安川電機(中国)有限公司
- 欧姆龙自动化(中国)有限公司
- 山洋电气(上海)贸易有限公司
- 柯马(上海)工程有限公司
- 康耐视
- 埃莫运动控制技术(上海)有限
- 上海安浦鸣志自动化设备有限公
- 诺德(中国)传动设备有限公司
- 利莱森玛电机科技(福州)有限
- 易格斯(上海)拖链系统有限公
- ACS Motion Control(弘柏商贸(
- 苏州钧和伺服科技有限公司
- 北京研华兴业电子科技有限公司
- 台安科技(无锡)有限公司
- 海顿直线电机(常州)有限公司
- 杭州摩恩电机有限公司
- 梅勒电气(武汉)有限公司
- 亚德诺半导体技术有限公司
- 上海挚驱电气有限公司
- 上海鸿康电器有限公司
- 上海开通数控有限公司
- 上海翡叶动力科技有限公司
- 上海维宏电子科技股份有限公司
- 上海弈猫科技有限公司
- 和椿自动化(上海)有限公司
- 光洋电子(无锡)有限公司
- 图尔克(天津)传感器有限公司
- 堡盟电子(上海)有限公司
- 广东西克智能科技有限公司
- 约翰内斯·海德汉博士(中国)
- 宜科(天津)电子有限公司
- 美国邦纳工程国际有限公司
- 库伯勒(北京)自动化设备贸易
- 奥托尼克斯电子(嘉兴)有限公
- 皮尔磁工业自动化(上海)有限
- 易盼软件(上海)有限公司
- 深圳市凯德电线电缆有限公司
- 恒科鑫(深圳)智能科技有限公
- 深圳市英威腾电气股份有限公司
- 深圳威科达科技有限公司
- 深圳市微秒控制技术有限公司
- 深圳易能电气技术股份有限公司
- 深圳市正运动技术有限公司
- 深圳市合信自动化技术有限公司
- 深圳市吉恒达科技有限公司
- 深圳锐特机电有限公司
- 深圳市顾美科技有限公司
- 深圳安纳赫科技有限公司
- 深圳市金宝佳电气有限公司
- 深圳市泰格运控科技有限公司
- 深圳市麦格米特驱动技术有限公
- 深圳市汇川技术股份有限公司
- 深圳市库马克新技术股份有限公
- 深圳市蓝海华腾技术股份有限公
- 深圳市正弦电气股份有限公司
- 深圳市艾威图技术有限公司
- 无锡信捷电气股份有限公司
- 台州市格特电机有限公司
- 天津龙创恒盛实业有限公司
- 武汉华中数控股份有限公司
- 四川零点自动化系统有限公司
- 庸博(厦门)电气技术有限公司
- 北京凯恩帝数控技术有限责任公
- 北京配天技术有限公司
- 欧瑞传动电气股份有限公司
- 航天科技集团公司第九研究院
- 西安微电机研究所
- 兰州电机股份有限公司
- 太仓摩力伺服技术有限公司
- 泰志达(苏州)自控科技有限公
- 无锡创正科技有限公司
- 宁波菲仕电机技术有限公司
- 杭州中科赛思伺服电机有限公司
- 世协电机股份有限公司
- 太仓摩讯伺服电机有限公司
- 浙江禾川科技股份有限公司
- 腾禾精密电机(昆山)有限公司
- 杭州纳智电机有限公司
- 杭州德力西集团有限公司
- 嘉兴德欧电气技术有限公司
- 卧龙电气集团股份有限公司
- 宁波海天驱动有限公司
- 德恩科电机(太仓)有限公司
- 常州展帆电机科技有限公司
- 固高科技(深圳)有限公司
- 广东科动电气技术有限公司
- 深圳市百盛传动有限公司
- 广州赛孚德电气有限公司
- 广州金升阳科技有限公司
- 广东伊莱斯电机有限公司
- 珠海市台金科技有限公司
- 东莞市卓蓝自动化设备有限公司
- 东莞新友智能科技有限公司
- 成都思迪机电技术研究所
- 深圳市英威腾智能控制有限公司
- 深圳锦凌电子股份有限公司
- 深圳市雷赛智能控制股份有限公
- 深圳市雷赛控制技术有限公司
- 横川机器人(深圳)有限公司
- 武汉久同智能科技有限公司
- 深圳市默贝克驱动技术有限公司
- 深圳众城卓越科技有限公司
- 泉州市桑川电气设备有限公司
- 江苏本川智能电路科技股份有限
- 台州市金维达电机有限公司
- 深圳市多维精密机电有限公司
- 上海尚通电子有限公司
- 配天机器人技术有限公司
- 瑞普安华高(无锡)电子科技有
- 深圳市青蓝自动化科技有限公司
- 广东科伺智能股份科技有限公司
- 东莞市成佳电线电缆有限公司
- 深圳市朗宇芯科技有限公司
- 深圳软赢科技有限公司
- 常州市领华科技自动化有限公司
- 杭州众川电机有限公司
- 江苏智马科技有限公司
- 海禾动力科技(天津)有限公司
- 杭州赛亚传动设备有限公司
- 广州富烨自动化科技有限公司
- 日立产机系统(中国)有限公司
- 魏德米勒电联接(上海)有限公
- 东莞市安扬实业有限公司
- CC-Link协会
- 北京精准博达科技有限公司
- 深圳市山龙智控有限公司
- 苏州伟创电气设备技术有限公司
- 上海相石智能科技有限公司
- 上海米菱电子有限公司
- 深圳市智创电机有限公司
- 深圳市杰美康机电有限公司
- 东莞市亚当电子科技有限公司
- 武汉正源高理光学有限公司
- 珠海凯邦电机制造有限公司
- 上海精浦机电有限公司
- 江苏略盛电子科技有限公司
- 深圳市研控自动化科技有限公司
- 上海微泓自动化设备有限公司
- 宁波中大力德智能传动股份有限
- 成都超德创机电设备有限公司
- 深圳市合发齿轮机械有限公司
- 温州汉桥科技有限公司
- 浙江工商职业技术学院智能制造
- 广东派莱特智能系统有限公司
- 上海英威腾工业技术有限公司
- 宁波中控微电子有限公司
- 普爱纳米位移技术(上海)有限
- 赣州诚正电机有限公司
- 三木普利(天津)有限公司上海
- 无锡新华光精机科技有限公司
- 广东宏博电子机械有限公司
- 纽泰克斯电线(潍坊)有限公司
- 杭州微光电子股份有限公司
- 北京和利时电机技术有限公司
- 广东七科电机科技有限公司
- 艾罗德克运动控制技术(上海)
- 大连普传科技股份有限公司
- 托菲传感技术(上海)股份有限
- 杭州中科伺尔沃电机技术有限公
- 苏州轻工电机厂有限公司
- 国讯芯微(苏州)科技有限公司
- 锋桦传动设备(上海)有限公司
- 科比传动技术(上海)有限公司
- 泰科电子(上海)有限公司
- 广东速美达自动化股份有限公司
- 安徽谨铭连接系统有限公司
- 沈机(上海)智能系统研发设计
- 宁波谷雷姆电子有限公司
- 深圳市人通智能科技有限公司
- 伦茨(上海)传动系统有限公司
- 连云港杰瑞电子有限公司
- 欧德神思软件系统(北京)有限
- 河源职业技术学院
- 凌华科技(中国)有限公司
- 浙江锐鹰传感技术有限公司
- 厦门唯恩电气有限公司
- 深圳市高川自动化技术有限公司
- 北一半导体科技(广东)有限公
- 深圳市步科电气有限公司
- 东莞市凯福电子科技有限公司
- 杭州海拓电子有限公司
- 乐星电气(无锡)有限公司
- 上海奥深精浦科技有限公司
- 崧智智能科技有限公司
- 珠海运控电机有限公司
- 常州拓自达恰依纳电线有限公司
- 浙江省诸暨市精益机电制造有限
- 深圳市多贺电气有限公司
- 上海赢双电机科技股份有限公司
- 日冲商业(昆山)有限公司
- 深圳市卓航自动化设备有限公司
- 苏州市凌臣采集计算机有限公司
- 南京芯驰半导体科技有限公司
- 福建睿能科技股份有限公司
- 深圳市如本科技有限公司
- 常州市常华电机股份有限公司
- 宁波众诺电子科技有限公司
- 联诚科技集团股份有限公司
- 山东中科伺易智能技术有限公司
- 广东奥普特科技股份有限公司
- 上海艾研机电控制系统有限公司
- 长广溪智能制造(无锡)有限公司
- 句容市百欧电子有限公司
- 深圳市康士达科技有限公司
- 深圳舜昌自动化控制技术有限公
- 昕芙旎雅商贸(上海)有限公司
- 北京科迪通达科技有限公司
- 成都中天自动化控制技术有限公
- 深圳市恒昱控制技术有限公司
- 众程技术(常州)有限公司
- 深圳市好上好信息科技股份有限
- 常州洛源智能科技有限公司
- 昆山艾尼维尔电子有限公司
- 深圳市迪维迅机电技术有限公司
- 尼得科控制技术公司
- 传周半导体科技(上海)有限公
- 纳博特南京科技有限公司
- 苏州海特自动化设备有限公司
- 深圳市华成工业控制股份有限公
- 宁波招宝磁业有限公司
- 南京菲尼克斯电气有限公司
- 长裕电缆科技(上海)有限公司
- 台州鑫宇海智能科技股份有限公
- 宁波银禧机械科技有限公司
- 江苏睿芯源科技有限公司
- 威图电子机械技术(上海)有限公
- 玛格电子技术(武汉)有限公司
- 福尔哈贝传动技术(太仓)有限公
- 武汉华大新型电机科技股份有限
- 永宏电机股份有限公司
- 浙江顶峰技术服务有限公司
- 上海先楫半导体科技有限公司
- 苏州阿普奇物联网科技有限公司
- 德缆(上海)电线电缆有限公司
- 广东英瑞沃电气科技有限公司
- 南京实点电子科技有限公司
- 广州丰盈机电科技有限公司
- 深圳市百亨电子有限公司
- 苏州德胜亨电缆科技有限公司
- 深圳三铭电气有限公司
- 嘉兴松州工业科技有限公司
- 苏州途亿通科技有限公司
- 上海数恩电气科技有限公司
- 昆山深裕泽电子有限公司
- 广东百能堡科技有限公司
- 深圳市嘉扬科技有限公司
- 宁波高胜电子有限公司
- 台州百格拉机电有限公司
- 上海弓望电子科技有限公司