第七章 电子凸轮编程
PACMotion凸轮轮廓发展概貌
在Logic Developer中凸轮轮廓线可以在充分利用它的内置曲线拟合工具集和图形显示功能的基础上应用PACMotion中的凸轮工具生成。它利用1st, 2nd, 3rd or 5th 度样条曲线拟合方式对采集到的点的数据进行拟合。一个凸轮轮廓线(轮廓数据表)可以被划分为不同的部分,每一部分都对应特定的拟合精度。
在一个RX3i对象中有两个区域可以存放凸轮轮廓线的数据,一个是轮廓库部分,它对存储量没有限制(个人计算机上的磁盘空间除外);另一个是活动轮廓数据单元,在下载一个工程文件时它会将数据保存在RX3i的CPU中,一次只能储存2048个活动轮廓曲线数据。 Logic Developer允许将凸轮的数据文件以.csv的格式输入到轮廓库或以同样的格式从轮廓库中输出;很多CAD工程文件可以转化成.csv格式的文件输出。
PACmotion系统的一个新增的功能是RX3i CPU可以直接在CPU存储空间和PMM模块之间读写凸轮轮廓线数据信息。通过这项功能,一个已经创建的凸轮数据文件被放入CPU存储空间,在这里操作员可以直接对其进行编辑,完成后保存在PMM模块以备调用。
当下载一个工程文件到RX3i中时,Logic Developer中的核查工具集会确保要写入RX3i CPU 轮廓库中的文件为当前活动文件。当一个文件处于CPU active library时,它将在PMM模块中被激活并运行,具体操作参考MC_Cam TableSelect操作指南。
如果机架循环供应电力,在特定的PMM中存储的数据文件就会丢失;但是CPU数据库中的文件会一直保存。如果在单个PMM模块中运行的数据文件超过了它允许的最大值,会发生以下情况:在文件自动管理模式下,按MC_CamTableSelect的执行顺序,旧的文件会被删除,其位置被新的文件取代;在手动管理模式下,按应用逻辑要求,文件必须按与文件名一一对应的原则对其进行加载或删除操作以防止溢出错误。
一旦一个文件被选中,在PMM模块中它就处于激活状态,并通过MC_Camln命令运行。 在凸轮轮廓线中有以下一些限制:
4096=凸轮轮廓线上重合的点数不能超过4096。
256=在单个PMM模块中可以同时选择的轮廓线数目不能超过256。 2048=在CPU的活动库里轮廓线的数目不能超过2048。
MC_CamTableSelect和MC_Camln功能的分离使得系统可以在运行前对初始误差进行核查,并且保证了凸轮在运行中可以及时停止。
选定一条轮廓线并且要对它进行操作的时候,附加检查功能会启动,这些检查操作在MC_Camin中执行,因为对于特定轮廓线,它只与特定的主动轴或从动轴相关联。
MC_CamTableDeselect功能模块可以从特定的PMM中删除轮廓线文件以释放内存,MC_CamOutgongneng模块可以使从动轴与主动装置分离。 凸轮功能块的详细情况请参阅第六章。
PMM中凸轮的模式
编辑凸轮的样式在凸轮操作中有很广的应用,根据不同的应用范围,凸轮和凸轮轴的形式会有所不同,但是在操作上遵循着同样的限制条件。各种限制条件总结如下表。 类型或模选项 式 凸轮形状 线性循环 圆周循环 不循环 相对的 绝对的 周期的 非周期的 选择方式 注释 通过存储的凸轮轮廓线数据 起始数据输入MC_Camin应用模块 详情见第6章 周期性输入到MC_CamTableSelect 应用模块 凸轮轮廓线被定义时其样式同时确定 形式上主动轴与从动轴是分离的,定义好的凸轮会使两者产生关联,这也是有效的 周期性的凸轮会循环工作,在MC_CamOut给出停止命令或遇到错误时才会停止。 非周期性的凸轮的工作过程是凸轮从动件从凸轮轮廓线最高点运动到最低点,或反之 线性轴始终处于凸轮最高点和最低点之间;旋转轴会产生一个系数用来度量从凸轮最高点到最低点之间的距离;在旋转模式下,指定用于反馈的最高点和最低点的范围会对凸轮的工作产生影响 凸轮轴 凸轮循环工作 凸轮轴位置 线性 转动 通过参数个数确定轴的形式
凸轮轮廓线的样式
在定义凸轮轮廓线的时候必须注意到轮廓线上的点是单调递增的,比如第一个位置点是1,第二个点的位置将大于1;凸轮作为主动件它的运动可以是单向也可以是双向运动,推杆则沿着它的轮廓线运动。 凸轮轮廓线包含以下形式: 1)单循环凸轮 2)线性循环凸轮 3)圆周期循环凸轮
任何凸轮形状被定义后,它都与以上三种中的一种对应。 非循环凸轮
非循环凸轮拥有一个特有的在整个工作过程中不重复的轮廓线。当到达轮廓线终点时凸轮停止运动。特定的外部事件同样能使凸轮停止工作;在确定一个凸轮形状时用户单元必须与相应的用户单元相关联,用于确定主动件和从动杆形状的用户单位计算比率必须和相应的构件对应;当然,主动件和从动杆的最高和最低点位置也必须根据传动轴来确定。 直线循环凸轮
直线循环凸轮可以往复循环工作直到有外部事件令其停止;对凸轮机构的从动杆来说,它循环运动的起始点与终止点重合。一个循环往复运动的机轴就是一个简单的直线循环凸轮机构;在确定凸轮结构时指定用于凸轮机构主动件和从动杆的用户单位计数率必须与相应构件上每一个用户单位尺寸对应。
约束:在直线循环凸轮上从动杆起点必须和终点重合。只有当凸轮各项参数满足约束条件时,凸轮编辑器中才会在凸轮形式中出现直线循环凸轮的选项。
注意:
1在周期性凸轮机构中,主动件的形状是完全确定的。主动件中心轴线位置的确定是根据凸轮的轮廓线的形状。轴线的最低点必须与凸轮轮廓线的起始位置一致,主动件的最高极限位置必须与凸轮轮廓线的终点位置一致。这是因为在实际结构上凸轮的起点与终点是同一点。 2在一个直线循环凸轮结构中,凸轮轴在轮廓线终点处反向继续转动,而从动轴运动与它不同。从动轴参数的极限值要根据硬件上与其相关联的主动轴来确定。
线性循环凸轮例子
圆盘形循环凸轮
圆周循环运动的凸轮轮廓线可以保证它实现平顺的连续的循环运动。同时,一个圆周循环凸轮的从动轴在数值上可以有不同的起点和终点。主动轴和从动轴在终点处都会翻转运动,旋转刀就是一个简单的圆周循环凸轮机构。
约束:整个从动机构的轮廓线(包括经插值处理的数据)都必须处于机构的最大值和最小值之间,从动机构的最大和最小值定义如下:
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库07 - 第七章 - 图文在线全文阅读。
相关推荐: