文档库 最新最全的文档下载
当前位置:文档库 › f门子FM450高速计数器在飞剪控制中的应用

f门子FM450高速计数器在飞剪控制中的应用

f门子FM450高速计数器在飞剪控制中的应用
f门子FM450高速计数器在飞剪控制中的应用

 万方数据

 万方数据

三菱高速计数器应用

三菱FX系列PLC计数器(C)内部计数器高速计数器 2016-02-03 来源:网络或本站原创 FX2N系列计数器分为内部计数器和高速计数器两类。 1.内部计数器 内部计数器是在执行扫描操作时对内部信号(如X、Y、M、S、T等)进行计数。内部输入信号的接通和断开时间应比PLC的扫描周期稍长。 (1)16位增计数器(C0~C199)??共200点,其中C0~C99为通用型,C100~C199共100点为断电保持型(断电保持型即断电后能保持当前值待通电后继续计数)。这类计数器为递加计数,应用前先对其设置一设定值,当输入信号(上升沿)个数累加到设定值时,计数器动作,其常开触点闭合、常闭触点断开。计数器的设定值为1~32767(16位二进制),设定值除了用常数K设定外,还可间接通过指定数据寄存器设定。 下面举例说明通用型16位增计数器的工作原理。如图1所示,X10为复位信号,当X10为ON时C0复位。X11是计数输入,每当X11接通一次计数器当前值增加1(注意X10断开,计数器不会复位)。当计数器计数当前值为设定值10时,计数器C0的输出触点动作,Y0被接通。此后既使输入X11再接通,计数器的当前值也保持不变。当复位输入X10接通时,执行RST复位指令,计数器复位,输出触点也复位,Y0被断开。 图1??通用型16位增计数器 (2)32位增/减计数器(C200~C234)??共有35点32位加/减计数器,其中C200~C219(共20点)为通用型,C220~C234(共15点)为断电保持型。这类计数器与16位增计数器除位数不同外,还在于它能通过控制实现加/减双向计数。设定值范围均为~(32位)。 C200~C234是增计数还是减计数,分别由特殊辅助继电器M8200~M8234设定。对应的特殊辅助继电器被置为ON时为减计数,置为OFF时为增计数。 计数器的设定值与16位计数器一样,可直接用常数K或间接用数据寄存器D的内容作为设定值。在间接设定时,要用编号紧连在一起的两个数据计数器。 如图2所示,X10用来控制M8200,X10闭合时为减计数方式。X12为计数输入,C200的设定值为5(可正、可负)。设C200置为增计数方式(M8200为OFF),当X12计数输入累加由4→5时,计数器的输出触点动作。当前值大于5时计数器仍为ON状态。只有当前值由5→4时,计数器才变为OFF。只要当前值小于4,则输出则保持为OFF状态。复位输入X11接通时,计数器的当前值为0,输出触点也随之复位。 图2? 32位增/减计数器 2.高速计数器(C235~C255) 高速计数器与内部计数器相比除允许输入频率高之外,应用也更为灵活,高速计数器均有断电保持功能,通过参数设定也可变成非断电保持。FX2N有C235~C255共21点高速计数器。适合用来做为高速计数器输入的PLC输入端口有X0~X7。X0~X7不能重复使用,即某一个输入端已被某个高速计数器占用,它就不能再用于

高速线材连续式飞剪控制系统

第1章线材生产线设备情况及简要工艺过程 1.1线材连续式飞剪控制系统的设备组成 高速线材连续式飞剪控制系统通常由热轧机、辊道、热轧线材、飞剪、离合器、 电动机、绝对值编码器、全数字直流调速装置6RA24可编程逻辑控制器PLC热金属 检测器、参数设定单元组成。图 1.1所示为高速线材连续式飞剪控制系统的框图。 Fig. 1.1 Type of the flying shear high-speed wire continuous control system principle diagram 1.2 简要工艺要求 本次毕业设计要求飞剪剪切线材的长度为54m或45m,并可以剪切8种不同直径 规格的线材,分别为12mm 14mm 16mm 18mm 20mm 22mm 25mm 28mm 飞剪的圆周半径为780mm工艺要求热轧线材在辊道上的运行速度最大不超过12m/s,剪切时要 求飞剪的线速度要比线材的速度快5%,以便可以顺利剪切。整个剪切过程中线材都 在高速运行,因此容易造成误差,软件的设计就成为至关重要的环节。所以此次毕业设计的主要任务是利用S7-200 PLC 编程软件编程测出热轧线材在线运行的精确速度,准确控制剪切时间,从而达到

工艺要求。 本次毕业设计采用离合器式飞剪进行在线定尺剪切。它是电动机与剪刀经离合器连接,离合器可以是液压、气动、电磁式。电动机长期运转,剪刀不剪切时制动,处于停止状态。当热金属检测器C 检测到热轧线材信息后,立即将信息传递给PLC可编程逻辑控制器,发出信号使整个系统进入工作状态。此时所有继电器、寄存器清零,完成内部数据区初始化。检测剪刀的当前位置是利用与剪刀同轴连接的绝对值编码器计算出剪刀的当前位置,作为弧长L0。因测量线材的在线运行速度是一关键的步骤, 需要精确测量热轧线材在热金属检测器A、B两点的运行时间,A与B的长度是固定的 (10米),就可以求出线材的精确运行速度。PLC再根据这个速度求出延时启动飞剪的 时间,然后把剪切信号传递给6RA24,再由6RA24传递给电动机,使离合器吸合,电 动机带动剪刀旋转进行剪切。剪切后离合器立即分离,剪刀制动,这一过程均在剪刀旋转一周内完成,剪刀又处于停止状态,等待下一次剪切。 整个飞剪控制系统采用自动和手动两部分控制,自动和手动可以自由转换装置,以便在设备维修及单机调试时使用。 1.3 设计思路及方案选择 为了能够更好的完成本次毕业设计的工艺要求,精确测量线材在线运行速度,决定采用已知固定长度,利用PLC 软件精确测量线材运行时间,从而求得速度。因此, 在线材辊道生产线的三个不同位置分别放置热金属检测器A、B、C. 其中热金属检测器 C放置在飞剪的右侧,与飞剪中心轴线距离是6m它的作用是检测线材是否已经到达,如果线材到达则发出信号,通知飞剪控制机构,同时PLC进入工作状态。 热金属检测器B放在飞剪的左边,与飞剪中心轴线的距离是8m热金属检测器A 放置在B的左边,距离B的长度为10m检测器A、B的作用是及时发出检测信号给定时器,以便准确测量线材在A、B 两点的运行时间。这段时间的获取是通过两个定时器、根据振荡电路原理来获取时钟脉冲周期,在对周期数进行累加计数,并且为减小误差最后令程序对该累加计数值进行修正。最后得到精确时间,用A、B两点的长度值除以

