位移寄存器电路彩灯追逐电路问题

移位寄存器型彩灯控制器_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
移位寄存器型彩灯控制器
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩11页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢13 逻辑(21)
&&& 数字电子电路中的后起之秀是数字逻辑电路。把它叫做数字电路是因为电路中传递的虽然也是脉冲,但这些脉冲是用来表示二进制数码的,例如用高电平表示& 1 &,低电平表示& 0 &。声音图像文字等信息经过数字化处理后变成了一串串电脉冲,它们被称为数字信号。能处理数字信号的电路就称为数字电路。
&&& 这种电路同时又被叫做逻辑电路,那是因为电路中的& 1 &和& 0 &还具有逻辑意义,例如逻辑& 1 &和逻辑& 0 &可以分别表示电路的接通和断开、事件的是和否、逻辑推理的真和假等等。电路的输出和输入之间是一种逻辑关系。这种电路除了能进行二进制算术运算外还能完成逻辑运算和具有逻辑推理能力,所以才把它叫做逻辑电路。
&&& 由于数字逻辑电路有易于集成、传输质量高、有运算和逻辑推理能力等优点,因此被广泛用于计算机、自动控制、通信、测量等领域。一般家电产品中,如定时器、告警器、控制器、电子钟表、电子玩具等都要用数字逻辑电路。
&&& 数字逻辑电路的第一个特点是为了突出&逻辑&两个字,使用的是独特的图形符号。数字逻辑电路中有门电路和触发器两种基本单元电路,它们都是以晶体管和等元件组成的,但在逻辑电路中我们只用几个简化了的图形符号去表示它们,而不画出它们的具体电路,也不管它们使用多高电压,是 TTL 电路还是 CMOS 电路等等。按逻辑功能要求把这些图形符号组合起来画成的图就是逻辑电路图,它完全不同于一般的放大振荡或脉冲电路图。
&&& 数字电路中有关信息是包含在 0 和 1 的数字组合内的,所以只要电路能明显地区分开 0 和 1 , 0 和 1 的组合关系没有破坏就行,脉冲波形的好坏我们是不大理会的。所以数字逻辑电路的第二个特点是我们主要关心它能完成什么样的逻辑功能,较少考虑它的电气参数性能等问题。也因为这个原因,数字逻辑电路中使用了一些特殊的表达方法如真值表、特征方程等,还使用一些特殊的分析工具如逻辑代数、卡诺图等等,这些也都与放大振荡电路不同。
&&& 门电路和触发器
&&& ( 1 )门电路
&&& 门电路可以看成是数字逻辑电路中最简单的元件。目前有大量集成化产品可供选用。
&&& 最基本的门电路有 3 种:非门、与门和或门。非门就是反相器,它把输入的 0 信号变成 1 , 1 变成 0 。这种逻辑功能叫&非&,如果输入是 A ,输出写成 P=A 。与门有 2 个以上输入,它的功能是当输入都是 1 时,输出才是 1 。这种功能也叫逻辑乘,如果输入是 A 、 B ,输出写成 P=A&B 。或门也有 2 个以上输入,它的功能是输入有一个 1 时,输出就是 1 。这种功能也叫逻辑加,输出就写成 P=A + B 。
&&& 把这三种基本门电路组合起来可以得到各种复合门电路,如与门加非门成与非门,或门加非门成或非门。图 1 是它们的图形符号和真值表。此外还有与或非门、异或门等等。
&&& 数字集成电路有 TTL 、 HTL 、 CMOS 等多种,所用的电源电压和极性也不同,但只要它们有相同的逻辑功能,就用相同的逻辑符号。而且一般都规定高电平为 1 、低电平为 0 。
&&& ( 2 )触发器
&&& 触发器实际上就是脉冲电路中的双稳电路,它的电路和功能都比门电路复杂,它也可看成是数字逻辑电路中的元件。目前也已有集成化产品可供选用。常用的触发器有 D 触发器和 J&K 触发器。
&&& &D 触发器有一个输入端 D 和一个时钟信号输入端 CP ,为了区别在 CP 端加有箭头。它有两个输出端,一个是 Q 一个是 Q ,加有小圈的输出端是 Q 端。另外它还有两个预置端 R D 和 S D ,平时正常工作时要 R D 和 S D 端都加高电平 1 ,如果使 R D =0 ( S D 仍为 1 ),则触发器被置成 Q=0 ;如果使 S D =0 ( R D =1 ),则被置成 Q=1 。因此 R D 端称为置 0 端, S D 端称为置 1 端。 D 触发器的逻辑符号见图 2 ,图中 Q 、 D 、 SD 端画在同一侧; Q 、R D 画在另一侧。 R D 和 S D 都带小圆圈,表示要加上低电平才有效。
&&& D 触发器是受 CP 和 D 端双重控制的, CP 加高电平 1 时,它的输出和 D 的状态相同。如 D=0 , CP 来到后, Q=0 ;如 D=1 , CP 来到后, Q=1 。 CP 脉冲起控制开门作用,如果 CP=0 ,则不管 D 是什么状态,触发器都维持原来状态不变。这样的逻辑功能画成表格就称为功能表或特性表,见图 2 。表中 Q n+1 表示加上触发信号后变成的状态, Qn 是原来的状态。& X &表示是 0 或 1 的任意状态。
&&& 有的 D 触发器有几个 D 输入端: D 1 、 D 2 & 它们之间是逻辑与的关系,也就是只有当 D 1 、 D 2 & 都是 1 时,输出端 Q 才是 1 。
&&& 另一种性能更完善的触发器叫 J - K 触发器。它有两个输入端: J 端和 K 端,一个 CP 端,两个预置端: R D 端和 S D 端,以及两个输出端: Q 和 Q 端。它的逻辑符号见图 3 。 J - K 触发器是在 CP 脉冲的下阵沿触发翻转的,所以在 CP 端画一个小圆圈以示区别。图中, J 、 S D 、 Q 画在同一侧, K 、 R D 、 Q 画在另一侧。
&&& J - K 触发器的逻辑功能见图 3 。有 CP 脉冲时(即 CP=1 ): J 、 K 都为 0 ,触发器状态不变; Q n + 1 =Qn , J = 0 、 K=1 ,触发器被置 0 : Q n + 1 =0 ; J=1 、 K=0 , Q n+1 =1 ; J=1 、 K=1 ,触发器翻转一下: Q n + 1 =Qn 。如果不加时钟脉冲,即 CP=0 时,不管 J 、 K 端是什么状态,触发器都维持原来状态不变: Q n + 1 =Qn 。有的 J&K 触发器同时有好几个 J 端和 K 端, J 1 、 J 2 & 和 K 1 、 K 2 & 之间都是逻辑与的关系。有的 J - K 触发器是在 CP 的上升沿触发翻转的,这时它的逻辑符号图的 CP 端就不带小圆圈。也有的时候为了使图更简洁,常常把 R D 和 S D 端省略不画。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& && 编码器和译码器
&&& 能够把数字、字母变换成二进制数码的电路称为编码器。反过来能把二进制数码还原成数字、字母的电路就称为译码器。
&&& ( 1 )编码器
&&& 图 4 ( a )是一个能把十进制数变成二进制码的编码器。一个十进制数被表示成二进制码必须 4 位,常用的码是使从低到高的每一位二进制码相当于十进制数的 1 、 2 、 4 、 8 ,这种码称为 8 - 4 - 2 - 1 码或简称 BCD 码。所以这种编码器就称为& 10 线 -4 线编码器&或& DEC / BCD 编码器&。
&&& 从图看到,它是由与非门组成的。有 10 个输入端,用按键控制,平时按键悬空相当于接高电平 1 。它有 4 个输出端 ABCD ,输出 8421 码。如果按下& 1 &键,与& 1 &键对应的线被接地,等于输入低电平 0 、于是门 D 输出为 1 ,整个输出成 0001 。
&&& 如按下& 7 &键,则 B 门、 C 门、 D 门输出为 1 ,整个输出成 0111 。如果把这些电路都做在一个集成片内,便得到集成化的 10 线 4 线编码器,它的逻辑符号见图 4 ( b )。左侧有 10 个输入端,带小圆圈表示要用低电平,右侧有 4 个输出端,从上到下按从低到高排列。使用时可以直接选用。
&&& ( 2 )译码器
&&& 要把二进制码还原成十进制数就要用译码器。它也是由门电路组成的,现在也有集成化产品供选用。图 5 是一个 4 线 &10 线译码器。它的左侧为 4 个二进制码的输入端,右侧有 10 个输出端,从上到下按 0 、 1 、 &9 排列表示 10 个十进制数。输出端带小圆圈表示低电平有效。平时 10 个输出端都是高电平 1 ,如输入为 1001 码,输出& 9 &端为低电平 0 ,其余 9 根线仍为高电平 1 ,这表示& 9 &线被译中。
&&& 如果要想把十进制数显示出来,就要使用数码管。现以共阳极发光( LED )七段数码显示管为例,见图 6 。它有七段发光二极管,如每段都接低电平 0 ,七段都被点亮,显示出数字& 8 &;如 b 、 c 段接低电平 0 ,其余都接 1 ,显示的是& 1 &。可见要把十进制数用七段显示管显示出来还要经过一次译码。如果使用& 4 线 &7 线译码器&和显示管配合使用,就很简单,输入二进制码可直接显示十进制数,见图 6 。译码器左侧有 4 个二进制码的输入端,右侧有 7 个输出可直接和数码管相连。左上侧另有一个灭灯控制端 I B ,正常工作时应加高电平 1 ,如不需要这位数字显示就在 I B 上加低电平 0 ,就可使这位数字熄灭。
寄存器和移位寄存器
&&& ( 1 )寄存器
&&& 能够把二进制数码存贮起来的的部件叫数码寄存器,简称寄存器。图 7 是用 4 个 D 触发器组成的寄存器,它能存贮 4 位二进制数。 4 个 CP 端连在一起作为控制端,只有 CP=1 时它才接收和存贮数码。 4 个 R D 端连在一起成为整个寄存器的清零端。如果要存贮二进制码 1001 ,只要把它们分别加到触发器 D 端,当 CP 来到后 4 个触发器从高到低分别被置成 1 、 0 、 0 、 1 ,并一直保持到下一次输入数据之前。要想取出这串数码可以从触发器的 Q 端取出。
&&& ( 2 )移位寄存器
&&& 有移位功能的寄存器叫移位寄存器,它可以是左移的、右移的,也可是双向移位的。
&&& 图 8 是一个能把数码逐位左移的寄存器。它和一般寄存器不同的是:数码是逐位串行输入并加在最低位的 D 端,然后把低位的 Q 端连到高一位的 D 端。这时 CP 称为移位脉冲。
&&& 先从 R D 端送低电平清零,使寄存器成 0000 状态。假定要输入的数码是 1001 ,输入的次序是先高后低逐位输入。第 1 个 CP 后, 1 被打入第 1 个触发器,寄存器成 0001 ;第 2 个 CP 后, Qo 的 1 被移入 Q 1 ,新的 0 打入 D 1 ,成为 0010 ;第 3 个 CP 后,成为 0100 ;第 4 个 CP 后,成为 1001 。
&&& 可见经过 4 个 CP ,寄存器就寄存了 4 位二进制码 1001 。目前已有品种繁多的集成化寄存器供选用。
计数器和分频器
&&& ( 1 )计数器
&&& 能对脉冲进行计数的部件叫计数器。计数器品种繁多,有作累加计数的称为加法计数器,有作递减计数的称为减法计数器;按触发器翻转来分又有同步计数器和异步计数器;按数制来分又有二进制计数器、十进制计数器和其它进位制的计数器等等。
&&& 现举一个最简单的加法计数器为例,见图 9 。它是一个 16 进制计数器,最大计数值是 1111 ,相当于十进制数 15 。需要计数的脉冲加到最低位触发器的 CP 端上,所有的 J 、 K 端都接高电平 1 ,各触发器 Q 端接到相邻高一位触发器的 CP 端上。 J&K 触发器的特性表告诉我们:当 J=1 、 K=1 时来一个 CP ,触发器便翻转一次。在全部清零后, ① 第 1 个 CP 后沿,触发器 C0 翻转成 Q0=1 ,其余 3 个触发器仍保持 0 态,整个计数器的状态是 0001 。 ② 第 2 个 CP 后沿,触发器 C0 又翻转成& Q0=0 , C1 翻转成 Q1=1 ,计数器成 0010 。 && 到第 15 个 CP 后沿,计数器成 1111 。可见这个计数器确实能对 CP 脉冲计数。
&( 2 )分频器
&&&& 计数器的第一个触发器是每隔 2 个 CP 送出一个进位脉冲,所以每个触发器就是一个 2 分频的分频器, 16 进制计数器就是一个 16 分频的分频器。
&&& 为了提高电子钟表的精确度,普遍采用的方法是用产生 32768 赫标准信号脉冲,经过 15 级 2 分频处理得到 1 赫的秒信号。因为晶体振荡器的准确度和稳定度很高,所以得到的秒脉冲信号也是精确可靠的。把它们做到一个集成片上便是电子手表专用集成电路产品,见图 10 。
数字逻辑电路读图要点和举例
&&& 数字逻辑电路的读图步骤和其它电路是相同的,只是在进行电路分析时处处要用逻辑分析的方法。读图时要: ① 先大致了解电路的用途和性能。 ② 找出输入端、输出端和关键部件,区分开各种信号并弄清信号的流向。 ③ 逐级分析输出与输入的逻辑关系,了解各部分的逻辑功能。 ④ 最后统观全局得出分析结果。
&&& 例 1 三路抢答器
&&& 图 11 是智力竞赛用的三路抢答器电路。裁判按下开关 SA4 ,触发器全部被置零,进入准备状态。这时 Q1 ~ Q3 均为 1 ,抢答灯不亮;门 1 和门 2 输出为 0 ,门 3 和门 4 组成的音频振荡器不振荡,扬声器无声。
&&& 竞赛开始,假定 1 号台抢先按下 SA1 ,触发器 C1 翻转成 Q1=1 、 Q1=0 。于是: ① 门 2 输出为 1 ,振荡器振荡,扬声器发声; ②HL1 灯点亮; ③ 门 1 输出为 1 ,这时 2 号、 3 号台再按开关也不起作用。裁判宣布竞赛结果后,再按一下 SA4 ,电路又进入准备状态。
&&& 例 2 彩灯追逐电路
&&& 图 12 是 4 位移位寄存器控制的彩灯电路。开始时按下 SA ,触发器 C1 ~ C4 被置成 1000 ,彩灯 HL1 被点亮。 CP 脉冲来到后,寄存器移 1 位,触发器 C1 ~ C4 成 0100 ,彩灯 HL2 点亮。第 2 个 CP 脉冲点亮 HL3 ,第 3 个点亮 HL4 ,第 4 个 CP 又把触发器 C1 ~ C4 置成 1000 ,又点亮 HL1 。如此循环往复,彩灯不停闪烁。只要增加触发器可使灯数增加,改变 CP 的频率可变化速度。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1355313次
积分:14995
积分:14995
排名:第770名
原创:24篇
转载:796篇
译文:24篇
评论:108条
文章:12篇
阅读:27197
(12)(7)(13)(17)(9)(8)(3)(7)(2)(9)(7)(7)(58)(30)(3)(20)(35)(31)(10)(62)(14)(6)(2)(3)(19)(7)(6)(162)(29)(15)(44)(25)(126)(36)6ES-0AA0_公司新闻
上海隆自动化科技有限公司
西门子人机界面,各类触摸屏,操作屏,文本显示器 MM440/430/...
您当前的位置: &
& 6ES-0AA0
6ES-0AA0&& 6ES-0AA0
西门子一级授权代理商|中国西门子有限公司西门子一级授权代理商|中国西门子有限公司西门子一级授权代理商|中国西门子有限公司西门子一级授权代理商|中国西门子有限公司
西门子交流电源代理商德国西门子股份公司创立于1847年,是全球电子电气工程领域的引领企业。西门子自1872年进入中国,140余年来以创新的技术、卓越的解决方案和产品坚持不懈地对中国的发展提供全面支持,并以出众的品质和令人信赖的可靠性、引领的技术成就、不懈的创新追求,确立了在中国市场的引领地位。2014年(日至日),西门子在中国的总营收达到64.4亿欧元,拥有超过32000名员工。西门子已经发展成为中国社会和经济不可分割的一部分,并竭诚与中国携手合作,共同致力于实现可持续发展。
西门子授权一级代理商&西门子授权总代理商&&西门子PLC授权代理商&西门子变频器授权代理商&西门子授权电缆代理商&西门子授权伺服系统代理商
凡在公司采购西门子产品,均可质保一年,假一罚十
& &&& 上海隆彦自动化科技有限公司
& & & &联系人:李经理
全国统一咨询热线:&工作邮箱:
& & &&咨询QQ:&咨询:021-&
& & & & & & 西门子中国授权代理
西门子代理商总代理一级代理商&西门子代理商总代理一级代理商
全国统一咨询热线:&工作邮箱:
西门子一级代理商,西门子PLC代理商,西门子变频器代理商,西门子人机界面代理商,西门子开关电源代理商,西门子软启动器代理商,西门子伺服电机代理商,西门子通讯电缆代理商,西门子仪器仪表代理商,西门子阀门定位器代理商,西门子触摸屏代理商,西门子数控系统代理商,西门子DP接头代理商,西门子DP总线电缆代理商西门子代理商西门子PLC代理商西门子CPU代理商西门子人机界面代理商西们子开关电源代理商西门子通讯电缆代理商西门子仪器仪表代理商西门子阀门定位器代理商西门子数控系统代理商西门子DP总线电缆代理商西门子中国总代理西门子中国PLC总代理西门子中国工业自动化与驱动技术产品总代理西门子中国工业业务领域总代理西门子授权指定维修部
西门子代理商-上海赞国,库存大量西门子PLC,产品种类、型号齐全,涵盖了西门子200系列PLC、西门子300系列PLC及其EM221模块、EM222模块、EM223模块、EM231模块、EM232模块、EM235模块、PPI电缆、MPI电缆、5611卡、SM321、SM322、SM323、SM331、EM332模块等,S7-200系列主机包括CPU224CN、CPU226CN、CPU224XP,S7-300系列主机包括CPU312、CPU313、CPU314、CPU315-2DP等,价格低,交货速度快。
西门子变频器总代理&& 西门子数字量模块,西门子模拟量模块,西门子开关量模块,西门子扩展模块,西门子AI,AO,DI,DO,IO模块西门子触摸屏,西门子变频器,西门子总线电缆,西门子DP接头,西门子数控主板,西门子电机,等西门子工控系列产品,全新原装,现货销售,价格优惠,欢迎来电咨询!<img alt="西门子MM420变频器6SE-0BA1" src="/Userdocument/2016a/w871122/Picture/0.jpg" />
1910年:西门子创建西门子中国电气工程公司,总部位于柏林,分支机构设在上海。在接下来的四年中,西门子将业务扩展到北京、广州、武汉、哈尔滨、香港、青岛和天津。1914年,公司更名为西门子中国公司(上海)。西门子的在华业务,尤其是电力领域的业务,在20世纪初发展迅速。西门子扩建了北京近郊的石景山发电厂。
代理销售西门子
全国统一咨询热线:&工作邮箱:
西门子代理商总代理一级代理商&西门子代理商总代理一级代理商
日时钟中断(OB10) ——西门子S7-300PLC组织块OB及其应用
PLC控制系统可靠性降低的主要原因
PLC技术及其在公路交通系统中的应用&PLC的分类
如何选购PLC产品
&& PLC有多少条指令,各条指令又具有什么功能,是了解与使用PLC的重要方面。你不懂PLC指令怎么编程,没有程序,PLC又怎么工作?&
&& PLC的指令越来越多,越来越丰富。功能很强的指令,综合多种作用的指令日见增多。&
&& PLC的指令繁多,但主要的有这么几种类型:&
&& 基本逻辑指令,用于处理逻辑关系,以实现逻辑控制。这类指令不管什么样的PLC都总是有的。&
&& 数据处理指令,用于处理数据,如译码,编码,传送、移位等等。&
&& 数据运算指令,用于进数据的运算,如十、一、X、/等,可进行整形数计算,有的还可浮点数运算;也可进行逻辑量运算,等等。&
&& 流程控制指令,用以控制程序运行流程。PLC的用户程序一般是从零地址的指令开始执行,按顺序推进。但遇到流程控制指令也可作相应改变。流程控制指令也较多,运用得好,可使程序简练,并便于调试与阅读。&
&& 状态监控指令,用以监视及记录PLC及其控制系统的工作状态,对提高PLC控制系统的工作可靠性大有帮助。
&& 当然,并不是所有的PLC都有上述那么多类的指令,也不是有的PLC仅有上述几类指令。以上只是指出几个例子,说明要从哪几个方面了解PLC指令,从中也可大致看出指令的多少及功能将怎样影响PLC的性能。&
&& 除了指令,为进行通讯,PLC还有相应的协议与通讯指令或命令,这些也反映了PLC的性能。&
&& 6支持软件&
&& 为了便于编制PLC程序,多数PLC厂家都开发有关计算机支持软件。&
&& 从本质上讲,PLC所能识别的只是机器语言。它之所以能使用一些助记符语言、梯形图语言、流程图语言,以至高级语言,全靠为使用这些语言而开发的种种软件。&
&& 助记符语言是最基本也是最简单的PLC语言。它类似计算机的汇编语言,PLC的指令系统就是用这种语言表达的。这种语言仅使用文字符号,所使用的编程工具简单,用简易编程器即可。所以,多数PLC都配备有这种语言。&
&& 梯形图语言是图形语言,它用类似于继电器电路图的符号表达PLC实现控制的逻辑关系。这种语言与符号语言有对应关系,很容易互相转换,并便于电气工程师了解与熟悉,故用得很普遍,几乎所有的PLC都开发有这种语言。由于它是用图形表达,小的编程器不好使用它,得有较大的液晶画面的编程器,才能使用它。多数是在计算机对PLC编程时,才使用这种语言。&
&& 流程图语言,它也是图形语言,不过所用的符号不与电气元件符号相似,而与计算机用的流程图符号相似,便干计算机工作人员了解与熟悉。流程图语言与符号语言也有一一对应关系,只是它对应的符号语言与梯形图的对应不一样。熟悉计算机而又未从事过一般电气工作的人员,乐于用这种语言对PLC编程。日本OMRON公司开发的F系列机就是使用这种语言。&
&& 梯形图与流程图混合语言。这种语言,梯形图与流程图两者兼用,可使PLC程序结构化。它用流程图把PLC程序划分成若干结构块,并规范块间的逻辑联系。用梯形图再确定块中的种种量间的逻辑关系。这种混合语言有不同的实现方法,而且多用于大型的PLC的编程&
&& 高级语言,PLC编程也可以使用高级语言,如BASIC、C语言等。可以在DOS,也可在WINDOWS平台上运行。关键在于要把用高级语言编写的程序转换成助记符语言,或直接转换成PLC所能识别的机器语言。从根本上讲,只要能实现这个转换的,什么高级语言都可以。而编写这个转换的软件工作量很大,当然应由有关厂家开发与提供。当前不少PLC厂家已有提供。如GE-FANAC的PLC就提供有可用C语言编程的软件。&
&& 再前进一步,从理论上讲使用自然语言编程也是完全可能的。只是要下力气去开发,以及市场有这个需要。
&& 支持软件不仅编制PLC程序需要,监控PLC运行,特别是监视PLC所控制的系统的工作状况也需要。所以,多数支持编程的软件,也具有监视PLC工作的功能。&
&& 此外,也有专用于监控PLC工作的软件,它多与PLC的监视终端连用。&
&& 有的PLC厂家或第三方厂家还开发了使用PLC的组态软件,用以实现计算机对PLC控制系统监控,以及与PLC交换数据。&
&& PLC的用户也可基于DOS或WINDOWS平台开发用于PLC控制系统的应用软件,以提高PLC系统自动化及智能化水平。这方面的软件已日益受到重视。&
&& 总之,为了用好PLC,PLC的支持软件越来越丰富,性能也越来越好,其界面也越来越友好,也因此,它的情况如何,已成为评判PLC性能的指标之一。&
&& 7可靠控制&
&& 为使PLC能可靠工作,在硬件与软件两个方面PLC厂家都采取了很多措施,对一些特殊可靠要求的PLC,还有相应的特殊的措施,如热备、冗余等等。这在介绍PLC的特点时已作了叙述。可靠措施的目的是增加PLC平均故障间隔时间、MTBF(MeanTimeBetweenFailure)及减少PLC的平均修复时间、MTTR(MeanTimeToRepair),以提高PLC的有效度A(Availability)。&
A=MTBF/(MTBF+MTTR)&
式中A--有效率&
MTBF--平均故障间隔时间&
MTTR--平均修复时间&
&& 当然,A值越大越好,它可使PLC系统得到充分的利用,是为什么要使用PLC的重要指标。而从上式可知,MTBF越大,MTTR越小,则A越大。所以,PLC的可靠措施都是围绕提高MTBF及MTTR值进行的。&
&& 鉴于可靠工作是PLC的重要特点,至关重要,故有关提高MTBF及降低MTTR的措施如何,以及PLC的MTBF与MTTR值也成为PLC性能的重要指标。&
&& 8经济指标&
&& 以上七条讲的都是PLC的技术性能。其实,使用PLC,还要考虑经济指标。经济是基础,经济上不合算,不能带来经济效益,使用PLC也就没有基础。所以,这个指标也是重要的。经济指标最简单的就是看价格。一般讲,同样技术性能的PLC,价格低其经济指标就好&
&& 此外,还要看供货情况,供货不及时,影响使用,价格即使低,也不一定就好;看技术服务,资料不全,用户出现问题得不到技术支持也不好。&
&& 对经济指标还要作综合分析,要看使用了PLC能否带来效益,然后,再分析使用哪家的PLC效益更好些。
嵌入式PLC技术在国内的发展
嵌入式PLC的发展也呈现多元化,国内外均有良好表现:德国赫优讯推出的将现场总线技术和PLC技术结合的netPLC很有特色;国内几年前就有华中科技大学在EASYCORE1.00核心芯片组中加载了嵌入式PLC系统软件,作为硬件平台,开发了多模人通道的嵌入式PLC;还有一种发展路径是以开发PLC与人机界面相结合的硬件/软件一体化为目标的平台,充分利用了CASE工具,结合各类嵌入式芯片的开发平台和各种输入/输出通道的硬件电路库,专为机电设备开发客制化、具有ODM性质的专用PLC。
用PLC实现步进电机的直接控制
&&步进电机的可编程控制器直接控制,可使组合机床自动生产线控制系统的成本显著下降。文章介绍了用PLC控制步进电机驱动的数控滑台方法,伺服控制、驱动及接口以及步进电机PLC控制的软件逻辑。
数据在存储器中存取的方式
字节交换指令实例——西门子S7系列PLC
CAW&&累加器1低字字节交换指令
在STEP 7中可以对整数、长整数和实数进行加、减、乘、除算术运算。算术运算指令在累加器1和2中进行,在累加器2中的值作为被减数或被除数。算术运算的结果保存在累加器1中,累加器1原有的值被运算结果覆盖,累加器2中的值保持不变。
l+位整数相加指令
l-位整数相减指令
l位整数相乘指令
l位整数除法指令
l+位整数相加指令
l-位整数相减指令
l位整数相乘指令
l位整数除法指令
l位整数除法取余数指令
将中的值装入累加器低字,累加器低字中的原值移入累加器低字
+将累加器低字和累加器中的低字相加
将运算结果送到
与STL语句表指令不同处在于多了使能输入端EN和使能输出端ENO。只有当I 0.0=1时,才进行加法运算。如果运算的结果超出范围或者I 0.0=0,则Q 4.0=0。
数字逻辑电路读图要点和举例
&&& 数字逻辑电路的读图步骤和其它电路是相同的,只是在进行电路分析时处处要用逻辑分析的方法。读图时要:&①&先大致了解电路的用途和性能。&②&找出输入端、输出端和关键部件,区分开各种信号并弄清信号的流向。&③&逐级分析输出与输入的逻辑关系,了解各部分的逻辑功能。&④&最后统观全局得出分析结果。
&&& 例&1&三路抢答器
&&& 图&11&是智力竞赛用的三路抢答器电路。裁判按下开关&SA4&,触发器全部被置零,进入准备状态。这时&Q1&~&Q3&均为1&,抢答灯不亮;门&1&和门&2&输出为&0&,门&3&和门&4&组成的音频振荡器不振荡,扬声器无声。
&竞赛开始,假定&1&号台抢先按下&SA1&,触发器&C1&翻转成&Q1=1&、&Q1=0&。于是:&①&门&2&输出为&1&,振荡器振荡,扬声器发声;&②HL1&灯点亮;&③&门&1&输出为&1&,这时&2&号、&3&号台再按开关也不起作用。裁判宣布竞赛结果后,再按一下&SA4&,电路又进入准备状态。
&&& 例&2&彩灯追逐电路
&&& 图&12&是&4&位移位寄存器控制的彩灯电路。开始时按下&SA&,触发器&C1&~&C4&被置成&1000&,彩灯&HL1&被点亮。&CP脉冲来到后,寄存器移&1&位,触发器&C1&~&C4&成&0100&,彩灯&HL2&点亮。第&2&个&CP&脉冲点亮&HL3&,第&3&个点亮&HL4,第&4&个&CP&又把触发器&C1&~&C4&置成&1000&,又点亮&HL1&。如此循环往复,彩灯不停闪烁。只要增加触发器可使灯数增加,改变&CP&的频率可变化速度。
555&集成时基电路的特点
&&&& 555&集成电路开始出现时是作定时器应用的,所以叫做&555&定时器或&555&时基电路。但是后来经过开发,它除了作定时延时控制外,还可以用于调光、调温、调压、调速等多种控制以及计量检测等作用;还可以组成脉冲振荡、单稳、双稳 和脉冲调制电路,作为交流信号源以及完成电源变换、频率变换、脉冲调制等用途。由于它工作可靠、使用方便、价格低廉,因此目前被广泛用于各种小家电中。
&&&& 555&集成电路内部有几十个元器件,有分压器、比较器、触发器、输出管和放电管等,电路比较复杂,是模拟电路和数字电路的混合体。它的性能和参数要在非线性模拟 集成电路手册中才能查到。&555&集成电路是&8&脚封装,图&1&(&a&)是双列直插型封装,按输入输出的排列可画成图&1&(&b&)。其中&6&脚称阀值端(&TH&),是上比较器的输入。&2&脚称触发端(),加上低电砰(<&0.3&伏)时可使输出成低电平。&5&脚称控制电压端(&V C&),可以用它改变上下触发电平值。8&脚是电源,&1&脚为地端。
新一代可编程序控制器的技术现状
&&&&为了适应日益剧烈的市场竞争,新一代的可编程序控制器在技术创新方面有了长足的进展,主要体现在以下方面:
&&& (1)&执行多任务功能的出现
&&&&所谓执行多任务,就是在一个可编程序控制器系统中,可同时安装几个CPU模板,每个CPU模板执行各自的任务,控制与其执行任务相关的I/O模板。
&&& (2)&网络能力的强化
&&&&网络能力的加强,使可编程序控制器已经突破了原有的使用范围,特别是引入现场总线、工业以太网、无线网络及Internet等技术后,可编程序控制器的应用已今非昔比。典型的可编程序控制器的网络拓扑结构为设备控制层、过程控制层和信息管理层3个层次。在设备控制层中,引入了现场总线,使得工业生产过程中的现场检测仪表、变频器、MCC控制柜等一切现场设备都可直接与可编程序控制器相连;在过程控制层中,传统意义上的人机界面的功能已经焕然一新,使可编程序控制器能实现跨地区的编程、监控、诊断、管理,实现整个车间及全厂范围的控制;在信息管理层,向工业以太网的扩展,使控制与信息管理融为一体。
&&&&罗克韦尔自动化公司的全方位自动化系统、西门子公司的全集成自动化系统和施耐德公司的透明工厂都是这类技术发展的代表。
&&& (3)&高速化处理功能
&&&&随着网络能力的强化,可编程序控制器实现的控制功能和控制范围都在扩大,这就要求可编程序控制器实现高速运行和实时通信功能。高速化包括运算速度的高速化、与外部设备交换数据的高速化、编程设备服务处理的高速化、外部设备响应的高速化。为了实现高速化,有些可编程序控制器已在其内核中设计有通信功能,借助于无源数据总线,系统的瓶颈得以消除,这种结构允许多个处理器、网络能在一个机架中使用而没有限制,从而提供了高性能的分布式实时控制系统的解决方案。
&& (4)&大力发展集成化软件
&&&&目前,可编程序控制器的生产厂商开发系统硬件费用的比例逐年下降,而开发软件、集成等费用的比例逐年上升。现在的成套软件将可编程序控制器的编程、操作员界面、运动控制、程序调试、故障诊断和处理、通信等集成为一体。人-机界面及监控软件集成了所有开放的标准接口,可直接从生产中获得大量实时数据,并对这些数据进行分析和打包,然后传送到管理层,同时它能将过程优化数据和生产细节的参数迅速地反馈到控制层和现场,从而为集成ERP系统铺平道路。
&&& (5)&微型可编程序控制器异军突起
&&&&传统的微型可编程序控制器一般为8~64点数字量I/O,1~4点模拟量I/O,体积很小,可直接安装在机器内。但现在的微型可编程序控制器除了上述功能外,在网络功能和人机接口功能上已可与中大型的可编程序控制器相比,这一类微型可编程序控制器是目前发展最快的。西门子公司的LOGO,罗克韦尔自动化公司的PICO都是这类微型可编程序控制器的代表。
&&& (6)&信息技术渗入可编程序控制器
&&&&信息技术渗入可编程序控制器是为了适应工厂控制系统和企业信息管理系统日益有机结合的发展趋势,适应在控制层面上让不同品牌的可编程序控制器之间、可编程序控制器与分布式控制系统之间有效交换数据的要求。实际上多任务系统的实现、网络能力的提高、软件集成的发展使得信息技术很容易的就与可编程序控制器系统融为一体。
&&& (7)&加强安全技术
&&&&随着可编程序控制器应用领域的扩大,对可编程序控制器系统的可靠性要求也越来越高,加强可编程序控制器的安全技术也成为了一个新的发展方向。具有容错和冗余性能的故障防止型可编程序控制器已经出现,具备在线插拔的双通道的信号模板和电源模板。内藏冗余的CPU系统的过程控制器也已出现,这种过程控制器利用内部测试电路检查、诊断I/O模板的运行状况,而不是采用冗余的I/O模板。GE Fanuc公司推出了三合一的可编程序控制器,这种可编程序控制器是目前世界唯一实现全系列兼容、热备和三取二表决的高可靠性安全型可编程序控制器。
&&& 5&我国可编程序控制器发展中的问题及对策
&&&&目前我国的可编程序控制器的发展主要面临着三大问题。一是技术层面上的,在国际上可编程序控制器迅速发展的形势下,我国还没有具有自主知识产权,能够参与国际竞争的可编程序控制器产品,原因主要在于我国的整个基础工业还有一定差距,如芯片制造、模具加工等方面限制了我们的发展。二是竞争层面上的,实际上也是一个经济竞争的问题。现在95%的国内市场由外国的可编程序控制器产品所占领,中、大型可编程序控制器中,几乎全部由国外几大公司垄断,随着我国使用可编程序控制器领域的不断扩大,市场越来越大,然而国外几大公司几乎每年都会针对市场推出新的产品,一旦人们使用了新的产品后,他们就会逐渐的提高产品市场价格,没有我国自己的自主知识产权的产品,在经济竞争中就只能处于被动。三是市场秩序层面上的,随着我国改革开放的不断深入,特别是加入WTO后,我国巨大的市场份额极大的吸引了国外的大公司,他们开拓市场的方法都是采用大范围建立代理销售渠道,每个公司的分销商、系统集成商都会有数十家,甚至上百家之多,造成了我国的分销商、系统集成商之间的激烈竞争,而这些无序的竞争为国际大公司分而治之、获取稳定的高额利润创造条件。
&&&&面对这些问题,笔者认为我国可编程序控制器的发展应该采取如下对策:
&&& (1)&面对如此巨大的市场,我国应该集中资金和技术力量,尽快研制生产出具有自主知识产权的可编程序控制器的系列产品,就像以前的家电行业一样。其实随着我国整个民族工业的不断发展,特别是近年来芯片工业的迅速发展,推出具有国际竞争力的可编程序控制器产品已成为可能。
&&& (2)&继续发挥我国科学技术人员可编程序控制器应用技术的优势,扩大可编程序控制器的应用领域。特别是我国加入WTO后,中国成为“世界制造工厂”的过程正在加速,我国在努力将可编程序控制器应用在国民经济的各个领域同时,还要凭借技术和劳动力优势,进入可编程序控制器在外商投资企业中的应用,并逐渐进入国际上可编程序控制器的应用市场,让我国的应用技术优势形成真正的增值服务,从而带动我国相关成套设备和软件产业的发展。
&&& (3)&在扩大可编程序控制器应用的同时,要在软件集成化上下功夫。针对不同的工业生产过程,形成具有我国特点的系统集成软件、人机界面软件和系统应用软件,在一些我国领先的工业行业中制造出具有核心技术的系统应用软件。真正形成具有国际标准的、可进行复制的模块化软件。
&&&&采取上述策略后,我国就能在可编程序控制器的应用上率先实现突破,融入全球一体化经济之中,形成具有自主知识产权的软件产业,进而研制、开发、生产出具有自主知识产权,能够参与国际竞争的可编程序控制器产品。笔者相信,随着我国国民经济的全面发展,随着整个民族工业的提高,这一天会很快到来。
/b2b/lijian1032/news/itemid-3130153.html

我要回帖

更多关于 位移寄存器 的文章

 

随机推荐