设计一个电子钟

不依靠时钟读取指令来完成,数码管显示时,分,星期,并且可以手动调节

最佳答案

如果用静态扫描,会占用大量IO点,因为你要显示时分星期,至少要用5位数,每一位的数码管都分7段(不包括小数点)。这样最少需要5×7=35个IO点。
最好采用动态扫描来显示,并且需要用晶体管输出型的PLC。就是将5位数码管的段选端全部并联接入CPU的IO口,位选端各自占用1个CPU的IO口,也就是7+5=12个IO口就可以驱动了。程序做起来挺麻烦,需要用位选端按照一定的频率来轮流点亮每一个数码管,在点亮数码管的同时发送要显示的数字的段码(也就是哪几个发光二极管被点亮)。建议你先了解一下数码管的动态扫描工作原理,这样做成程序来就有思路啦

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc370632.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:20
下一篇 2021年7月5日 下午4:20

相关推荐

  • EM235 模拟量处理模块

    EM235 有三个问题,麻烦大家帮助分析一下:1、EM235模块已经接了CPU224的传感器电源,但是电源指示灯不亮,是不是模块有问题?2、EM235模块虽然没有电源指示…

    SIMATIC S7-200 2020年11月1日
  • PC adapter 是否可用于调试S200自由口模式

    想使用S200的自由口,但是不知道使用哪种线来连接笔记本(无RS232口)另外请问下S200的PLC与西门子触摸屏使用的串口线叫什么线缆?谢谢! 问题补充:PC adap…

    SIMATIC S7-200 2017年6月6日
  • 关于S7-200与V20变频器做Modbus 做通信问题

    你们好!    我现在想用一个S7-200与V20变频器做通信,用modbus来实现。那个变频器的通信协议你们有吗?请问?我需要怎去定义。 …

    SIMATIC S7-200 2018年12月7日
  • s7-200PLC与电脑的连接问题

    用USB/PPI电缆连接S7-200PLC时,点击通讯连接,报警不能找到指定访问点。更改PG/PC设置时报警不能更改访问路径。把PLC打到STOP,本地连接IP地址改为自动,还是出…

    2021年7月5日
  • 顺控线圈

    请教各位师傅,SCRT   S1.0这样的顺控线圈,只做为中间继电器用,还是驱动负载?如果是驱动负载能和Q0.0这样的线圈通用吗? 最佳答案 S继电器…

    SIMATIC S7-200 2020年11月1日
  • 选型咨询

    CPU224 DC/DC/DC     6ES7-214-1AD23-0XB8是否带高速输入和脉冲输出? 最佳答案 对于…

    SIMATIC S7-200 2017年6月2日
  • S7-200 如何得到正玄信号 输出给模拟量输出模块

    S7-200或S7-300PLC,在PLC内部如何产生或得到正玄信号,输出给模拟量输出模块,周期、整幅可以调整? 最佳答案 1、S7-300:转帖:模拟量描点法输出正弦波-&nbs…

    SIMATIC S7-200 2020年10月31日
  • s7200里读取高速计数器当前值时显示存储器地址无效

    在编程时,发现读取高速计数器当前值HC1时,编译出现错误,显示:指令操作数的存储器寻址范围无效。但同时读取其它当前值时,编译都正常,程序检查都一样请给出帮助,谢谢 问题补充:一共同…

    SIMATIC S7-200 2020年10月31日
  • S7-200中 “脉冲捕捉输入”是什么意思?

    对于I输入点:设置为脉冲捕捉输入与不设置有什么区别?不设置难道无法捕捉脉冲?是不是如果把这个I点做高速输入必须设置其为脉冲捕捉输入?不设置则这个输入无法做高速计数输入? 问题补充:…

    SIMATIC S7-200 2020年10月31日
  • 请教一下最优的算法

    前段时间做了一个红外测温的小程序,是测炙热的钢板温度。我的实现方法是读过数据来之后进行排序,用循环指令,来比较各个温度值,只保留50个最高温度的数值,然后对这50个值求平均。可发现…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论