S7-200Smart编程思路之三-开环PLS脉冲串发送指令

已锁定

holdkcsxyz

西门子1847工业学习平台

  • 帖子

    1561
  • 精华

    24
  • 被关注

    162

论坛等级:至圣

注册时间:2015-06-03

钻石 钻石 如何晋级?

S7-200Smart编程思路之三-开环PLS脉冲串发送指令

19696

29

2023-03-14 13:38:14

star star star star star

      以前分享了一些简单的阀门,间接寻址,串口通讯,模拟量配合PID/PWM,阵列扫描等案例;现在分享以下几个指令的用法.

三-(1)PLS指令用法--最简单的纯开环"中断定位";V2.7加强版的运动控制固件已经很完善了,如果是V2.7版本的PLC几乎不需要PLS了,并且V2.7针对PLS加强了其超驰功能;"几乎"也并不是全部,更何况有些没法升级的PLC硬件,而且普通的PLS指令本身也是有自身的一些特点的.

    以前有很多工程师用PLS指令做出不错的定位程序:如"简单追剪"......

PLS指令的介绍以及需要用到的三个中断


针对PTO0

SM66.7:空闲中;本例1中利用该空闲位判断脉冲发完,并紧接着发送下一份脉冲串。

SM67.6:选择PWM/PTO:本例1中长为1,从不复位成0。

SM67.7:启用:本例1中长为1,从不复位成0。

SMW68:PTO频率(单段管道范围1HZ-65535HZ):本例1中由SMD72配合Ts==2ms实时推算出SMW68。

SMD72:PTO脉冲计数值:本例1中匀速由外部指定,减速由减速算法给出。

定时中断-10(SMB34):本例1设置成2ms。

PTO0脉冲计数完成中断-19:本例1中暂未用。

高速IO中断:本例1中暂未用。

       素材就是这些,想从这些素材中提取出简单的"中断定位"方案,还是需要简单的实践摸索的,速度/精度这两个参数本身就是有一定制约:想速度快,精度有可能降低;想精度高,速度有可能降低,当然高性能驱动器+执行器除外.








S7-200Smart编程思路之三-开环PLS脉冲串发送指令 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8971条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。