定制测控软件解决仪器哪些问题?

敢问”非计算机相关专业的软件开发爱好者“路在何方?

我是学习测控的 大一大二一直在学基础课 每当我们问到测控专业具体的方向是什么 老师只是泛泛的说 主要是研究传感器 ~ 那是什么 老师举例说过 就好比是电冰箱里的控温的 ~ 哦~

相比起许多理工类专业,测控技术与仪器可能是比较难以望文生义的一个专业。究竟什么是“测控”?“测控”的范围是什么?“测控”专业在社会上又能做些什么?这些问题使许多考生在报考的时候对这个专业心存疑虑。其实测控技术就是精确探测和采集各种信息的尖端技术。

说白了,“测控技术与仪器”就是去研究开发最先进的测量仪器。而高技术含量测量仪器不仅逐渐应用到我们日程生活的各个领域,我们将在最尖端、最激动人心的领域发挥着重要作用。

原来,“测控技术与仪器”能在从飞机,飞船(比如神舟5、6),到B超机、CT机的众多领域里都发挥核心与关键作用,这就难怪这个专业毕业生能够被众多用人单位欢迎和接纳了。

测控技术与仪器能干什么,就业前景是什么?

就业总纲:就业口径宽,研究领域广,发展空间大--- 一切皆有可能!

  可以在航空 卫星 测控 研究所 兵工厂等领域作出卓越的贡献,比如神五、神六上天就需要这个专业的,不过建议考研 或读博、或者博士后

有很多工作可以做:光电、机械、电子、计算机、通信方面都可以涉猎。还有在线控制、检测、监控,也有做关于机器人的、光电和信号处理方面的,还有嵌入式在线编程,搞单片机开发等等相关的工作可以做。
不同的单位,比如富士康、冠捷、比亚迪、海尔等等各行各业都会在这个专业较有名的大学进行不同程度的招聘

测控可以做电子,机械,自动控制,光学工程。

看到这里也许大家笑了,原来是玩高科技的,搞高端研究的!但是就是这样一个专业我不喜欢,整整三年了,我没挂过学校的一门课,我还是熬过来了,自学了java,但我个人觉得这仅仅刚是一个开始,因为我自己动手做的小项目在专业人员眼里还仅仅是一个玩具,他们说这样的项目是上不了战场的,现在已经大四了,离毕业的时间也近了,我想终于可以解脱了,我可以做我喜欢的编程了,但是我对这个行业的规则不是很了解,如果我想在这个行业发展的话,作为一个非专业计算机毕业的学生有可能吗?

我的现状是:自学了一年多的时间,对java基础知识掌握良好,对及j2ee规范有所了解,但总是不知道怎么才能走上软件开发的阳光大道,我想过培训,不知道培训有没有用,如果非要培训的话达内和青鸟那个要好一些呢?

晚辈现在正处于很迷茫的状态,作为一个迷途的羔羊,我深深的喜欢JAVAEYE这个地方,这一年多从各位大侠大师大牛那里学多了不少东西,我真的谢谢javaeye上的各位前辈,希望你们能给晚辈一些职业生涯发展的规划,如果我一定要在软件行业发展的话,我该怎么做才做能少走弯路?作为一个非IT相关专业的人士我的IT路又在何方?

工欲善其事必先利其器,选择合适的开发工具对于设备的开发具有事半功倍的效果。自动化测试设备主要包含机械、电控及软件三大部分的开发设计工作,这一篇文章以这三块内容为主线进行分类讨论。

目前市面上充斥着名目繁多的开发工具,这对于初入自动化设备设计行业的人来说带来了一定的困扰,特别是缺乏师傅带领指点的情况下,纯粹靠自己摸索自学很容易剑走偏锋,误入歧途。结合本人多年的自动化测试设备研发经验以及跟行业内专业人士的讨论交流,对于机械、电控以及软件的主要开发工作进行了简单整理。

自动化测试设备一般会涉及到电控柜钣金件和机械台架系统的开发设计,对于有些简单的钣金件,画一个简单的草图交给供应商都可以,但遵从严谨的设计思想要求,最好是通过标准的图纸表达设计需求。常用的机械设计工具有两个:AutoCAD和SolidWorks,一个用于2D图纸的绘制,一个用于3D图纸的绘制。

AUTOCAD不必过多赘述,对于大多数工科生来说CAD是一门必修科目,在机械、电气、建筑、化工等行业都有着非常广泛的应用,实际上精通AUTOCAD这一门软件就足以应付所有的绘图设计任务。例如AUTOCAD既可以用来绘制电气原理图,也可以用于绘制2D/3D机械图纸,还可以绘制各种各样复杂漂亮的图纸,书本中各种美观的插图也都可以用CAD来绘制,但这些功能对于大部分人来说都显得有些复杂,没有一定经验的人是无法快速上手做项目的。在电气行业随着Eplan的兴起,AUTOCAD在电气行业的占有率日渐式微,在3D绘图领域,CAD的操作易用性更是无法与SolidWorks/CATIA等软件相比。用专业的工具做专业的事,这是大势所趋,现在已经无法使用一款软件包打天下。