控制器的工作原理介绍

控制器的工作原理介绍 控制器是指按照预定顺序改变主电路或控制电路的接线和改变电路中电阻值来控制电动机的启动、调速、制动和反向的主令装置。由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。 控制器的分类有很多,比如LED控制器、微程序控制器、门禁控制器、电动汽车控制器、母联控制器、自动转换开关控制器、单芯片微控制器等。 1.LED控制器(LED controller):通过芯片处理控制LED灯电路中的各个位置的开关。控制器根据预先设定好的程序再控制驱动电路使LED阵列有规律地发光,从而显示出文字或图形。 2.微程序控制器:微程序控制器同组合逻辑控制器相比较,具有规整性、灵活性、可维护性等一系列优点,因而在计算机设计中逐渐取代了早期采用的组合逻辑控制器,并已被广泛地应用。在计算机系统中,微程序设计技术是利用软件方法来设计硬件的一门技术。 3.门禁控制器:又称出入管理控制系统(Access Control System) ,它是在传统的门锁基础上发展而来的。门禁控制器就是系统的核心,利用现代的计算机技术和各种识别技术的结合,体现一种智能化的管理手段。 4.电动汽车控制器:电动车控制器是用来控制电动车电机的启动、运行、进退、速度、停止以及电动车的其它电子器件的核心控制器件,它就象是电动车的大脑,是电动车上重要的部件。 上述只是简单的介绍了几种控制器的名称和主要功能,控制器的种类繁多、技术不同、领域不同。 在控制器领域内,高标科技作为一家国家级的高新企业,其主打产品是电动车控制器,并且在电动车控制领域内占有很重要的地位,之前已经说到电动车控制器是用来控制电动车电机的启动、运行、进退、速度、停止以及电动车的其它电子器件的核心控制器件,它就象是电动车的大脑,是电动车上重要的部件。高标科技在这里为大家介绍一下高标控制器的基本工作原理: (一)高标科技电动车控制器的结构 电动车控制器是由周边器件和主芯片(或单片机)组成。周边器件是一些功能

西门子S7-200系列PLC高速计数器的应用步骤有哪些

1、建一个初始化程序,用SM0.1控制; 2、在初始化程序中,初始化高速计数器 2.1 设置控制寄存器(HSC0为SMB37),不同的计数器对应不同的DI点,HSC0为I0.0,HSC3为I0.1,HSC4为I0.2,HSC5为I0.3(222不支持HSC1和HSC2) 2.2 执行HDEF指令,你可以用模式0 2.3 置计数器初始值(HSC0为SMD38),如果从零启动就置零 2.4 置预置值(HSC0为SMD42),计数器计到这个值可以产生一个中断,一般利用这个中断调用相应的中断程序把当前值(SMD38)复零,否则计数器到头就不再计数了,当然你也可以置一个大点的值,在其他程序中清除当前值(SMD38),确保永远到不了头就可以了。 2.5 指定中断程序(ATCH),中断事件是12,程序号看你程序了 2.6 打开中断(ENI),这条指令没有的话,2.5是不起作用的 2.7 启动高速计数器(HSC),按前面的初始化,你就要启动HSC0,即N 为0 3、程序中读取高速计数器的值,对于HSC0,HC0单元中的内容就是当前的计数值,这个单元只读不能写,你可以通过修改SMD38的内容改变当前的计数值。 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解台达PLC、西门子PLC、施耐德plc、欧姆龙PLC的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城https://www.wendangku.net/doc/7817322818.html,/

三菱高速计数器应用

三菱FX系列PLC计数器(C) 内部计数器高速计数器 2016-02-03 来源:网络或本站原创 FX2N系列计数器分为内部计数器与高速计数器两类。 1.内部计数器 内部计数器就是在执行扫描操作时对内部信号(如X、Y、M、S、T等)进行计数。内部输入信号得接通与断开时间应比PLC得扫描周期稍长。 (1)16位增计数器(C0~C199)共200点,其中C0~C99为通用型,C100~C199共100点为断电保持型(断电保持型即断电后能保持当前值待通电后继续计数)。这类计数器为递加计数,应用前先对其设置一设定值,当输入信号(上升沿)个数累加到设定值时,计数器动作,其常开触点闭合、常闭触点断开。计数器得设定值为1~32767(16位二进制),设定值除了用常数K设定外,还可间接通过指定数据寄存器设定。 下面举例说明通用型16位增计数器得工作原理。如图1所示,X10为复位信号,当X10为ON时C0复位。X11就是计数输入,每当X11接通一次计数器当前值增加1(注意X10断开,计数器不会复位)。当计数器计数当前值为设定值10时,计数器C0得输出触点动作,Y0被接通。此后既使输入X11再接通,计数器得当前值也保持不变。当复位输入X10接通时,执行RST复位指令,计数器复位,输出触点也复位,Y0被断开。 图1 通用型16位增计数器 (2)32位增/减计数器(C200~C234)共有35点32位加/减计数器,其中C200~C219(共20点)为通用

