DigitalTwinFactory第六章数字孪生应用第三节信号对应连接DesignedByJC
添加FANUC连接对象左侧服务器栏出现两个项目,分别为“模拟至服务器”、“服务器至模拟”。“模拟至服务器”表示信号由DTF虚拟设备传送至服务器,可以理解为虚拟设备的输出信号;“服务器至模拟”表示信号从服务器传送至虚拟设备,可以理解为虚拟设备的输入信号。所以,如果使用外部信号,控制DTF虚拟设备,则应在“服务器至模拟”栏中添加相应的信号。如果向服务器反馈虚拟设备状态,则应在“模拟至服务器”栏中添加相应的信号。这里,计划读取外部FANUC机器人数据,并同步至DTF虚拟的FANUC机器人中。所以,需要添加机器人运动轴的数据信号至“服务器至模拟”一栏。如果使用外部信号,控制DTF虚拟设备,则应在“服务器至模拟”栏添加相应信号。如果向服务器反馈虚拟设备状态,则应在“模拟至服务器”栏添加相应的信号。首先,选中“服务器至模拟”一栏,右击弹窗,选择“添加变量”。
关联信号此时,将出现新的弹窗,创建变量对。窗口上部分左侧为虚拟设备的属性和信号,右侧为从服务器读取的信号。首先,勾选左侧除“仅选中组件”以外的选项。接着,在当前机器人行为一栏中,找到运动轴的数据并选中。在右侧服务器数据中,找到当前位置--运动组--结合处1,选中。当变量被选中,指示蓝色条状,确认左右窗口选中的变量。最后,单击“选中队”,窗口下方出现配对的变量。
轴数据匹配完成运动轴数据配对后,DTF虚拟机器人的各轴数据,已经与FANUC机器人轴数据匹配。
加载西门子PLC变量表接下来,介绍西门子PLC变量的读取方法。与FANUC机器人运动轴数据的读取方法不同,PLC变量读取需要导入变量表。在DTF软件中,先连接目标PLC,再单击右侧“文件中加载PLC符号”,选择已创建的变量表,最后导入。导入PLC变量表后,可以关联操作变量。
西门子PLC变量配对