PLC控制的抢答器设计_第1页
PLC控制的抢答器设计_第2页
PLC控制的抢答器设计_第3页
PLC控制的抢答器设计_第4页
PLC控制的抢答器设计_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、摘要(含关键词),5、户、.二、前言,5三、主要内容第一章整体方案的选择,61.1 整体功能介绍,61.2 控制要求,61.3 用单片机和PLC分别做系统的比较,71.4 控制特点分析,71.5 PLC机型的选择步骤与原则,81.6 抢答器流程图,81.7 程序中所使用的FX系列PLC的编程元件介绍,9第二章软件设计,102.11 /O分配,112.12 根据控制要求进行梯形图设计,112.13 程序运行过程分析,12致谢13,参考文献14,摘要本文介绍了利用三菱FX2N系列PLC对知识竞赛抢答器的控制,阐述了控制方案。实现抢答器功能的方式有多种,可以采用早期的模拟电路、数字电路或模数混合

2、电路。近年来随着科技的飞速发展,单片机、PLC的应用不断地走向深入,同时带动传统的控制检测技术的不断更新。本文采用日本三菱公司生产的FX2N-48MRS1PLC作为核心控制器进行四路抢答器系统的设计,并且设计出了系统结构图、程序指令、梯形图以及输入输出端子的分配方案。同时根据知识竞赛抢答器的控制要求和特点,确定PLC的输入输出分配,并进行现场调试。关键词:PLC知识竞赛抢答器PLC程序设计前言可编程控制器(PL。是一种新型的通用自动化控制装置,它将传统的继电器控制技术、计算机技术和通讯技术融为一体,具有控制功能强,可靠性高,使用灵活方便,易于扩展等优点而应用越来越广泛。可编程控制器(Progr

3、ammableLogicController)即PLG现已广泛应用于工业控制的各个领域。他以微处理为核心,用编写的程序不仅可以进行逻辑控制,还可以定时,计数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。美国电气制造商协会经过4年调查,与1980年将其正式命名为可编程控制器(ProgrammableController),简写为PG后来由于PC这个名称常常被用来称呼个人电脑(PersonalComputer),为了区别,现在也把可编程控制器称为PLC。第一章整体方案的选择1.1 整体功能介绍知识竞赛抢答器,顾名思义就是用于比赛时,跟对手比反应时间,思维运转快慢的新型电器

4、。随着社会科技技术的不断发展,他的应用场合也随之增加;技术含量大大提升;更加方便可靠。目前,形式多样、功能完备的抢答器已广泛应用于电视台、商业机构、学校及企事业单位,它为各种竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的业余生活。用PLC4行知识竞赛抢答器设计,具控制方便,灵活,只要改变输入PLC勺控制程序,便可改变竞赛抢答器的抢答方案。1.2 竞赛抢答器的控制要求(1)知识竞赛抢答器能使4个队同时参加抢答。(2)设裁判队为裁判台,参赛对为参赛台。裁判台设有音响和裁判灯,并且设有裁判台开始按钮SB0和裁判台复位按钮SBg参赛台设有参赛台抢答按钮以及参赛台灯。1-4号参赛台分别对应按钮SB1

5、-SB4及参赛台灯EL1-EL4。(3)知识竞赛抢答器能适合以下比赛规则:出题后,各队抢答必须在裁判说出“开始”并按下裁判台的开始按钮SB0后15S内抢答,并由数码管显示时间。如提前抢答,抢答器发出“违规”信号。15S时间到,如无队抢答,则抢答器给出时间已到信号,该题作废。在有队抢答的情况下,则抢答器发出“抢答”信号,数码管开始计时,并由数码管显示出抢到题的参考队号,抢到题的队必须在30S内答完题,如30S内未答完,则作超时处理。(4)灯光与音响信号的意义如下:1 音响叫(响1S)+某台灯亮,由某参赛队正常抢答。2 音响叫(响1S)+某台灯亮+总台灯亮,某参赛队违规。3 音响叫(响1S)+裁判

6、台灯亮,无人抢答或答题超时。(5)在某个题结束后,裁判员按下台上的复位按钮SB0抢答器恢复原来的状态,为下一轮抢答作好准备。1.3 用单片机和PLC分别做系统的比较所谓单片机系统就是采用目前市场上的单片机CPU及其它外围芯片,根据不同系统设计电路板,最终设计成一台简易的计算机系统,并在此基础上设计程序以达到所要求的控制功能。这种形式在80年代国内很流行,但由于受到本身可靠性及其它方面的限制,目前除了仪表上仍然采用外,在工业现场的应用已逐步被PLC所代替。单片机的可扩展性:由于单片机的线路是根据一定的功能要求特别设计的,所以要增加一个功能就要重新设计线路,而且对应的程序都要重新设计。这样对于增加

7、功能的开发成本和周期都会增加。可编程控制器(PL。:所谓PLC系统就是采用目前市场上各大工业控制厂家生产的可编程控制器,根据要求选用不同的模块,在此基础上设计程序以达到所设计的功能。这种形式目前在工业现场应用最为广泛。PLC的可靠性:进口PLC采用的CPUtB是生产厂家专门设计的工业级专用处理器,其余各元件也是直接向生产厂家购买的,经过严格挑选的工业级元件,另外它的电源模块也是集各大公司工业控制的经验而特别设计的,抗干扰性特别是抗电源干扰能力有很大提高,即使在电源很差和变频调速的干扰下仍能正常工作。PLC的可扩展性:要增加一个功能只要增加相应的模块和修正对应的程序,而PLC的编程相对比较简单,

8、这样对于开发周期会缩短。PLC的可维护性:PLC本身有很强的自诊断功能,一旦系统出现故障,根据自诊断很容易诊断出故障元件,即使非专业人员也能维修,如果故障由于程序设计不合理引起,由于它提供完善的调试工具,要找出故障也较为简单。操作:PLC的操作采用触摸式操作终端,人机界面,全屏显示,上面设计了很详尽的操作指南,即使第一次使用,也能根据提示顺利操作,这就降低了对操作人员的要求,一般工人也能很快掌握。另外,一旦系统发生故障,画面自动切换到故障提示画面,提示故障原因和排除方法。甚至可以显示故障在机器上的位置,维修人员可以根据提示很快排除故障。特点:价格与前二种控制器相比略贵,可靠性好,操作简单。综合

9、以上的分析和比较,最终决定采用PLC。1.4 控制特点分析知识竞赛抢答器通过PLC进行按控制要求编程,其主要的输入就是通过裁判员和参赛选手的按钮,然后将信号传递给信息分析中心(PLQ,PLC将根据信号作出相应的响应。知识竞赛抢答器有六个输入信号(即六个按钮),九个输出信号(即五个台灯信号、一个音响信号、三个数码管输出信号)。由上可知PLC共有六个输入点,九个输出点。1.5 PLC机型的选择步骤与原则随着PLC技术的发展,PLC产品的种类也越来越多。不同型号的PLC具结构形式、性能、容量、指令系统、编程方式、价格等也各有不同,适用的场合也各有侧重。因此,合理选用PLC对于提高PLC控制系统的技术

10、经济指标有着重要意义。PLC的选择主要应从PLC的机型、容量、I/O模块、电源模块、特殊功能模块、通信联网能力等方面加以综合考虑。PLca型的选择PLC机型选择的基本原则是在满足功能要求及保证可靠、维护方便的前提下,力争最佳的性能价格比。选择时主要考虑以下几点:(一)合理的结构型式PLc主要有整体式和模块式两种结构型式。整体式PLC的每一个I/O点的平均价格比模块式的便宜,且体积相对较小,一般用于系统工艺过程较为固定的小型控制系统中;而模块式PLc的功能扩展灵活方便,在IO点数、输入点数与输出点数的比例、IO模块的种类等方面选择余地大,且维修方便,一般于较复杂的控制系统。(二)安装方式的选择P

11、LC系统的安装方式分为集中式、远程I/O式以及多台PLC联网的分布式。集中式不需要设置驱动远程IO硬件,系统反应快、成本低;远程IO式适用于大型系统,系统的装置分布范围很广,远程I/O可以分散安装在现场装置附近,连线短,但需要增设驱动器和远程I/O电源;多台PLC联网的分布式适用于多台设备分别独立控制,又要相互联系的场合,可以选用小型PLC,但必须要附加通讯模块。(三)相应的功能要求1.6 流程图当裁判按下开始按钮时,四个参赛对处于抢答状态,假如是一号参赛队先抢到题目,PLC先判断抢答是否成功,若成功,则进行下一部看是否在规定的抢答时间内答题,若在规定时间内,则答题结束;若超时,则提示主持人;

12、如果抢答没有成功,则判断是否抢答犯规,若法规,某法规台灯亮,总台灯亮出指令(LD/LDI/LDP/LDF/OUT)触点串联指令(AND/ANI/ANDP/ANDF(1) AND(与指令)一个常开触点串联连接指令,完成逻辑“与”运算。(2) ANI(与反指令)一个常闭触点串联连接指令,完成逻辑“与非”运算。(3) ANDPt开沿检测串联连接指令。(4) AND吓降沿检测串联连接指令。触点串联指令的使用如图1-1所示。LDX2ANDXOOUTY3LDY3ANIX3OUTMl01ANDT1OUTY4LDM3ANDPT5ANDFM2OUTMOMOVKIJUDIOSP.图1-1传送指令的使用使用应用MO

13、V旨令时应注意:1)源操作数可取所有数据类型,标操作数可以是KnYKnMKnST、GDV、Z。2)16位运算时占5个程序步,32位运算时则占9个程序步。(2)移位传送指令SMOVSMOV(P脂令的编号为FNC13该指令的功能是将源数据(二进制)自动转换成4位BCDK,再进行移位传送,传送后的目标操BMOVTS.DJnD10D9K3DIOD91DllDILD12DllSdDdnBHOVD10D11K3DIODllD12DllD12D13图1-2块传送指令的使用使用块传送指令时应注意:1)源操作数可取KnXKnY、KnMKnST、GD和文件寄存器,目标操作数可取.KnT、KnMKnST、C和D;2

14、)只有16位操作,占7个程序步;3)如果元件号超出允许范围,数据则仅传送到允许范围的元件。(5)多点传送指令FMOV(D)FMOV(P)指令的编号为FNC16它的功能是将源操作数中的数据传送到指定目标开始的n个元件中,传送后n个元件中的数据完全相同。如图3-12所示,当X0为ON寸,把K0传送到D0D9中。FMOVKODOK10区D.n图1-3多点传送指令应用使用多点彳送指令FMOV应注意:1)源操作数可取所有的数据类型,目标操作数可取KnXKnMKnST、G和D,n小等于512;2)16位操作占7的程序步,32位操作则占13个程序步;3)如果元件号超出允许范围,数据仅送到允许范围的元件中。2

