岗位职责:1.负责运动控制系统底层控制,包括主流PLC,机械手,运动控制卡等设备的通讯接口开发,参与程序和数据结构设计、开发。2.负责MES、ERP等其他系统的接口程序开发。3.利用C#设计开发自动化设备控制软件,完成界面设计、串口或网口通讯岗位要求:1、三年以上设备上位机开发经验,精通C#编程语言与数据库‘’2、熟悉西门子、欧姆龙等相关工控产品通讯,熟悉运动控制卡的使用,熟悉第三方软件库的调用与封装;3、有上位机软件开发经验,熟悉串口通信和TCP/IP协议,熟悉上位机和仪器表通信;4、有六轴机器人编程经验,能通过接口与机床进行通讯;5、熟悉常用PLC如欧姆龙,西门子,台达等,通过相关协议对PLC进行读写;6、精通WebApi,能写出相关的接口程序与软件相关文档;7、能接受出差