西门子授权代理商/变频器总代理商公司
  • 西门子授权代理商/变频器总代理商公司
  • 西门子授权代理商/变频器总代理商公司
  • 西门子授权代理商/变频器总代理商公司

产品描述

产品规格模块式包装说明全新

西门子授权代理商/变频器总代理商公司

一、引言

近几年随着我国经济建设的快速发展,在能源供应上很多地区都出现电力资源紧缺的状况,因此许多电厂纷纷进行新建或扩建改造。某集团公司原有400MW 机组,为提高发电能力又续建#3、#4机组(2×300MW)。老电厂原有两列化学水处理系统,续建工程的化学水处理系统扩建一列100~140m3/h化学除盐系统,其余设备与已有化学水处理系统共用。原有化学水处理系统使用传统的模拟屏方式进行监控,自动化水平不高并且效率很低。续建2台机组后,废除原有化学水处理系统的控制系统,将原有化学水处理系统和扩建的一列化学水处理系统统一采用一套冗余PLC控制系统进行集中控制。

二、化学水处理系统工艺流程

1、化学水处理系统流程

原有化学水处理系统流程为:自来水→蓄水池→升压泵→活性炭过滤器→阳离子交换器→除二氧化碳器→中间水箱→中间水泵→阴离子交换器→混合离子交换器→除盐水箱→除盐水泵。通过对现有系统运行状况的现场调查和对水质分析报告分析,自来水中的悬浮物含量较高,严重地污染了活性炭和离子交换树脂。因此,续建工程增加3台纤维过滤器对自来水进行深度过滤处理。

续建化学水处理系统流程为:自来水→蓄水池→升压泵→纤维过滤器→活性炭过滤器→阳离子交换器→除二氧化碳器→中间水箱→中间水泵→阴离子交换器→混合离子交换器→除盐水箱→除盐水泵。

2、续建工程与原有系统的连接及运行方式

原有120t/h出力的一级除盐+混床设备2列,续建工程仅再扩建1列出力为120t/h的同样设备。除盐水泵、再生水泵、压缩空气系统、酸碱再生系统和废液处理系统与原有系统共用。

3台过滤器采用并联运行方式,正常工况2台运行,1台备用。过滤器不仅对续建工程所需的自来水进行预处理,而且对原有系统的自来水也进行预处理。

2台活性炭过滤器和一级除盐设备构成一个系列,采用串联运行方式,正常工况2列运行,一列备用。其中每系列的2台活性炭过滤器,当水质好时1台运行(去除游离余氯),1台备用;当进水水质恶化时2台同时运行(去除物)。

混床采用并联,正常工况2台运行,1台备用。
3套一级除盐单元与3台混床之间设有切换阀门,受已有系统的限制,仅#1一级除盐设备和#1混床与#2一级除盐设备和#2混床可以同时交叉运行,#1一级除盐设备和#1混床与#3一级除盐设备和#3混床可以同时交叉运行。机组启动时,上述3列设备同时投入运行,满足大的补给水量。

三、系统配置

系统由两台上位计算机和一套冗余PLC系统构成。上位计算机系统采用工业级计算机构成功能强大的监测与控制系统,计算机上安装Inbbtiong公司的FIX7.0工业监测与控制系统软件,通过合理的系统设计和系统组态,实现对整个化学水处理工艺流程的动态监视和控制。通过上位计算机系统和强大的工业控制传输网络,实现对整个生产工艺工程的自动化管理和控制。

PLC选用正航公司A5系列PLC控制器,控制系统采用双机热备冗余方式,通过远程I/O的方式连接现场需要监测与控制的点,远程I/O由通讯处理器和A5系列I/O模块组成。冗余的主控制站可以保证系统的停机维护时间为零,大限度的减少人对系统的干预。主控制系统热备系统和远程I/O控制站之间采用的工业以太网总线传输网络,实现信息的、、稳定的传输。
上位计算机系统安装与PLC控制单元之间采用工业以太网传输网络。以太网属标准,工业以太网已达到高传输性和性要求,现已广泛用于程序维护、向MIS和MES系统传递工厂数据、监控、连接人机界面、记录事件和告警。工业以太网具有高传输速率(目前达到100M)、集线器技术的确定性、不需考虑网络的拓扑结构、传输物理介质多样(双绞线、光纤、同轴电缆)、集线器的应用可不考虑网络的扩展等优点。

