面向智能制造加工的虚拟调试系统,主要由工控设备、
PC
客户端、
Redis
数据库模块和仿真
模块组成,工控设备包括工业机器人系统、
PLC
、数控车床和加工中心控制器,
PC
客户端包
括数据采集模块和交互界面模块。
PC
客户端基于
OSGI.NET
插件框架,将每个设备驱动做成
插件,实时采集工控设备的信号和数据,并将数据存入
Redis
数据库中,
PLC
与数控设备通
过数据库进行信号交互,仿真模块通过
Python
程序读取数据库数据来驱动机器人及机床模型
进行加工,同时模型的状态信息也存入
Redis
数据库,
PC
客户端实时读取
Redis
数据库中模型
状态信息并且写入
PLC
,使
PLC
中条件满足并调度机器人、数控车床及加工中心去执行任
务,实现了虚实融合,能够验证智能制造加工方案的可行性。
技术要求
1.
一种面向智能制造加工的虚拟调试系统,
PC
客户端安装在
Windows
电脑
上,通过
PC
客
户端中基于
OSGI.NET
插件框架的设备驱动来采集多个工控设备的数据并且存入
Redis
数据
库,仿真模块通过
Python
脚本程序采集
Redis
数据库中数据来驱动机器人和数控机床的模
型,同时也将一些模型状态信息写入
Redis
数据库并反馈给
PLC
,
PLC
再调度机器人、数控
车床及加工中心程序运行,实现了对
PLC
逻辑的检测并在虚拟环境中进行智能制造加工;
所述的面向智能制造加工的虚拟调试系统,包括工业机器人系统、
PLC
、数控车床控制
器、加工中心控制器、数据采集模块、交互界面模块、
Redis
数据库模块和仿真模块,具
体如下: