840D系统下,一段STL程序的含义释疑

最近学习840D系统,看一段程序有些疑问,请大家帮看看
 L     STW                         //Load Status Word into ACCU 1
 T     #conv_stw
 L     DB100.DBB10
 SLW   4
 LAR1                              //Load Address Register 1 from ACCU 1
 L     #conv_stw
 T     STW
中间是为指针做一个移位操作,这个没问题。主要有以下2个疑问:
1、前后2次对STW的操作目的何在?是从梯形图转换过来的固有格式吗?
如果对STW的操作是有意义的,什么情况需要做类似的操作?
2、这段程序有详细的德文注释,变量的命名也很独特。是不是西门子某产品的例子程序的一部分。

数控刚入门,请大家帮看看,谢谢指导。

最佳答案

没有明确答案,也是看到很多此种类型的写法,个人认为是程序中的子循环,执行完子程序后状态字恢复到未执行子程序时的状态,SLW 4是获取DB块的地址。
应该不是西门子自己的程序,很多SCL转换过来就这个样子。。。

提问者对于答案的评价:
谢谢,最近出差,一直没处理抱歉

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日
下一篇 2017年11月12日

相关推荐

  • 611D 电源模块上的X121端子上的53与51有时断开

           840D系统的电源模块SIMODRIVE 611D中X121端子I2t或温度监控信号继电器触点53与51经常在工作1.5小时左…

    SINUMERIK 2020年10月31日
  • 840Dsl系统报警,报警号27254

    西门子840dsl数控系统出现报警:27254 frofisafe;f模块1015通道出错IN0 现象操纵站控制面板指示灯都不亮,如何处理 &nbsp…

    SINUMERIK 2017年6月18日
  • 尾座走不动……

    一台磨床,用的西门子840D系统+S7300PLC。尾座向前和向后都走不了,现在无梯形图和笔记本电脑。只能通过840DMCP面板观察PLC状态值。以向前行走为例,尾座移动前应该撑爪…

    SINUMERIK 2017年11月16日
  • 怎样用中文做一个R参数的界面

    在R参表中的R*用中文来显示 问题补充:例如在R参数表里把R1用中文“工件尺寸1”表示,R2用“工件尺寸2”表示,目的就是让操作工不用查表就能修改参数。 最佳答案 无法直接修改系统…

    SINUMERIK 2017年8月18日
  • 840d参数表谁能发我一份

    $MA_REFP_MOVE_DIST[SPI(1)]=像这样的不知道是什么意思啊。468009357@qq.com 最佳答案 MD34080   &n…

    SINUMERIK 2020年10月31日
  • 840D:利用FB2读取主轴实际速度生成的源文件问题

    数控系统的通道配置为1,主轴配置为4,但用NC变量选择器生成的源文件中的通道却为B#16#41,这是为什么?以下为源文件语句。DATA_BLOCK DB &nb…

    SINUMERIK 2017年5月28日
  • 标配西门子840D系统里有shopmill吗?

    我们公司新买了好几台数控加工中心,配的都是西门子840D系统。感觉系统简化的很厉害,好多功能都没有。记得开机进入系统后水平按钮依次是TMS   Set…

    2017年11月29日
  • 802D SL中的PCU210.3是什么意思

    初接触802d sl,有几个问题请教:1 简明调试中有PCU210.3是什么意思?2 拓扑结构的比较等级?请专家赐教,谢谢 最佳答案 PCU是Pane…

    SINUMERIK 2018年3月6日
  • 802D sl PLC程序

    请问各位高手:1. 802D sl  PLC子程序中的原本就有定义“ L ”中间变量,是不是已经做好的【固化的】在PLC…

    2017年11月12日
  • 西门子828D系统信号

    nck通道信号与几何轴控制信号如何理解,有没有资料详细介绍,这两个信号是单独分别有效还是都同时有效 最佳答案 通道好比是单位轴好比是个人发指令时可以发给单位也可以发给个人,看您的控…

    SINUMERIK 2020年10月31日