通过以太网络将上位计算机系统和现场监测与控制点紧密的结合为一个整体,构成一个完整的系统。在这样高速传输网络上,可以很方便的利用PLC系统所特有的功能,实现对整个控制系统的计算机在线远程诊断功能。

四、控制功能

水处理系统所有控制阀采用就地和远程控制方式,即使在程控系统故障的情况下还可以通过就地控制实现手动制水,保证机组锅炉的用水。控制箱上选用3位选择开关,分别为就地开、就地关、远程控制。选择远程控制时,控制阀由操作员在操作站上控制。操作员可以在操作站对控制阀进行状态监视和动作控制,对控制阀的控制可分选择自动和手动方式。在自动方式时控制阀受PLC逻辑程序控制,在手动方式时控制阀由操作员直接在操作界面上点击控制。

一级除盐设备的投运和再生由PLC实现自动控制,也可通过键盘和鼠标在控制室内的操作站上进行远方操作。一级除盐设备的出水导电率过规定值或周期制水量达规定值时,自动解列并报警,然后自动投入再生程序。混合离子交换器的投运和再生由PLC实现自动控制,或者通过键盘和鼠标进行远方操作。当混合离子交换器出水导
电率和二氧化硅过规定值,或周期制水量达规定值时,自动解列并报警,然后自动投入再生程序。过滤器和活性碳过滤器由PLC实现自动控制,也可采用键盘和鼠标在控制室内的操作站上进行远方操作。当其进出口压差过规定值,或周期制水量达规定值时,自动解列并报警,然后自动投入反洗程序。以上操作以前都由操作人员执行,执行新系统后上述操作都可以不需要操作人员干预。

中间水箱水位由PLC实现自动控制(通过调节阳床入口调节阀),使一级除盐系统投运时中间水箱水位稳定在正常位置。中间水泵启停与中间水位联锁,低液位启泵、高液位停泵,保证中间水泵的使用。

阀门、泵等的控制状态显示,自动/手动/就地操作和选择联锁。系统所有流量、压力可在操作界面上实时监视,原水流量、阴床出口流量、混床出口流量显示积算并作历史纪录,可分别查看一级除盐、混床再生制水量。

系统控制每列除盐装置的投运、停止和再生程序、自动加酸加碱程序、自动/半自动启动另一列除盐装置程序等。对于顺控设置必要的分步操作、成组操作或单操作等,并有跳步、中断或旁路等操作功能。系统投运以及活性炭清洗、一级除盐再生和混床再生可由系统自动完成或操作员步延、步进手动干预,在操作站界面上显示各步骤设定时间和剩余时间以及步进、步延指示等。

五、结束语

集团公司电厂化学水处理系统全部改造完成后于2007年7月正式投运,经过改造后自动化控制水平明显提高,制水量由原先的平均每小时120m3提升到平均每小时140—160m3,保证了6台发电机组的用水需要。由于控制水平的提高,制水过程中产生的废水量明显减少,起到了一定环保节能效果。系统高度的性和直观简易的操作性使得控制值班室由原来的2人值班该为1人值班,大大节约了人力成本。


介绍了PLC三层通信网络在大型城市污水处理监控系统—青岛市污水处理监控系统中的应用,成功的实现了大区域的实时监控和管理。

