ZKX's LAB

plc控制七段数码管 如何用PLC控制七段数码管

2020-07-20知识16

PLC控制7段数码管显示产品计数值 TITLE=程序注释:30秒倒计时 用两个七段码管 显示的程序Network 1/网络标题网络注释LD I0.0O M0.0AN C0AN I0.1M0.0Network 2LD M0.0AN T33TON T33,100Network 3LD T33LD I0.0CTD C0,30Network 4LD SM0.0MOVW C0,VW10AENOMOVW VW10,VW20AENOIBCD VW20AENOMOVB VB21,VB30AENOSRB VB30,4AENOSEG VB30,QB0Network 5LD SM0.0MOVB VB21,VB31AENOSLB VB31,4AENOMOVB VB31,VB32AENOSRB VB32,4AENOSEG VB32,QB1由QB0输出十位的数 由QB1输出个位的数 倒计时30秒Q0.0接A Q0.1接B Q0.2接C Q0.3接D Q0.4接E Q0.5接F Q0.6接GQ1.0接A Q1.1接B Q1.2接C Q1.3接D Q1.4接E Q1.5接F Q1.6接G如何用PLC控制七段数码管 七段数码管可来以分为D0.0(Y0)D0.1(Y1)D0.2(Y2)D0.3(Y3)D0.4(Y4)D0.5(Y5)D0.6(Y6),有实物的话可以对应接线如图自分配地址,举例;0就是D0.0,D0.1,D0.2,D0.3,D0.4,D0.6得电,D0 二进制的值是1111101 换算成十zhidao进制是 K125直接MOV K125 D0 此时七段码就会显示数字0,以此类推用plc控制一个七段数码管,分别按下四个按钮,数码管分别显示1234,但是其PLC输出口不能是七个, 完全可以用输出三位来实现,但是你要用一种芯片74LS47驱动七段数码管,这样PLC只要对应输出001,010,011,100,七段数码管就会显示1,2,3,4,而不需要去单独驱动七段中的每一段。当然市场上也有卖的七段数码管内部直接带驱动芯片的:常州半导体厂就生产,可以打电话问问。另外你的控制逻辑不是很难啊,没必要用PLC,通过卡诺图和语句表,用与非门电路完全也可以搭出来啊。或者是直接用用电子电路控制七段数码管每一段,四个按钮分别做电源开关控制四套电路,每套电路对应驱动实现七段数码管显示1,2,3,4,即可。很简单的,祝你好运。如何用PLC控制七段数码管 在这里,我不负责任的告诉你:部分PLC有专用的七段数码转换指令的,直接调用就可以了。比如SIEMENS的PLC。求西门子plc七段数码管显示梯形图和解释 数码管每一段相当于二极管,连接PLC输出点,要显示数字几,就将对应段点亮,几输入端有就输入。plc七段数码管显示梯形图是由人为规定的,都是这个规定。然后就好弄了,如果想显示零这个数那么就点亮A,B,C,D,E,F这几个灯管,灭掉G这个灯管,如果想显示1这个数那就点亮B和C这两个灯管其余的灭掉,别的数以此类推。对应图如下扩展资料:七段数码管的控制七段数码管分为共阳极及共阴极,共阳极的七段数码管的正极(或阳极)为八个发光二极管的共有正极,其他接点为独立发光二极管的负极(或阴极),使用者只需把正极接电,不同的负极接地就能控制七段数码管显示不同的数字。共阴极的七段数码管与共阳极的只是接驳方法相反而已。七段数码管已可以特定的集成电路控制,只要向集成电路输入4-bit的二进制数字讯号就能控制七段数码管显示;市面上更有 8421-BCD 代码直接转为七划管控制电平的 IC,方便配合单片机使用。参考资料:-七段数码管

随机阅读

qrcode
访问手机版