Output Cam的配置步骤如下:
1)插入Output Cam。插入Output Cam前,应先创建位置轴、同步轴或外部编码器。如果Output Cam从TM15/TM17高性能模块中输出,在插入Output Cam前,应先插入此模块。在项目导航栏中,在相关轴或外部编码器下的OUTPUT CAM下,用鼠标双击“Insert Output Cam”,如图8-10所示。
2)配置Output Cam。用鼠标双击已插入Output Cam下的Configuration,打开配置画面,如图8-11所示。配置参数的描述见表8-4。
图8-10 插入Output Cam
图8-11 Output Cam配置画面
3)定义Output Cam的默认值。可以为每个Output Cam定义默认值,这些值被存储到系统变量中并且可以通过程序进行修改,默认值设置画面如图8-12所示。配置参数的描述见表8-5。
表8-4 设置参数的描述
(续)
图8-12 Output Cam默认设置
表8-5 设置参数的描述
(续)
4)定义Output Cam的开通/关闭补偿时间(死区时间补偿)。对于系统及设备,通过程序设置的Cam Output与执行器的实际动作间有一个确定的时间差,此时间称为死区时间。我们并不知道死区时间的准确值,因此只能通过测量的经验值来决定。为了保证Output Cam开关时间准确,必须通过指定一个补偿时间进行死区时间的补偿。下面以一个喷胶机为例,介绍如何确定喷胶阀的开通及关闭补偿时间。
当产品到达指定的喷胶工位时,喷胶线开始工作。喷胶阀的输出通过一个Output Cam或Cam track来实现。喷胶在Output Cam的开始点输出并在Output Cam的结束点关断。可通过下述步骤确定Output Cam开始及结束点的偏移量,图8-13显示喷胶线两个速度时的情况V2>V1。
具体步骤如下:
①对于Output Cam的开始及结束,设置所有的补偿时间为0。
②定义运行的速度值,选择生产线的两个速度(如最小和最大速度)。
③开始运行设备并且确定以速度V1及V2运行时的喷胶开始位置(XA1及XA2)及结束位置(XE1及XE2)。(www.xing528.com)
注意:为了增加准确度,可以执行几次比较测量并且采用平均测量值。
·对于Cam Output可使用下面公式来确定微分作用时间:
tActivation=Δs/ΔV=(XA2-XA1)/(V2-V1)
tDeactivation=Δs/ΔV=(XE2-XE1)/(V2-V1)
·输入tActivation作为Output Cam的开通补偿时间,输入tDeactivation作为Output Cam的关闭补偿时间。注意:当输出时间在编程的Output Cam开通时间之前时,补偿时间必须为负值。
·确定Cam Output的补偿时间后,必须执行控制测量并检查其结果。
图8-13 Cam Output死区时间补偿
5)配置硬件Cam。Output Cam可被配置为标准输出、高速输出或基于硬件的Output Cam。
对于D4x5-2、TMC2x40、TM15/17可配置带时间戳的Output Cam,首先需要指定模块上的数字量输出功能,例如使用D4x5-2上的高速输出点(见图8-14);之后再为Output Cam配置高速数字量输出(见图8-15)。如果使用TMC1x80,TM15/17作为Output Cam,配置方法相同。
图8-14 设置数字量输出的功能
对于SIMOTION C240,可配置快速数字量输出的Output Cam,如图8-16所示。
图8-15 设置Output Cam
图8-16 配置C240的Output Cam
配置标准数字量输出的Output Cam,下面以D4x5-2内置集成CU上的数字量输入为例进行配置。首先,用鼠标双击Control_Unit下的Inputs/Outputs条目,选择Bidirectional digit-al inputs/Outputs标签,对于数字量输入/输出(X122,X132),将作为Cam Output的输出点选择为DO(SIMOTION),如图8-17所示;之后再为Output Cam配置标准的数字量输出(见图8-18)。这与使用TM31模块中的数字量输出点的配置方法相同,但要使用ET200中的数字量输出点,则需在Output中直接输入数字量输出点的地址,如PQ66.0。
图8-17 设置数字量输出功能
图8-18 设置Output Cam
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。