1 污水处理监控程序概况
青岛市污水处理厂处理工艺采用上比较的SBR活性污泥法﹑信息与自动化工程采用二级分布式计算机控制管理系统方案。这种结构可使生产过程中的信息能够集中管理,以实现整体操作和管理;同时也可使生产过程中的控制危险系数降低,提高系统的性。
整个系统分成两个管理级:上位管理级和现场管理级,具体为由控制室操控站(OPS)和上层管理计算机组成的上位管理级,和由现场各分控站PLC及分布式I/O控制系统与现场在线测量仪表组成的现场管理级。现场各种数据通过PLC及远程I/O采集,并通过现场高速数据总线传送到控制操作站进行集中监视和管理。控制室主机的控制命令也可通过高速总线传送到现场PLC的测控终端,实施各单元的分散控制。

2 OMRON三层通信网络的结构
与传统的工厂控制体系相比,OMRON公司自动化系统提供了的﹑开放的网络体系结构,将以前工厂到设备的五层机构简化为三层:管理层﹑控制层和设备层。管理层网络采用Ethernet网络;控制层网络采用Controller bbbb网络;设备层网络采用DeviceNet网络,形成了具有优异通信功能的三层网络,如图1所示。


图1  OMRON PLC网络的三层体系结构


DeviceNet网络用于实现现场设备(开关﹑I/O和人机界面等)与PLC之间的通信;Controller bbbb网络处于三层网络的中间,它主要负责对处在中间层的各个控制器(PLC等)之间进行数据的传送和控制;Ethernet网络(以太网)实现PLC﹑工作站﹑个人计算机以及三方Ethernet之间的数据通信。

3 污水处理监控系统中的网络拓扑结构与功能配置
3.1网络拓扑结构
根据青岛市污水处理工艺的控制要求,OMRON网络系统,以OMRON公司的CS1系列可编程序控制器为,构建污水处理自动化控制信息网络:管理层网络﹑控制层网络和设备层网络。如图2所示。

 


图2    污水处理自动化控制信息网络


3.2功能配置
3.21管理层
管理层是系统的,完成对污水处理过程各部分的管理和控制,并实现厂级的办公自动化。管理层还提供系统人机交互界面并与厂管理层沟通,是整个系统与外界信息交换的窗口。管理层的各台计算机具有相互通信的功能,实现数据交换和共享,以及共享一些昂贵的硬件和软件资源。
管理层采用客户/服务器的体系结构。服务器配有大型网络关系的数据库,如Oracle、Sybase等,实现开放、分布式数据库管理方式的要求。控制室的服务器具有远程控制操作功能、显示功能、数据管理功能、数据处理功能、报警功能、报表功能、通信功能和冗余功能。
管理层采用双冗余的Ethernet网络,负责控制室的服务器、操作站和工程师站与四个主控站PLC的通信,以及各主控站之间数据的传输。
3.22控制层
控制层是实现系统功能的关键,其主要功能是接收管理层设置的参数和命令,对污水处理生产过程进行控制,将现现场参数如压力、流量、温度、PH、等数据上传,输送到管理层。
控制层采用Controller bbbb网络,用于主站PLC与各分站PLC之间的通信。OMRON公司的Controller bbbb网络采用N:N令牌总线或光纤环网,从而提高了对网络故障的处理能力,不会因网络节点故障而使整个网络停止运行。它的通信速率恒定为2Mb/s,大节点数为62个,采用光纤通信时大距离为30千米。
在各个节点,PLC主站的控制任务具有相对立性,但又需要与其它主控站任务联系。选用数据链接和报文服务方式来实现PLC间的通信。
3.23设备层
本系统在初沉泵房与分控站之间少量的采用了Composbus/D的现场总线,构成了远程I/O系统。Composbus/D采用公开的DeviceNet总线协议,通信速率为500kb/s、250kb/s、150kb/s可切换,无中继的通信距离为500m。现场仪表直接连到DeviceNet网络。
PLC的选择
根据需要,四个主控站选择OMRON公司的CS1或CJ1系列。各现场控制站也采用了OMRON公司的CS1或CJ1系列。PLC的输入输出控制点均留有20℅以上的容量,为提高抗干扰能力,PLC柜内装有隔离变压器。此外每个PLC都连接了一台图形方式的人机交互触摸屏,便于工人在现场对设备进行操作。