型,C220~C234(共15点)为断电保持型。这类计数器与16位增计数器除位数不同外,还在于它能通过控制实现加/减双向计数。设定值范围均为-214783648~-+214783647(32位)。 C200~C234就是增计数还就是减计数,分别由特殊辅助继电器M8200~M8234设定。对应得特殊辅助继电器被置为ON时为减计数,置为OFF时为增计数。 计数器得设定值与16位计数器一样,可直接用常数K或间接用数据寄存器D得内容作为设定值。在间接设定时,要用编号紧连在一起得两个数据计数器。 如图2所示,X10用来控制M8200,X10闭合时为减计数方式。X12为计数输入,C200得设定值为5(可正、可负)。设C200置为增计数方式(M8200为OFF),当X12计数输入累加由4→5时,计数器得输出触点动作。当前值大于5时计数器仍为ON状态。只有当前值由5→4时,计数器才变为OFF。只要当前值小于4,则输出则保持为OFF状态。复位输入X11接通时,计数器得当前值为0,输出触点也随之复位。 图2 32位增/减计数器 2.高速计数器(C235~C255) 高速计数器与内部计数器相比除允许输入频率高之外,应用也更为灵活,高速计数器均有断电保持功能,通过参数设定也可变成非断电保持。FX2N有C235~C255共21点高速计数器。适合用来做为高速计数器输入得PLC 输入端口有X0~X7。X0~X7不能重复使用,即某一个输入端已被某个高速计数器占用,它就不能再用于其它高速计数器,也不能用做它用。各高速计数器对应得输入端如表1所示。 高速计数器可分为四类: (1)单相单计数输入高速计数器(C235~C245)其触点动作与32位增/减计数器相同,可进行增或减计数(取决于M8235~M8245得状态)。计数器得加减信号都由一个端子输入,通过设置改变输入信号得极性。 如图3a所示为无启动/复位端单相单计数输入高速计数器得应用。当X10断开,M8235为OFF,此时C235为增计数方式(反之为减计数)。由X12选中C235,从表1中可知其输入信号来自于X0,C235对X0信号增计数,当前值达到1234时,C235常开接通,Y0得电。X11为复位信号,当X11接通时,C235复位。 如图3 b所示为带启动/复位端单相单计数输入高速计数器得应用。由表3 4可知,X1与X6分别为复位输入端与启动输入端。利用X10通过M8244可设定其增/减计数方式。当X12为接通,且X6也接通时,则开始计数,

飞剪的应用与自动控制原理方法

飞剪的工作原理 吕建东2014年3月18号 飞剪的逻辑控制过程由PLc系统实现,在上位机系统可设定定尺剪的控制参数 (其中包括定尺的长度Ll、定尺数量N、剪切因子等)、启动,停止,测试定尺剪,在生产过程中,由18#机架后面的热金属探测器检测到钢材头部的时间Tn,同时开始计时,根据时问和成品机架的线速度S、热金属探测器到定尺剪交叉位之间的距离LO 可以计算出定尺剪启动剪切的时间点Tn+1。 其中:Tn+1=Tn+(LO+L1‘N)/S PLC系统根据不同的速度、品种规格计算和优化出最佳的剪切曲线㈣,通过DP 总线把速度的给定值传送到定尺剪的直流传动系统,完成每一个剪切周期。 1硬件构成及功能 棒材生产线一般配置三台剪子,本生产线根据实际的需要增加了一台飞剪,因此本系统又四台飞剪,分别为1#、2#、3#、3B#剪,l#、2#飞剪用于生产过 程的切头、切尾、碎断,3#、3B#剪根据上位机系统的设定完成不同规格品种的定 尺剪切,把轧件跟据预先设定的长度按不同的倍数进行剪切,分段送到冷床,确保定尺的精度,以提高定尺率,优化产品的技术经济指标。飞剪动作执行过程包括剪切及定位。飞剪在正常剪切过程下有三个可能运行状态(运行速度):自动速度、碎断速度、测试速度。在生产过程中使用最多的之中状态是自动状态。碎断速度的使用是轧件在生产过程如果出现不正常现象,需要对轧件进行碎断处理时用到。测试速度主要是作为准备生产前对设备时候正常状态的测试。 飞剪系统由两部分组成:一是直流传动装置,二是逻辑控制单元(属于基础自动化级)。飞剪的自动速度匹配信号是基础自动化级给定的。飞剪在剪刀位置安装由位

置检测编码器和定位接近开关,在剪机前有热会属探测器。它的基本原理是:当有轧件来时,热金属检测器HMD检测到轧件信号后,飞剪电机经过启动延时,以超前于前一架轧机线速度一定量的速度启动,达到自动剪切速度值,先加速后匀速,运行至剪切点时,剪刃闭合,对轧件进行剪切。然后,飞剪进入定位过程。开始减速,控制系统将飞剪速度将到一个比较低的值,这个过程叫飞剪制动,到达到接近开关定位地方飞剪准确停止,经过一个剪切循环飞剪刀片位置初始化。等待下一个剪切循环。 飞剪控制系统的硬件构成:摆动剪、直流电机、测速用的脉冲编码器、测剪子刀位角度的脉冲编码器、热金属探测器、定位用的接近开关、数字化的西门子6RA70 系列直流传动控制系统、用于剪子自动化逻辑控制的PLc系统,其中包括西门子的cPu、高速计数}、通讯处理K、用于数据通讯的DP总线等。直流传动的数据给定、反馈、传动的状态、报警监控通过DP总线实现与PLC之间的数据交换和通讯”。

