如何成为一名优秀的自动化工程师?

上传人:飞*** 文档编号:5656389 上传时间:2017-09-07 格式:DOC 页数:15 大小:70KB
返回 下载 相关 举报
如何成为一名优秀的自动化工程师?_第1页
第1页 / 共15页
如何成为一名优秀的自动化工程师?_第2页
第2页 / 共15页
如何成为一名优秀的自动化工程师?_第3页
第3页 / 共15页
如何成为一名优秀的自动化工程师?_第4页
第4页 / 共15页
如何成为一名优秀的自动化工程师?_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《如何成为一名优秀的自动化工程师?》由会员分享,可在线阅读,更多相关《如何成为一名优秀的自动化工程师?(15页珍藏版)》请在金锄头文库上搜索。

1、如何成为一名优秀的自动化工程师?学习工业自动化专业,有“偏机”、“偏电”之分,也就是将来是当机械工程师,还是当电气工程师之分。这要根据自己的兴趣爱好,一般来说,大多数自动化专业毕业的学生走向工作岗位都是从事电气设计。 一、未来当电气工程师需要学习的内容有: 各种逻辑电路的原理及其运用、PLC 编程、单片机、变频调速、直流调速、各种传感器原理 二、未来当机械工程师需要学习的内容有: 机械制图、机械原理、材料力学、金属材料及其热处理、非金属材料 三、对于是否要读研究生问题,需要自己把握,我见过很多中专、技校学生当上电气工程师的,我觉得,只要你踏上了设计岗位,学历基本上没有多大的影响,特别是当前就业

2、压力非常大的情况下,能找到设计岗位,最好是直接上岗。希望以上能够对你有所帮助 1 先看电器图纸,把图纸和现场对应上,学习电器元件的说明书,知道元 件上每个管脚都是起什么作用的,有他会怎样、没有了他又会怎样。2 再学软件,一般 plc 编程的原理都差不多,你先把你们现场有的 plc 的资料或自己在书店买的教材自学一遍。然后找机会去 plc 的厂家参加系统培训(这个比较贵如西门子 800 元一天,估计要两周)。3 软硬件结合,读懂每段程序。4 在熟悉自己设备的基础上,向其他发面扩展,基本大同小异。注:一些电器故障可以通过在软件或电器元件上短接暂时解决,有些故障只要在软件短接,有些故障只要在元件上短

3、接,有些则需要同是短接。但这些都是建立在你对设备的软件和硬件熟悉的基础上的。关于书籍:plc 编程方面的要看透一本;关于配电,送电要看透一本;关于变频器原理要看透一本。一个自动化工程师要具备什么?作为一个自动化工程师我们要具备什么?随着自动化和工业化进程的快速发展,对自动化的要求也越来越多,越来越严格。但是在实际的工程中好的自动化工程师还是缺少不少的知识和经验。那我们就的不断的提高自己,以完成实际的工作。作为一般的人员来说分工是不同的,要适应自己的工作还是有一些困难。好多的自动化控制工程师是从别的行业转过来的,这样就使得很多没有系统的学习自控的知识,即使学过的也与现实的工作有很大的脱节。现在很

4、多的公司要求做上位和下位是一个人来做,还有的要做电气设计,仪表选型,土建协调等等。其实自控工程师担任着很多的职责。有好多其他设备的事最后都落在了自控这个方面,因为自控是最后一关,也就是说好多的问题都在自控这个关口检验出来。还有就是工期总是在自控逼的最紧。自控工程师要具备电气的知识,仪表的知识,土建你也的懂那么一点点。其次是如果上位编程的话,你还的懂得计算机的编程知识如vb,c 脚本了,或者是不同上位组态软件的自己的脚本。这个只是你做上位编程,如果再要来个 erp 什么的。那你的数据库也的要知道,不然你的数据就没有办法了。计算机你也的懂一些啊,最基本的做个系统,做一些基本的配置了(好在先的基本上

5、都懂点基本的计算机知识) 。因为现场可能会出现很多的问题。一不小心电脑还感染点病毒。组态软件还罢工。通讯你也的懂,要不然你的数据还出不去。要用到下位了,你还的把各个厂家的通讯的弄明白,你的系统如何做。是走什么通讯呢?各个厂家的通讯还不相同。总之你要会很多,要不然工作没有办法进行。总之你要不停的区学习,不停的去奋斗。做过的可能知道其中的难处。没有做过的还以为很舒服的。给自己一个学习纲要吧:1.仪表要知道,因为你要和它在一起共同度过。 2.电气你要知道,因为你要有动力,有能量。3.计算机你要会使用,因为它能让你跑得快。到了实际的实施中那问题就是一大堆, 以后自己再充实吧。自动化工程师职业概述:自动