4 上位机管理控制系统
控制室的上位计算机和现场控制站组成了一个环形光纤网络系统,它负责监控全场污水处理过程和设备运行状况。上位机可以调用各现场站的全部运行信息,在控制室可以控制现场主要设备的停止和启动。
上位计算机管理控制系统设置工程师站和操作站,工程师站的计算机以流行的SA软件作为系统控制软件,内部集成VBA,可离线或对整个监控系统进行组态和参数修改等来实现对工业控制系统的检测和控制。能体现良好的通用性、灵活性、开放性、性和高性价比。系统采用了图形用户界面(GUI)为操作人员和系统开发人员监视环境。在这个环境可以实现数据采集、数据处理、状态监视、远程控制、报警、数据登陆和生成报表等基本功能。另外工程师站可以安装PLC编程软件,通过网络通信,程序可以方便地通过控制网络Controller bbbb网络分别下载到地现场控制站PLC,以便在调试过程中随时修改程序。操作员可以通过操作站的计算机实时监视全厂工艺参数变化、设备运行、故障发生等情况,并进行多种模式操作,同时负责日常报表打印、事故打印和数据记录等。

5 结束语
本信息网络在实际运行过程中基本上没有出现大的故障,在满足检测和控制功能的基础上实现了数据监控、信息共享和数据库的管理。提高了自动管理水平和经济效益。实现了管理和控制的一体化,了期望的结果。


一 工艺要求
(1)正常生产过程中,2台压缩机应至少有1台运行,即使在相互切换时,也不允许发生两台机器全部停止的现象。
(2)保持压缩机出口压力在预定值上。
(3)能实现对压缩机运行状态进行分析,以实现预测性检修。

二 系统控制原理
(1)工艺设定压缩机管网正常出口压力为P1,而现场实际测定压力为P2,根据ΔP(=P2-P1)值大小由PLC内PID功能模块进行PID运算,控制变频器来改变电动机转速,达到所要求的压力。当ΔP>0时,现场压力偏高,则提高变频器输出频率,使电动机转速加快,提高实际风压;当ΔP<0时,现场压力偏低,则使转速降低,ΔP减小。这样不断调整,使ΔP趋于0,现场实际压力在设定压力附近波动,保证压力稳定。系统结构如图1。



(2)压缩机长期运行,造成各部件间隙变大,这样引起的振动会越来越大,容易造成压缩机各部件的损坏。由PLC对现场振动情况进行判断分析,可提前对压缩机进行计划性维护保养,这样可大大延长设备的使用寿命,提高设备运行可*性,减少设备故障引起的非计划性停车。

三 设计方案
该方案主要由1台Siemens ECO1-7500/3变频器、1台S7-200型PLC(CPU215/216,配套EM235扩展模块)以及接触器、操作按钮、1台现场压力变送器和2台振动测量装置(振动变送器)组成,用PLC实现压缩机出口压力单回路闭环PID控制以及压缩机起动、停止、切换、故障处理等各种电气控制功能,由振动变送器对压缩机状态进行监控分析,以实现预测性维护维修。主回路如图2。



(1)PID运算功能的实现
S7-200系列中CPU215/216具有32位浮点运算指令和内置PID调节运算指令等特殊功能。使用时,只需在PLC内存中填写1张PID控制参数表(见下表),再执行指令:PID TABLE,LOOP,即可完成PID运算。其中操作数TABLE使用变量存储器VBx,用来指明控制环的起始地址;操作数LOOP是控制环号(常数,0~7)。编号为2、4、5、6、7的参数固定不变,可在PLC主程序中设定;编号为1、3、8、9的参数具有实时性,须在调用PID指令时填入。



    由于S7-200输入和输出为开关量,而变频器、压力变送器和振动变送器的信号为模拟量,因此EM235模块要实现D/A转换。一个EM235模块可同时扩展3路模拟量输入通道(接1路压力信号,2路振动信号)和1路模拟量输出通道(接至变频器)。
