自动化面试题2

news2024/11/24 2:06:13

一、画出【集电极开路】、【电压输出】、【互补输出】、【线性驱动输出】原理图

 二、二进制、八进制、十进制以及十六进制之间的转化

 

三、PLC是什么,并简述其优点和缺点

可编程控制器(Programmable Logic Controller)是计算机编程的一种,简称PLC。

PLC的主要优势:

1、现场可修改程序且编程方便简单;

2、整体模块化结构后维修起来方便;

3、比继电器控制装置更稳定和可靠;

4、体积小,能节省控制柜的空间布局也随之变得美观;

5、计算机可随时监控产线的生产状况,及时发现故障及时处理;

6、价格较继电器控制装置便宜,还节省了维护难度和时间成本;

PLC的主要特点:

1、可靠性和稳定性高

(1)I/O接口电路都是采用光电隔离,PLC内部电路与外部电路之间隔离减少信号干扰。

(2)每个输入端都是采用滤波器,滤波时间通常为10ms~20ms。

(3)各部分模块都采取了防干扰措施,能防止辐射的干扰。

(4)内部开关电源性能好。

(5)每一个电子元器件选型都通过严格的筛选。

(6)自带内部诊断功能,电源或其它硬件出现故障或异常情况时,CPU立即通过指示灯报警或采用有效措施,这样可以防止故障发生造成不必要的损失。

(7)大型的PLC可编程控制器还使用双CPU构成冗余系统,甚至有的还用三个CPU来构成表决系统,使得PLC的可靠性大大提升。

2、I/O模块适用性强及功能多样化

对于不同的生产现场的信号PLC的I/O功能模块都相匹配,比如:电源是AC或DC;输出输入时开关量还是模拟量;脉冲信号或持续信号等。与生产现场的各种器件和设备都可以直接连接,比如:微动开关、接近开关、驱动器、变频器、感应器、按钮开关、电磁阀,接触器等等。除此之外为了更好的进行操纵性能还具有多种人-机对话的语音模块; 为了通过网络管理生产现场和监控生产现场还有各种通讯联网的接口模块,还有蓝牙模块等等。

3、结构的模块化

除了小型单元式的PLC以外,为了适用于各种生产现场的控制需求,所以绝大多数PLC都采取了结构的模块化。PLC可编程控制器的每一个部件,甚至包括电源、CPU和I/O都是采用模块化结构的设计,其规模和功能可根据用户需求来自由组合,模块化的好处还大大方便了维护和修理,哪个部位模块出问题直接更换掉就立即让系统恢复运行。

4、编程方式简单上手快

PLC可编程控制器的编程方式大部分都是类似于继电器控制逻辑的梯形图,对编程人员而言,不需要具备计算机的专门知识和编程C语言,所以一般的电气工程师很容易理解和掌握。

5、安装方便和维护简单

PLC可编程控制器可在各种生产加工环境下运行。只要将生产现场的设备与PLC对应的I/O端口连接起来,就可以立即启动作业。PLC模块上有运行和故障指示灯,方便维护人员对运行情况和故障查找的了解。

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

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

相关文章

浏览器 v8 pwn

背景知识 浏览器框架 它是⼀个多进程IPC的程序, 不同的进程管理不同的内容, browser process: 主进程rander process: 负责控制渲染内容GPU process: 负责渲染内容utility process: 标签⻚进程plugin process: 插件进程 每个插件, 每个标签页都是单独的进程, 有属于自己的P…

【ChatGLM-6B】清华开源的消费级显卡大语言模型,本地部署与测试

chatGLM-6B 官方代码:https://github.com/THUDM/ChatGLM-6B官方博客:https://chatglm.cn/blog论文: 2210.GLM-130B: An Open Bilingual Pre-trained Model (开源的双语预训练模型)2103.GLM: General Language Model Pr…

【iOS开发-响应者链Responder Chain】

