您现在的位置是: 首页 > 人气排行 人气排行
硬件工程师面试题集_硬件工程师面试常见问题
tamoadmin 2024-08-14 人已围观
简介1.我从一线硬件开发人员,转为硬件产品经理的心血历程2.怎么样去面试硬件工程师?3.想应聘烽火科技,想问下一般笔试面试都考一些什么内容,谢谢~~硬件研发类4.想进华为,中兴这样的企业,应聘硬件工程师,或者DSP,FPGA工程师,请问我该重点准备什么好一些啊?我是不5.应届本科毕业生应聘电子硬件工程师 应该先从哪方面做起比较有前途,未来又怎么规划6.小公司面试硬件工程师没经验也不知道自己行不行怎么办
1.我从一线硬件开发人员,转为硬件产品经理的心血历程
2.怎么样去面试硬件工程师?
3.想应聘烽火科技,想问下一般笔试面试都考一些什么内容,谢谢~~硬件研发类
4.想进华为,中兴这样的企业,应聘硬件工程师,或者DSP,FPGA工程师,请问我该重点准备什么好一些啊?我是不
5.应届本科毕业生应聘电子硬件工程师 应该先从哪方面做起比较有前途,未来又怎么规划
6.小公司面试硬件工程师没经验也不知道自己行不行怎么办?(急)
7.plc面试基础知识及经验分享
星网锐捷面试--硬件篇
星网锐捷面试-- --硬件篇
考虑了一个晚上,选择了比较适合我目前发展的星网锐捷公司.
星网锐捷宣讲那天我有过去听,虽然是在本部.因为担心迟到,和同学一起打的.想起来有点浪费,
但至少让我争取到了一个坐前排的机会(事实上那天我们到达时人还不多).以及后来的与星网
锐捷总经理短暂几分钟聊天的机会.招聘过程中,主动是最重要的,这点我有深刻体会,到了宣讲
会场以后,看到我们书记也在,我就过去问他如果我把作品带过来了,等下是否有机会展示给他们
看,书记就叫我坐前面去,过了会儿星网锐捷阮经理进来了,我就有机会跟他聊一小会儿,虽然后
来他上去讲话了.位置被迟到的MM占了,就没进一步谈话的机会,但感觉还是不错的.宣讲会结束
后,等人散得差不多了,我就主动去找负责招聘的李先生,问他是否可以指点一下我的拙作,他可
能觉得我比较特别吧,就给了我这个机会,于是我就取出作品,简单演示了一下,他看了当场表示
对我有兴趣,找出我的简历在上面做了个记号同时留下我两个好搭档的****,建议我去做底
层软件并帮我把我的求职意向改成底层软件,嘱咐我们一定要参加他们的笔试,回宿舍后就忘了
这件事鸟,压根没时间复习.(后来据无心同学说李先生对我的评价不错)
笔试是整个面试过程最令我尴尬的也是最不愿提了,希望引以为介.那天我和秦川一起去的,早上
一起去食堂吃饭,饭卡没米,白吃一顿.开考前先让我们填一张表格,郁闷的是当时突然肚子疼,搞
定了以后头晕乎乎的,也没啥兴趣考试了.觉得试题也不算难吧,但绝对我前天晚上看到的那个据
称是以前星网笔试的题目难多了,强烈建议笔试前好好复习没准备想考好似乎是不怎么可能的
模电,数电,单片机全考了,模电居多,差不多履盖了整本书,数电考得不多,单片机考了两题,都跟地
址有关,只是侧重点稍有不同,压轴题是一道分析电路的,给出了电路中主芯片的内部构造,不是
很难,但我应该是答错了.最后一道是翻译,不记分但如果不做的话就当作放弃笔试,我翻译了一
下,里面有几个单词不熟,看来得找个时间去煮一下.,晕乎乎的全做了.交卷时突然被告知我考前
发的表格背面没填(尴尬),连忙带上笔溜回后面补,题目也有点怪,那题"你认为最受挫折的一件事
是什么?"本来想填被XX女生拒绝了,觉得不妥,改为第二挫折的事.当天晚上,李先生打通知我面
试时,告诉了我的笔试成绩,狂FT!!!~~~考得一塌糊涂,这辈子可能最低的也就这一次了,LMH先
生问我为什么不去考底层软件的试卷,他说自己觉得我不应该考硬件,我只好解释说早上出了点
意外,同时也申明并不是我考试成绩不理想的理由,李先生也没多说什么,叫我次日面试时一定要
带上我的作品.我觉得我是的,这么低的分数居然也有机会面试.
一面是技术面试.在星网科技园22#5层餐厅进行的.那一早上我去新大陆公司谈薪资,他们公司的
车送我们回校,我在橘子园洲下车似乎是有点不给面子.在四楼接待室等好好久还没轮到我,问了
一下,我的面试时间是下午4:30,但前天通知我时间是2:30~~~狂汗~~~~!55555.....同学都面试过
了,只好先走,留我一个人.就拿起公司杂志看起来,插一句,看公司的杂志是很重要的,因为一般情
况下很多人对未来的东家都不会有太多的了解,这时看一下内部杂志一可以增加对该公司的了
解,二可以打发漫长的等待时间,消除紧张感,三可以增加HR对自己的印象分!认真地看完星网锐
捷提供的内部杂志后,觉得实在没啥事做了,就打本本写我作品的使用说明书,期间不断有人被叫
上去面试....4:00左右因为我前面的那兄弟还没到,我提前被叫上去面试了.面试我的是一个年轻
的硬件工程师,是李先生带我上去的,因为后面兄弟没来,他就坐下来一起面了,有点不合常规,李
先生直接叫我把作品拿出来,征得同意后,我先打电脑,同时把我的作品--USB_datagather取出来,
边接数据线边简要介绍一下大致功能,接完线电脑也进系统了.下一步自然是向考官介绍偶的大
作咯(这是偶最擅长的^_^),从系统界面到数据传输交换,都是相当的成功.考官也是非常满意,在
一张纸上写着什么,没让我看见.介绍完系统后,气氛是相当轻松的,根本没什么压力,就像两个好
朋友在聊天我也没想到我们会聊得这么投机,后面问的问题记得不清楚了,相关的问题基本上都
问到了,期间考管有要求我把作品的硬件给他看一下,我也趁机让他指点一下下,受益非浅!!最后
他问我有什么问题要问,我就问了他对我的评价,他说我硬件设计与软件编写都不错,我自然是很
高兴了,连忙道谢...后来面试应用软件的考官任务完成了,也过来,我们三个人就在那继续面试,或
者说是聊天...等下一位应聘者来时我们才愉快地结束了这次面试,整个过程大概一个半小时吧,
过程很是轻松...经验是事先一定要准备好该准备的东东.你所说每一句话都有可能成为考官下
一个问题的'提问点,所以最好不要撒谎哦.^0^
第二天刚睡醒不久就接到了HR面试的通知,是下午2:10,我以为是听错了,对方告诉我说因为我的
一面不错所以跳过二面直接进入HR面试,愣了一下下,就说谢谢了.三四节还有课,请一节课.不
懂HR面试都是什么内容,特意上网查了一下,下载了一些前辈的HR面试经验与注意事项,高级错
误什么的.那天等车是最让我郁闷的,606死活不来,又没有出租车,我又快迟到了.在车站等了十五
分钟以上,终于受不了了,招了辆摩的让司机带我到三叉路口打的,上天故意戏弄我!!又等了快十
分钟,来了辆的士,看了一下表,FT~~到达时应该是迟到了,紧张给星网打了个电话说SORRY可能
会迟到,也给无心发了条短信让她帮忙告诉李先生,无心是好女孩,RP好的没话说....到达公司时
果然迟到2分钟,面试迟到是不允许的.在些提醒即将参加面试的同学最好是提前到达,如果预感
会迟到应迟早通知用人单位.这样也不失礼貌.三面似乎是很顺利,面试我的HR居然就是李先生
(做梦也没想到),因为我跟他也谈过几次了,他说我们算是认识了,也没什么问的,我的笔试被拉肚
子给拉得XX,沉默了一下,有点小紧张,不懂他要说什么.然后他平静地说我面试通过了,奇怪的是
我居然也没有那种胜利后的喜悦,也只是平静地说了声"谢谢!",接着他指出我成绩中一些不理想
的科目,又问了我英语水平,最后写了一个数字说是我试用期的工资,问我有什么问题,看了一下
数字比我预先估计的高一点,就说没什么问题了.他交代几句后我的面试就结束了,整个过程5分
钟左右.太顺利了!!!事后回想了一下,感觉真的有点怕怕的,原来我的整个过程似乎就是第三轮
HR面试(大胆猜测),五分钟的HR面试其实是好几天的面试.如果我没有表现好,随时会被OUT…
后来通过了,顺利拿到OFFER.
整个应聘的过程对我来说似乎是很顺利,似乎又很不顺利.感谢破例给我面试机会的李先生,给我
机会;感谢面试我的工程师,授我经验.感谢无心同学对我的帮助,感谢我自己,没让自己失望.
总结一下~~:
(1)应聘前一定要有所准备,比如得事先查查东家的资料,至少也要有个初步了解,这样如果有机
会与负责人小交流一下,能够说出自己对他们公司的一些见解,自然会提高自己的印象分,增加面
试筹码.
(2)一定要事先有目的的准备,最好是带上自己的作品(不宜过多,一两件足矣),这样面试一开始我
们就有可能占有相对主动的位置,但面试过程中也不宜喧宾夺主,毕竟我们是应聘者.
(3)要自信----面带微笑的自信,让对方有种不要你就是他的损失那种感觉,如果做到的话,恭喜你
~~很有希望了.这点我面试过程中做得比较好,不管是星网锐捷的面试还是之前新大陆通信的面
试.
(4)表现要得体,特别在公司里,从一个人等待中的表现就可以看出他某方面的素质.
(5)不该问的问题最好不要问哦,至于哪些问题该问哪些问题不该问不用说了吧,呵呵.
(6)别人夸奖你时一定要说谢谢,这很重要.
(6)面试成功多写点面经,积攒RP.....
;我从一线硬件开发人员,转为硬件产品经理的心血历程
苹果 15道能烧糊HR大脑的面试题目
据国外媒体报道,苹果公司在面试潜在的员工时,经常会提出一些高难度脑筋急转弯,或者要求面试者说出苹果产品硬件配置的每一个细节。苹果希望所有潜在员工都拥有极高的创造力,即便是销售和天才吧Speicialist职位也是如此。
1.桌子上放着一部老款iPhone,你所了解的iPhone使用的材料有哪些?
面试职位:产品设计工程师
苹果产品设计工程师的重要任务之一就是控制供应成本,以降低手机的价格。
苹果的手机定价非常具有竞争力,因此面试者必须懂得如何在特定成本区间内设计产品。懂得材料及其性质能够帮助设计师在维持低成本的同时设计出更好的产品。
2.形容一下你平时使用苹果产品的情况?
面试职位:销售
如果你想销售苹果的产品,你最好已经是苹果产品的用户。
不用说,苹果当然不会雇佣一个从来没有使用过iPhone的人做销售。
3.如果有500台洗衣机被测试实验室认定为不合格,你如何找出不合格的原因以及解决办法?
面试职位:产品质量工程师
如果制造过程中出现任何故障,你可能会失去价值数相当于百台iPhone的收入这个数字也有可能是数万台或数十万台。
如果你想担任产品质量工程师,那么请首先确认,不管出现什么问题,你都能发现故障并找出原因所在。尤其是当问题出现在供应链早期的时候,这一点更加重要。
4.在极其有限的环境下,如何在user-space框架下实现处理网络、文件系统、UI系统等的线程模型?
面试职位:软件工程师
编写一组代码并使之运行非常容易,但要让它高效率运行却很难。
尤其是如果你在为一款手机设计软件。你必须使用低功耗的芯片,以维持较长的续航时间。
5.你如何计算出中国供应给美国的.苹果的数量?
面试职位:材料项目经理
面试官所指的是苹果。你懂的,一种水果。
但这仍然是一道相当基础的供应链题目。如果你要担任供应链管理职位,你需要清楚地知道供应商有哪些,他们能提供的材料有哪些。
苹果优势的一个重要来源就是,他们买断了制造智能手机所需的所有最好的零部件。如果你对整个供应链都了如指掌,你就能降低成本。
6.使用运算放大器设计一个LED驱动电路。
面试职位:硬件工程师
许多情况下,你设计的产品不会工作在最适宜的环境下。有时会太热,有时会太冷,甚至会掉进水里。
你必须保证你的硬件在这些非最佳环境下仍然能够运行。
7.你如何诊断缓冲区溢出?
面试职位:软件工程师
许多时候,判定一个工程师是否属于最优秀的行列,最好办法就是问他们如何解决一个问题。
如果出现缓冲区溢出,结果可能是灾难性的。因此,如果你想测试手下的工程师面临极端问题时将会如何反应,这个问题很适合。
8.现在有100个标记过的电灯泡。第一个人经过这些灯时,点亮所有的灯,第二个人经过时每隔一盏灯就切换开关一次,第三个人经过时每隔两盏灯切换开关一次。请问,当第100个人经过时,还剩多少盏亮着的灯?
面试职位:高级软件工程师
苹果面试官们并非全部使用原创的面试题,他们有时也会使用可汗学院(Khan Academy)设计的脑筋急转弯。
但是,这道题仍然是一道需要运用巧妙数学原理解决的很复杂的题目,很适合测试工程师解决问题的能力。
9.你平时看科技新闻多不多?
面试职位:Mac天才
如果你想在苹果零售店里工作,你需要知道普通大众对苹果在新闻上的印象如何。
面试官想知道你是否平时经常看TechCrunch、瘾科技或腾讯科技。
10.现在有一个6×6的方格,从左上角的点出发,只能向右或向下移动,请问到达右下角需要多少步?
面试职位:高级软件工程师
这种问题被称为步数计算题。这是最基本的测试思维方式而非要求正确答案的题目之一。
苹果会问高级工程师这种脑筋急转弯,这似乎并不让人觉得惊讶。
11.你如何确定表面曲率的连续性?
面试职位:CAD雕塑师
苹果会制造非常多的设备模型,如iPhone和iPad的原型机等。这些都需要经过严格的测试,因此苹果需要招聘能够快速做出模型的人。
但这些模型仍然需要与苹果的其他设备一样完美。因此,苹果必须确定雕塑师和设计师拥有完美主义特质,即便是玻璃的形状也要精益求精。
12.在一个相互连接的点组成的列表中,找到中间节点。
面试职位:Cocoa camp
苹果希望软件工程师能够给出一个巧妙的解决方案。
例如,可以使用两个“指针”,其中一个指针顺着每一个点依次通过,而另一个指针则每走一步跳过一个点。当第二个指针达到终点,第一个指针刚好达到中间节点。
13.如果你能为远程控制功能新增一项技术,你希望增加什么样的技术?
面试职位:天才吧Specialist专家
这个问题很古怪或许苹果是在测试面试者是否为iPhone粉丝。
天才吧的Specialist必须是大大的苹果粉丝14.想出5种在铁板上打洞的办法?
面试职位:产品设计工程师
苹果希望设计和硬件工程师既对技术无比精通,同时富有创新精神。
因此,即使是在铁板上打一个洞这么简单的事也可能有多种办法。苹果在测试面试者的创意能力。
14.想出5种在铁板上打洞的办法?
面试职位:产品设计工程师
苹果希望设计和硬件工程师既对技术无比精通,同时富有创新精神。
因此,即使是在铁板上打一个洞这么简单的事也可能有多种办法。苹果在测试面试者的创意能力
15.你高中时期最容易进入或最适合的社团是什么?
面试职位:天才吧Specilist专家
如果你需要一眼看出零售店内哪些人更有可能买苹果产品,你必须拥有慧眼识人的能力。
Specialist必须将顾客进行分类,然后尽快弄明白他们是否真的想购买某种产品。想购买产品的那些人往往都有一些共同点.
;怎么样去面试硬件工程师?
大学本科学的专业:电子信息工程专业;毕业之后一直从事硬件开发,电路设计、硬件原理图、PCB Layout、打样、手工焊接、样板测试等等流程,在公司发展过程中,不断和产品、软件、控制、光学等领域人打交道,逐步也把我锻炼成了产品经理的角色。于2020年9月底全部投入经理做硬件产品经理。下面和大家一起学习下硬件。
一、先说说校园生活
读大学期间,学的专业是电子信息工程专业,因为专业得以参加电子设计大赛,大学期间分别参加过2014年区赛、2015年全国电子设计大赛,虽然没拿到名次,但是小团队一块奋战的三天三夜值得留念。
正是因为学习成绩在专业还算不错外加参赛人员,我在大四上学期第一轮答辩,顺利通过。当时答辩目的只有“只求通过,不求最佳优秀”,因为优秀毕业生论文无疑需要二次答辩,与此相比,我更想早点接受社会得洗礼,因为当时考研已经失败,梦想-西电。但是,毕业我仍然拿到了专业唯一名额得广西区优秀毕业生荣誉,感谢父母、感谢大学师生。
二、先说说初入职场的硬件工程师工作
我所接触的行业全部都是软硬件结合得产品,后续下文不再重复强调。
刚大学毕业和同学们在校内应聘企业,然后毕业之后一起去广东信利集团去做管培生,我当时面试的职位:QA质量工程师,干了有半年吧,我就回校考完驾照、拿到毕业证、学位证,从校出发踏上北漂的路上。来到北京开始从事硬件工程师的工作,初创公司,每天加班搞项目,后续在公司也担任项目负责人,这也锻炼了我和软件及其它部门之间的沟通协调能力。
其次,就是有一个硬件领域大牛带你,你会成长的飞快,无论在任何领域遇到一个肯带你的人一定要抓住机会,迅速结合项目快速的成长起来。
初级硬件开发工程师职责:原理图修改、项目硬件资料整理、PCB布局布线改版(第一次板子可能不是你画的,经过测试和优化发现问题,让你在原来的基础上做修改)、走购流程、编写BOM、软件调试等等。
中级硬件开发工程师职责:硬件方案的制定、项目方案实施的部分决策、硬件平台的选型、板层管理、PCB布局布线规则、核心驱动软件固件的开发等等。
高级硬件开发工程师职责将增加更多的底层驱动,比如:存储器选择、各大硬件平台对设备、功耗得优略势(飞凌、树莓派等等)、需要更多的了解底层软件来对应做硬件开发。
经过硬件的岗位摸爬滚打的几年,我总结了一下:我对硬件工程师的工作理解就是一个产品经理的角色,只不过我会亲自操作软件设计硬件PCB板子、器件选型、供应商选择、软件对接、项目进度汇报等。这也是我工作一段时间理解和总结的,可能不是最正确的答案,但是我觉得适合我。
三、唠唠硬件如何转产品
笔者刚刚经历了一次职业转折的过程。因为,毕业之后到2020年年尾一直在做硬件开发,职业发展过程中也经历过公司裁员、加班纠纷可谓是不同企业给你成长、所学到的知识面都完全不同,在上个东家做硬件开发,很多同事都建议我做产品经理或者项目经理、我也尝试带项目、预言样机等。
但是,当我产品职位空缺时候,我和要离职的产品沟通了一下,我想听听作为产品人的思路、想法及我的情况是否合适该岗位,提前做个职业方向的评测,这是很有必要的。
经过一番谈心,他觉得我很适合,他是北理工的光学博士。于是,我找了产品总监,当时我们都在苏州工厂出差在调试项目,总监间接让另一位产品同事找我聊聊,说”公司产品需要要在研发岗位3年以上“,我被淘汰了,我请了这个产品吃了顿饭,表示感谢。
很感激,虽然拒绝可能不仅仅因为这个原因,也可能因为我是研发,刚来就转可能对同事以后相处说服力也会存在困难,领导考虑问题还是比我们当局者考虑更加细致、眼光更加长远。第二种原因就是我的能力不OK。
感谢让我做出一次选择,于20200927我入职新公司硬件产品经理岗位。
在我来公司之前,我就见了产品总监,电话沟通了硬件顾问。我提出了当前产品面临的质量问题,不能一味节约成本,导致你的产品走不出公司门口就被客户拒绝。后面又经历了老东家的软磨硬泡留人、老东家的离职交接拖延等,自提离职起历经,50天才顺利办完最终手续。
次日我就到新公司报道了。认识了在硬件产品(自如智能家居产品)同事,和他不断的探讨,硬件产品经理的工作职责、工作流程、新产品从0-1的艰辛历程,和我之前经历相似度在90%,那我就可以甩开膀子放心干了。想做出好的产品,无疑在获取用户需求、内部团队的合作、产品人的思路、规划等多方面相结合,才能做出更好的产品。
四、唠唠公司的离职交接
我从硬件转到产品,在老东家做了交接,在新东家承担交接。
我做的交接:将接触的项目整理一个汇总表格,涉及项目进度、项目名称、硬件干了那些事、做到什么程度、相关干系人都涉及谁等等。这样无论是谁在接手可以直接干。
其中内容有:
工作2年来所有项目,将每个项目分一个文件、文件下面构思你所涉及的内容,内容下在细分类别;
将所有项目汇总表格,将项目信息、硬件方案、图纸、项目干系人(软件、结构、算法、光学等等)罗列重点同事,明确项目进展程度;
必要的话离职前亲自过去项目现场对接,在老东家我就是在离职前把手头项目全部在苏州调试完毕,并且在苏州培养了一名调试工程师,他在我离职时候具备的能力:根据我写的调试文件即可独立调试设备(成人之美,释放双手)。
新东家上位产品交接给我的资料:
杂乱无章,全部硬盘拷贝下来;
没有分类,产品过程中也没有积累;
全部靠自己理解,重新捋一遍。
五、总结
无论你现在是硬件开发角色,还是在转产品路程中,做好自己分内的事,别人认为你做到80分,一定要做到自己满意,自己对自己的工作要有个高估值,不然你的产出结果就变得毫无意义或者意义不大。
离职交接,无论是你交接给别人,还是别人交接给你。一定要从产品角度去理解,你交出去的东西,同行接了你的文档也好、文件也好能否继续干活、要思考他可能会遇到什么问题、多思考,而不是,在这职业生涯停止了,无需考虑很多,这么想我认为是错误的。同时,当你接收到别人交接你资料的过程,如果是杂乱无章一点价值没有,你作何感受,换位思考的重要性。
当然我在新东家接收到杂乱无章的交接资料我很高兴,因为我无论从领域还是从职业我都是一个新人,那我就让我一点点了解产品,从骨子里分析,头脑风暴,用产品存在的历史记录磨练自己的意志,相当于复制了一遍该产品,还是有很大帮助的。
但是离职交接我觉得还要做到让别人:“有路可走、有迹可循、有识可获”。
想应聘烽火科技,想问下一般笔试面试都考一些什么内容,谢谢~~硬件研发类
作为一个硬件工程师,既需要塌实的硬件知识也需要很好的软件知识,现在随着使用器件的更新对软件的要求越来越高.
硬件助理工程师
学会并掌握主板芯片级维修的基础知识、仪器仪表的使用方法和维修焊接技术,熟悉主板故障现 象和维修方法,熟悉主板维修的各种检测方法和器件替换原则,具有分析、解决问题能力,能够维修主板的常见故障~
硬件测试工程师
学会并掌握硬件产品的硬件结构、应用技术及产品性能,熟练使用各种测试的软硬件测试工具,能够独立搭建软硬件测试平台,并评价产品、写出产品的测试报告。
我觉得硬件测试是对整个硬件产品的功能以及各个模块的功能要相互了解,这对你提高整个系统的工作原理是有很大帮助的!我觉得这个比较好忙,当然具体的工作细节还得问公司相关方面的人!
想进华为,中兴这样的企业,应聘硬件工程师,或者DSP,FPGA工程师,请问我该重点准备什么好一些啊?我是不
我笔试的是DSP工程师。卷子只有一张纸,正反两页。一共10道题。答案作答在给的空白的纸上。
1.定点DSP芯片和浮点DSP芯片是什么?有什么优缺点?
定点DSP和浮点DSP主要是按DSP工作时的数据格式来区分的。数据以定点格式工作的DSP是定点DSP,数据以浮点格式工作的DSP是浮点DSP。浮点DSP能进行浮点运算,一次完成,由硬件实现。定点DSP无法直接进行浮点运算,完成浮点运算需要借助程序来实现。
优点:浮点DSP比定点DSP 的运算范围要大。浮点DSP 的寻址范围也大些。浮点DSP的精度大些。浮点运算速度大。
缺点:定点DSP需要时刻注意运算的溢出。精度不够,定点DSP运算速度慢。
2.DSP和通用CPU的最大区别是什么?有什么共同点?
(1)首先是体系结构:CPU是冯.诺伊曼结构的,而DSP有分开的代码和数据总线即“哈佛结构”。
(2) 标准化和通用性:CPU的标准化和通用性做得很好,支持操作系统,所以以CPU为核心的系统方便人机交互以及和标准接口设备通信,非常方便而且不需要硬件开发了;但这也使得CPU外设接口电路比较复杂,DSP主要还是用来开发嵌入式的信号处理系统了,不强调人机交互,一般不需要很多通信接口,因此结构也较为简单,便于开发。如果只是着眼于嵌入式应用的话,嵌入式CPU和DSP的区别应该只在于一个偏重控制一个偏重运算了。
(3)流水线结构:大多数DSP都拥有流水结构,即每条指令都由片内多个功能单元分别完成取指、译码、取数、执行等步骤,这样可以大大提高系统的执行效率。但流水线的用也增加了软件设计的难度,要求设计者在程序设计中考虑流水的需要。
快速乘法器:信号处理算法往往大量用到乘加(multiply-accumulate,MAC)运算。DSP有专用的硬件乘法器,它可以在一个时钟周期内完成MAC运算。硬件乘法器占用了DSP芯片面积的很大一部分。(与之相反,通用CPU用一种较慢的、迭代的乘法技术,它可以在多个时钟周期内完成一次乘法运算,但是占用了较少了硅片)。
地址发生器:DSP有专用的硬件地址发生单元,这样它可以支持许多信号处理算法所要求的特定数据地址模式。这包括前(后)增(减)、环状数据缓冲的模地址以及FFT的比特倒置地址。地址发生器单元与主ALU和乘法器并行工作,这就进一步增加了DSP可以在一个时钟周期内可以完成的工作量。
硬件循环:信号处理算法常常需要执行紧密的指令循环。对硬件循环的支持,可以让DSP高效的循环执行代码块而无需让流水线停转或者让软件来测试循环终止条件。
3.占先式系统和非占先式系统有什么区别?DSP/BIOS 和ucOSⅡ是哪一种?
占先式,当前任务运行中如果有优先级更高的任务进入就绪态,当前任务立即将CPU交给优先级更高的任务。
非占先式:等当前任务执行完后再交给优先级更高的任务。
DSP/BIOS,ucOSII是占先式的操作系统。
4.说一下对DSP MAP的认识。
MAP文件是CCS软件编译后产生的有关DSP用到所有程序、数据及IO空间的一种映射文件。
一、生成方法
MAP文件主要有两种生成方法,一种是由系统自动生成,默认文件名为所建立的项目名(如XXX为项目名)加上.map后缀xxx.map,另一种在CMD文件中指定生成MAP文件,操作方法为在MEMORY指令前面加上“-m abc.map”,文件名可以任意。
二、文件格式
MAP文件大概分为文件头、内存配置、段映射、全局符号四部分。内存配置与CMD文件中的MEMORY指令关联,在CMD文件中定义的程序与数据区间定义,在该部分均可以找到对应,与CMD文件不同的时,在MAP文件中加入了一个实际使用的区间,即在程序中实际用到的空间长度。段映射部分与CMD文件中的SECTION指令关联,在该部分程序中所有的段实际映射的起始地址与实际长度均有详细说明。可以具体到程序中PROGMA指定的段和各个单独文件产生的OBJ文件。全局符号可以是程序使用的每一个函数、程序中定义的全局变量均可以在此找到对应的起始地址。MAP文件中用两种方式列举,一种为按相应地址排列,另一种按全局符号字母排列。
5.简单的程序题。看程序,写出输出见过,用C写的。
6. -7和10的16位二进制补码是什么? 写出Q15 0.25和Q15 0.5
⑴正数的补码 与原码相同。
⑵负数的补码 负数的补码是对其原码逐位取反,但符号位除外;然后整个数加1。
-7转换成二进制原码是1000000000000111,反码是1111111111111000,补码是反码+1=1111111111111001
10的二进制原码是0000000000001010,是正数,补码和原码一样
DSP芯片的数以2的补码形式表示。每个16位数用一个符号位来表示数的正负,0表示数值为正,l则表示数值为负。其余15位表示数值的大小。
如,二进制数0010000000000011b=8195
二进制数1111111111111100b= -4
数的定标有Q表示法和S表示法两种。
不同的Q所表示的数不仅范围不同,而且精度也不相同。Q越大,数值范围越小,但精度越高;
如,16进制数2000H=8192,用Q0表示
16进制数2000H=0.25,用Q15表示
7.说一下DSP开发的主要步骤。
8.写出strcpy的函数原型。
char* strcpy(char *strDest,const char * strSrc)
{
}
9.写出创建单链表的函数。
struct stu_info{
int x;
struct stu_info *next;
};
void inputstuinfo(struct stu_info**head,int n)
{
}
10. 对一个字符串进行重新排列,使字母在前,数字在后,并且字母和数字的相对位置不变。
include<stdio.h>
include<string.h>
include<stdlib.h>
函数名:fun
参数: char*s,int *m
函数返回值:chLetter(数组chLetter[N]的数组名)
局部变量:char chLetter[N]; char chNumber[N]; int i,j,k;
char *fun(char*s,int *m)
{
应届本科毕业生应聘电子硬件工程师 应该先从哪方面做起比较有前途,未来又怎么规划
我来讲讲吧,
华为和中兴这样的企业,不管是应届还是社招,招聘在技术面试的时候,主要还是看你曾经的项目经验。
可以分下面几个方面准备:
1.
好好准备以前做过或者参与的项目,把做过的东西弄清弄透,面试会围绕你简历上写的项目来问,写在简历上的东西,一定要好好准备;
2.
基础知识准备,象硬件工程师会问你以前PCB使用的工具软件,多准备高速信号/信号完整性处理方面的知识,FPGA可能会让你写简单代码(序列检测),会问你用过哪些厂家器件,数字电路基础知识;
3.
明白自己强项,建议操作系统就不用准备了,什么都准备什么都会一点,最后会被问的很惨,不会就说不会,似懂非懂回答的问题,多半会错,而且会留下不好的印象,所以明白自己想做什么很重要。
最后,硬件工程师不像软件工程师,在这些通信公司需求量会较软件工程师少,而且要求会高些,会看重以前项目经验;懂些CPLD/FPGA会有助于做硬件工程师,可以搞个开发板,自己在上面调试些代码,增加自己的筹码。
小公司面试硬件工程师没经验也不知道自己行不行怎么办?(急)
你好,我去年毕业,现在工作一年多,职位就是硬件工程师。大学的专业是电子信息工程,迄今为止做过2个通信模块,一个PAD,一个一体机。以下是我的一点经验,希望能够帮助你。
1、面试时,多带几块板子过去会大大加分!
2、原理图软件:protel、orcad,必须非常熟练。
3、PCB 软件:PADS等,熟练使用。
4、基本技能:DCDC 转换电压,芯片选型(功耗、温度、生命周期、封装...),单片机工作原理,基本高频通信知识,电烙铁使用。
5、未来规划:先积累项目经验,多调试,多画PCB板,多问,多记。
6、先学做人,再学做事!!!
plc面试基础知识及经验分享
仅供参考:
1、了解他们需要的岗位职责,到底他们招你做什么,如果做独立开发你可能有些困难,如果先做些性的工作,如画板子,做样板什么的,应该没问题
2、不行进去可以学嘛,主要多下点功夫,都是能学会的,不用担心
3、多做些准备,初级硬件工程师至少需要懂画pcb吧,再了解些基础知识就更好了
4、自信点,没经验可以学,怕什么,他不要还有别家呢
plc面试基础知识试题:
一、判断题:(每题1分,满分20分。):
1、欧姆龙公司的CPM1A-40CDR型PLC的手持编程器CQM1-PRO01上CLR键是用于清除输入的程序。(B)
A、对B、错
2、可编程控制器易学好懂易用,但是抗干扰能力差,使其应用受到限制。(B)
A、对B、错
3、TCMP指令和BCMP指令的功能相同。(B)
A、对B、错
4、在同一段程序中,既可用TIM000来定时,又可用CNT000来计数,二者不会发生冲突。(B)
A、对B、错
5、功能表图中并行路径分支与合并用单横线表示。(B)
A、对B、错
6、PLC的编程语言是面向模块的。(B)
A、对B、错
7、变频器的调节方法中模拟面板调速和模拟旋钮调速两种方式非常适于PLC控制变频器速度调控。(B)
A、对B、错
8、欧姆龙公司的CPM1A为整体式小型PLC。(A)
A、对B、错
9、移位寄存器指令T执行后,ST通道的最低位丢失。(B)
A、对B、错
10、PLC运行程序时,其输入输出存在滞后现象。(A)
A、对B、错
11、顺序控制中选择结构和并列结构一样,都有开始和结束两部分构成。(A)
A、对B、错
12、各个PLC生产厂家的编程语言是通用的。(B)
A、对B、错
13、PLC的输入继电器只能由程序来驱动。(B)
A、对B、错
14、PLC的I/O点数是指PLC上输入、输出接线柱的数量。(B)
A、对B、错
15、TCMP指令中T~T+15字可以不在同一数据区中。(B)
A、对B、错
16、KEEP指令的操作数可以是特殊功能继电器。(B)
A、对B、错
17、使用低速定时器一次定时时间受限制,而使用高速定时器则不受这种限制。(B)
A、对B、错
18、接近传感器与接触式传感器不同,它会受周围温度、周围物体的影响。(A)
A、对B、错
19、大型PLC的I/O点数一般在点以上。(B)
A、对B、错
20、MOV指令和@MOV指令功能相同,但执行条件不同。(A)
A、对B、错
21、B22、B23、B24、C25、A26、A27、A28、C29、C30、A
31、C32、A33、B34、B35、B36、A37、A38、B39、B40、A
41、B42、B43、C44、C45、B46、A47、B48、C49、B50、C
二、选择题:(21~50题。请将适当的词语填入划线处。每空1.0分。满分30分):
21、下列不属于时序控制指令的是(B)。
A、JMPB、LDC、ENDD、JPE
22、步指令以串行方式编程时,执行类型不包括(B)。
A、顺序B、单行C、并行
23、LD是(B)指令。
A、输出B、读C、逻辑与D、逻辑或
24、OUT指令是线圈的驱动指令,它不能用于(C)。
A、输出继电器B、继电器C、输入继电器D、保持继电器
25、工业中控制电压一般是(A)伏。
A、24VB、36VC、220V
26、CPM1A机型中的普通定时器的定时范围为(A)。
A、0-999.9sB、0-99.9sC、0-9999.9sD、6553.5s
27、1个字包含(A)位。
A、16B、8C、4D、1
28、定时器TIM的参数SV的设定值不可以为(C)。
A、HRB、IRC、SR
29、CPM1A机型中的计数器的计数范围为(C)。
A、0--255B、0--999C、0--9999D、0-65535
30、STC是(A)指令。
A、置位进借位标志指令B、置位借位标志指令C、置位进位标志指令
31、PLC在输出扫描阶段,将(C)寄存器中的内容复制到输出线端子上。
A、输入映象B、内部存储器C、输出映象
32、增量指令的梯形图助记符是(A)。
A、INCB、ADDC、DEC
33、若KEEP的操作数为HR,在电源中断期间该位的状态(B)。
A、清0B、保持不变C、置1D、复位
34、OMRON可编程控制器中的通道即(B)。
A、字节B、字C、位D、双字
35、CPM1A机型中(B)是常ON继电器。
A、25502B、25313C、25407D、25503
36、XFER是(A)指令。
A、块传送B、数据交换C、多通道设置
37、OMRON系列PLC中,继电器25502,提供周期(A)s的方波信号。
A、1B、.1C、.5
38、第一台PLC是由以下哪个公司研制成功的?(B)
A、GE公司B、DEC公司C、ABB公司D、OMRON公司
39、步指令中,每一步的执行必须先由(B)的控制位做先导。
A、STEPB、SNXTC、SET
40、当数码管用共阴极连接时,显示0时,二进制表示形式为(A)。
A、OO111111BB、OO1O1111BC、1O1111O1BD、null
41、PLC的输出接口中,仅能驱动交流负载的是:(B)
A、晶体管输出接口B、双向晶闸管输出接口
C、继电器输出接口D、达林顿管输出接口
42、顺序功能图中的用(B)来表示状态进行的方向。
A、双横线B、有向线段C、双线框D、单线框
43、IR表示(C)。
A、输入继电器B、输出继电器C、内部继电器D、链接继电器
44、下列概念(C)不属于顺序功能图概念。
A、工步B、转换条件C、跳转指令D、当前步
45、TR表示(B)。
A、输入继电器B、暂存继电器C、内部继电器D、链接继电器
46、CNT为(A)计数器。
A、递减B、递增C、加减D、null
47、实数开方指令的梯形图助记符是(B)。
A、MULB、ROOTC、DIVD、null
48、PLC容量不包括(C)方面。
A、I/O点数B、用户存储容量C、内部继电器数目D、
49、两个触点并联的电路称为(B)。
A、串联电路块B、并联电路块C、逻辑块与D、逻辑块或
50、下面哪个不是PLC常用的分类方式?(C)
A、I/O点数B、结构形式C、PLC体积D、功能
Plc工程师面试经验分享:
安徽巨一自动化装备有限公司-PLC工程师
面试时间:2017面试职位:PLC工程师分享时间:2017-06
面试经历:
本人先在网上投简历,HR电话询问以前工作情况以及为什么离职。然后约个时间到公司面试。正式面试时,首先是PLC工程师及人事经理共同面试,PLC工程师主要是问一些技术问题,比如会使用哪些品牌工控产品,对于具体产品再问一个具体问题。人事经理就是问为什么离职,能适应长期出差么。最后是一个部长单独面试,主要聊一些公司工作具体工作,再问问能否适应。最后人事经理通知回家等消息。两天后通知,公司经过讨论一致认为可以录取本人。一年平均出差270天,尽量每月让职工回家休息3至5天。基本工资5.5k,出差饭补每天100,周末加班每天200,住宿凭报销。年终奖是一个月工资。
面试官提的问题:
能否适应长期出差。为什么从上一家公司离职。会使用哪些PLC,会使用哪些触摸屏,会使用哪些通信。
安徽巨一自动化装备有限公司-PLC工程师
面试时间:2017面试职位:PLC工程师分享时间:2017-06
面试经历:
本人先在网上投简历,HR电话询问以前工作情况以及为什么离职。然后约个时间到公司面试。正式面试时,首先是PLC工程师及人事经理共同面试,PLC工程师主要是问一些技术问题,比如会使用哪些品牌工控产品,对于具体产品再问一个具体问题。人事经理就是问为什么离职,能适应长期出差么。最后是一个部长单独面试,主要聊一些公司工作具体工作,再问问能否适应。最后人事经理通知回家等消息。两天后通知,公司经过讨论一致认为可以录取本人。一年平均出差270天,尽量每月让职工回家休息3至5天。基本工资5.5k,出差饭补每天100,周末加班每天200,住宿凭报销。年终奖是一个月工资。
面试官提的问题:
能否适应长期出差。为什么从上一家公司离职。会使用哪些PLC,会使用哪些触摸屏,会使用哪些通信。
plc面试基础问答题:
一、综述
一台安全PLC用了特殊的设计,能够实现两个重要目标:
1.系统不会失效(用冗余的工作方式),即使元件的失效不可避免;
2.失效是在可预测的范围内,一旦失效,系统将进入安全模式。
在设计安全PLC时,要考虑到很多因素,需要很多的特殊设计。比如:一台安全PLC更强调内部诊断,结合硬件和软件,可以让设备随时检测自身工作状态的不适;一台安全PLC具有的软件,要使用一系列的特殊技术,能确保软件的可靠性;一台安全PLC具有冗余功能,即使一部分失效,也能够维持系统运行;一台安全PLC还具有外加的安全机制,不允许通过数字通信接口随便读写内部的数据。
安全PLC与常规PLC的不同还在于:安全PLC需要得到第三方专业机构的安全认证,满足苛刻的安全性和可靠性国际标准。必须彻底地用系统方法,来设计和测试安全PLC。德国的TUV专家和美国的FM专家会提供对安全PLC设计和测试过程的、第三方独立的确认和验证,
特殊的电子线路,细致的诊断软件分析,再加上对所有可能失效进行测试的完整性设计,确保了安全PLC具有测定99%以上的内部元件潜在危险失效的能力。一种失效模式、影响和诊断分析(FMEDA)方法一直指导着设计,这种方法会指出每个元件是怎样引起系统失效,并且告诉你系统应该如何检测这个失效。TUV的工程师会亲自执行失效测试,把它作为他们认证过程的一个部分。
严格的国际标准软件应用于安全PLC。这些标准需要特殊技术,避免复杂性。更进一步的分析和测试,细致地检查操作系统的任务交互操作。这种测试包括实时的交互操作,比如多任务(当使用时)和中断。还需要进行一种特殊的诊断,被称为"程序流控制"和"数据确认"。程序流检查能确保基本功能能按正确的顺序执行,数据确认使所有的关键数据在存储器里进行冗余存储,并且在使用前进行有效性测试。在软件开发过程中,一个安全PLC需要附加的软件测试技术。为了核实数据完整性检查,必执行一系列"软件失效注入"测试,也就是人为对程序进行故意破坏,来检查PLC的响应是否运行在预计的安全方式。软件的设计和测试带有详细的文件资料,这样第三方的检查员就能够明白PLC的运行原理,而多数软件开发没有使用这种规范的操作流程,这也正好说明为什么众多的垃圾软件会出现那么多的臭虫而无法发现了。
二、举例
下面试通过施耐德电气公司的一款安全PLC,来更具体地说明安全PLC与常规PLC的区别。
2.1安全PLC与常规PLC的CPU的差别
常规PLC内部CPU的数量有一个或多个,它或它们的作用是:执行用户的程序、进行I/O的扫描和系统的诊断。但用户的程序通常就进行一次处理,多个CPU的功能是把程序中的`逻辑运算、算数运算、通信功能等分担实现,也就是协作处理。
而安全PLC的CPU至少有两个或多个,两个CPU的功能是:分别对同一个用户程序各自执行一次,然后再把两个结果放在一起进行比较,如果比较的结果是一致的,就输出这个结果,如果是不一致的,选择安全的结果输出。由此看出,这才是安全PLC与常规PLC最大的不同:冗余+比较。
2.2安全PLC内部CPU的结构
安全PLC包含2个处理器,每个处理器在自己的存储器区中,执行它们自己的安全逻辑,然后在每个周期的结尾和对方的结果进行比较,每个处理器有它自己独立的停机通道,如果检测到结果的不同或有失效成分,它能够实现系统停机,切到安全状态。这种双处理结构被称为内部的二选一结构。
plc面试基础知识题
多项选择题
1、可编程控器一般用的编程语言有(A、B、C、D)
(A)梯形图(B)语句表(C)功能图编程(D)高级编程语言
2、可编程控器中存储器有(A、B)
(A)系统程序存储器(B)用户程序存储器(C)备用存储器(D)读写存储器
3、PLC机在循环扫描工作中每一扫描周期的工作阶段是(A、C、D)
(A)输入样阶段(B)程序监控阶段(C)程序执行阶段(D)输出刷新阶段
4、状态转移的组成部分是(A、B、C、E)
(A)初始步(B)中间工作步(C)终止工作步(D)有向连线(E)转换和转换条件
5、状态转移图的基本结构有(B、D、E)
(A)语句表(B)单流程(C)步进梯形图(D)选择性和并行性流程(E)跳转与循环流程
6、在PLC的顺序控制中用步进指令方式变成有何优点(A、B)
(A)方法简单、规律性强(B)提高编程工作效率、修改程序方便(C)程序不能修改(D)功能性强、专用指令多
简答题
1、LC有哪些特点?
答:PLC有如下特点:①可靠性高,抗干扰能力强;②配套齐全,功能完善,适用性强;③易学易用,深受工程技术人员欢迎;④系统的设计,建造工作量小,维护方便,改造容易;⑤体积小,重量轻,能耗低。
2、LC机与继电器控制系统之间有哪些差异?
答:PLC机实际上是计算机,它各种元器件之间的逻辑关系是通过程序来表达的,改变逻辑关系只要改变程序,而继电控制系统上各种电器元件,用导线依一定的规律将它们连接起来,接线表达了各元器件间的逻辑关系,要改变这种关系只能改变接线。PLC机是串行工作方式;继电器控制系统是并行工作方式。
3、可编程序控制器的硬件及其结构?
答:PLC用了典型的计算机结构,主要包括CPU、RAM、ROM、输入输出接口电路、电源单元及编程器和设备。
4、梯形图编程方式有几种?
答:
1、按逻辑指令梯形图方式编程;
2、按步进指令梯形图方式编程。
5、可编程序控制器的工作原理。(P460/简答1)
答:可编程序控制器用的是循环扫描工作方式,用集中样、集中输出。其工作过程可分为五个阶段:内部处理、通讯操作、输入处理、程序执行和输出处理。
7、简述可编程序控制器梯形图基本结构的组成。
答:三菱FX系例可编程序控制器梯形图的基本结构由左、右母线,各类触点符号、各类线圈符号、文字符号和表示能流的连线、节点组成。
8、简述节点和梯级的含义?
答:节点是触点的逻辑关系表示;梯级则是表示一段逻辑关系的刷新或输出。
9、简述可编程序控制器的编程技巧。
答:编程技巧并无一定章法可循,只能在编程的过程中积累,首先应能熟练运用机内元器件和常见的基本环节,如定时计时环节、振荡环节、分频环节等,在编程过程中,有个串联回路并联,应将触点最多的那个回路放在最前面;有几个并联回路串联,应将触点最多的那个回路放在最左面,这样能使程序简洁明白,语句较少.在编程的过程中遇到不可编程电路必须重新安排,以便正确应用PLC指令进行编程。
10、RST指令在实际使用中应注意哪些方法?
答:RST指令一般与SET指令配合使用,对同一元件,SET、RST指令可多次使用,而且不限制使用顺序,但最后执行者有效。RST指令还可用于积算定时器、计数器、数据寄存器、变址寄存器等的复位、当前值清零。
11、什么情况下允许双线圈输出?
答:同一程序的两个绝不会同时执行的程序段中可以有相同的输出线圈。在步进指令程序中,不同时“激活”的双线圈是允许的;在子程序调用程序中也容许双线圈输出。
12、PLC的程序设计分为哪些步骤?(P460/简答5)
答:程序设计应先详细了解被控对象的工艺要求,明确PLC完成任务应具有的功能,确定程序的总体结构,绘出控制系统的工作循环图或状态流程图,以明确或选取程序结构,列出I/O表和机内元件的选用安排表,可使用梯形图或指令表法完成程序设计,输入到PLC机内进行调试修改。
13、可编程序控制器的选型。
答:可编程序控制器选型的基本原则是在满足控制功能要求的前提下,保证系统可靠、安全、经济及使用维护方便,主要应考虑CPU能力、I/O点数、响应速度、指令功能等几个性能指标是否满足需要。
14、选购PLC机应考虑哪些因素?
答:PLC机应根据工艺流程特点、控制要求及现场所需要信号的数量和类型进行选购,一般应考虑如下几个方面:PLC的功能、输入输出点数、对PLC响应时间的要求、程序存储器容量的估算、系统可靠性及编程器与设备。
15、可编程序控制器的安装与维护及应用中的注意事项。
答:可编程序控制器的安装与维护及应用中应注意以下事项:在安装中应注意设置安全线路、适合可编程序控制器的运行环境和正确的配线;维护时应注意运行前后的各项检查,一旦发现异常,应正确处理;还应注意锂电池的使用寿命,当“BATT。V”LED亮灯后,应立即按正确步骤更换电池,防止锂电池失效后程序丢失。
16、对PLC接地有何要求?
答:PLC应有专用接地线,接地线的截面积应不小于2mm2,接地电阻小于100Ω,禁止与其它设备串联接地,并尽量靠近PLC。
17、PLC机的日常维护工作主要包括哪些方面?
答:应该包括以下几个方面:①日常清洁和巡查、②定期检查和维修、③编程软件的使用方法及应用、④锂电池的更换。18、简述便携式编程器的编程操作步骤。答:①操作准备、②原有的程序清除、③程序的输入、④程序的读出检查、⑤程序的插入和修改、⑥程序的监视和测试。
19、估算可编程序控制器内存应考虑哪些因素?
答:用户程序所需存储器容量可以预先估算。对开关量控制系统,用户程序所需存储器的字数等于输入/输出信号总数乘以8;对于有模拟量输入/输出的系统,每一路模拟量信号大约需要100字的存储量.
20、可编程序控制器有哪些内部?(P460/简答题2)
答:PLC机内部均为无触点电子电路,为了便于编程,按其功能等效为各类电气元件,有输入继电器、中间继电器、定时器、计数器、输出继电器及其他一些特殊继电器等。
21、PLC的输出元件有哪几种类型?它们的主要区别是什么?
答:PLC的输出元件有继电器、晶体管、双向晶闸管三种类型,它们的主要区别是速度不同,输出容量不一,使用的电源性质有区别。
22、为什么PLC的触点可以使用无数次?(P460/简答3)
答:PLC中的编程元件只是与继电器的元件类似,实际上是存储单元,某个元件的状态发生变化,只是表示这个元件的存储单元系统置1或置0,由于元件只不过是存储单元,可以无数次地访问,故PLC的编程元件的触点,可以使用无数次。
23、什么是指令?什么是程序?程序设计语言有哪几类?
答:指令是计算机每完成一个基本操作所需的控制信息,程序是计算机完成一个完整任务的一连串指令。PLC的编程语言有:梯形图编程语言、指令语句表编程语言、功能块图编程语言、高级语言。
24、简述PLC梯形图“能流”的概念。
答:PLC梯形图是从继电器电路图演变过来的,使用了类似继电器电路图的符号,PLC梯形图的结构和继电器电路十分相似,故用母线代替电源线,用能量流(能流)概念来代替继电器电路中的电流概念。
25、简述FX2系列PLC的主要元器件及其编号。
答:输入继电器X0~X177、输出继电器Y0~Y177、继电器M0~M499、特殊继电器M8000~M8255、定时器T0~T255、计数器C0~C199等。26、PLC机内部有哪些等效元件?答:PLC机内部有许多具有不同功能的器件,实际上这些器件是由电子电路和存储器组成的。为了把它们与通常的硬器件分开,称之为软器件或等效元件,有X、Y、T、C、M、S、D、V/Z等等效元件