(2)起动
M1和M2各有两种起动方式,可通过转换开关选择变频/工频起动方式。
(3)运行
正常情况下,电动机M1处于变频调速状态,电动机M2处于停机备用状态。现场压力变送器管网出口压力(4~20mA模拟量信号),并与预定值相比较,经PLC内部PID指令进行运算,得到变频器所需频率信号,自动调节电动机转速,达到所需管网压力。
(4)停止
按下“停止按钮”,PLC控制所有接触器断开,变频器停止工作。
(5)切换
当需从电动机M1切换到M2时,接触器KM2断开,KM1闭合,此时电动机M1工作在工频下,在变频器停止后,KM4闭合,变频器重新起动,电动机M2在变频器驱动下起动;起动后,KM1断开,电动机M1停止,切换操作结束。电动机M2切换到M1过程类似。
(6)报警及故障自诊断
通过PLC内部程序设定报警及联锁保护,一旦出现故障立即停止相应操作并报警。对于故障自诊断功能,考虑到成本问题,未设计上位机,只设置相应故障代码,通过4位数码管显示,使维修人员可根据故障信息方便查找到故障点。如:(a)压缩机油压低、水压低等故障信号,可由现场防爆电接点压力表测得,直接送至PLC,由PLC控制实现声光报警和延时停车;(b)增设现场振动传感器,并将信号送至PLC,对压缩机运行状况进行显示和诊断。
四 几点体会和设计中应注意的问题
(1)采用变频控制后,实现了压缩机的软起动,减小了起动电流对电网的冲击;节电效果明显,1年内可回收全部投资。
(2)采用PLC后,组成闭环自控系统,实现自动调节,运行加稳定可*。
(3)变频器、PLC、接触器等可安装在一台控制柜内,可就地或远控操作,方式简单灵活。
(4)系统可扩展性较好。若有多台压缩机在变频/工频供电方式下运行时,只需将增加信息或信号引至PLC,即可实现整个系统的自动控制;若生产需要,本系统也可方便接入DCS或上位机,建立人机界面的监控系统等。
(5)预测性维护检修可大大延长压缩机使用寿命,提高可*性,减少停车损失,降低运行费用。
(6)PLC控制电动机在变频/工频供电方式下切换时,须保证各接触器闭合和断开顺序以及足够的延时,以防止电动机绕组产生的感应电动势加载到变频器的输出逆变桥上,造成损坏。
(7)PLC须实现KM2和KM4间的互锁,以防止2台电动机同时变频起动,使变频器因过载而损坏。
(8)因2台电动机会在短时间内分别在工频和变频下同时运行,故变频控制柜的总电源开关需按2台电动机负载量考虑。


1 引言
    随着自动化设备对控制的、高响应性需求的不断增加,自动化控制技术不断提高,的高速定位控制得到广泛应用,PLC这一工业控制产品也从早期的逻辑控制领域不断扩展到运动控制领域,实现了以往PLC无法完成的运动控制功能。
    在运动控制中大多数采用我们熟悉的数控系统或者是计算机运动板卡来完成,虽然作为专门的产品能够实现复杂的运动轨迹控制,但同时要完成一些逻辑动作的控制就不如PLC灵活方便。台达DVP20PM系列PLC高速定位、双轴线性及圆弧插补多功能可编程控制器,结合了PLC逻辑动作控制和数控系统运动控制的各自优点,在功能上满足双轴插补的高速定位需求。
2       台达运动控制型PLC硬件结构
    DVP20PM是台达运动控制型PLC。DVP20PM通过前后两个扩展口既可作为PLC主机执行也可作为EH2型主机的扩展模块使用,具有X0-X7、Y0-Y7数字量输入输出各八点,并配置了手摇轮、零点信号、原点信号、限信号、启动、停止等各种信号接口满足应用需求。
DVP20PM主机包含64K大程序容量内存(Flash),可支持100段运动程序,脉冲输出可达500KHz,并具备电子原点返回模式,支持PLC顺序语言及定位语言(G 码与M码),下面先由硬件部分简单介绍20PM 组成。
2.1 电源
DVP20PM电源规格参见表1。
 
