1机床电气与PLC技术课程设计与实训说明书姓名:班级:学号:专业:机械设计制造及其自动化组别:日期:指导教师:成绩:2目录目录························1前言··················错误!未定义书签。题目················错误!未定义书签。PLC的选型原则:····················5地址分配表:··············错误!未定义书签。I/O端口分配图:·············错误!未定义书签。功能表图:························8梯形图:·························9语句表:·······················15总结·························29参考文献·······················303前言可编程控制器,简称PLC,是一种电气自动化控制装置,国际电工委员会将PLC定义为:是在工业环境中使用的数字操作的电子系统,专为在工业环境下应用而设计。它使用可编程存储器内部储存用户设计的指令,这些指令用来实现特殊的功能,诸如逻辑运算、顺序操作、定时、计数以及算术运算和通过数字或模拟输入/输出来控制各种类型的机械或过程。可编程序控制器及其有关的设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。可编程序控制器是以微处理器为基础,综合了计算机技术与自动控制技术为一体的工业控制产品,是在硬接线逻辑控制技术和计算机技术的基础上发展起来的。通常把PLC认为是由等效的继电器、定时器、计数器等元件组成的装置。PLC实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,PLC由中央处理单元(CPU)、存储器单元、电源单元、输入输出单元、接口单元和外部设备组成,具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。PLC软件系统由系统程序和用户程序两部分组成。系统程序包括监控程序、编译程序、诊断程序等,主要用于管理全机、将程序语言翻译成机器语言,诊断机器故障。用户程序是用户根据现场控制要求,用PLC的程序语言编制的应用程序(也就是逻辑控制)用来实现各种控制。由于它可通过软件来改变控制过程,而且具有体积小,组装灵活,编程简单,抗干扰能力强及可靠性高等特点,非常适合于在恶劣的工业环境下使用。故自60年代末第一台PLC问世以来,已很快被应用到机械制造、冶金、矿业、轻工等各个领域,大大推进了机电一体化进程。进入80年代,随着微电子技术和计算机技术的迅猛发展,使得可编程控制器有了突飞猛进的发展,功能日益增强,已远远超出逻辑控制、顺序控制的范围,具备模数转换、数模转换、高速计数、速度控制、位置控制、轴定位控制、温度控制、PID控制、远程通讯、高级语言编辑以及各种物理量转换等功能。特别是远程通讯功能的实现,易于实现时柔性加工和制造系统(FMS),使得PLC如虎添翼,被人们称为现代工业控制三大支柱之一。初期的PLC只是用于逻辑控制的场合,代替继电器控制系统。随着微电子技术的发展,PLC以微处理器为核心,适用于开关量、模拟量和数字量的控制,它已进入过程控制和位置控制等场合的控制领域。目前,可编程4序控制器既保留了原来可编程序逻辑控制器的所有优点,又吸收和发展了其他控制装置的优点,包括计算机控制系统、过程仪表控制系统、集散系统、分散系统等。在许多场合,可编程序控制器可以构成各种综合控制系统,例如构成逻辑控制系统、过程控制系统、数据采集和控制系统、图形工作站等等。PLC基本结构:1.中央控制单元CPUCPU是PLC的“大脑”,通常由一个微处理器和一个存储器组成。微处理器实现逻辑处理和控制各模块间通信的功能,不断地采集输入信号,执行用户程序,刷新系统的输出;存储器用来储存由微处理器完成的逻辑操作的结果(程序产生的数据)。2.I/O模块I/O系统构成了现场设备与控制器连接的接口,作用就是从使现场接收到的信号或送到现场的信号达到处理器的要求。输入(1nput)模块和输出(Output)模块简称为I/O模块,它们是系统的眼、耳、手、脚,是联系外部现场设备和CPU模块的桥梁。输入模块用来接收和采集输入信号。开关量输入模块用来接收从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等过来的开关量输入信号;模拟量输入模块用来接收电位器、测速发电机和各种变送器提供的连续变化的模拟量电流、电压信号。3.编程器设备编程设备用来向存储器中写入程序,并用它进行编辑、检查、修改和监视用户程序的执行情况。手持式编程器不能直接输入和编辑梯形图,只能输入和编辑指令表程序,因此又叫做指令编程器。它的体积小,价格便宜,一般用来给小型PLC编程,或者用于现场调试和维护。个人计算机(PC)是最常用的编程设备。使用编程软件可以在计算机的屏幕上直接生成和编辑梯形图、指令表、功能块图和顺序功能图程序,并可以实现不同编程语言的相互转换。程序被编译后下载到PLC,也可以将PLC中的程序上传到计算机。程序可以存盘或打印,通过网络,还可以实现远程编程和传送。4.电源PLC一般使用220V交流电源或24V直流电源。内部的开关电源为各模块提供DC5V,±12V,24V等直流电源。小型PLC一般都可以为输入电路和外部的电子传感器(如接近开关)提供24V直流电源,驱动PLC负载的直流电源一般由用户提供。5题目2.1四工位卧式镗铣组合机床控制系统设计分析:该机床有四个工位,三个动力头。第一工位是装卸工位,第二到第四工位的三个动力头可以同时对相应工位夹具上的工件进行加工。工作台每次转位90度,转过360度完成一个工件的所有加工。机床的动作包括:工作台的抬起、回转、落下夹紧;夹具的夹紧、松开;三个滑台各自的向前切削、向后退回。流程图如图所示。要求:手动需要完成、单循环、20次连续的控制。每个工步之间要有3秒的间隔。按下停止开关要马上停止并回到初始位置。2.2PLC的选型原则:在PLC系统设计时,首先应确定控制方案,下一步工作就是PLC工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。PLC及有关设备应是集成的、标准的,按照易于与工业控制系统形成一个整体,易于扩充其功能的原则选型所选用PLC应是在相关工业领域有投运业绩、成熟可靠的系统,PLC的系统硬件、软件配置及功能应与装置规模和控制要求相适应。熟悉可编程控制器、功能表图及有关的编程语言有利于缩短编程时间,因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定PLC的功能、外部设备特性等,最后选择有较高性能价格比的PLC和设计相应的控制系统。一般在选择PLC时考虑以下几方面:一、输入输出(I/O)点数的估算二、存储器容量的估算三、控制功能的选择该选择包括运算功能、控制功能、通信功能、编程功能和处理速度等特性的选择。根据题目我选择了日本的欧姆龙(OMRON)公司生产的40点CPM1A可编程控制器。62.3地址分配表功能符号地址功能符号地址手动旋钮SA100000工件夹紧YV101000单周期SA200001工作台抬起YV201001手动按键SB300002工作台回转YV301002复位按键SB400003工作台落下夹紧YV401003停止SB500004滑台(1)向前切削YV501004启动SB600005滑台(1)退后YV601005工件夹紧行程开关SQ700006滑台(2)向前切削YV701006工作台抬起到位行程开关SQ800007滑台(2)退后YV801007工作台回转到位行程开关SQ900008滑台(3)向前切削YV901100工作台落下夹紧行程开关SQ1000009滑台(3)退后YV1001101滑台(1)向前切削行程开关SQ1100010工件松开YV1101102滑台(1)退后行程开关SQ1200011滑台(2)向前切削行程开关SQ1300100滑台(2)退后行程开关SQ1400101滑台(3)向前切削行程开关SQ1500102滑台(3)退后行程开关SQ1600103工件松开到位行程开关SQ170010472.4PLC接线示意图YV1YV2YV3YV4YV5YV6YV11YV7YV8YV9YV10220V24VSA2SA1SB3SB4SB50000000001000020000300004000050000600007000080000900010000110010000101001020010300104COM0100001001010020100301004010050100601007011000110101102COMCPM1ASB6SQ7SQ8SQ9SQ10SQ11SQ12SQ13SQ14SQ15SQ16SQ1782.5功能表图:2000101000200022000320004TIM000#0030TIM001#0030TIM002#00300100101002TIM003#00300100300007×00003×TIM00100008×00003×TIM00200009×00003×TIM00320005010040100520006TIM005#0030TIM004#00302000720008200092001001006TIM006#003001007TIM007#003000100×00003×TIM00600010×00003×TIM004200000000300003000030000300003000030000300003000032531520011TIM009#003000001×TIM012×000030110100102×00003×TIM00800011×00101×00103×TIM005×TIM007×TIM009×000030000300001×TIM012×000030000400006×TIM00000005×000002001420015CNT010#00420012CNT010×00003TIM011#00300110200104×00003×TIM01120013TIM012#0030TIM013#0030CNT014#02000003000030100001001010020100300007×0000200008×0000200009×00002010060100700100×000020100500010×000020100400011×00101×00103×00002011000110100102×000020110200006×0000200000×00005×00002210002100121002210032100421005210062100721008210092101001100TIM008#0030×00003TIM01300104×00002CNT010CNT014×00004CNT014×000040000392.6梯形图:1011121314157.语句表:LDP_First_CycleOR200.00LD200.14ANDT0014ORLDLD200.15ANDC0014ANDNOT0.04ORLDLD210.10AND1.04AND0.02ORLDLD200.01OR200.02OR200.03OR200.04OR200.05OR200.06OR200.07OR200.0816OR200.09OR200.10OR200.11OR200.12OR200.13AND0.03ORLDANDNOT200.01ANDNOT210.00OUT200.00LD200.00AND0.05ANDNOT0.00LD200.15ANDNOT0.04ANDNOTC0014ORLDOR200.01ANDNOT200.02OUT200.01LD200.01ANDT000017AND0.06ANDNOT0.03LD200.11ANDNOT0.03ANDNO