会制作软件的电气工程师通常被称为 偏软件的电气工程师,他们在电气工程领域中专注于软件开发和编程。这些工程师负责设计和开发电气系统的软件部分,例如控制系统、自动化系统、数据采集和处理系统等。他们需要掌握各种编程语言和软件工具,如C、C++、Java、MATLAB等,以及各种操作系统和数据库。偏软件的电气工程师通常与硬件工程师和其他专业人员密切合作,以确保电气系统的完整性和可靠性。
具体来说,PLC软件工程师是这类工程师中的一个典型代表。他们的主要职责包括:
1. PLC软件开发设计。
2. 电气回路设计,BOM建立。
3. 根据产品开发项目计划,完成PDT&LMT的相关软件工作。
4. 参加产品开发各阶段的技术评审。
5. 编写和提供相关产品技术文档资料。
6. 持续改进内部开发流程及模板,提升开发效率和质量。
7. 制定软件编程规范、流程、架构并持续优化与内部培训。
所需技能包括:
较强的软件模块化思维。
精通常用PLC(如三菱、西门子等)。
熟悉软件开发流程、设计模式、体系结构,有一定的算法基础。
较强的独立解决问题能力。
熟练使用代码比较及版本管理工具。
此外,自动化电气工程师也是会制作软件的电气工程师的一种,他们的主要工作内容包括:
1. 根据工业控制的工艺流程及控制要求,完成自动化系统设计工作。
2. 结合公司自有的控制器完成电气控制回路的设计和选型,提出图纸及物料清单。
3. 对现场电器的布局和安装,及配线人员调配进行指导。
4. 现场调试并处理电气故障,提出设备改进措施。
5. 制作电器技术资料,使用手册等相关文档资料。
所需技能包括:
自动化、电路设计、智能硬件。
较好电气设计及自动控制理论基础,能独立完成电气系统设计及调试,优化电气技术设计。
熟练使用办公软件及制图软件。
熟悉西门子PLC,熟悉工业通讯,熟练掌握施耐德、西门子等主流品牌PLC编程和变频器,触摸屏,伺服等产品使用。
建议:
如果你想成为一名会制作软件的电气工程师,建议深入学习PLC编程和相关自动化技术,掌握至少一种编程语言,并积累实际项目经验。
同时,了解最新的电气系统和软件设计趋势,保持学习和技能更新,以适应不断变化的市场需求。