表1 电源规格
项目
内容
电源电压
100~240VAC(-15%~10%), 50/60Hz ± 5%
电源保险丝容量
2A/250VAC
消耗电力
60 VA
DC24V供应电流
500 mA
电源保护
DC24V输出具短路保护
突波电压耐受量
1500VAC(Primary-secondary),1500VAC(Primary-PE),500VAC(Secondary-PE)
绝缘阻抗
5 MΩ以上(所有输出/入点对地之间 500VDC)
噪声力
ESD: 8KV Air Discharge,: Power Line: 2KV, Digital I/O: 1KV, Analog & Communication I/O: 250V
接地
接地配线之线径不得小于电源端L, N之线径(多台20PM同时使用时,请务必单点接地)
操作/储存环境
操作:0°C~55°C(温度),50~95%(湿度),污染等级 2;储存:-25°C ~70°C(温度),5~95%(湿度)
耐振动/冲击
标准规范 IEC61131-2, IEC 68-2-6(TEST Fc)/IEC61131-2 & IEC 68-2-27(TEST Ea)
重量(约g)
478/688
 
2.2I/O点规格
参见图1,DVP20PM提供的数字量输入输出点规格与台达通用PLC规格基本相同,输入点支持SINK(漏)和SOURCE(源)两种方式,输出点也有继电器输出和晶体管输出可选。

              图1
 
    需要提到的是其在运动控制中的特殊输入输出点,简述如下:
     START0、START1:启动输入
STOP0、STOP1:停止输入
LSP0/LSN0、LSP1/LSN1:右限输入/左限输入
A0+、A0-、A1+、A1-:手摇轮A相脉波输入+,-(差动信号输入)
B0+、B0-、B1+、B1-:手摇轮B相脉波输入+,-(差动信号输入)
PG0+、PG0-、PG1+、PG1-:零点讯号输入+,- (差动信号输入)
DOG0、DOG1:原点回归的近点信号输入或多段运动的启动信号
CLR0+、CLR0-、CLR1+、CLR1-:信号(Servo驱动器内部偏差计数器信号)
FP0+、FP0-、FP1+、FP1-:脉冲输出端口
RP0+、RP0-、RP1+、RP1-:脉冲输出端口
    (注:0表示轴,1表示二轴,如START0表示启动轴,START1表示启动二轴,其他信号依次类推)
    从端子分布可以看到,除了常用的限和启动停止信号外,配置了过零脉冲PG和手摇轮功能输入端,手摇轮是机床应用中常用而功能,而利用过零信号在控制场合往往会用到,当然不用说定位控制中都会用到的DOG原点信号。
2.3配线规格
一般I/O点配线就不再赘言了,可以关注一下PLC比较少用到的差分输入输出方式,在信号中有一部分是这样的,一定要注意否则将不能正确完成,参见图2、图3。

图2差分输入配线示意图

 
 
图3差分输出配线示意图
3       台达运动控制型PLC软件结构
3.1 DVP20PM程序结构
由于20PM主机结合了PLC顺序逻辑控制及双轴插补定位控制的功能,因此在程序架构上主要分为O100主程序、Ox运动子程序及Pn子程序等三大类,结合了基本指令、应用指令、运动指令及G Code指令,使程序设计多元化,结构清晰;程序采用PMSOFT软件进行编辑,参见图4。

                    图4 程序设计界面
 
    (1)主程序。主程序以O100作为起始标记,M102作为结束标记,是PLC顺序控制程序,主要为控制主机动作执行,在O100主程序区域中,可以使用基本指令及应用指令,或在程序中启动Ox0~Ox99运动子程序及调用Pn子程序。主要提供主控制程序的建立,以及运动子程序的设定及启动控制。
    (3)运动子程序。Ox0~Ox99运动子程序为运动控制程序,主要为控制20PM系列主机进行X-Y轴双轴运动之子程序,于Ox0~Ox99运动子程序区段中,有支持基本指令、应用指令、运动指令及G码指令,并在程序中可规划呼叫Pn指针子程序,通过PLC提供的内部特D特M进行子程序的控制。主要提供运动子程序的建立,以及运动子程序的运动控制,在架构上可算是20PM的运动指令及G码指令规划区域。
