用青春代码编程的冀青之星
人物速写
身材清瘦、目光深邃,你问一句,他答一句,他的思想总是像沉浸在那浩瀚的编码中。这就是承德钒钛信息开发工程师张宏利给人的第一印象。但谈起自己的工作,他又语言缜密,而且通俗易懂。
“我们编程,其实和你们写作一样,熟练掌握一种语言,例如:java、Python或者C#等,然后用这些语言告诉计算机按照我说的去做,就这么简单。”见到记者,张宏利举了这么一个通俗的例子来形容他的工作。
张宏利学习数据库知识
1 成功源于热爱
兴趣是最好的老师。要想成为一名杰出的工程师,最重要的因素就是“热爱自己的职业”。2015年7月,刚刚踏入职业门槛的张宏利,成为承德钒钛新材料有限公司(以下简称“承德钒钛”)工程公司板带电气作业区的一名电气维检工,这与他从小就十分喜爱的计算机编程相去甚远。
张宏利1990年出生于内蒙古自治区赤峰市,出于对电子游戏的痴迷,从幼年开始,他就对计算机编程产生了浓厚兴趣。在电气维检工作岗位,他虚心向技术过硬的老师傅请教学习,一丝不苟地做好本职工作。一有闲暇,他就一个人在TDC室学习产线控制程序,很快就在胜任电气维护工作的同时,参与了平整机产线的电气施工、调试工作。
工作之余,别人休息,张宏利却拿起了自己熟悉又喜爱的电脑编程书籍反复学习。节假日或是空闲时间,他独自来到职工创新工作室学习PLC编程、变频器、电机控制等技术,遇到不懂的问题及时向有经验的老师傅请教。一段时间以后,为了验证自己的学习成果,张宏利开始通过PLC、变频器、交流电机等设备模拟板带飞剪控制程序。那个时候的他完全痴迷于PLC编程的世界中,一有空闲时间就把自己关在实验室里写程序,白+黑、5+2早已经成为工作常态,偶尔也会为了解决一个技术问题而通宵工作。
经过一个月时间的突击,飞剪控制程序编写完毕,在实验室同事的注视下,张宏利满怀信心地将编写好的程序下载进了PLC中,并在WINCC界面按下了开始按钮。但实验结果却与自己的期待相去甚远,电机一动不动。一定是程序出了问题!那一刻,张宏利的心情十分低落,眼看着一个月的努力就要付诸东流。此时,已经是下班时间。同事们都过来劝他,下班了,明天是周末,有的是时间查找问题。但是,倔强的张宏利没有关闭程序,他婉拒了同事们的好意,坚持不找到问题点不下班。
热闹的实验室静了下来,面对熟悉而又陌生的程序代码,张宏利开始反复思考故障原因。食堂大门早已关闭,他却丝毫没有感到饥饿。经过几个小时的不懈努力,张宏利终于锁定了问题节点,修改程序,单步调试。当他再次按下启动按钮时,飞剪开始按照预定程序快速切头、去尾、回位,一切都是那么的顺畅有序。在随后公司组织的考评中,该程序因为剪切精度高、控制精准,得到了领导与专家的一致好评。
一年后的2016年,因承德钒钛企业信息化发展需要,张宏利凭借着踏实肯干的工作精神和在电气维护控制程序方面的特殊成绩,被上级领导专门提拔,由一名电气维检工转行成为一名计算机程序员,开始了自己用青春代码为承德钒钛编程的崭新旅程。
张宏利为管理人员讲解“设备万点受控”系统使用方法
2 青春作伴好编程
二三十岁的青春年华无疑是人生最美好的时光。如何度过最美的青春年华,是吃喝玩乐贪图享受,还是踔厉奋发有所作为,在祖国需要的工作岗位上做出贡献,张宏利坚定不移地选择了后者。
面对新的领域、新的岗位,张宏利一如既往地刻苦学习与钻研,他坚信没有掌握不了的技术,没有攻克不了的难关。别人下班了,他在岗位上继续学习研究,周末休息他依旧来到办公室打开电脑完成一个个程序设计……从电气维检工转成计算机程序员短短3个月时间,张宏利就通过自己的努力成长为一名能够独当一面的程序设计员。
2016年底,为保障春节期间生产稳定,公司急需对铁前仪表系统进行整体改造。时间紧、任务重,改造项目必须在春节前上线。张宏利二话没说,主动承担起这项事关公司安全生产大局的紧急任务。
初冬季节,北风呼啸。张宏利顾不上回老家看望多病的父母,每天加班加点工作。经常是踩着凌晨的月光回到宿舍,稍事休息就又有新的思路从脑海中蹦出,赶忙打开电脑进入熟悉的程序之中。腊月二十九,铁前仪表系统整体改造仍然没有全部完成。原本计划腊月三十上午回家的张宏利毅然退掉了已经购好的车票,坚守在工作岗位上,终于如期完成了任务,新的铁前仪表系统如期上线,有效保障了生产安全。
冬去春来。张宏利又先后独立设计开发了“三级循环抽检系统”和“承德城市燃气公司调压站远程监控系统”,为重点安全生产环节的信息化管理闯出了新路。他设计开发的“三级循环抽检”质量控制系统,给高炉和烧结机操作者提供了准确的原料质量数据支撑,实现了高炉和烧结机根据原料质量精准配料的量化操作,使因原料质量原因造成的生产波动得到有效控制,从而形成了一套成体系的质量管控模式。
“承德城市燃气公司调压站远程监控系统”在对燃气公司用气高峰期间进行安全有序流量调度的同时,实现了对该公司调压站及管网的全方位监控,为燃气管网的维护人员提供了直观有效便捷的维护工具,为燃气公司生产的安全有序运行提供了有力保障。
2019年,为全面加强公司安全生产,实现对高压电缆温度实时监控,张宏利开发设计了“无线测温物联网云平台”,通过开发通信规则实现数据采集、数据解析、数据存储和展示及报警提醒等功能。平台建成后,实现了自由配置测温点,新加测温点后无需再开发,即配即用,不受系统限制。
在计算机程序设计领域小有成绩后,张宏利仍然不忘用学习铺就自己的成长之路,他主动学习了“niginx+IIS”的服务器搭建集群实现负载均衡,解决了在大型WEB系统中因请求数量过多导致的web系统宕机现象。并积极引入了uni-app的手机APP开发技术,一套源码即可实现安卓系统、苹果系统的开发,大大缩短了开发周期与移动应用开发成本,为企业的降本增效做出了贡献。近年来,他承担的10多项公司级攻关课题都取得了成功和突破。
2019年10月,张宏利代表河北省参加第十五届振兴杯全国青年职业技能大赛,与来自全国各省、自治区、直辖市的近200名选手同台竞技,经过紧张的初赛、复赛,在程序设计员比赛项目中取得了第10名的成绩,被团中央和人社部联合授予“全国青年岗位能手”荣誉称号。同年12月,张宏利被承德钒钛评为“技能大师”。
3 最好的程序设计是创新
没有最好的程序,只有永恒的创新。
大道至简。所谓道,是天下所有规律的总和,是最根本的法则。谁明白了大道,谁就能够在他自己熟悉的领域游刃有余,创新领跑。掌握了“道”的程序设计人员,才是真正的程序设计大师。
而立之年的张宏利在技术创新的大道上快速地奔跑着,他立志成为自己行业内程序设计方面的领跑者。而实现这一目标别无他途,只有不断地创新。
2017年,张宏利在工作之余发现市场上很多信息化企业开始应用微软的Entity Framework技术,该技术相较于传统的模式来说具备可通过更少更清晰的代码实现业务逻辑的优点,该技术的应用将会在一定程度上提高开发人员的效率,张宏利决定大胆引入这一技术。
陌生的技术领域意味着探险和无数次的失败。在周围没有人可以为他的问题提供答案的情况下,张宏利没有退缩,而是迎难而上。查资料、在线咨询、浏览论坛等凡是能够想到的方式他一个也没放过。一次,在遇到问题后他通过邮件联系了一位做过该技术的CSDN博主,但是得到的回复却是“不知道”。别人不能提供答案那就只有自己去努力寻找。为了攻坚克难,他连续作战,不停地编写、调试、删除,再编写、再调试。
功夫不负有心人。48小时的魔法编程,问题终于得到解决。一个多月以后,基于Entity Framework技术的MVC三层框架搭建完成。然而,框架搭建完成并不等于可以直接应用。在《网络监控系统》的应用中,张宏利却发现单表的数据达到20万条时查询速度会呈断崖式下降,单条数据的查询时间达到10秒钟,这让他意识到自己搭建的框架存在技术问题。为解决这个问题他又开始了修改、测试、删除,再修改,再测试的流程,历经无数次的失败,他终于找到了成功之门的钥匙,使得这项技术顺利得到开发应用。
同时,为了提高开发工作效率,张宏利在公司内部研究并应用了基于C#的快速开发方法,该方法让开发人员专注于业务开发,使单表的开发周期由原来的2小时减至目前的3分钟左右,单个项目的开发周期缩短30%左右。
6年时间,张宏利参加了公司20多个重点信息化项目建设,获得公司级科技成果6项,软件著作权8项,在国家级、省级期刊上发表2篇专业技术论文,并获省级企业管理现代化创新成果奖1项,他设计研发的信息化项目为公司创造经济效益300余万元。
2019年,在公司领导的支持帮助下,张宏利职工创新工作室成立。为了更好地开展“传帮带”活动,张宏利定期为同事作技能讲座,以一对一、一对多等方式对其他青年职工进行专业技术培训。目前,该工作室成员大部分已成为了公司企业信息化工作的中坚力量。
2021年11月,张宏利主持研发的承德钒钛设备万点受控预警平台建成并投入使用。这套平台系统对于承德钒钛从炼铁炼钢到轧钢的全工艺设备流程进行实时预警监控。设备一旦出现故障隐患,平台就会及时以微信形式将预警信息发送给运维人员,提醒相关人员及时维护检修,确保了设备的安全高效运行,为公司安全生产提供了坚实保障。
工匠的出现几乎与人类的历史一样久远。恩格斯说,“真正的劳动……是从制造工具开始的”。从磨制石器到制作玉器,大大丰富了人类的生活。信息化时代,需要新的信息工具,程序设计无疑是其中最为重要的工作之一。
张宏利是一个平凡的人,一个平凡的程序设计员。与其说他选择了程序设计,不如说是程序设计选择了他。爱好钻研,沉默寡言是许多接触过这个年轻人后的第一印象,就像是那些常常隐藏在电脑屏幕背后,看似毫无光亮,默默无闻,却又神奇无比,似乎随时能够掌控一切的源代码。就是这样一个冷静踏实却又充满青春活力的年轻人,正在用他那双离开了计算机键盘就似乎无处安放的巧手,默默地编织着承德钒钛的未来。
(据河北工人报消息 河北工人报记者宋宝军/文、图)
电气学习,最重要的是PLC编程吗?很多人会本末倒置!
最近接到很多私信,都是问我如何学好学习电气自动化!
平时真的很忙,无法回复所有朋友的问题,就总结出一篇文章!
到底怎么样才能学好PLC以及更深层次的电气知识?
首先我先分享一下我的经历,希望可以对大家有所帮助.
我毕业于一所工科大学,专业是自动化,毕业后进入了一所大型钢铁公司工作,因为那几年钢铁行业还算景气,因此可以说赶上了好时候,我所在的公司大规模扩建.
刚去公司的时候,我被分在了一个清水衙门,可以说在那个岗位上活少钱多!但每天真的很空虚,看着别人忙忙碌碌学到了很多知识,心里面莫名的不舒服,感觉在透支我的青春.
很快机会来了,工厂多地调试,调试人员不足,我主动请缨,从一个安逸的岗位上申请去了相对恶劣的调试现场,车间主任毫不犹豫地答应了,第二天就给我办了手续,好像生怕我后悔.
当时我一直觉得是不是我那个决定错了呢?
答案是没有,可以说这么些年我一直都受益于那几年的调试生活.
有过国企工作经验的都知道,对于项目的进度,管理层催得很急,然而因为一些企业性质的问题,他们却又无法对施工单位要求太多,那么压力就来到了我们的身上.
电气施工单位接完线后,我们就开始校线,也就是俗称的"打点".这一过程让刚毕业,对于电气知识只知其一不知其二的我接触到了各种的电气元件并且知道它们的功能,原理和接线等等.这些知识奠定了电气编程的基础.
就这样在这种情况下我工作了一年,第二年因为项目的原因,我们需要一个编程人员,我又一次捉住了这次机会.然而当时的我压力非常大,我可以看懂图纸,明白电气元件的作用,但是编程对于我来说还是头一次,而且起步就是一套不小的西门子S7-300的程序系统.
憋了一周实在不知道如何起步,请教了一个资深的技术大拿,他给了我一个其他设备的程序,告诉我学习的第一步是模仿,现在想想多亏了这个老师傅,在关键时期给了我一个正确的建议,并在我遇到难题的时候可以帮助我.就这样我用了三个月的时间编写了人生第一个PLC程序.这三个月大多数时间都是自己捉摸,实在想不明白找这个高手帮我看一下.
就这样几个月后项目顺利投产,在此之后的几年时间我一直都是带领同事调试新项目.几年下来项目也调试完了,又做了一年的设备维护.后来感觉没意思也没有前途就离职了.
辗转多次来到现在的外企.目前该企业正在大规模自动化改造,我负责这些项目改造,当然额也包括电气编程等等.
那么说了这些,其实想告诉大家的是:
1 如果想学习PLC编程的话,最好不要直接零基础开始PLC编程,根基不牢地动山摇,没有良好的电气基础根本编不出稳定的PLC程序.而PLC也只是为设备为工艺服务的!所以学好电气基础至关重要.千万不要本末倒置。
我曾经和国内某著名设计院的设计人员接触过,道理讲起来头头是道,可就是作品不合格,经不住考验.
2 一定要多多观察设备工艺,PLC编程说到底就是为生产工艺服务,多了解现场,多注意观察对于提升技术水平也很重要.
2 PLC编程学习不可纸上谈兵,手里有PLC的话我建议先编写一些基础的程序,对于新人可以做一些交通灯的程序,有了一定基础后才有机会进入实践,进行实际编程.
进入实际编程后一定要多学多看,学习别人的程序,看一看别人程序的风格,不得不说德国工程师的程序就很好,结构清晰易懂,而且很方便.
我曾经和多个德国企业合作过,也读过他们的程序,他们会把大部分精力放在规范化程序上,比如说西门子公司会制作很多功能完善的程序块,对于一些特定设备可以直接使用这些程序块,在油了一个好的基础后,他们需要做的就是在程序块的外部改写输入和输出点,这极大地缩短了程序编写周期,而且程序很容易理解.
这一点大多数的国内自动化公司都做不到,因为人员流动较大,他们很难规范程序,导致编写出来的程序良莠不齐.
所以多向高手学习,也是提高自己技能的一个关键点.闭门造车永远造不出优秀的车辆.
3 到底需不需要报名培训班?
目前的工控市场有很多培训机构,我也曾经参加过几个培训班,我觉得需不需要培训班分人而异!
大体来说,电气学习是一个不断自学的过程,在没有基础的时候找一些好的培训班可以帮助你快速入门,有些时候,在你捉摸不懂的时候,一个高手的几句话就会令你恍然大悟!原来是这样的!
但达到一定程度,培训班就没有多大的作用.虽然很多培训机构会出高级课程,但相信我没人会愿意教你如何读懂别人的程序.因为PLC基础学习是一个可以重复的过程,只是一个知识点,但理解别人的程序却需要一整套知识体系才可以做到.没有人可以短时间内将一整套知识体系教给别人.
所以说入门可以选择培训班,但有一定基础后就不需要了.
电气学习更多的需要自学.
4 电气学习需要哪些知识?
以前我写过一篇文章,电气自动化由零基础到高级工程师需要学习的知识,有兴趣的可以去寻找,其中包括:
1 电工知识.
2 PLC编程与应用.
3 电气制图.
4 变频器和伺服技术.
5 触摸屏和组态软件.
6 工业机器人和机器视觉.
当然,总结得不够全面,因为即使电气自动化也有很多分支,如果是非标自动化的话需要对机械设计也有很好的造诣.
近半年以来,我已经在以上这些领域写过很多文章,在以后的文章里,我依然会根据以上的这些内容以知识点的形式分享给大家,希望大家可以有所收获。
相关问答
PLC工程师是青春饭的职业还是越老越吃香的职业?
PLC工程师不是青春饭的职业也不是越老越吃香的职业,此职业是考虑个人的能力与技术水准。如对于PLC产品本身的了解、对于现场仪表和设备的了解、能够熟练使用多...
为什么说电子行业是吃青春饭-懂得
子工程师博大精深,特别是硬件电路方面,完全靠经验,你去高校拉个博士过来,也许都没企业里做了5、6年的本科生好用。电PLC再好,也是不万能的,电子产...
大学在学机械制造,感觉以后发展不好,想自学计算机怎么样?
不邀自答。我的观点跟楼上几位不太相同,我建议可以在把机械制造基础学扎实的情况下在学习计算机。机械机械、自动化、通信,可以说是几个不那么好学的学科。...
机械专业的未来?
机械专业,本身就是慢热的,你既然选择了它,就应该要耐得住寂寞了,如果你的同学是IT专业的,你跟他肯定没有可比性,人家是吃青春饭的。打个比方,人家是外科医...机...
30岁开始学编程晚了吗?
我有这样的一句话分享给你:你觉得为时已晚的时候,恰恰是最早的时候。有的人先知先觉,有的人后知后觉,还有人不知不觉。我认为你是先知先觉,先知先觉的人,...当...
烟台市南山职业技术学校招生简章?
主要专业课程:机械制图、互换性与检测技术、电工电子、工程力学,机械制造、机械设计、机床电所、机床故障诊断、数控原理,数控机床、PLC编程等。11、汽车运用...
求一篇我爱我的工作作文3000字,我的工作是电工_作业帮
[回答]“三百六十行,行行出状元”,对于从小学习成绩就不好的我来说,考上大学无疑是一件十分困难的事情,不过我自己还是没有丝毫的气馁,我认识到自己的情...
大专毕业两年了,工作不如意,去社会上学工业机器人培训可信吗?
需要找一家靠谱的培训机构学习。我在汽车零部件公司做焊接工程师,因为有新项目的缘故之前需要经常编程,但是仅仅局限于焊接程序,一些机器人的高级功能都没有...
推荐一下,无锡口碑好的plc控制柜维修哪家专业,plc控制柜维...
[回答]到PLC控制柜还是PLC哦,我们电源电流10A的多,一般如果是24V的就用1.0的棕色线就可以了,0V用的蓝色线,要是220V就1.5的红色线,零线浅蓝色。要是用两芯...
海威科技做什么的?
海威科技股份有限公司(HaiweiScienceandTechnologyCo.,Ltd.)是一家专注于供应链管理与物联网技术的企业,主营业务包括物联网解决方案、RFID芯片、条码识...