计数器在实际生活中的应用

计数器在实际生活中的应用 华中科技大学文华学院10环境工程2班 100205021126 黄丹 【关键词】计数器生活应用发展 【内容摘要】计数器除了计数功能外,计数器产品还有一些附加功能,可以方便地用我们可以得到的计数器来构成任意进制的计数器。智能计数器是未来计数器发展的方向。 计数是一种最简单基本的运算,计数器就是实现这种运算的逻辑电路,计数器在数字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制的功能,同时兼有分频功能,计数器是由基本的计数单元和一些控制门所组成,计数单元则由一系列具有存储信息功能的各类触发器构成,这些触发器有RS触发器、T触发器、D触发器及JK触发器等。 如果按照计数器中的触发器是否同时翻转分类,可将计数器分为同步计数器和异步计数器两种。如果按照计数过程中数字增减分类,又可将计数器分为加法计数器、减法计数器和可逆计数器,随时钟信号不断增加的为加法计数器,不断减少的为减法计数器,可增可减的叫做可逆计数器。另外还有很多种分类方法。 计数器除了计数功能外,计数器产品还有一些附加功能,如异步复位、预置数(有同步预置数和异步预置数两种。前者受时钟脉冲控制,后者不受时钟脉冲控制)、保持(有保持进位和不保持进位两种)。虽然计数器产品一般只有二进制和十进制两种,有了这些附加功能,我们就可以方便地用我们可以得到的计数器来构成任意进制的计数器。 计数器在数字系统中应用广泛,如在电子计算机的控制器中对指令地址进行计数,以便顺序取出下一条指令,在运算器中作乘法、除法运算时记下加法、减法次数,又如在数字仪器中对脉冲的计数等等。计数器可以用来显示产品的工作状态,一般来说主要是用来表示产品已经完成了多少份的折页配页工作。它主要的指标在于计数器的位数,常见的有3位和4位的。很显然,3位数的计

西门子PLCS高速计数器指令用法

高速计数器计数器 输入/输出操作数数据类型 N常数(0,1,2,3,4或5)字 内存范围错误S7-200 CPU指令支持SIMATIC/国际助记符 数据范围CPU内存中的指令大小编址内存 高速计数器(HSC)指令根据HSC特殊内存位的状态配置和控制高速计数 器。参数N指定高速计数器的号码。 高速计数器最多可配置为十二种不同的操作模式。 每台计数器在功能受支持的位置有专用时钟、方向控制、复原和起始输入。 对于双相计数器,两个时钟均可按最高速度运行。在正交模式中,您可以 选择一倍\(1x)或四倍(4x)的最高计数速率。所有的计数器按最高速率 运行,而不会相互干扰。 注释: CPU 221和CPU 222支持4台高速计数器 (HSC0、HSC3、HSC4、HSC5) CPU 221和CPU 222不支持HSC1和HSC2 CPU 224、CPU224XP、CPU 226支持6台高速计数器 (HSC0至HSC5) 您可以为每台高速计数器使用一条"高速计数器定义"指令。文档光盘中"提 示与技巧"中的第4条提示和第29条提示提供使用高速计数器的程序。 设置ENO = 0的错误条件: 0001 HSC在HDEF之前 0005 HSC/PLS同步 程序举例 LAD FBD

STL NETWORK 1 // 主程序 // 首次扫描时,调用SBR_0 LD SM0.1 CALL SBR_0 NETWORK 1 // 子程序0开始 // 配置HSC1 LD SM0.1 // 首次扫描时 MOVB 16#F8 SMB47 // 配置HSC1:// - 启用计数器 // - 写入新当前值

编码器的脉冲计数,高速计数器小归纳

我们一般采用高速输出信号控制步进电机和伺服电机做位置,角度和速度的控制,比如定位,要实现这个目的,我们要知道这几个条件:1、PLC高速输出需要晶体管输出,继电器属于机械动作,反应缓慢,而且易坏 2、以三菱PLC为例,高速输出口采用Y0 、Y1 3、高速输出指令常用的有 PLSY 脉冲输出 PLSR 带加减速 PLSV……可变速的脉冲输出 ZRN……原点回归 DRVI……相对定位 DRVA……绝对定位 4、脉冲结束标志位M8029 5、D8140 D8141 为Y0总输出脉冲数 6、在同一个程序里面Y0做为脉冲输出,程序可以存在一次,当需要多次使用的时候,可以采用变址V进行数据的切换,频率,脉冲在不同的动作模式中,改变数据

正对上述讲解的内容:我们用一个程序来表示若我们以后可能接触步进。伺服这一块,上述内容,大家一定要熟练掌握! 23、PLC编程实现编码器的脉冲计数 在高速计数器与编码器配合使用之前,我们首先要知道是单向计数,还是双向计数,需要记录记录的数据,需要多少个编码器,在PLC 中也需要多少个高速输入点,我们先要确认清楚。 当我们了解上面的问题以后,参照上题的寄存器分配表得知我们该选择什么高速计数器 如:现在需要测量升降机上升和下降的高度,那么我们需要采用双向编码器,即可加可减的,AB相编码器,PLC需要两个IO点,查表

得知,X0 X1为一路采用C251高速计数器那么我们可以这样编程,如图 开机即启动计数,上升时(方向),C251加计数 下降时(方向),C251减计数 我们要求编码器转动的数据达到多少时,就表示判断实际升降机到达的位置 注意:在整个程序中没有出现X0、X1这个两个软元件? 是因为C251为X0、X1的内置高速计数器,他们是一一对应的,只要见到c251,X0 X1就在里面了,当然,用了C251以后,X 0 、X1不能在程序里面再当做开关量使用了

单片机原理课后习题整理

第1章思考题及习题1参考答案 一、填空 1. 除了单片机这一名称之外,单片机还可称为或。答:微控制器,嵌入式 控制器. 3. AT89S52单片机工作频率上限为 MHz。答:33 MHz。 三、判断对错 1. STC系列单片机是8051内核的单片机。对 2. AT89S52与AT89S51相比,片内多出了4KB的Flash程序存储器、128B的RAM、1个中断 源、1个定时器(且具有捕捉功能)。对 3. 单片机是一种CPU。错 4. AT89S52单片机是微处理器。错 5. AT89C52片内的Flash程序存储器可在线写入,而AT89S52则不能。错 6. 为AT89C51单片机设计的应用系统板,可将芯片AT89C51直接用芯片AT89S51替换。对 7. 为AT89S51单片机设计的应用系统板,可将芯片AT89S51直接用芯片AT89S52替换。对 8. 单片机的功能侧重于测量和控制,而复杂的数字信号处理运算及高速的测控功能则是DSP 的长处。对 四、简答 4. 解释什么是单片机的在系统编程(ISP)与在线应用编程(IAP)。 答:单片机的在系统编程ISP(In System Program),也称在线编程,只需一条与PC机USB口或串口相连的ISP下载线,就可把仿真调试通过的程序代码从PC机在线写入单片机的Flash存储器内,省去了编程器。在线应用编程(IAP)就是可将单片机的闪存内的应用程序在线修改升级。

第2章思考题及习题2参考答案 一、填空 1. 在AT89S52单片机中,如果采用6MHz晶振,一个机器周期为。答:2μs 2. AT89S52单片机的机器周期等于个时钟振荡周期。答:12 9. AT89S52单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S52单片机的PC是16位的,因此其寻址的范围为 KB。答:64 10. AT89S52单片机复位时,P0~P3口的各引脚为电平。答:高 11. AT89S52单片机使用片外振荡器作为时钟信号时,引脚XTAL1接,引脚XTAL2的接法是。答:片外振荡器的输出信号,悬空 二、判断对错 1. 使用AT89S52单片机且引脚EA=1时,仍可外扩64KB的程序存储器。错 2. 区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。错 3. AT89S52单片机共有32个特殊功能寄存器,它们的位都是可以用软件设置的,因此,都

高速计数器

5.3 高速计数器 前面讲的计数器指令的计数速度受扫描周期的影响,对比CPU扫描频率高的脉冲输入,就不能满足控制要求了。高速计数器HSC用来累计比PLC扫描频率高得多的脉冲输入,利用产生的中断事件完成预定的操作。 一、高速计数器介绍 S7-200系列PLC设计了高速计数功能(HSC),其计数自动进行不受扫描周期的影响,最高计数频率取决于CPU的类型,CPU22x系列最高计数频率为30KHz。高速计数器在程序中使用时的地址编号用HC n来表示(在非正式程序中有时用HSC n),HC (HSC)表示编程元件名称为高速计数器,n为编号。 表5-3 高速计数器的数量与编号表 1.高速计数器输入端的连接 每个高速计数器对它所支持的时钟、方向控制、复位和启动都有专用的输入点,通过中断控制完成预定的操作。每个高速计数器专用输入点如表5-4所示。 注意:同一个输入端不能用于两种不同的功能。但是高速计数器当前模式未使用的输入端均可用于其他用途,如作为中断输入端或作为数字量输入端。每个高速计数器的3种中断的优先级由高到低,各个高速计数器引起的中断事件如表5-5所示。

S7-200系列PLC高速计数器HSC0~HSC5可以分别定义为四种工作类型:带有内部方向控制的单相计数器;带有外部方向控制的单相计数器;带有增/减计数脉冲输入的双相计数器;A/B相正交计数器。 根据有无复位输入和启动输入,每种高速计数器类型可以设定为三种工作状态:无复位且无启动输入;有复位但无启动输入;有复位且有启动输入。 HSC0~HSC5可以根据外部输入端的不同配置12种模式(模式0~模式11),高速计数器的工作模式见表6-4。 表6-5 高速计数器的控制字节(位)

高速计数器

1 引言 切纸机械是印刷和包装行业最常用的设备之一。切纸机完成的最基本动作是把待裁切的材料送到指定位置,然后进行裁切。其控制的核心是一个单轴定位控制。我公司引进欧洲一家公司的两台切纸设备,其推进定位系统的实现是利用单片机控制的。控制过程是这样的,当接收编码器的脉冲信号达到设定值后,单片机系统输出信号,断开进给电机的接触器,同时电磁离合制动器的离合分离,刹车起作用以消除推进系统的惯性,从而实现精确定位。由于设备的单片机控制系统老化,造成定位不准,切纸动作紊乱,不能正常生产。但此控制系统是早期产品,没有合适配件可替换,只能采取改造这一途径。目前国内进行切纸设备进给定位系统改造主要有两种方式,一是利用单片机结合变频器实现,一是利用单片机结合伺服系统实现,不过此两种改造方案成本都在两万元以上。并且单片机系统是由专业开发公司设计,技术保守,一旦出现故障只能交还原公司维修或更换,维修周期长且成本高,不利于改造后设备的维护和使用。我们结合自己设备的特点提出了新的改造方案,就是用PLC的高速计数器功能结合变频器的多段速功能实现定位控制,并利用HMI(人机界面HumanMachineInterface)进行裁切参数设定和完成一些手动动作。 2 改造的可行性分析 现在的大多PLC都具有高速计数器功能,不需增加特殊功能单元就可以处理频率高达几十或上百KHz的脉冲信号,而切纸机对进给系统的精度和响应速度要求不是很高。可以通过对切纸机进给系统相关参数的计算,合理的选用编码器,让脉冲频率即能在PLC处理的范围内又可以满足进给的精度要求。在进给过程中,让PLC对所接收的脉冲数与设定数值进行比较,根据比较结果驱动相应的输出点对变频器进行输出频率的控制,实现接近设定值时进给速度变慢,从而减小系统惯性,达到精确定位的目的。另外当今变频器技术取得了长足的发展,使电机在低速时的转矩大幅度提升,从而也保证了进给定位时低速推进的可行性。 3 主要控制部件的选取 3.1 PLC的选取 设备需要的输入输出信号如下: x0脉冲输入 x1脉冲输入 x2前限位 x3后限位y3 前进! x4前减速位y4 后退 x5电机运转信号y5 高速