在自动化测试控制设备行业里,AUTOCAD主要用来绘制二维图、平面图、原理图等。例如19寸机柜的前后面板、非标准测试盒、电气控制柜、简单机械零件等大部分就是使用AUTOCAD绘制。

三维绘图工具众多,市面上常用的用CATIA,UG,PROE,SolidWorks等,这还不算许多细分领域的小众化三维绘图工具。这里尤其推荐SolidWorks,因为这款软件非常容易上手,界面极为适合中国人的使用习惯,稍微有点制图基础的工程师第一次使用SolidWorks就可以在非常短的时间内绘制出非常漂亮的三维效果图。SolidWorks在易用性上可以说是完爆CATIA、UG等众多软件,当然并不是说SolidWorks就没有缺点,比如在绘制复杂曲面这一块,SolidWorks用起来就非常的佶屈聱牙了。没有最好用的工具,唯有熟能生巧,因此从一开始就选好一门软件,然后持之以恒的使用,时间长了以后其实都差不多,各有优点缺点,各有各自擅长的领域。

带Motion分析的手摇齿轮齿条机构

在自动化测试控制设备领域,SolidWorks主要用来绘制机械工装、台架、夹具等机械类部件的图纸,这类机械类部件主要特点就是标准件多、表面规则、零件相对简单,因此用SolidWorks是非常适合的,可以快速成型。

除此之外,Solidworks还集成了运动分析Motion、有限元分析、电气制图功能。对于做设备动画和运动干涉检查,Motion功能是一个非常实用的工具;对于承受负载的核心部件可以做一个简单的有限元分析,分析结构件的应力分布情况;对于电气制图功能,绘制简易的电气图和控制柜也非常好用,但需要购买专门的电气工具包,在专业性上还是无法与Eplan相媲美。

在电气行业,AUTOCAD曾经占据着主流地位,但随着时间流逝使用AUTOCAD绘图暴露出了越来越多的问题。首先,AUTOCAD的电气符号仅仅只是一个代表实际电器件的符号而已,既没有连接属性更没有电气属性,因此无法做电气自动检查;第二,AUTOCAD没有包含庞大的电气元件库,所有的电气符号都需要自己制作或添加,对于新手来说这一点尤其不友好;第三,AUTOCAD无法同时绘制电器柜里面的全部二维三维图纸,大部分AUTOCAD绘制的图纸只有电气原理图、电气安装图以及电气布局图,对于端子、器件报表等许多细节图纸是无法自动生成的。

因此,越来越多的研究所和企业开始转变使用Eplan,使用Eplan的优势是非常明显的,对于一个电气新手可以在非常短的时间内通过调用元件库绘制简单的电气图纸。在中国市场,年轻一代的工程师基本都在使用Eplan,当然老一辈的工程师因为使用惯性和本身就积攒有丰富的元件库依旧在使用者AUTOCAD绘制电气图纸。

无论是Eplan或者AUTOCAD,重在表达清楚自己的电气设计意图,很多老一辈工程师使用AUTOCAD照样可以绘制出非常漂亮专业的电气图纸,照样可以把项目做的非常好。因此,电气设计最核心的还是在于熟练掌握电子电气基础原理知识,在基础之上搭配先进的设计工具方可事半功倍。

在自动化行业,所有的电气设备里面都包含着一块或多块PCB电路板,可以说PCB电路板是电器件的主心骨。虽然绝大部分时候,并不需要电气工程师自己设计PCB电路板,但是在一些譬如体积要小巧、接线太复杂、需要定制特殊功能板等需求的场合,自己绘制电路板有极大的优势。

掌握PCB电路板的制作,对于广大电气工程师来说是非常有必要的。尽管复杂的PCB电路板设计需要非常丰富的经验,但是在自动化测试控制台架设备中需要设计的PCB电路板多半都是非常简单的控制电路,掌握一些基本的PCB电路板绘制就足以满足大部分的设计要求。

Eplan用于宏观层面的电气设计,Altium Designer用于微观层面的电气设计,两者良好的结合,在电气设计领域方可无往不利。

软件开发工具主要是指具有通用性、普适性的上位机开发软件,至于PLC、组态软件等专用软件不在此篇讨论范围内。

常见的上位机开发软件有C/C++,C#,VB,Dephi以及LabVIEW等,这些软件在不同的行业领域内由各自的优势,无法说孰优孰劣。在自动化测试控制设备领域,较为常用的是NI公司推出的LabVIEW图形化编程语言,在行业的市场占有率超过三分之一,该语言最大的特点就是功能强大,入门较快,普遍适用于缺乏扎实编程基础的非计算机专业的工程师。图形化的编程方式使得编程就像玩乐高玩具一样,给枯燥的编程带来了丰富的乐趣。

