mes开发工程师是做什么的

Yang 最新问题 1102

MES开发工程师是指负责制造执行系统(MES)的开发、实施和维护的工程师。MES开发工程师的主要职责包括参与MES及其他数字工厂项目系统(WMS、LIMS、SCADA等)开发、MES系统需求模块开发、接口配置、运营维护、二次开发等。

一、主要职责

MES开发工程师的主要职责包括:

1、参与MES及其他数字工厂项目系统(WMS、LIMS、SCADA等)开发工作;

2、MES系统需求模块开发、接口配置、运营维护、二次开发等工作;

3、系统开发技术文档编制;

4、依据公司软件开发流程参与系统功能开发;

5、根据开发进度和任务分配,完成功能模块开发及单元测试;

6、完成项目实施期间MES与其他系统对接调试等相关工作;

7、配合团队成员完成公司指派的其他相关任务。

二、需要掌握的技能

MES开发工程师需要掌握以下技能:

1、熟悉硬件设备以及网络,具有调试设备以及搭建硬件环境能力;

2、有扎实的软件开发能力,熟悉常见的数据库以及常见的开发语言(Java,、net);

3、熟悉行业的制造工艺,具备丰富的MES产线经验。

三、学习方向

1、业务方向

什么是业务?简单地理解,业务是您的系统最终实现的功能。首先你要想MES系统是干什么的,解决了什么问题。

了解系统将实现的功能也是整个MES系统实现的一个非常重要的环节。由于行业的特殊性,MES系统在每个业务中差异很大,并且没有统一的规范。如果你没有去过生产现场,不了解生产过程,我建议你实际上可以去工厂车间了解。看看地面上的人是如何工作的,如果你去一家已经实现了mes的公司,看看他们的系统是如何工作的,那就更好了。在此之后,您将对mes控制的几个方面有一个明确的理解。

2、技术方向

具备一定的IT和OT技能是必不可少的,你懂PLC是你的优势,说明你掌握了OT的一些技能,我们以罗克韦尔的MES为例,因为你要了解某一个MES,或者实施一个MES项目,除了对业务熟悉之外,你还需要具有一定IT或者OT技能作为背书,比如你是一个MES开发工程师,需要对MES进行二次开发,那你必须至少应该熟悉C#或者JAVA等开发语言。

回复

我来回复
  • 暂无回复内容

注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部