文章目录0.0 前言1 响应者链(Responder Chain1.1 响应者1.2 响应链事件1.3 响应者对象1.3.1 常见的响应者对象1.3.3 UIResponder1.3 UITouch1.3.1 UITouch的属性1.3.2 UITouch的方法1.4 UIEvent1.4.2 获取touch1.5 完整的响应者链1.5.1寻找响应者的hitTest方法1.5.2…

【深度学习】rnn是什么?循环神经网络是什么?RNN前向传播。

文章目录循环神经网络1.循环神经网络原理2.使用Numpy实现RNN层的前向传播3.RNN存在的问题4.小结循环神经网络 通常卷积神经网络 适合处理图像问题,然而通常适合处理自然语言的网络是循环神经网络。rnn是所有基本网络,就像cnn 是很多复杂网络的基本原型。…

项目管理知识点学习

项目管理,验收需要做的事情,验收汇报ppt 验收汇报PPT包含内容: 项目背景(金额,招投标时间)项目功能完成情况验收内容专家评审 竣工验收材料:详细设计和测试报告 项目风险管理,外来…

Betaflight BN880 GPS 简单测试

Betaflight BN880 GPS 简单测试1. 源由2. 窗台对比测试3. 开阔区域测试3.1 GPS安装位置3.1.1 BN880 GPS 机尾打印支架 安装位置3.1.2 BN880 GPS 机头固定 安装位置3.1.3 M8N GPS 机尾打印支架 安装位置3.2 M8N模块历史记录3.3 BN880模块第一次(机尾安装)…

Golang 哈希表详解

哈希表介绍 ​ 一个映射,也成为关联数组,其实是一个由唯一键组成的集合,而每个键必然关联一个特定的值。这种键到值的关联关系称为映射,若在键到值的关联使用hash计算,就是哈希表,映射至少支持三个操作&am…

每日做题总结——day01

目录 选择题 for循环 指针数组 位段 getchar 大小端存储 进制与格式控制符 位运算 数组指针 二维数组的存储 计算二进制中1的个数 斐波那契数列求递归次数 编程题 删除公共字符 排序子序列 倒置字符串 选择题 for循环 解析:该题主要看for…

react face to face

React面试题 创建一个react项目 1.全局安装create-react-app npm install -g create-react-app 2.创建项目 create-react-app myapp 3.局部安装,可以直接用npx npx create-react-app myapp 4.进入文件夹 cd myapp 5.启用项目 npm start(开发模式下运行&…

浅谈DNS-rebinding

为啥突然要总结一下这个很老的知识点,我也不知道,可能太菜了,闲下来总得学点什么~ DNS Rebinding 0x01 攻击简介 DNS Rebinding也叫做DNS重绑定攻击或者DNS重定向攻击。在这种攻击中,恶意网页会导致访问者运行客户端脚本&#xff…

springboot-参数校验

SpringBoot 中使用 Valid 注解 Exception 全局处理器优雅处理参数验证 注解Valid的主要作用是用于数据效验,可以在定义的实体中的属性上,添加不同的注解来完成不同的校验规则。Controller类中在参数中添加Valid注解来开启效验功能Valid配合 Spring 会抛…

2023年4月10日下午总结和近日感悟

技术和钱 人生,活到现阶段,已于一月前,深感技术就是这么回事,不再像以前那样为学习某样东西而不问来由,闷头去学(也许是因为即将步入下一个人生阶段)。虽然,乐于也想去接受新技术&a…

centos7下基于nginx+uwsgi部署Django项目

文章目录一:基础环境介绍:二:部署环境安装配置:1.基础依赖环境安装2.安装wegt,vim,unzip等必须命令3.安装python与pip(或者python多版本管理工具pyenv等)4.安装nginx5.安装uwsgi三&a…

json和CMake简单入门

Json 介绍 Json是一种轻量级的数据交换格式(也叫数据序列化方式)。Json采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 Json 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成&#xff…

Binder基本知识

1:IPC 原理 从进程角度来看 IPC 机制 每个 Android 的进程,只能运行在自己进程所拥有的虚拟地址空间。对应一个4GB 的虚拟地址空间,其中 3GB 是用户空间,1GB 是内核空间,当然内核空间的大小是可以通过参数配置调整的…

网络安全之密码学

目录 密码学 定义 密码的分类 对称加密 非对称加密 对称算法与非对称算法的优缺点 最佳解决办法 --- 用非对称加密算法加密对称加密算法的密钥 非对称加密如何解决对称加密的困境 密钥传输风险 密码管理难 常见算法 对称算法 非对称算法 完整性与身份认证最佳解决…

优维低代码:定制构件的打包及部署

优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。 连载…

用Python写一个BMI计算代码

有粉丝问我怎么写一个BMI算法,安排 height float(input("请输入身高(米): ")) weight float(input("请输入体重(千克): ")) 计算BMI bmi weight / (height ** 2) 显示结果 print("您的…

MySQL8.0.32安装以及环境配置

文章目录一、安装MySQL二、错误集1. 如果操作失误,可以重新安装一、安装MySQL 下载MySQL的社区版的压缩包:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.32-winx64.zip 将压缩包解压到你要安装的目录中 将对应的安装路径添加到环境变量中…

Java面试核心知识点梳理(二)——Java集合

文章目录前言1. List1.1 ArrayList(数组)1.2 Vector(数组、线程安全)1.3 LinkedList(链表)2. Set2.1 HashSet(Hash表)2.2 TreeSet(二叉树)2.3 LinkHashSet&am…