线下实训
HOME
线下实训
正文内容
跑马灯plc编程三菱 电气工程师去面试,考官说写一个跑马灯程序8K,你值几个?
发布时间 : 2025-02-23
作者 : 小编
访问数量 : 23
扫码分享至微信

电气工程师去面试,考官说写一个跑马灯程序8K,你值几个?

【导读】我相信在自动化行业混过几年的,都会或多或少地接触到一些奇葩技术主管,他们自己未必精通技术,但总爱搞出一些华而不实的问题,如果他们是面试官,那你就要小心了,规定时间内写一个跑马灯程序可以拿8K,你值几个?

一、话题

西门子工业技术论坛上有网友分享了一个帖子说:某电气主管面试电气工程师,他出的面试题目为七位跑马灯依次点亮,10分钟内完成8K,10分钟到20分钟内完成5K,20分钟到30分钟内完成3K,30分钟以上回家等通知。帖子刚一发出就得到很多同行的关注和留言,节选一些精彩的回复,看看大家的看法。

二、讨论

【Zhenxing.Yu】:这题我会,但我不接受8000,哈哈!

【yha_4611】:这是考智商,不是考能力。

【ABBCCC】:在他手下干落不到好,离他远点。

【zbhdm】 :7位的跑马灯,如果用200smart的话,可以使用SHRB指令,如果人家要求用STEP7的话,也不知道STEP7里面有没有这个指令。博图我连软件都还没有。

【YUKJ】:这个电气主管是老板的小舅子?派他去面试电气工程?还10分钟7位跑马灯依次点亮8000工资?老板的路走不长咯。

【芳季】:我觉得这个面试比较的片面,基本上他用编程代言了电器工程师,电器工程师的工作何止这个?充其量就是个程序员,更片面的是,用一个实例代言了过去的编程生涯。

【芳季】:我是新手,不会用位移指令,看看这值多少钱?完全依题意的。

LD Q0.6 = Q0.7LD Q0.5= Q0.6LD Q0.4= Q0.5LD Q0.3= Q0.4LD Q0.2= Q0.3LD Q0.1= Q0.2LD SM0.0= Q0.1END

【芳季】:把LD SM0.0这一行改成LDN Q0.7,就会顺序亮完就顺序灭,然后后顺序亮又顺序灭,但是题目他没说要灭,所以……

【hsjbest】:可能是因为移位指令使用率不太高吧,移位指令信手拈来就不是新手了

三、编程

百度一下实现跑马灯的方法。

(1)用q0.0~q0.7控制8个灯,你就看到这8个灯挨个亮过去了。

OB100中:

L 1T mb0

OB35(周期1s)中:L MB0L 2*IT MB0L 128>IJCN M1L 1T MB0M1:NOP 0

L MB0T QB0

(2)三菱PLC跑马灯程序,Y0-Y17依次点亮(间隔一秒),全部点亮后Y0-Y17依次熄灭(间隔一秒),程序如下图所示:

(3)还有一个号称最简单的三菱PLC跑马灯程序,16个灯循环顺序点亮,如下图所示:

抛砖引玉,欢迎大家晒程序,看看你到底值几个8K?

通过一个跑马灯的小程序看看循环指令是怎么用的

通过一个跑马灯的小程序看看循环指令是怎么用的

简单的程序解读:

1、当按下X0启动按钮,利用MOVP指令,将常数1(K1)送K2Y0中去,也就是送到Y0~Y7中去(K1Y0的意思就是Y0~Y4,K2Y0的意思就是Y0~Y7.)也就是将Y0置位为1.

2、利用M0做一个起保停电路,因为我的按钮是自复位按钮,所以利用M0做一个保持电路。

3、当按下停止按钮X1,将常数0送到K2Y0中去,也就是说将Y0~Y7全部置位为0.

4、利用M8013一秒脉冲,同时用左移脉冲指令来实现一秒左移一位。也就是说间隔1s点亮一盏灯。

5、当点亮到Y7时,将M1置位,同时触发T0的2s定时器。

6、2s后执行右移脉冲指令,从Y7往Y0逐次点亮。

7、当点亮到Y0,启动一个2s定时器T1,同时将M1复位,并重复执行2行的程序,从Y0开始逐次点亮。

执行程序如下:

本程序中主要用的是循环指令来实现,可能你还有更好的方法,我只是想通过这个小程序来直观演示下循环指令的应用,还有就是特殊辅助继电器M8013的应用,M8013就是1s的脉冲信号。

西瓜视频中有我做的视频,大家也可以看看。

喜欢的朋友别忘给个关注、点赞、评论和转发。写文不易,送人玫瑰手留余香。我还会给大家带来更多结合实例来讲解三菱PLC指令应用。

相关问答

PLC怎么学?

您好,小吴帮您回答,用通俗的语言让您明白电气知识。PLC,英语单词,ProgrammableLogicController,可编程逻辑控制器。其实让我来看PLC就是一台小型的电脑...●.....

日本安倍晋三如此坚定的制裁韩国,其目的是什么?

这个问题虽然以日韩之间的贸易摩擦这一单一事件所表现出来,但其背后却是日本侵略历史问题、以及国际产业竞争等宏观问题的集合。对韩制裁,日本为何选择氟聚酰...

 江西省技师学院  idea_pocket 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部