(4)       子程序。这里所说的子程序是指以Pn开头的一般用子程序,主要是被O100主程序及Ox运动子程序调用的子程序。如在O100主程序调用Pn指针,则Pn指针子程序支持基本指令及应用指令;若在Ox0 ~ Ox99运动子程序中调用Pn指针时,则Pn指针子程序区段可支持基本指令、应用指令、运动指令及G码指令。
3.2PMSOFT软件介绍
    与台达PLC的WPLSoft软件相似,DVP20PM的编程软件PMSOFT按照IEC61131标准设计,具有梯形图和语句表两种编程方式,且具有G码汇入、错误提示、区段注释、装置注释、标尺、完善的监控窗口、运动指令追踪等便利工具提供给用户,特别值得一提的是该软件具有运动轨迹功能,当您编辑好程序后可利用此功能对加工轨迹进行模拟演示,参见图5。
    为方便切换阶梯窗口,只要点选系统信息列中的树枝状对应的程序编号,自动切换对应的程序编辑窗口,在PMSoft编辑环境中同时只能有一个阶梯图窗口,这是为了在庞大复杂程序中找寻程序方便,同时将主程序、运动子程序、一般子程序这三种程序模块化处理,O100主程序只有一个编辑窗口,Oxn运动程序有100个编辑窗口,Pm子程序有256个编辑窗口,总共有357个窗口,每个窗口未编辑都有10 network。程序编辑由网络区段组成,每个网络区段是由输入与输出编辑区域所组成,在编辑过程中,自动产生逻辑结构正确的阶梯图,使用者无须再做额外补线的动作,网络区段编辑并具有错误提示功能。

                       图5 梯形图编程界面
4 运动控制编程
4.1 相关概念
    在谈到DVP20PM产品的应用之前,我们对以下概念进行一个简要介绍。
(1)插补。插补是在组成轨迹的直线段或曲线段的起点和终点之间,按一定的算法进行数据点的密化工作,以确定一些中间点。从而为轨迹控制的每一步提供逼近目标。
逐点比较法是以四个象限区域判别为特征,每走一步都要将加工点的瞬时坐标与相应给定的图形上的点相比较,判别一下偏差,然后决定下一步的走向。如果加工点走到图形外面去了,那么下一步就要向图形里面走;如果加工点已在图形里面,则下一步就要向图形外面走,以缩小偏差,这样就能得到一个接近给定图形的轨迹,其大偏差不过一个脉冲当量(一个进给脉冲驱动下工作台所走过的距离)。
(2)直线插补。这个概念一般是用在计算机图形显示,或者数控加工的近似走等情况下,以数控加工为例子:
    一个零件的轮廓往往是多种多样的,有直线,有圆弧,也有可能是任意曲线,样条线等。数控机床的往往是不能以曲线的实际轮廓去走的,而是近似地以若干条很小的直线去走,走的方向一般是x和y方向。
    插补方式有:直线插补,圆弧插补,抛物线插补,样条线插补等等。
    所谓直线插补就是只能用于实际轮廓是直线的插补方式(如果不是直线,也可以用逼近的方式把曲线用一段段线段去逼近,从而每一段线段就可以用直线插).设在实际轮廓起始点处沿x方向走一小段(一个脉冲当量),发现终点在实际轮廓的下方,则下一条线段沿y方向走一小段,此时如果线段终点还在实际轮廓下方,则继续沿y方向走一小段,直到在实际轮廓上方以后,再向x方向走一小段,依次循环类推.直到到达轮廓终点为止.这样,实际轮廓就由一段段的折线拼接而成,虽然是折线,但是如果我们每一段走线段都非常小(在精度允许范围内),那么此段折线和实际轮廓还是可以近似地看成相同的曲线的--这即是直线插补。