6、化对你来说可能并不陌生,随着信息自动化的发展,自动化工程师越来成为一个热门职业。自动化工程师主要负责了解客户需求,编写自动化控制项目方案书、负责 PLC 编程、组态软件编写、组织自动化工程施工,负责自动化控制项目技术指导要求,并遵循软件开发流程,进行独立的嵌入式软件模块的设计和实现,和其它部门配合共同完成产品的设计、开发和测试。 工作内容:承担自控技术和产品的研发和实施; 编制最优化控制计算机软件; 参与编制项目的技术方案、项目建议书和可行性研究报告; 为项目的建设、安装、调试、运行提供技术支持。 职业要求:教育培训: 电气自动化及相关专业本科以上学历。 工作经验: 3-5 年电气自动控制工程

7、设计经验;相关领域设计,能够进行现场施工管理;熟悉自动控制理论,熟悉 AB 或其它公司 PLC,能熟练编写 PLC程序,开发上位软件;能熟练使用 CAD 等相关软件设计制图;熟悉 SQL 等数据库,VBA 编程;熟悉现场各种工业常规仪表,水分析仪表。 薪资行情:一般月薪范围在 3000-12000 元之间。 职业发展路径:自动化工程师一直以来都是社会急需的人才。自动化工程师主要在电力系统研究、设计、生产、试验、建设、管理 、教育等单位就业。由于自动化工程师的研究范围广,应用前景好,因此该职位的就业形势非常好。此外,其还可以从事教学或是研究工作。新手必看自动化测试工具介绍 LR 篇Mercury

8、 LoadRunner 是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。通过使用 LoadRunner ,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。目前企业的网络应用环境都必须支持大量用户,网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产品。难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢,系统崩溃等问题。这些都不可避免地导致公司收益的损失。Mercury Interactive 的 LoadRunner 能让企业保护自己的

9、收入来源,无需购置额外硬件而最大限度地利用现有的 IT 资源,并确保终端用户在应用系统的各个环节中对其测试应用的质量,可靠性和可扩展性都有良好的评价。LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。此外,LoadRunner 能支持广范的协议和技术,为您的特殊环境提供特殊的解决方案。轻松创建虚拟用户使用 LoadRunner 的 Virtual User Generator,您能很简便地创立起系统负载。该引擎能够生成虚

10、拟用户,以虚拟用户的方式模拟真实用户的业务操作行为。它先记录下业务流程(如下订单或机票预定),然后将其转化为测试脚本。利用虚拟用户,您可以在 Windows ,UNIX 或 Linux 机器上同时产生成千上万个用户访问。所以 LoadRunner 能极大的减少负载测试所需的硬件和人力资源。另外,LoadRunner 的 TurboLoad 专利技术能。提供很高的适应性。TurboLoad 使您可以产生每天几十万名在线用户和数以百万计的点击数的负载。用 Virtual User Generator 建立测试脚本后,您可以对其进行参数化操作,这一操作能让您利用几套不同的实际发生数据来测试您的应用程

11、序,从而反映出本系统的负载能力。以一个订单输入过程为例,参数化操作可将记录中的固定数据,如订单号和客户名称,由可变值来代替。在这些变量内随意输入可能的订单号和客户名,来匹配多个实际用户的操作行为。 LoadRunner 通过它的 Data Wizard 来自动实现其测试数据的参数化。Data Wizard 直接连于数据库服务器,从中您可以获取所需的数据(如定单号和用户名)并直接将其输入到测试脚本。这样避免了人工处理数据的需要,Data Wizard 为您节省了大量的时间。为了进一步确定您的 Virtual user 能够模拟真实用户,您可利用 LoadRunner 控制某些行为特性。例如,只需

