西门子6ES7231-0HC22-0XA8接线方法
西门子6ES7231-0HC22-0XA8接线方法
随着激光技术的发展,激光测距传感器在检测领域得到了越来越多的应用。本文所研究的基于HOLLiAS-LEC G3小型一体化PLC的激光测距系统,对多台激光测距传感器所采集到的数据进行处理,并将数据传送给上位机,实现了对多台激光测距传感器的监控。
1 激光测距传感器的基本原理
激光测距传感器的基本原理是,通过测量激光往返于被测目标之间所需的时间,来确定被测目标之间的距离。激光测距传感器的原理和结构都很简单,是长距离检测有效的手段。
激光测距传感器工作时,首先由激光二极管对被测目标发射激光脉冲。经被测目标反射后,激光向各方向散射。部分散射的激光返回到传感器的接收器,被光学系统接收后,成像到雪崩光电二极管上。雪崩光电二极管是一种内部具有放大功能的光学传感器,能够检测极其微弱的光信号。记录并处理激光脉冲从发射到返回所经历的时间,即可得到被测目标的距离。
2 PLC控制系统硬件设计
基于HOLLiAS-LEC G3小型一体化PLC的激光测距系统的功能结构图如图1所示。系统通过PLC的自由口通信,接收多台激光测距传感器发送过来的数据,根据传感器提供的数据格式解析数据包,计算出测量的距离。系统的功能还包括显示测量距离、在非正常情况下报警、与上位机进行数据交换等。
PLC的CPU模块选用HOLLiAS-LEC G3系列的LM3108模块,其性能价格比很高,广泛应用于工业控制的各个领域。LM3108模块的标准配置包括两个串行通信接口PORT0和PORT1,其中PORT0为RS485接口,PORT1为RS232接口。采用RS232接口建立PLC与上位机的通信,实现PLC程序的下装和监控。采用RS485接口建立PLC与现场仪表的通信。
3 PLC控制系统软件设计
PLC采用自由口通信方式接收激光测距传感器的数据,用%MB400~%MB411的12个字节作为通信接收寄存器,存放自由口通信方式下所接收的数据。所谓自由口通信,是指用户可以通过设置通信模式来改变通信接口的参数,以适应不同的通信协议。在PLC程序中设定的激光测距传感器的通信参数如表1所示。PLC控制程序采用和利时公司的编程软件PowerPro完成,下面详细介绍数据解析程序。其它应用程序从略。
表1 激光测距传感器的通信参数
3.1 数据解析程序的变量定义
PROGRAM PLC_PRG
VAR
SetRS485: Set_COMM2_PRMT; (* RS485自由口通信参数设置 *)
SetRS485Q: BOOL; (* RS485自由口通信参数设置标志 *)
Receive: COMM2_RECEIVE; (* RS485自由口通信数据接收 *)
ReceiveQ: BOOL; (* RS485自由口通信数据接收标志 *)
ReceivedData: bbbbbb; (* 存储ASCII码数据的字符串 *)
bbbbbbbb1: INT; (* 起始字符的位置 *)
bbbbbbbb2: INT; (* 结束字符的位置 *)
ReceivedData_bbbbbb: bbbbbb; (* ASCII码形式的数据 *)
ReceivedData_DWORD: DWORD; (* 十六进制形式的数据 *)
END_VAR
3.2 数据解析程序的梯形图
3.3 数据解析程序分析
PLC从激光测距传感器接收到的数据是ASCII码形式,所以需要将ACSII码转换成PLC能够操作的十六进制数。
首先在存储ASCII码数据的字符串ReceivedData中找到数据的起始字符“+”,并将其位置存储在变量bbbbbbbb1中。然后再找到数据的结束字符“$R”,并将其位置存储在变量bbbbbbbb2中。将位置bbbbbbbb2与位置bbbbbbbb1之间的字符取出,存入变量ReceivedData_bbbbbb中,此即为数据的ASCII码形式。后将该ASCII码形式的数据ReceivedData_bbbbbb转换位十六进制形式的数据ReceivedData_DWORD,即完成了数据的解析。
4 结论
采用和利时HOLLiAS-LEC G3小型一体化PLC作为激光测距系统的控制核心,可以方便地与激光测距传感器进行通信。实践证明,该方案结构简单,运行过程稳定可靠,实现了激光测距系统的数据采集与处理。
1 引言
塑料封切机是加工塑料包装袋不可或缺的机械设备;定位精度、速度和稳定性直接影响到所生产胶袋的质量和生产效率。为了提高设备的可靠性和提升设备的生产效率,中达电通开发了自动控制封切机系统,以PLC、变频器、伺服、人机界面,取代旧有复杂的“继电—接触器及刹车离合器等控制机构”,使客户在原有的成本上,得到更高的价值服务。该系统是中达电通又一个典型的系统整合成功应用案例,整个系统根据台达产品在系统整合方面的特点,采用台达DVP-ES PLC、VFD-A变频器、ASDA伺服驱动器及DOP-A人机界面;在保证工艺控制要求的情况下,大大提高了生产效率,同时亦为客户降低了维护及采购成本,为用户提供了高附加值的解决方案。本系统主要效能包括;
(1) 效率提高;
(2) 生产良品率提高;
(3) 封切精度提高;
(4) 方便调适;
(5) 运行平稳;
(6) 操作简便。
2 工艺简介
主要工艺过程包括三大部份;送料、封切、出料(成品), 图1示出塑料封切机外形图。
图1 塑料封切机外形图
主要过程为封切动作,主要有以下几种情况: 白袋封切运行、色标封切运行与回切封切运行,主要工艺详述如下。
2.1 白袋封切运行工艺
(1) 系统上电
·温度控制设备会先调节封刀的温度,使封刀的温度达到设定的需要,手动调整切刀的位置,达到封切长度的需求。
·调节变频器使送料、封切速度及出料的速度达到产量要求,一般情况由变品器速度决定封切速度,工艺中要求封切中变频器单个运行速度一定要大于伺服送料速度。
·调整送料直流电机速度,使送料速度与变频器速度配合,通过直流电机的速度达到一定的张力控制,保持原料的平直。
(2) 自动运行模式
·变频器通过机械连杆装置使送料、出料、封切的速度达到协调控制,送料与出料同步进行。
·封切刀在主电机通过机械传动装置控制封切刀上下往复运动。
·封切完一个胶带,通过传感器触动PLC对封切工作计数一次。
·当系统接到人机界面或控制盘上按下停止键,系统会立即停机,封切刀会停止运行回复到高位处,方便手动排除故障,取出问题的胶带。
·在系统设定的批量生产个数将到达前,系统会提示报警,到达批量生产个数系统将自动停机并将计数值清为零;待系统停机达到继续运行时间,系统会继续自动运转(不需按激活按钮),从新开始计数。
(3) 手动运行模式
·手动运行工艺与自动运行工艺要求一样,唯一差别在于如果系统设定在手动运行模式,则当批量个数到达后,系统会自动停机,需要再次按下激活按钮后,系统才会再次运行。
2.2 色标封切
色标封切的加工过程如图2所示。加工过程特点述说如下:
图2 色标封切的加工过程
·色标封切的工作原理与白袋运行原理相似,也是封切刀在低位时伺服电机驱动出料辊夹着塑料薄膜带以系统设定的塑料袋长度转动一次;
·色标封切与白袋运行的差异在于色标封切时,会产生累积误差,累积误差过大时会影响塑料袋封切的品质,所以色标封切到达一定的累积误差后,就要进行停机及误差补正;
·色标封切—封切刀到达低位点时,系统会自动对批量计数一次,同时每追到一次色标信号时计数一次(当没追到色标信号时,追色不计数)批量的计数次数与色标的计数次数的差值等于设定的追色误差次数时,系统停机且报警;
·追色理想的情况是使用色标信号来控制封切及停机,这样可以做到封切没有累计误差,由于封切机对精度要求0.5mm,一方面强调速度,故可以根据客户需求自行选择。
2.3 回切功能
·系统回切功能的目的是为了防止“在封切时由于温度太高导致塑料袋溶化与辊轮相粘,造成下次送料在切刀处堆积”的缺失;
·当系统设定为回切功能开始送料时,伺服先会反转回切设定的长度距离后停止,然后再正转“回切长度和设定袋长距离之和”后停止;
·回切运行时,需在人机上设定的口袋长度,采用回切会降低系统精度,所以使用过程中将回切速度开放给客户,以利客户调整速度改善精度。
3 系统简介
根据封切机系统的特点和功能要求,将整个系统主要分为控制系统、伺服驱动系统、监控系统、变频器调速系统四大部分。
(1) PLC控制系统
控制系统采用台达DVP ES系列的PLC作为主控核心,台达DVP-14ESPLC 具有8个输入点及6个输出点,该PLC主机自带两个串行通讯口,一个为RS485通讯口另一个为RS232通讯口。
选用ES PLC的原因;
·在原有的成本基础上,提供高厂商产品的附加价值;
·ES PLC 具有的双通讯口,可以运用通讯的方式,简化系统程序以及配线,完成系统整合与控制;
·PLC对伺服的控制是以通讯的方式完成,而不是由传统的PLC发送脉冲的形式来控制伺服,以通讯的方式对伺服位置、转速等参数进行设定与控制,具有jingque度高、成本低的特点;
·与台达伺服、人机界面等产品,可透过通讯及内部协议,更强化了工作效率;
·台达伺服特有的定位功能,是实现封切机单轴控制的关键,台达伺服编码器10,000线以及伺服内部自带定位模块的功能,使在同等精度的情况下,PLC的运行速度能远远高于其它品牌PLC;同时因为伺服具有输入/输出的灵活定义性能,省去了PLC对的定位需求,也使开发过程变得简单、容易。
整个控制系统是以PLC的输入输出实现逻辑控制,通过通讯来实现对伺服的控制、人机命令的执行及状态的显示。PLC系统架构图如图3所示,I/O点规划见附表。
附表 PLC I/O点规划表
(2) 监控系统—人机界面
台达人机界面采用先进bbbbbbs RTOS的技术,系统具备多任务及实时性的功能,所以比传统单工系统人机界面具有速度快、响应快及稳定性高等优势。
本系统使用台达DOP-A系列5.7”单色人机界面,对系统进行操作、监控制和参数的设置,主要的工作包括;
·运行模式选择(手动、自动);
·控制功能(运行、停止、寸动前进、寸动后退、清零、追色、补码、回切功能选择);
·参数的设置(封切速度、批量、停机时间、总数、切带长度、封切速度、误差次数);
·监控及报警讯息。
人机界面操作方便,故障、报警信息简要明朗,通过人机界面可以大大方便操作员对塑料封切机的控制,提高生产效率。人机主要画面如图4所示, 图4(a)为正常运行显示界面,图4(b)为参数设置界面,图4(c)为功能选择界面。
图4 人机画面图
(3) 伺服驱动系统
台达ASDA系列伺服由低惯量100W到中惯量3kW产品齐全,其功能除了传统伺服驱动位置控制、速度控制及扭力控制外,更开发了伺服驱动的新技术—强健性控制;所以ASDA系列伺服具有响应速度快、低转速具有高刚性而且非常稳定运转等优异的特性。
伺服系统是封切机的执行机构,它的好坏直接影响到切袋的精度和系统的稳定性。本系统充分展现了台达伺服系统的优势—通讯能力及内含NC控制器的功能,PLC通过通讯的方式与ASDA伺服进行控制,达到高精度、高速度的要求。
(4) 变频器调速系统
变频器调速系统主要是对系统的送料速度、封切速度、出料速度进行调节控制,使送料、封切、出料达到很好的协调工作。本系统由成本和操作人员的习惯考量,仍采用了旋钮式的变频器调速装置,此方案具有方便、直观的特点。
(5) 其它辅助系统
系统其它辅助系统还包括温度控制系统和气动打孔装置。温度控制系统采用了简易温度控制调节系统,通过调节温度盘的旋钮,可以调节到用户需要的恒定温度,该系统具有方便调节、价格低廉、恒温性好等特点。气动打孔装置主要是对塑料包装袋(有的食品包装袋需要打孔)进行打孔,通过安装在轮轴上的位置传感器,当轮轴转到设定的位置后,信号会触发气阀打开,完成打孔的动作。
4 操作与调试
(1) 机械设计时,需要满足:
·(主)变频器频率工作在60Hz时,切刀与封刀来回往复运动达140次/分钟;
·在满足伺服电机的实际连续运行转速要小于或等于其额定转速及其它特性的要求下,伺服机构的传动比及出料辊的外径的合理设计是满足工艺要求的关键。
(2) 伺服传动机构采用同步带传动,伺服编码器脉冲数为2500P/R,故其本身误差远远小于0.5mm,引起定位误差较大的真正原因是由于伺服电机起停不够平滑,或者由于送料端的送料速度小于出料辊的出料速度,造成出料辊与塑料薄膜之间的相对滑动;故需要根据伺服电机的起停速度调整合适的加减速时间,调整送料变频器频率使其送料速度要大于出料辊的出料速度,调整结果要以出料辊与塑料薄膜之间不发生相对滑动为准。
(3) 温控器的设定温度一般设定在200℃左右,根据主电机的转速高低适当微调温控器的设定温度(以胶袋封口处结实耐拉为合格的标准)。需注意当主电机转速较快时,封刀上下往复运动快,封口时间短,若封刀温度偏低,会导致胶袋封口处不牢;当主电机转速较低时,封口时间长,若封刀温度偏高,会导致胶袋封口处烫穿。
(4) PLC程序根据伺服机构的机械传动比、伺服驱动器的电子齿轮比、伺服电机编码器的线数以及出料辊的周长,可计算出伺服驱动器接收一定数量的脉冲时,伺服电机就驱动出料辊转动带出一定长度的胶袋,如此即可实现定长控制。
(5) 色标封切时,PLC若在设定批量内检测不到时色标累计达到设定的保护值,需停止电机运转,并提示报警。
(6) 当回切功能运行开时,需确认设定回切长度是否工作正常及切袋是否准确完善。
(7) 外接旋钮调位器可对主电机、送料电机、出料电机进行调速;人机界面上伺服速度的设定值可对伺服调速。
(8) 系统包括:自动运行模式、手动运行模式及手动调试模式;自动/手动运行模式为生产操作模式,手动调试模式在调机或维修时使用。
5 结束语
提供客户稳定可靠的系统集成方案是中达电通经营的宗旨,该塑料封切机项目,结合了台达PLC、变频器、伺服和人机界面等产品,为客户开发了一套稳定可靠的系统,不但满足了工艺要求,更提高了设备的可靠性,提升了客户设备的工作效率
- 西门子S7-1200 SM1231 热电偶模块6ES7231-5QF32-0XB0
- -西门子SSM1231 热电阻模块 6ES7231-5PF32-0XB0授权中国总 一级代理商
- 西门子SM1231 热电偶模块6ES7231-5QD32-0XB0授权中国总 一级代理商
- 西门子SM1231 模拟量输入模块 6ES7231-4HF32-0XB0授权中国总代理商
- 西门子SM1231 模拟量输入模块6ES7231-5ND32-0XB0
- 西门子SM1231 模拟量输入模块6ES7231-4HD32-0XB0
- plc 全新模块 6ES7231-5ND30-0XB0支持模块级诊断和通道级诊断
- 西门子模块6ES7231-OHC22-0XA8
- 西门子S7-1200 6ES7231-4HF32-0XB0模拟输入模块SM12318模拟输入
- 西门子CPU控制器6ES7231-7PF22-0XA0