关于SFB52/SFB53 在OB100 里面能不能使用的问题?

目的:   断电后利用PLC 的断电保持地址记忆S110 伺服电机的位置
      (编码器是旋转变压器,四极)
 1    请问 我能否在 OB100 里面调用SFB52和SFB53  ? 
        SFB52/SFB53 不是一个扫描周期不能执行完吗,既然一个扫描周期不能执行完,那么当CPU 扫描主程序OB1时,SFB52和SFB53没有执行完怎么办啊?

问题补充:
目的:   断电后利用PLC 的断电保持地址记忆S110 伺服电机的位置
      (编码器是旋转变压器,四极)
 1    请问 我能否在 OB100 里面调用SFB52和SFB53吗  ? 
        SFB52/SFB53 不是一个扫描周期不能执行完吗,既然一个扫描周期不能执行完,那么当CPU 扫描主程序OB1时,SFB52和SFB53没有执行完怎么办啊? 
2   S110 的参数 P2599要写入断电之前伺服电机的实际位置值,比如说是1000,然后参数 P2596 必须有一个上升沿才算写入成功,请问 我要使用几个SFB52,几个SFB53 ? 
3 请尽量详细说明,不过如果能有写入这两个参数的例子程序  最好,图片也可以。谢谢。
   我的邮箱 13549457560@163.COM

最佳答案

1、SFB52/SFB53 是一个异步执行的SFB,即执行过程横跨几个 SFB调用,因此该块只能在循环操作中使用。而且这是读写诊断数据记录。
你可以利用通讯和伺服建立连接,把实际位置值读取回来并保存到DB块的变量中。
2、新值变量与旧值变量不相等是驱动上升沿并把新值变量传送给旧值变量。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc168651.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月11日 下午3:09
下一篇 2017年6月11日 下午3:10

相关推荐

  • fm351连接v60

    请问,S7-300PLC能否通过FM351定位模块连接V60伺服?怎样“组态”?怎样接线? 问题补充:我咨询了好多人,都把fm351给否定了,倒是fm353可用。我仔细的看了资料,…

    SINUMERIK 2017年11月23日
  • 关于802DSL加工中心

    MD14510[16]是选择机床类型的 我看里面有车床和铣床 那加工中心怎么选? 最佳答案 选择铣床就可以了。如果PLC自己编制,没有用802D SL…

    SINUMERIK 2018年3月6日
  • 一个听起来不可能的问题,但是是真的

    我们实验室有两台SMPT-1000锅炉装置,两台的MAC地址原本是不一样的,但是在实验过程中两台的地址交换,但是过了一会之后两台机器的地址变成相同的了。请问这是什么原因,并且怎样解…

    SINUMERIK 2017年5月28日
  • operate调用exe程序时不在最前

    用easy screen 在840dsl中做了界面,但是在调用exe时出现打开的软件一直在operate的后面,要把operate最小化以后才能看到,如何才能使…

    SINUMERIK 2020年10月31日
  • 西门子802-D数控系统只能读入固定长度的G代码

    我的西门子802-D数控系统为什么只能读入固定长度的G代码,造成我的工件总是留下一点遗痕,这改怎么解决?请各位才子们帮忙一下! 最佳答案 应该不是"固定长度的G代码&qu…

    SINUMERIK 2017年11月19日
  • 西门子828D系统输入中文

    新建一个工件程序,或者备份文档,名称想要设置成中文的,可是按 alt+s键没有反应,如何设置才能用中文编辑? 钻石用户推荐最佳答案 程序名是不支持中文的您可以在文件中写注…

    SINUMERIK 2020年10月31日
  • 求教840d主轴转速

    840d系统,ANA驱动模拟主轴。故障现象,主轴转速不能高于1000转,最高转速设为3000,额定转速设为2000,各档转速均设定高于1000,不管给定多少,输出总是被限制在100…

    SINUMERIK 2018年12月3日
  • 新手上路:FB3 写NC变量的问题

    大家好,新手上路,如有什么理解不对的,请大家多多指教FB3  DB98NUMVAR:1ADDR1:P#DB99.DBX0.0  BYTE10…

    SINUMERIK 2018年1月1日
  • 802D 电源模块无准备?急!

    802D三轴铣床,开机时电源模块绿灯亮,但是按下使能键后,绿灯灭,黄灯不亮,X111插头的72与73.1未接通,直流母线无电压。报警700006伺服未准备好。其端子9号与48、63…

    2017年11月13日
  • 模块互换

    ncu572.3模块能与哪些不同版本ncu模块可以互换? 最佳答案 我们以前有一台床子上的NCU571.3坏了就换过升级版本,是可以换的,但是需要对程序做修改,还是请厂家或者西门子…

    SINUMERIK 2017年11月1日