作者本人从研一开始接触LabVIEW编程,至今已有8年的LabVIEW编程使用经验,犹不敢说熟练掌握了LabVIEW编程语言,深感一门编程语言的熟练掌握需要多少的辛勤努力。会编程与精通编程是两回事,也许做一两个项目就可以上手编程,但离精通编程还是差个十万八千里。许多接触过LabVIEW编程的人都说这语言太简单了,殊不知一门编程语言的背后积攒着多少计算机专业知识,编程架构、计算原理、信号处理、控制算法等等,绝不是会写几个小程序就可以深刻理解的。

不怕千招会,只怕一招绝。对于上位机编程软件只需根据自己的实际情况,精通掌握一门即可,足够满足绝大多数项目开发需求。如果您缺乏足够的计算机专业知识或非计算机科班出身,作者强烈建议您从LabVIEW开始您的编程之旅。

使用LabVIEW一样可以编写出非常漂亮的操作界面,无论是汽车行业、航空行业、军事工业以及科研院所都有着非常广泛的使用。LabVIEW的出现使得上位机编程不再是少数计算机科班出身的工程师特权,其他领域内的工程师也可以快速上手编程,写出符合自身需求的控制程序。

人的精力总归是有限的,对于一个工程师而言,熟练掌握上述的几个开发工具实属不易,这也是自动化行业普通比较辛苦的主要原因。每个人可以根据自身情况,选择一到两个工具作为入门开始,通过不断的做项目累计经验,不断的学习新知识新工具,时间长了自然而然就掌握了。

从业早期,夯实基础知识和原理是重中之重,所有的开发工具归根到底只是一个工具而已,只有熟练掌握背后原理的人才有可能真正的精通开发工具,否则永远都是止于皮毛,无法分析和解决复杂的技术问题。

学问之道无穷,而总以有恒为主。------曾国藩


欲了解更多的自动化测控台架知识,请添加微信联系作者:(同电话)

本文系涤生原创稿件,任何媒体或者公众号未经书面授权不得转载,违者将追究法律责任。


《ATE自动化测控设备开发实用技术指南》系列文章提纲如下:

  • ATE自动化测控设备开发实用技术指南(一),主要讲解测控设备开发的重要性,以及试验设备开发的工作特点;
  • ATE自动化测控设备开发实用技术指南(二),主要讲解测控设备开发所必备的开发工具,以及这些工具的使用特点;
  • ATE自动化测控设备开发实用技术指南(三),主要讲解测控设备开发常用的设计架构,以及各种设计架构的适用场合;
  • ATE自动化测控设备开发实用技术指南(四),主要讲解继电器自动化控制系统架构,讨论该系统架构的技术特性和应用场合,以及基本设计原则;
  • ATE自动化测控设备开发实用技术指南(五),主要讲解PLC+触摸屏/PC自动化测试控制系统架构,以西门子S-1200 PLC为例讲解如何实现与LabVIEW通讯,讨论该系统架构的技术特性和应用场合,以及基本设计原则;
  • ATE自动化测控设备开发实用技术指南(六),主要讲解智能仪器+PC LabVIEW自动化测试控制系统架构,以Keithley 6517B微电流测量仪为例讲解上位机LabVIEW如何控制,讨论该系统架构的技术特性和应用场合,以及基本设计原则;
  • ATE自动化测控设备开发实用技术指南(七),主要讲解多功能数据采集卡+PC
    LabVIEW自动化测试控制系统架构,以NI PCIE-6321板卡为例讲解如何使用该板卡,讨论该系统架构的技术特性和应用场合,以及基本设计原则;
  • ATE自动化测控设备开发实用技术指南(八),主要讲解总线+PC LabVIEW自动化测试控制系统架构,以ProfiNET总线为例,讨论该系统架构的技术特性和应用场合,以及基本设计原则;
  • ATE自动化测控设备开发实用技术指南(九),主要讲解机器视觉+PC LabVIEW自动化测试控制系统架构,以零件尺寸测量项目为例进行讲解,讨论该系统架构的技术特性和应用场合,以及基本设计原则
  • ATE自动化测控设备开发实用技术指南(十),主要讲解机器人/运动控制器+PC LabVIEW自动化测试控制系统架构,以YAMAHA机器人为例讲解如何通过上位机LabVIEW实现控制机器人的操作控制,讨论该系统架构的技术特性和应用场合,以及基本设计原则;
  • ATE自动化测控设备开发实用技术指南(十一),主要讲解基于PC LabVIEW的综合性自动化测试控制系统架构,在该架构中包含数据采集卡、PLC、智能仪器、机器视觉、总线、伺服控制器等多种设备,讨论该系统架构的技术特性和应用场合,以及基本设计原则。

我要回帖

更多关于 测控技术与仪器属于什么类 的文章

 

随机推荐