12、要点击一下鼠标,您就能轻易控制交易的数量,交易频率,用户的思考时间和连接速度等。创建真实的负载Virtual users 建立起后,您需要设定您的负载方案,业务流程组合和虚拟用户数量。用LoadRunner 的 Controller,您能很快组织起多用户的测试方案。Controller 的 Rendezvous 功能提供一个互动的环境,在其中您既能建立起持续且循环的负载,又能管理和驱动负载测试方案。而且,您可以利用它的日程计划服务来定义用户在什么时候访问系统以产生负载。这样,您就能将测试过程自动化。同样您还可以用 Controller 来限定您的负载方案,在这个方案中所有的用户同时执行一个动作

13、-如登陆到一个库存应用程序- 来模拟峰值负载的情况。另外,您还能监测系统架构中各个组件的性能- 包括服务器,数据库,网络设备等-来帮助客户决定系统的配置。 LoadRunner 通过它的 AutoLoad 技术,为您提供更多的测试灵活性。使用 AutoLoad ,您可以根据目前的用户人数事先设定测试目标,优化测试流程。例如,您的目标可以是确定您的应用系统承受的每秒点击数或每秒的交易量。定位性能问题LoadRunner 内含集成的实时监测器,在负载测试过程的任何时候,您都可以观察到应用系统的运行性能。这些性能监测器为您实时显示交易性能数据(如响应时间)和其它系统组件包括 application

14、server, web server,网路设备和数据库等的实时性能。这样,您就可以在测试过程中从客户和服务器的双方面评估这些系统组件的运行性能,从而更快地发现问题。再者,利用 LoadRunner 的 ContentCheck TM ,您可以判断负载下的应用程序功能正常与否。ContentCheck 在 Virtual users 运行时,检测应用程序的网络数据包内容,从中确定是否有错误内容传送出去。它的实时浏览器帮助您从终端用户角度观察程序性能状况。分析结果以精确定位问题所在一旦测试完毕后,LoadRunner 收集汇总所有的测试数据,并为您提供高级的分析和报告工具,以便迅速查找到性能问题并

15、追溯原由。使用 LoadRunner 的 Web 交易细节监测器,您可以了解到将所有的图象、框架和文本下载到每一网页上所需的时间。例如,这个交易细节分析机制能够分析是否因为一个大尺寸的图形文件或是第三方的数据组件造成应用系统运行速度减慢。另外,Web 交易细节监测器分解用于客户端、网络和服务器上端到端的反应时间,便于确认问题,定位查找真正出错的组件。例如,您可以将网络延时进行分解,以判断 DNS 解析时间,连接服务器或 SSL 认证所花费的时间。通过使用 LoadRunner 的分析工具,您能很快地查找到出错的位置和原因并作出相应的调整。重复测试保证系统发布的高性能负载测试是一个重复过程。每次

16、处理完一个出错情况,您都需要对您的应用程序在相同的方案下,再进行一次负载测试。以此检验您所做的修正是否改善了运行性能。Enterprise Java Beans 的测试LoadRunner 完全支持 EJB 的负载测试。这些基于 Java 的组件运行在应用服务器上,提供广泛的应用服务。通过测试这些组件,您可以在应用程序开发的早期就确认并解决可能产生的问题。利用 LoadRunner, 您可以很方便地了解系统的性能。 它的 Controller 允许您重复执行与出错修改前相同的测试方案。它的基于 HTML 的报告为您提供一个比较性能结果所需的基准,以此衡量在一段时间内,有多大程度的改进并确保应用成功。由于这些报告是基于HTML 的文本,您可以将其公布于您公司的内部网上,便于随时查阅。最大化投资回报所有 Mercury Interactive 的产品和服务都是集成设计的 , 能完全相容地一起运作。由于它们具有相同的核心技术,来自于 LoadRunner 和 Activ

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号