实验八程序计数器PC 实验

实验八程序计数器PC 实验 【实验要求】 利用CP226实验箱上的K16…K23 开关做为DBUS 数据的输入端,其它开关做为控制信号的输入端,实现程序计数器PC预置与加1功能。 【实验目的】 掌握模型机中程序计数器PC的功能及其功能实现的工作原理与控制方法,程序执行过程中顺序和跳转的实现。 【主要集成电路芯片及其逻辑功能】 1. 计数器74HC161 本实验所涉及的主要集成电路芯片之一为74HC161,用于实现程序计数器PC预置与加1功能。74HC161是四位二进制可预置同步加法计数器,芯片包含一条时钟输入线CP、四条数据输入线(P0~P3)、一条清零信号线MR、二条使能信号线CEP和CET、一条预置信号线PE、四条数据输出线(Q0~Q3)、一条进位输出TC(TC= Q0·Q1·Q2·Q3·CET)。74HC161引脚结构如下图所示,其功能逻辑如下表所示。 2. 数据选择器74HC151 本实验所涉及的主要集成电路芯片之二为74HC151,用于指令执行过程中形成跳转条件。74HC151为互补输出的8选1数据选择器,芯片包含三条选择控制线(地址端,S0、S1、S2)、

8 条数据输入线(I0~I7)、二条互反输出线(Z 、~Z)、二条使能信号线E 。74HC161引脚结构如下图所示,其功能逻辑如下表所示。 【实验涉及的逻辑电路及原理】 1. 程序计数器PC 程序计数器PC 是由两片74HC161构成的八位带预置计数器,预置数据来自于数据总线。PC 输出可以通过由PCOE(低电平有效)控制的74HC245送到地址总线,还可以通过由PCOE_D (低电平有效)控制的另一片74HC245送回到数据总线。程序计数器PC 实验原理逻辑电路如下图所示,其中PC+1、LDPC 、RST 、PCOE_D 、PCOE 分别为计数器使能、计数器预置、计数器清0、数据总线收发器使能、地址总线收发器使能控制信号,CK 为脉冲信号。在CPP226实验箱中,PC+1由PCOE 取反产生,LDPC 由指令执行过程中形成跳转条件逻辑电路形成。 当LDPC=0时,在CK 的上升沿,预置数据被打入程序计数器PC 。 当PC+1=1时,在CK 的上升沿,程序计数器PC 加1 D 7 D 7 1 1 1 D 6 D 6 0 1 1 0 D 5 D 5 1 0 1 0 D 4 D 4 0 0 1 0 D 3 D 3 1 1 0 0 D 2 D 2 0 1 0 0 D 1 D 1 1 0 0 0 D 0 D 0 0 0 0 0 1 0 × × × 1 W Y A 0(A) A 1(B) A 2(C) S

棒材倍尺飞剪的控制与优化

棒材倍尺飞剪的控制与优化 2009年第6期 昆钢科技 KungangKej 棒材倍尺飞剪的控制与优化 杨仲康林舒俊王华轩杨云 (棒线厂) 2010年1月 摘要昆钢棒材生产线的起停式倍尺飞剪在采用穿水工艺后,不能正常工作.在对其检测系统和电 机编码器进行改进优化后,飞剪正常运行. 关键词棒材倍尺剪穿水冷却面积传感器ControllingandOptimizationofBarD0uble—lengthFlying Shear YangZhong——kangLinShu-jUDWangHua——xuanYangYun (Bar&WireSteelRollingPlant) AbstractThestart—stopdouble—lengthflyingshearofbarproductionlineinKISCwasn'tworkingproperlyafter throughwatercoolingtechn0logy.FlyingshearisworkingproperlyafterInitsinspectionsyst emalqdthemotor encoderimprovementsandptimization. KeyWordsbardouble—lengthflyingshear;throughwatercoolingtechnology;areasensors 倍尺飞剪是棒材生产的关键设备,它直接影响 生产率和成材率.昆钢80万吨棒材生产线(简称: 轧钢第一作业区)于2004年4月建成投产,主要生 产012ram~40mmⅡ,Ⅲ级热轧带肋钢筋,倍尺飞 剪南北京钢铁设计院设计电控系统并进行调试,它

计算机组成原理实验报告4-微程序计数器uPC实验

2.4 微程序计数器uPC实验 姓名:孙坚学号:134173733 班级:13计算机日期:2015.5.15 一.实验要求:利用CPTH实验仪上的K16..K23 开关做为DBUS的数据,其它开关做为控制信号,实现微程序计数器uPC的写入和加1功能。 二.实验目的:1、了解模型机中微程序的基本概念。 2、了解uPC的结构、工作原理及其控制方法。 三.实验电路:74HC161 是一片带预置的4 位二进制记数器。功能如下:当RST = 0 时,记数器被清0 当IREN = 0 时,在CK的上升沿,预置数据被打入记数器 当IREN = 1 时,在CK的上升沿,记数器加一 TC为进位,当记数到F(1111)时,TC=1 CEP,CET 为记数使能,当CEP,CET=1 时,记数器工作,CEP,CET=0 时,记数器保持原记数值 uPC原理图