(3)联动与插补。一个点的空间位置需要三个坐标,决定空间位置需要六个坐标。
    一个运动控制系统可以控制的坐标的个数称做该运动控制系统的轴数。而可以同时控制运动的坐标的个数称做该运动控制系统可联动的轴数。联动各轴的运动轨迹具有一定的函数关系,例如直线,园弧,抛物线,正弦曲线。直接计算得出运动轨迹的坐标值往往要用到乘除法,高次方,无理函数,函数,会占用很多的CPU时间。为了实时快速控制运动轨迹,往往预先对运动轨迹进行直线和圆弧拟合,拟合后的运动轨迹仅由直线段和圆弧段所组成,而计算运动轨迹时,每一点的运动轨迹跟据个坐标点的数据通过插补运算得到,这样就把计算简化为增量减量移位和加减法。
实现多轴联动的直线插补并不困难,圆弧插补一般为两轴联动。插补运算可以有多种算法,例如 "DDA 算法","逐点比较法","正负法","小偏差法(Bresenham 算法)"等,其中小偏差法具有小的偏差和较快的运行速度。
    DVP20PM运动控制型PLC可实现2轴联动,支持直线和圆弧插补,以及相应的三轴处理。
(4)数控软件。DVP20DPM支持复杂的运动轨迹控制,那是如何实现的呢?简单的说,将复杂轨迹通过AUTO等软件生成图形,再经过CAM软件转换为G代码,而PMSOFT可以直接导入文本格式的G代码,这样就可以完成运动程序下载到20PM中执行。那么怎样完成图形到G代码的转换呢,这就需要CAM软件了,以下简单介绍一些常用的CAM软件:
目前/CAM行业中普遍使用的是 MASTERCAM 、 CIMATRON 、 PRO-E 、 UG 、 CATIA...
•         MASTERCAM 是常用的一种软件,大多数数控操作员都使用 MASTERCAM ,它集画图和编程于一身,绘制线架构快,缩放功能。
•         CIMATRON 是迟一些进入中国的软件,在路轨迹上的功能优越于 MASTERCAM,现已被广泛地应用。
•         Pro/E 是美国 PTC 开发的软件,现已成为全世界普及的三维 /CAM 系统。集多种功能于一体,用于模具设计、产品画图、广告设计、图像处理、灯饰造型设计,是的画图软件,一般来说用 PRO-E 画图,用 MASTERCAM 或 CIMATRON 加工。
当然还有其他同类软件也同样可以使用,通过这些软件将我们想要加工的轨迹曲线数据转换为PLC或数控系统可以识别执行的代码,从而控制我们的设备运动。
4.2 运动控制特点
    (1)DVP20PM特色。多段速执行及中断定位,利用此项功能实现运动的平滑性及准确定位。64K步程序容量,100段运动程序,满足不同加工需求;在20PM中大可设置100种运动轨迹,同时利用64K的程序容量,预先将需要执行的各种不同运行曲线的G码存储在PLC中,当需要加工某种规格时,可以采用文本显示器、触摸屏等来调用。支持G码的直接汇入,当采用CAM软件生成文本格式的G码后,可利用PMSOFT的汇入菜单直接汇入到PLC运动程序中。脉冲输入输出采用差动方式,达500KHz,满足了绝大多数应用中速度的要求。支持手摇轮应用,这是运动控制中的一个基本功能,可做一些手动的调整。具备电子原点返回模式,在20PM内存中加入了原点记忆功能,只要设定了电子原点,即使设备断电,在下次上电后也可以轻松找到原点位置。可连结EH2主机与所有扩充模块,20PM可以灵活配置,即可以接在EH2主机后作为专门定位扩展模块,也可以做为主机连接其他的模拟量等特殊功能模块。支持PLC顺序语言及定位语言(G 码与M码),实现了通用PLC与数控技术的一个结合。配置运动轨迹的离线功能,在实际加工前利用该项功能可以检查运动程序是否存在问题,可及时解决减少错误发生



http://zhangqueena.b2b168.com

产品推荐