社区之星
嘉宾介绍:荣琪(william hill官网
账号:@荣琪)中国电子信息产业集团,研发工程师。主要负责自动化测试设备、平台的上位机软件开发、兼职 PCB 设计和太赫兹超材料研究
;主要使用labview,对Qt、SQL、matlab、CST、pads、AD 等各种软硬件开发仿真工具和编程语言均有所涉猎;在微波设备自动测试、信号处理和UI设计方面有一定经验积累;拥有7年的LabVIEW实战经验,目前主要在电子发烧友william hill官网
和微信公众号(荣小菜在补钙)分享LabVIEW相关编程技巧、实用工具Demo和行业知识;我的分享全部开源免费,希望帮助新人少走弯路,也希望大神前来多多指教,让我们共同进步。
本期社区之星,我们邀请到荣琪老师来为大家分享一些学习、工作经验。
一、你是什么时候开始接触labview这个领域的呢? 又是什么让你与这个行业结缘的?
荣琪:本科期间专业课就是虚拟仪器,本科毕业设计用的LabVIEW,读研时辅助研究也用LabVIEW,遇到的不少仪器设备也都是LabVIEW编程,LabVIEW贯穿了我的整个求学和工作。
二、您认为想学labview的话,先学好什么才最重要?
荣琪:LabVIEW只是工具,领域内专业知识才是关键,如果非要说学LabVIEW先学哪些编程知识,那么就先学好C语言吧。
三、您对那些想学labview开发的同学,有什么建议?
荣琪:LabVIEW易学难精,在实践过程中要提高标准,仅局限于能用就行的代码其生命周期往往短的可怜。要想提高,设计架构、编程思想、数据结构永远是重中之重。
四、从事labview开发工作有些什么要求呢?初级工程师应具备哪些专业技能?
荣琪:首先,LabVIEW和硬件打交到的时候很多,因此必须掌握串口通讯、TCP/IP、UDP等通讯实现方式。
其次,要有了解一些LabVIEW编程规范,就算不涉及团队协同,自己也要严格要求。
五、您本人比较偏好或擅长哪方面的产品设计?列举一下最得意的产品
荣琪:我们开发的上位机总是要和下位机通讯的,那么必定要有报文协议。在产品研发过程中,报文格式往往会不断修改,这也导致上位机程序必须不断根据报文做调整。此外,不同产品报文又会有所不同,如果设计师同时跟多个产品项目,那么将会陷入永无止境的调试当中,效率低下不说还会影响程序的稳定状态。
对此,我们将产品报文格式封装在Excel表格中,LabVIEW程序设计为加载对应表格来生成对应UI,实现相应功能。报文修改后可直接关联Excel表格更正,大大提高了工作效率。
六、您认为在从业的路上最重要的是什么?您对职场菜鸟有什么话说?
荣琪:1. 选择大于努力,努力才有更好的选择。
2. 工作和上学不同,同学之间抱怨抱怨课后作业,吐槽吐槽老师影响不大。要是工作后还把同事当同学,动不动就抱怨几句,背后吐槽领导和其它同事,影响往往十分恶劣,这种恶劣影响你无法立刻发现,但却潜移默化的对你整个职场生涯产生重大负面影响。
3. 少把脏话当助动词,就算你身边同事都这样。
七、各个行业每天都在发生变化,电子行业更是如此,那么作为电子工程师,在您看来,您是怎样面对这样的挑战和变化的呢?
荣琪:电子行业日新月异,只有不断学习新知识,走出舒适圈,才能更好的面对未来的挑战。以我个人经历来看,从来没有白学的知识,它们总会在一段时间后不经意间跳出来,帮助我解决问题。
八、现在很多网友都很想了解有关技术项目方面的知识(特别是大学生),作为一个资深人士,能不能给我们分享一下从项目开始到结束的整体流程,项目运行过程中应该关注的关键点?
荣琪:我认为关键点有2个:第一个是要有需求说明,项目首先要明确需求,客户不一定都是专家,要多和客户沟通,搞清楚客户真正的需求和产生需求的本质原因,明确技术路线,形成需求说明书。第二个是要写设计说明,尤其是对于团队合作的项目,好的设计说明可以帮助团队明确职责、确定分工。
九、最后,对新入行的朋友提供些建议,并推荐几本对掌握labview开发有帮助的好书吧
荣琪:最好的工具就是LabVIEW自带的帮助文档,下载中文版,看帮助文档和自带范例完全可以快速入门。
适合入门后看的书籍:
LabVIEW宝典(第2版)
The LabVIEW Style Book(LabVIEW编程样式)
当然,看再多书不如多看大神们写的源码,推荐去VIPM上下载JKI、OpenG、MGI等工具包,多逛逛william hill官网
,NI官方、LAVA等。
最后,当你写的程序越来越庞大,如何实现大数据的快速处理就会成为瓶颈,在帮助里搜索"VI内存优化"和"性能优化"关键词,收获的一定是惊喜。
荣琪分享的部分
LabVIEW经验文章:
荣小菜补钙记第4期:基于LabVIEW OOP的仪表控制库(1)
荣小菜补钙记第5期:基于LabVIEW OOP的仪表控制库(2)
荣小菜补钙记第5期:基于LabVIEW OOP的仪表控制库(3)
查看更多文章>>>
LabVIEW
回帖(5)
2021-8-10 20:11:52
很棒
很棒
举报
2021-8-10 21:30:21
技术非常了得呀
技术非常了得呀
举报
2021-8-11 09:06:52
非常厉害,可以可以
非常厉害,可以可以
举报
2021-8-13 20:18:21
哇塞~羞涩~
哇塞~羞涩~
举报
更多回帖