西门子运动控制MAP令库文件详解及的应用.ppt

西门子运动控制MAP令库文件详解及的应用.ppt

°西门子运动控制 MAP指令库文件详解及应用 MAP库指令详解、案例剖析、常见问题解答、伺服步进控制 目录 MAP指令库库文件 、接线及分配库存储区 MAP库可实现功能 四、MAP库的指令块介绍及例程 五、寻找参考点的若干种情况分析 实例应用编程讲解 七、常见问题解答 MAP指令库库文件 S7-200系列PLC本体PO提供了应用 库 MAP SERV Q.0和 MAP SERV Q01,分别用于Q.0和Q01的脉冲 串输出 使用前,需要在STEP7 Micro/win软 件中添加MAP指令库。如图所示 打打打打打 二、接线及分配库存储区 为了很好的应用该库,需要在运动轨迹上添加三个跟 参考点接近开关(home),用于定义绝对位置 △smn20.5{Vmm+m)41 CPos的零点 两个边界限位开关,一个是正向限位开关( Fwd Limit 21=F0c=+2311 是反向限位开关( Rev limit 绝对位置?CPos的计数值格式为DINT,所以其计数 范围为(0+2147483647 wiTTI TITITNTT ·如果一个限位开关被运动物件触碰,则该运动物件会 减速停止,因此,限位开关的安置位置应当留出是够 Rey_Liri Fi limi 的裕量?Δ AsTon以免物件滑出轨道尽 二、接线及分配库存储区 应用这两个库时,一些输入输出点的功能被预先定义,使用时需 要按照定义接线,如下表所示: MAP SERV Q0.0 MAP SERV.1 冲输出 1 参考点入 00 所用的高速计数器 高速计数器SMD4 AD 1 SMD 172 二、接线及分配库存储区 际有区分配 为了可以使用该库,必须为# 地士,引用吧E 该库分配68BYTE(每个库) 的全局变量,如下所示 吧0mfE的 二、接线及分配库存储区 右表是使用该库时所用到的 mE ee nocd :eo tn清目 最重要的一些变量(以相对 M郭D 地址表示) Horin Elw Egd -t19 子时的认=如cby8s Du:Sxp MAP库可实现功能 MAP库指令用于S7-20CPU集成点Q00和Q01的脉冲输出,MAP库指令具有以下主要功能: 初始化 2.脉冲量与工程量转换 3.按照指定方向和频率运行 4.相对位置控倒 5.绝对位置控制 6.回零点 8改变当前位置为指定的新位置 四、MAP库的指令块介绍及例程 Q0_X_ CTRL 该块用于传递全局参数,每个扫描周 期都需要被调用 Velocity_ SS:最小脉冲频率,设置最小为1,不能为0 是加速过程的起点和减速过程的终点。 Velocity_ Max:最大小脉冲频率,受跟于电机最大频率和 PLC的最大输出频率 限拉开文 秒,但最好不要小于0.5秒 四、MAP库的指令块介绍及例程 ● Scale eu pulse 该块用于将一个位置量转化为一个脉 冲量,因此它可用于将一段位移转化 为脉冲数,或将一个速度转化为脉冲 下面是该功能块的计算公式 CUT DINT P/ e uSes柠后的神数或梯冲标半

文档评论(0)

1亿VIP精品文档

相关文档