uPC工作波形图 在CPTH 中,指令IBUS[7:0]的高六位被接到uPC 预置的高六位,uPC 预置的低两位被置为0。一条指令最多可有四条微指令。 微程序初始地址为复位地址00,微程序入口地址由指令码产生,微程序下一地址有计数器产生。 连接线表 四.实验数据及步骤: 实验1:uPC 加一实验 置控制信号为: 按一次STEP脉冲键,CK产生一个上升沿,数据uPC 被加一。 实验2:uPC 打入实验 二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据12H

置控制信号为: 当EMWR,EMEN=0时,数据总线(DBUS)上的数据被送到指令总线(IBUS)上。 按住STEP脉冲键,CK由高变低,这时寄存器uPC的黄色预置指示灯亮,表明uPC被预置。放开STEP键,CK由低变高,产生一个上升沿,数据10H被写入uPC寄存器。 五.心得体会: 通过这次实验,我们更好的掌握了微程序计数器uPC的结构,工作原理和控制方法。

棒材3#飞剪剪切控制及改进措施

棒材3#飞剪剪切控制及改进措施 摘要:棒材生产在穿水轧制过中,因信号检测系统不能正常工作,引起3#飞剪误动作或者不动作,不能满足生产设备的控制要求,基于此对3#飞剪的剪切 控制原理进行介绍,并分析影响飞剪剪切精度及稳定性的原因以及总结改 进方法。经过实际应用和不断改进,现在3#飞剪已经达到工作稳定、剪切 精度高、便于维护、能获得较大的产品收得率。 关键词:3#飞剪热金属检测器脉冲编码器光幕改进 一、前言 棒线厂第一作业区轧制生产线由18台轧机和3套飞剪组成。1#飞剪是起停式曲柄剪,位于6#轧机后,用于粗轧坯的切头和事故碎断;2#飞剪是起停式回转剪,位于12#轧机后,用于中轧切头和切尾;3#飞剪是起停式倍尺飞剪,用于棒材产品的倍尺分断,是棒材生产线的咽喉,与棒材生产工艺结合非常紧密,其性能是否优良,运行是否可靠对整个生产线的作业率和产品收得率有着至关重要的影响。 棒线厂在投产后为了适应市场需求,大批量生产Ⅲ级热轧带肋钢筋,在工艺上采用了穿水轧制等棒材生产的新技术。轧制工艺改为穿水轧制后,轧件的表面温度由原来的1000℃左右降低至300℃左右;而且在穿水轧制中,易产生大量的水蒸汽,这些因素容易造成3#飞剪信号采集出错,造成3#飞剪误动作或者不动作。3#飞剪动作的正常与否直接影响下游设备的动作。出现异常时会引起堆钢以及造成设备损坏,造成停车,加大精整工人的劳动强度,直接影响了生产作业率和产品成材率等经济指标。基于上述原因对其做出相应的改进和完善,抑制了外界环境因素所造成不利的影响,保证了正常剪切并且提高了剪切精度,达到了预期目的。 二、3#飞剪控制系统 1、硬件配置 电机:采用了低惯量他励电动机,型号为ZTFS-315-42,额定功率为280KW,额定电枢电压为440V,额定电枢电流为704A,额定转速为650r/min,励磁电压

程序存储器 指令寄存器 程序计数器(PC,IP) 地址寄存器的区别与联系

先明白定义再说区别和原理: 1、程序存储器(program storage) 在计算机的主存储器中专门用来存放程序、子程序的一个区域。 2、指令寄存器(IR ):用来保存当前正在执行的一条指令。当执行一条指令时,先把它从内存取到数据寄存器(DR)中,然后再传送至IR。指令划分为操作码和地址码字段,由二进制数字组成。为了执行任何给定的指令,必须对操作码进行测试,以便识别所要求的操作。指令译码器就是做这项工作的。指令寄存器中操作码字段的输出就是指令译码器的输入。操作码一经译码后,即可向操作控制器发出具体操作的特定信号。 3、程序计数器(PC):为了保证程序(在操作系统中理解为进程)能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址。而程序计数器正是起到这种作用,所以通常又称为指令计数器。在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入PC,因此程序计数器

(PC)的内容即是从内存提取的第一条指令的地址。当执行指令时,CPU将自动修改PC的内容,即每执行一条指令PC增加一个量,这个量等于指令所含的字节数,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序来执行的,所以修改的过程通常只是简单的对PC加1。 当程序转移时,转移指令执行的最终结果就是要改变PC的值,此PC值就是转去的地址,以此实现转移。有些机器中也称PC为指令指针IP(Instruction Pointer) 4、地址寄存器:用来保存当前CPU所访问的内存单元的地址。由于在内存和CPU之间存在着操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止。 当CPU和内存进行信息交换,即CPU向内存存/ 取数据时,或者CPU从内存中读出指令时,都要使用地址寄存器和数据缓冲寄存器。同样,如果我们把外围设备的设备地址作为像内存的地址单元那样来看待,那么,当CPU和外围设备交换信息时,我们同样使用地址寄存器和数据缓冲寄存器。

PLC高速计数器测量电机转速的标准程序

PLC高速计数器测量电机转速的标准程序 通过与电动机同轴齿轮齿条变化来测量电动机转速,电动机输出轴与齿轮的传动比=1,齿条数=12,要求测量单位:转/分钟。 主程序: 子程序0

中断程序0

