共阴极数码管编码表_数码管循环点亮的PLC控制——基本逻辑指令的应用

数码管循环点亮的PLC控制,我们运用日本三菱FX2N-48MR-001(FX2N-48MR-001是日本三菱公司的可编程控制器(PLC),继电器输出及输入24点,输出24点.FX2N是FX系列中功能最强、速度最高的微型PLC,内置用户存储器8Kb,可扩展到16K步,最大可扩展到256个I/O点,可有多种特殊功能扩展,实现多种特殊控制功能(PID、高速计数、A/D、D/A、等)。有功能很强的数学指令集。通过通信扩展板或特殊适配器可实现多种通信和数据链接)。

d4a4cddccbc8496cdc5743c9d575c09c.png

一、目的

(1)掌握PLC的基本逻辑指令的应用;

(2)熟练掌握PLC编程的基本方法和技巧;

(3)熟练掌握编程软件的基本操作;

(4)掌握PLC的外部接线及操作。

二、器材

(1)可编程控制器1台(FX2N-48MR);

(2)按钮开关2个(常开);

(3)熔断器2个(0.5A);

(4)实训控制台1个;

(5)七段数码管1个(共阴极,且已串接了限流电阻);

(6)计算机1台;

(7)电工常用工具1套;

(8)连接导线若干。

54bc995b1fcb826cb998eb2b9f03002c.png

三、逻辑要求

设计一个用PLC基本逻辑指令来控制数码管循环显示数字0、1、2、……9的控制系统。其控制要求如下:

(1)程序开始后显示0,延时T秒,显示1,延时T秒,显示2,……显示9,延时T秒,再显示0,如此循环不止;

(2)按停止按钮时,程序无条件停止运行;

(3)需要连接数码管(数码管选用共阴极)。

四、软件程序

1.I/O分配

X0:停止按钮, X1:起动按钮; Y1~Y7:数码管的a~g。

2.梯形图方案设计

五、数码管与输出点的对应关系

47dc17eb6786655c54da3cdf5e98092d.png

数字与输出点的对应关系

六、数码管循环点亮系统接线图

2d2e10b1b1a6dbd83febfdef3bf754e7.png

七、数码管循环点亮系统接线图

f847d5abf61748e4726e5fc92b17dc67.png

实训能提高动手能力和编程能力,能快速的提高工程技术人员的实战经验,从摸索中领悟,从实战中提升,不断学习,终有收货。如有机械液压电控方面的问题,可互相交流,技术无止境,沟通无限。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/503073.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高效Java第六条消除过期的对象引用无意识的对象保持

问题的引出 这段程序有一个“内存泄露”,随着GC活动的增加,或者由于内存占用的不断增加,程序性能降低会逐渐表现出来。在极端的情况下,这种内存泄露会导致磁盘交换,甚至导致程序失败(OutOfMemoryError),但是…

gentos 执行sh文件_linux定时自动清理日志文件

现有一个应用系统,应用日志记录的内容很多,经常造成存储空间不够,需要手工去删除早期的日志文件来释放空间。应用的日志文件命名如下,固定前后缀加上日期和小时:为了避免手工删除日志,考虑通过写shell脚本来…

java编程思想泛型对混入的详细探讨

混入的概念 把多个类的能力混合在一起产生一个能代表所有混入类的类型的类。 the fundamental concept is that of mixing in capabilities from multiple classes in order to produce a resulting class that represents all the types of the mixins. 混入就是把存在的多…

linux rm 命令删除文件恢复_linux文件处理命令之rm常用方法介绍

命令名称:rm命令英文原意:remove命令所在路径:/bin/rm执行权限:所有用户语法:rm -r [文件或目录] -r 删除目录功能描述:删除文件mv是删除文件的命令,使用时可以指定文件(包括觉得路径/相对路径)的存放位置1…

python中math模块函数_Python常用的一些内建函数和math模块函数

一:Python内建函数 1 #abs取绝对值 2 num -10 3 print(abs(num))4 5 #max 求最大值 6 print(max(6, 9, 2, 12, 8))7 8 #min求最小值 9 print(min(-1, 2, 5, 0, 7))10 11 print(min([1, 3, 7, 0, 2]))12 13 #round 计算一个数值的四舍五入的 14 15 pi 3.14 16 prin…

大家对Java的一些误解

1. System.exit(0)会跳过finally块的执行 System.setSecurityManager(new SecurityManager() { Override public void checkExit(int status) { throw new ThreadDeath(); } }); try { System.exit(0); } finally { System.out.println("In the finally block"); } 这…

python用turtle画皮卡丘_用Python的turtle作画(2)——皮卡丘

