西门子plc和库卡机器人连在一起,给搞智能制造的家伙们找了条新路

在工业自动化这块儿,设备之间要想好好说话,一直是个让人头疼的事儿。最近有个挺新鲜的办法,用了个Profinet转Ethernet IP的网关,硬是把西门子PLC和库卡机器人连在了一起,给搞智能制造的家伙们找了条新路。 这事儿的架构算是分层的,西门子PLC当头阵当Profinet的主站,网关夹在中间既得伺候Profinet又得统领Ethernet IP,库卡机器人自然就成了Ethernet IP的从站。核心设备就是支持Profinet的西门子PLC、能搞双协议转换的工业网关、长着Ethernet IP接口的库卡机器人,再加上连着网络的交换机和网线。 软件方面还得动脑子。工程师得用博图编程软件和库卡的WorkVisual工程软件,并且得把GSDML和EDS这俩文件跟设备型号对上号。特别是那个GSDML文件得跟博图的版本对上,库卡机器人还得提前装好EIP选项包。有个汽车厂之前就吃了亏,因为EDS文件版本不对差点把通信给弄断了。 配置博图软件是重头戏。工程师要先去“管理通用站描述文件”那儿把GSDML文件拖进去,重启软件后在硬件目录里找那个网关。把它拽进拓扑图里连上PLC,起个跟硬件标识一样的名字,再配个跟PLC一个网段的IP地址。某电子厂之前就是因为名字拼写错了才通不了信。 I/O映射也马虎不得。得根据机器人那边的数据规格来设长度。有个案例里的技术员是把网关的16字节输入直接对到了PLC的I0.0-I1.7地址区,16字节输出对到了Q0.0-Q1.7那儿。 机器人那边的配置还得回WorkVisual里弄。先装好EIP选项包加上去,再建个Ethernet IP总线把IP地址设好。有个重工企业之前就是网卡选错了才不稳定。 设置EIP从站参数时得把EDS文件导进去,名字和数据宽度也得跟网关那边的对上。 测试的时候建议分步来。先拿博图盯着PLC那边的映射地址看机器人动了没。有个家电厂当时发现数据只能单向跑,后来才发现网关里没加机器人从站配置。 网线最好用带屏蔽层的专用线。某汽车厂用普通网线受干扰换了之后立马好不少。 出问题了就别瞎猜了。网关离线了先看名字和IP对不对,再把GSD文件导一遍看看线连没连好。 为了省事儿少出错,最好列个配置清单。把网络参数、设备标识、文件版本这些关键项都列出来仔细过一遍。