主程序MAIN 程序初始化,PLC上电运行的第一个扫描周期执行一次初始化子程序SBR_0。用于程序运行的初始设置 子程序SBR_0 在PLC运行的第一个扫描周期,将用于记录累加数据次数和累加数据的中间变量VB8和VD0置0 设置高速计数器HC0的控制字节SMB37,用十六进制表示(16#F8),也可以用二进制表示(2#11111000)。 设置高速计数器HC0工作模式为0,单相计数输入,没有外部控制功能。 设置高速计数器HC0初始值寄存器SMD38为0。 执行HSC指令,将控制字节SMB37、初始值/预置值寄存器(SMD38/SMD42)以及工作模式写入高速计数器HC0。 设定定时中断事件的时间为50ms 定时中断事件号10和中断处理程序INT_0建立关联。 允许中断,将定时中断事件和中断处理程序连接 中断处理程序INT_0 中断处理程序每隔50ms扫描刷新一次。 采用整数加法指令,将高速计数器HC0的计数当前值(32位)和累加数据相加一次。用于数据的累加。 采用整数递增指令,记录累加次数。 执行HSC指令,在这里执行的目的,是将初始值寄存器SMD38(0)再次写入高速计数器HC0,使计数当前值为0,以便下个定时采样。 当累加数据次数等于32次,子程序中网络2中程序执行。 采用除法指令,计算32次的累加数据平均值。 将平均值转换成测量单位:转/分,转换后的数据送入双字VD4。 将平均值转换成字数据,送入字VW10中。VW10中的数据就是电机速度值。之所以转换,是因为在程序中一般要求以字的概念存在。 将记录累加数据次数的字节VB6中数据置0。用于下一次开始时,从新开始累加。 将用于累叫数据的中间变量VD4置0。

昆钢棒材

昆钢棒材冷飞剪剪切控制功能的改进和完善 内容摘要:本文介绍了冷飞剪的控制原理,主要叙述了昆钢棒材冷飞剪剪切控制功能的改进和完善。通过对冷飞剪控制功能的改进和完善,使冷飞剪剪切倍尺的精度大大的提高,直接提高了产品的成材率,为生产企业带来了巨大 内容摘要:本文介绍了冷飞剪的控制原理,主要叙述了昆钢棒材冷飞剪剪切控制功能的改进和完善。通过对冷飞剪控制功能的改进和完善,使冷飞剪剪切倍尺的精度大大的提高,直接提高了产品的成材率,为生产企业带来了巨大的经济效益。 关键词:倍尺剪LPP 辊径优先测量优先 前言 昆钢棒材生产线始建于2004年,该条生产线由12套PLC组成,完成各区域控制,其中主轧线控制系统配备两级自动化系统,通过三类通讯网络连接,组成资源共享的分布式计算机控制系统。该控制系统是以美国GE公司90-70、90-30系列可编程控制器(PLC)为核心,控制信息和系统状态信息通过监控网(ETHERNET)、传动网(PROFIBUS-DP)和分布式I/O网(GENIUS网)交换。冷飞剪(也称为倍尺剪)电气控制系统为控制及传动一体化的产品,其可编程控制器(PLC)采用美国通用电气公司的GE90-30型,安装在传动控制柜中;传动部分采用了美国GE公司的DV300。冷飞剪的基本原理就是通过采集相关的现场信号,送至剪子PLC程序,经PLC程序的计算和执行发出剪切信号送至传动装置以驱动倍尺剪执行启动、剪切和复位这一动作周期并做往复执行。在投产使用近两年时间以后发现,由于检测元件以及现场其他一些非人为因素的影响造成倍尺剪的误动作或者不动作,引起倍尺剪切的长度或长或短甚至于不剪切倍尺现象时有发生。由于轧线采用的是顺控的模式和思路,倍尺剪动作的异常直接导致了下游设备裙板分钢和冷床的运动过程,同时还会引发堆钢造成对设备的损坏,加大了精整区工人的劳动强度,由此造成的停车将直接影响生产作业率和产品成材率等经济指标,日益成为抑制生产顺利有序进行的瓶颈。基于上述原因决定对其做出相应的改进和完善,通过改造我们要达到预期的目的,保证正常的剪切并提高剪切的精度,同时也抑制了外界环境因素造成的不利影响,实现、 一.冷飞剪测长原理 冷飞剪的关键设备是剪前两个热金属探测器 冷飞剪测长原理是由PLC计算LPP(每个脉冲所代表的长度),剪切长度设定值由PLC换算成脉冲个数,当钢头到2#热检时计数器2开始计数,达计数值后给传动发送剪切命令切钢。计算LPP使用两种方法:辊经优先和测量优先 1.辊径优先:利用轧机出口机架的辊径和减速比来直接计算即 LPP=3.1415926*D/(1024*K1) 其中:D为轧机出口机架的轧辊辊径,K1为轧机出口机架齿轮箱的减速比。 2.测量优先:利用剪前的两个热检。当每根钢头部到1#热检时,PLC计数器1从0开始计数,当钢头部2#热检时捕捉计数器中的值假定为n,每次测得的LPP=L/n ,取10个LPP 的平均值 经过较长时间的观察发现,倍尺剪不剪切或是剪切长度与设定值有较大的出入,主要是与轧制速度和剪前的热检信号有直接的联系。因此我们改造就从这些方向入手。服务于生产的目的。 二、剪切动作的完善和改造 首先,更换冷飞剪测长的关键设备:两个热金属探测器。热金属探测器由继电器输出换成NPN输出的DANIELI ID2000型热金属探测器,提高检测设备的可靠性。 其次,对剪切程序进行修改和完善。保证在剪前两个信号出现问题的时候保证倍尺剪正常动

相关文档