from turtle import * # 绘制皮卡丘头部 # 画脸 def face(x, y): begin_fill() penup() # 将海龟移动到指定的坐标 goto(x, y) pendown() # 设置海龟的方向 setheading(40) circle(-150, 69) fillcolor("#FBD624") # 将海龟移动到指定的坐标 penup() goto(53.14, 113…

Java 即将迎来转折点?

嵌入式 Java 我并没有看到这个领域有什么变化。Oracle 完全放弃了在该领域的开发,已经不再提供支持非常流行的 ARM 架构的嵌入式应用程序的二进制文件了。 但是,我预测今年嵌入式应用程序中的 Java 应用将会增长。主要原因有三个: Java ME…

html调用接口_Spring 自调用事务失效,你是怎么解决的?

前言" 相信大家都遇到一种事务失效场景,那就是 Spring 自调用,就是在 Service 方法内,调用另一个加 Transactional 注解的方法,发现事务失效,这时候你是怎么解决的呢? "1 事情回顾那是一个我忘了…

Java中AJAX工作原理是什么

AJAX 指异步JavaScript 及XML(Asynchronous JavaScript And XML)。 传统的Web应用允许用户填写表单(form),当提交表单时就向Web服务器发送一个请求。服务器接收并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多带宽,因为在前后两个…

unity vscode没有智能提示_GAMES101课程环境搭建(Win10+VSCode)

最近B站上看到一个不错的图形学教程,复习下图形学知识挺好的。教程地址:GAMES101-现代计算机图形学入门-闫令琪_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili课程主页:GAMES101: 现代计算机图形学入门作业地址:往期作业汇总帖 - 计算机图…

Java中的变量、数据类型和运算符

1. java语言是一种强类型的语言,对各种数据类型都有明确的区分,而计算机使用内存来记忆大量运算时需要使用的数据,而当声明一个变量时,即在内存中划分一块空间存储数据,而变量类型决定划分内存空间的大小。 2.基本数…

python列表逐行写入excel_python表格数据到excel-想问下python3怎么将列表数据逐行写入excel表格呢?...

如何用python将数据写入excel表格 简介绍一下这两个库,先说xlrd,这个Excel比较,各种方法使用起来方便: bk xlrd.open_workbook(your.xls) sh bk.sheets()[-1] 上面两句就可以打开Excel表格中的一个sheet,sheets得到的…

10大最高效的Java库盘点

1. Java 标准库 不用怀疑,我说的就是Java标准库,很多人都低估了或者没有完全了解Java标准库,并且不知道如何在编程的时候使用它,有些人甚至都不用它,下面说一些Java标准库的简要说明 ● java.lang:总是默…

js 加入debug后可以进入controller_写给前端的 Nest.js 教程——10分钟上手后端接口开发

前言沉默了很久,一直都没发文章,有些惭愧。最近实习结束之后回了学校,提前开始做毕业设计了。对,就是毕业设计。近两个月把 React Native、Vue 3.0 和 Nest.js 都摸了一下,大概都摸懂了。鉴于掘金已经很多优秀的 Vue 3…

java new一个对象的过程中发生了什么

java在new一个对象的时候,会先查看对象所属的类有没有被加载到内存,如果没有的话,就会先通过类的全限定名来加载。加载并初始化类完成后,再进行对象的创建工作。 我们先假设是第一次使用该类,这样的话new一个对象就可…

2019年GitHub上最热门的Java开源项目

1JavaGuide https://github.com/Snailclimb/JavaGuide Star 22668 【Java学习面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 2advanced-java https://github.com/doocs/advanced-java Star 7752 本系列知识出自中华石杉,可以作为互联网 Java 工程…

ecplice中class.forname一直报错_A6v5.1升级A6v7.0报错:调用Java代码

一 背景在升级7.0过程中,针对以前SQL2000数据库(主要是以前U3升级上来的账套)会出现java调用失败的情况,导致老版本的账套无法正常升级到最新的版本。错误提示:【com.aisino.a6.update.plugin.ViewsUpdatePlugin】升级业务数据出错升级报错图…

理解 Java 核心基础精髓

1、字符串不变性 下面这张图展示了这段代码做了什么 String s "abcd"; s s.concat("ef"); 2、equals() 方法与 hashCode() 方法的区别 HashCode 被设计用来提高性能。equals() 方法与 hashCode() 方法的区别在于: 如果两个对象相等(equa…

支付退款流程设计_电商订单系统,你该如何设计

文章来自:https://baijiahao.baidu.com/s?id1602959656926168475&wfrspider&forpc作者:人人都是产品经理点击加入:PHP自学中心技术交流微信群商务合作: 请加微信(QQ):2230304070精选教程推荐技术交流微信群我们在学习中单…