西门子模块6ES7231-7PC22-0XA0规格说明
- 供应商
- 浔之漫智控技术-西门子PLC代理商
- 认证
- 手机号
- 15221406036
- 经理
- 聂航
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-05-08 07:10
西门子模块6es7231-7pc22-0xa0规格说明
1 引言
本文以某物流控制中的机械手控制为例,分析了plc与步进驱动装置的控制方法,本系统涉及的主要硬件是s7-200plc和sh-2h057步进驱动器。
(1) s7-200plc系列是西门子公司的可编程控制器,这一系列产品可以满足多种多样的自动化控制要求,由于具有紧凑的设计、良好的扩展性、低廉的价格以及强大的指令,使得s7-200plc可以满足小规模的控制要求。此外,丰富的cpu类型和电压等级使其在解决用户的工业自动化问题时,具有很强的是适用性。
1台s7-200 plc包括一个单独的s7-200cpu,或者带有各种各样的可选扩展模块。s7-200cpu模块包括一个中央处理单元(cpu)、电源以及数字量i/o点,这些都被集成在一个紧凑、独立的设备中。
l cpu负责执行程序和存储数据,以便对工业自动化控制任务或过程进行控制;
l 输入和输出是系统的控制点:输入部分从现场设备中采集信号,输出部分则控制泵、电机、以及控也过程中的其他设备;
l 电源向cpu 及其所连接的任何设备提供电力;
l 通讯端口允许将s7-200 cpu同编程器或其他一些设备连起来;
l 状态信号灯显示了cpu的工作模式(运行或停止),本机i/o的当前状态,以及检查出来的系统错误;
l 通过扩展模块可提供其通讯性能;
l 通过扩展模块可增加cpu的i/o点数(cpu 221不扩展);
l 一些cpu有内置的实时时钟,或添加实时时钟卡;
l eeprom卡可以存储cpu程序,也可以将一个cpu中的程序送到另一个cpu中;
l 通过可选的插入式电池盒可延长ram中的数据存储时间;
l 大i/o配置。
(2)sh-2h057驱动器输入信号共有三路,他们是:步进脉冲信号cp、方向电平信号dir、脱机电平信号free.他们在驱动器内部分别通过270Ω的限流电阻接入光耦的负输入端,且电路形式完全相同,三路光耦的正输入端为opto端,三路输入信号在驱动器内部接成共阳方式,所以opto端需接外部系统的vcc端,如果vcc是+5伏,可直接接入;否则需在外部另加限流电阻,保证给驱动器内部光耦提供8-15ma的驱动电流。
l 步进脉冲信号cp
步进脉冲信号cp用于控制步进电机的位置和速度,也就是说:驱动器每接受一个cp脉冲就驱动步进电机旋转一个步角度,cp脉冲的频率改变则同时是步进电机的速率改变,控制cp脉冲的个数,则可以使步进电机jingque定位。这样就可以很方便的达到步进电机调速和定位的目的。本驱动器的cp信号为低电平有效,要求cp信号的驱动电流为8-15ma,对cp脉冲宽度也有一定要求,一般不小于5μs。
l 方向电平信号dir
方向电平信号dir用于控制步进电机的旋转方向。此端为高电平时,电机为一个转向;次端为低电平时,电机为另一个转向。电机换向必须在电机停止后再进行,并且换向信号一定要在前一个方向的后一个cp脉冲结束后以及下一个方向的个cp脉冲前发出。
l 脱机电平信号free
当驱动器上电后,步进电机处于锁定状态(未施加cp脉冲时)或运行状态(施加cp脉冲),但用户想手动调整电机而又不想关闭驱动器电源,这时可以用到此信号,此信号低电平有效,电机处于自由无力矩状态;当此信号为高电平或悬空不接时,取消脱机状态。
l 步进电机简介
sh-2h057型驱动器用于驱动二相或四相混合式步进电机(亦称感应子式),此驱动器一般驱动60号机座以下电机。电机的出线方式不同,与驱动器的连接也不同。本系统使用的电机为二相四根线电机,可以直接和驱动器相连。见图1的机械手电机驱动模块原理图。
2 系统工作工程
本系统的机械手部分由底盘、立杆、手臂、手组成,其中底盘由一个步进电机驱动,可顺逆时针旋转;立杆由一个步进电机驱动,可上下移动;手臂由一个步进电机驱动,可前后伸缩;手由气泵控制,可抓紧和放松。在相应位置都有位置检测信号用于定位。参见图1。
[nextpage]
(1)出货过程
从复位位置启动,根据要求到相应出货台(1,2,3号货台),此时底盘转动到要求位置,立柱下降,手臂伸出,定位后手抓货物,立柱上升,同时手臂回收(以免运行中与其它设备相撞),然后到相应出货台(左,或右出货台),立柱下降,手臂伸出,手打开,把货物放在相应出货台上。
(2)进货过程
从复位位置启动,根据要求到相应出货台(左,或右出货台),此时底盘转动到要求位置,立柱下降,手臂伸出,定位后手抓货物,立柱上升,同时手臂回收(以免运行中与其它设备相撞),然后到相应出货台(1,2,3号货台),立柱下降,手臂伸出,手打开,把货物放在相应出货台上。
3 系统设计思想
步进控制电路设计思想,plc继电器式输出模块工作速度较低,故采用高频脉冲方波发生器,给出步进脉冲,其振荡频率按步进电机速度设置,步进量的控制采用位置检测,根据位置检测信号用plc的输出点切断进给电机,实现步进电机的停车,其程序流程图如图2所示。
在整个机械手运行控制过程中,采用限位开关以及面板操作开关以及系统逻辑开关作为输入点,整个系统中底盘有5个限位开关,分别作为5个位置的定位输入点,立柱有4个限位开关,分别为1个复位开关、一号位限位输入量、上限位、下限位。手臂有3个限位开关:手臂复位限位数入点、手臂前限位、手臂后限位。抓手限位开关,为抓手复位输入点。一共13个限位开关完成全部的控制输入。各限位开关分布情况见图1,
由于在整个控制过程中全部是通过控制步进电机驱动模块再驱动步进电机执行。这里对用集成脉冲输出触发步进电机驱动器原理进行说明。s7-200plc(cpu 226)的q0.0和q0.1分别对升/降步进电机、前/后步进电机发送脉冲;cpu226的q0.2对转盘步进电机发送脉冲。而步进电机的正/反转则分别是cpu226的q0.4和q0.5分别对升/降步进电机、前/后步进电机实行控制;cpu 226的q0.6和q0.7分别对转盘步进电机正反、抓手气泵开关实行控制。
机械手plc程序的设计编写采用了step7-micro/win32软件的数据表(stl)的形式。程序设计修改方便,设计完成可联机调试,没有问题再把步进电机接上。
上位机监控软件采用北京亚控的组态王软件,通过变量映射实现组态软件的变量与plc的寄存器的动态连接,从而实现了上位机对plc的监控。
1 引言
工业蒸汽锅炉汽包水位控制的任务是控制给水liuliang使其与蒸发量保持动态平衡,维持汽包水位在工艺允许的范围内,是保证锅炉安全生产运行的必要条件,也是锅炉正常生产运行的主要指标之一。若水位过高,影响汽水分离的效果,使用气设备发生故障;而水位过低则会破坏汽水循环,严重时导致锅炉爆炸,所以锅炉汽包水位必须严加控制。为了确保锅炉生产的稳定、可靠和经济运行,我们设计采用了性能先进的永宏fbs-plc、变频调速器、计算机应用等自动化设备组成的锅炉pid自动控制系统。该控制系统通过检测水汽压力、温度,汽包液位等运行物理量,在运行过程中全自动调节,保证了工业锅炉的安全稳定高效运行。
2 工业锅炉相关工艺介绍
蒸汽锅炉是厂矿重要的动力设备,其任务是供给合格稳定的蒸汽,以满足负荷的需要。为此,锅炉生产过程的各个主要参数都必须严格控制。而利用余热气体作为热交换介质的余热锅炉在全国占有很大的比例,其节能降耗效果尤为明显。某化工厂硫酸余热锅炉就是利用沸腾炉出来的炉气(主要是so2)温度过高,将其作为热交换对象,通过余热锅炉副产中压蒸汽供各生产分厂使用,既保证了生产需要,也达到了节能降耗的目的。锅炉是一个较为复杂的调节对象,为保证提供合格的蒸汽以适应负荷的需要,与其配套设计的控制系统必须满足各主要工艺参数的需要。余热锅炉工艺流程如图1所示。
其中系数k为汽水损失率(给水liuliang与蒸汽liuliang的比值),范围为1.1~1.2。pid参数为p=300%、i=0.4、d=0。这组pid参数可以使阀位波动幅度不大而回路有较快的跟踪效果。液位前馈系数与锅炉额定负荷密切相关,一般是额定负荷越大前馈系数也越大。本项目废热锅炉的额定负荷为35t/h。前馈系数按表一给定,见表1。
[nextpage]
根据应用要求, 用户将pid 控制器设定成比例+积分+微分控制器,其控制器的数字化数学表达式如下: