下面开始介绍西门子汽车厂工业自动化的几种基础功能!(不光是VASS标准,特斯拉的SICAR也同样).
VASS标准:
特斯拉的SICAR标准
西门子公司提出的车身厂的控制功能要求(SICAR):
Stop:暂停
End of Cycle: 循环结束时停止
Home Position:回到原始位置
Single Step:激活单步运行
Step+1:执行单步运行
Empty Line: 清空线体
Without Part:空运行
循环结束时停止:(Halt bei Taktende在周期结束时停止) (End of Cycle: 循环结束时停止)
关键词: 自动,断启动,工位上有件活无件.
生产过程结束后,系统将保持其基本位置。没有给出用于拆卸组件的释放装置(滑轨保留在站中),并且站的启动被放弃,该功能在每个保护电路中使用。
当前过程结束,包括机器人在内的设备保持在其基本位置。
组件不会从设备进一步传送,而是保持在原位。应该注意的是,在基本位置上,来自夹具或设备的组件是否可以更改其位置。在这种情况下,切勿打开夹具!
此功能仅适用于电台。搬运机器人可以将组件站立在等待位置。
自动模式启动的条件下,相关HMI按钮激活,对应变量. xSK6_TE := (bVisuTasten = Byte#32);(VASS) SYSTEM_DB".HMI_Panel[x].IN_Ext. Req_StopEndCycle(SICAR)
在VASS标准中档设备状态满足循环后结束停止后会关闭K40
IF xK40A
OR (ST_BA.K6_TE AND ST_BA.K6_AnwTE AND NOT ST_BA.K94_Lstop)
OR(ST_BA.K6_TE AND ST_BA.K93_AnwLeer AND ST_BA.K93_Leer)
OR(Not ORT AND ST_BA.ExtStop)
ORNOT K16_NotHalt
ORNOT K61_Antr
ORST_BA.K36_PESIStoe
OR(NOT K51_KON AND NOT ST_BA.KWE7)
ORNOT K52_StVo
ORxFSCAN
ORReset_Aus
OR(NOT ST_BA.K23_BaHand AND NOT ST_BA.K9_BaAuto AND NOT ST_BA.K8_BaEinzelbet AND NOT Cfg.X1)
ORNOT STEU_EIN
ORST_BA.KWE2_Rob
ORST_BA.KWE2_Rob_UBA
ORxTMP_BIT1 THEN
xHM_K40 := False;
END_IF;
空循环: (无零件生产Produktion ohne Teil) ( Without Part:空运行)
关键词: 自动,连续工作 ,工位无件.
1.在PoT操作中,没有请求/没有传送到传送带系统。
2.在链式PoT操作中,必须考虑单元格/ ARG中的剪贴板。
3.堆积输送机和集装箱站的规定:
使用堆积的输送机和集装箱站也必须可以进行PoT操作。
为此,必须以以下方式执行PoT中的机器人编程:机器人以其自己的UP在要移除的零件之前以足够的距离移动,然后关闭夹具,而不移除实际零件。
堆积输送机不再采用PoT操作,因为不会发生部分拆卸。
未设置交换容器的请求。容器站未采用PoT操作。
在自动预选状态下(即START按钮闪烁),通过HMI按钮激活,或按钮盒的对应
变量SYSTEM_DB".HMI_Panel[x].IN_Ext. DryRun(SICAR),xSK92_PoT:= (bVisuTasten = Byte#128);(VASS)
在VASS标准中对应模拟空运行使用FC10来模拟零件信号.
清空线体: (空运行系统Anlage leer fahren)( Empty Line: 清空线体)
关键词: 自动, ,断启动,工位无件.
选择功能后,前导装载站将被阻塞,生产站,存储站和机器人夹具中的组件将被安装。根据仍要安装的部件(插入保护窗/带间接保护的灯)进一步释放后续的插入站。记忆并非没有空。
必须随时可以终止该功能,并且必须确保零件生产的自动重启。
当系统为空时,必须关闭每个BA的启动并重置选择。
该功能作用于保护电路,并使用预选择按钮为每个保护电路分别选择。
跨ARG的选择应该是可能的。这意味着用户界面上有一个单独的按钮。
解决方案是通过FB预选,并且必须通过PN-PN耦合器传输到另一个ARG。
自动生成的保护电路“空”将保留,在此不受影响。
点击HMI按钮即可激活(手动、自动、以及自动预选状态下均可激活),按钮盒
的对应变量SYSTEM_DB".HMI_Panel[x].IN_Ext. EmptyLine(SICAR), xSK93_Leer:= (bVisuTasten = Byte#64) Or ST_BA.K93_Leer_SR;(VASS)
在VASS标准中档设备状态满足线空条件后会关闭K40.
IF xK40A
OR(ST_BA.K6_TE AND ST_BA.K6_AnwTE AND NOT ST_BA.K94_Lstop)
OR (ST_BA.K6_TE AND ST_BA.K93_AnwLeer AND ST_BA.K93_Leer)
OR(Not ORT AND ST_BA.ExtStop)
ORNOT K16_NotHalt
ORNOT K61_Antr
ORST_BA.K36_PESIStoe
OR(NOT K51_KON AND NOT ST_BA.KWE7)
ORNOT K52_StVo
ORxFSCAN
ORReset_Aus
ORNOT STEU_EIN
ORST_BA.KWE2_Rob
ORST_BA.KWE2_Rob_UBA
ORxTMP_BIT1 THEN
xHM_K40 := False;
END_IF;