15、.4.7 三菱FX系列JPLC常数(K、H)K是表示十进制整数的符号,主要用来指定定时器或计数器的设定值及应用功能指令操作数中的数值;H是表示十六进制数,主要用来表示应用功能指令的操作数值。例如20用十进制表示为K20,用十六进制则表示为H141.6.1三菱FX系歹PLC输入继电器(X)输入继电器与输入端相连,它是专门用来接受PLC外部开关信号的元件。PLC通过输入接口将外部输入信号状态(接通时为“1”,断开时为“0”)读入并存储在输入映象寄存器中。如图3-13所示为输入继电器X1的等效电路。FX系列PLC的输入继电器以八进制进行编号,FX2N俞入继电器的编号范围为X00AX267(184点)

16、。注意,基本单元输入继电器的编号是固定的,扩展单元和扩展模块是按与基本单元最靠近开始,顺序进行编号。例如:基本单元FX2N-64M的输入继电器编号为X00AX037(32点),如果接有扩展单元或扩展模块,则扩展的输入继电器从X040开始编号。2.4.8 三菱FX系歹PLC输入继电器(Y)输出继电器是用来将PLC内部信号输出传送给外部负载(用户输出设备)。输出继电器线圈是由PLC内部程序的指令驱动,其线圈状态传送给输出单元,再由输出单元对应的硬触点来驱动外部负载。如图1-4所示为输出继电器Y0的等效电路。输出籽中将春勺陪随源图1-4输出继电器的等效电路每个输出继电器在输出单元中都对应有维一一个常

17、开硬触点,但在程序中供编程的输出继电器,不管是常开还是常闭触点,都可以无数次使用。FX系列PLC的输出继电器也是八进制编号其中FX2N编号范围为Y000Y267(184点)。与输入继电器一样,基本单元的输出继电器编号是固定的,扩展单元和扩展模块的编号也是按与基本单元最靠近开始,顺序进行编号。在实际使用中,输入、输出继电器的数量,要看具体系统的配置情况。2.4.9 辅助继电器辅助继电器是PLC中数量最多的一种继电器,一般的辅助继电器与继电器控制系统中的中间继电器相似。辅助继电器不能直接驱动外部负载,负载只能由输出继电器的外部触点驱动。辅助继电器的常开与常闭触点在PLC内部编程时可无限次使用。辅助

18、继电器采用M与十进制数共同组成编号(只有输入输出继电器才用八进制数)。1 .通用辅助继电器(MgM499FX2N系歹共有500点通用辅助继电器。通用辅助继电器在PLC运行时,如果电源突然断电,则全部线圈均OFF当电源再次接通时,除了因外部输入信号而变为ON的以外,其余的仍将保持OFF状态,它们没有断电保护功能。通用辅助继电器常在逻辑运算中作为辅助运算、状态暂存、移位等。根据需要可通过程序设定,将MgM499变为断电保持辅助继电器。2 .断电保持辅助继电器(M503M3071FX2N系列有M503M3071共2572个断电保持辅助继电器。它与普通辅助继电器不同的是具有断电保护功能,即能记忆电源中

19、断瞬时的状态,并在重新通电后再现其状态。它之所以能在电源断电时保持其原有的状态,是因为电源中断时用PLC中的锂电池保持它们映像寄存器中的内容。其中M500-M1023可由软件将其设定为通用辅助继电器。3特殊辅助继电器PLC内有大量的特殊辅助继电器,它们都有各自的特殊功能。FX2N系歹中有256个特殊辅助继电器,可分成触点型和线圈型两大类(1)触点型其线圈由PLC自动驱动,用户只可使用其触点。例如:M8000运行监视器(在PLC运行中接通),M8001与M800M目反逻辑。M8002初始脉冲(仅在运行开始时瞬间接通),M8003tM800才目反逻辑。M8011M8012M8013和M8014分别

20、是产生10ms100ms、1s和1min时钟脉冲的特殊辅助继电器STOPRUNSTOPT卜1个扫描周期M8000M8002M8012的波形图如图1-5所示M3000MS002MS012图1-5M8000、M8002M8012的波形图(2)线圈型由用户程序驱动线圈后PLC执行特定的动作。例如:M8033若使其线圈得电,则PLC停止时保持输出映象存储器和数据寄存器内容。前值变为0,触点也跟随复位。2.4.10 微分指令(PLS/PLF)(1) PLS(上升沿微分指令)在输入信号上升沿产生一个扫描周期的脉冲输出。(2) PLF(下降沿微分指令)在输入信号下降沿产生一个扫描周期的脉冲输出。微分指令的使

21、用如图3-9所示,利用微分指令检测到信号的边沿,通过置位和复位命令控制Y0的状态。第二章软件设计2.1 IO分配表2-1知识竞赛抢答器输入输出口分配表输入信号输出信号名称代号输入点编号名称代号输出点编号EL01Y0EL1Y1EL2Y23号参赛台抢答按钮SB3X33号参赛台灯EL3Y34号参赛台抢答按钮SB4X44勺分剑三灯EL4Y4裁判台复位按钮SB5X5音响BY5数码管1LE1Y10-Y16数码管2LE2Y20-Y26数码管3LE3Y30-Y36输出信号驱动音响。Y10-Y16输出信号驱动数码管1显示各个参赛队的队号,Y20-Y26输出信号驱动数码管2,输出信号驱动数码管3,显示抢答时间的十

22、位2.2程序运行过程分析说明1. (1)当裁判台按下开始按钮时,就将信号传入PLC中,同时四个参赛队处于抢答状态。然后根据哪个队最先抢到题目,然后在规定的答题时间内作答,或者答题超时。(由规定显示电路和音响作出反应)例如,1号参赛队抢到题目,同时抢答继电器M1通电并自锁,抢答继电器M1与其它参赛台按钮输入触点相串联的常闭触点断开,使得在有抢答按钮按下的情况下,其它按钮均无效。抢答继电器M1闭合,答题限时继电器M2闭合并自锁,使得答题限时计时器T1开始计时(2)无参赛队抢答,抢答继电器M1未通电闭合(无人抢答),抢答限时计时器TH时到,常开触点闭合。当无人抢答时,M1的常闭触点与T0的常开触点用

23、联驱动裁判台灯和音响。综上所述,当1号参赛队违规抢答、无人抢答、答题超时驱动裁判台灯及正常抢答、答题驱动音响的梯形图如附图二所示。其中M效音响驱动继电器,当四种条件中有一种合符时,M的合一个扫描周期,使得音响驱动输出继电器Y5闭合,音响发出声音,同时音响限时计时器T21电计时,经过1S后计时器T1动作,其常闭触点断开Y5RT2的电源,音响停止发出声音。2.计时显示程序。计时显示程序由输出继电器Y20-Y26,Y30-Y365区动数码管2和数码管3完成。其中输出继电器Y20-Y26驱动数码管2,担任秒个位的显示;Y30-Y36®动数码管3,担任秒十位的显示。在抢答允许继电器MCH合后,继电器M就合,输出继电器Y2RY21、Y22、Y2&Y24Y25用合,驱动数码管2显示“0”字符,同时秒脉冲信号产生程序开始工作。经过1S后,秒脉冲继电器M物合一个扫描周期,将M升“1”的状态移位至M1叶,M1M合,输出继电器Y21、Y22闭合,驱动数码管2显示“1”字符,同理,随着左指令SFTL勺运行,数码管将接着显示“2、3、4、5,9”字符。致谢几个月的毕业设计即将结束,在整个毕业设计过程中,我在孙老师的带领下,基本完成了本学期毕业设计的任务,通过设计我学到

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论