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日 下午8:02
下一篇 2017年11月12日 下午8:02

相关推荐

  • A30042 功率单元达到或超过风扇的使用寿命 这个报警怎么解决???

    参数p251和p252 都改不了啊,提示  对激活的控制器无写访问。参数p10也改不了,也出提示,不想换风扇,风扇还正常转动,这个怎么解决啊,求各位大…

    2020年10月31日
  • 关于编码器。

    请大家帮忙解释一下,绝对值编码器和增量编码器的详细原理?以及各自的用途?新接触西门子电机,不是很明白。谢谢 最佳答案 增量编码器的码道是遮光和不遮光,形成增量脉冲,而绝对编码器是每…

    SINUMERIK 2020年10月31日
  • 808D tools 安装问题

    我的电脑是win7 64位,为什么安装不了808D TOOLS 呢,软件是正版的。安装时提示重新启动电脑,但是重启后还是不能安装。右键选择管理员级别安…

    SINUMERIK 2017年6月2日
  • 840D系统报警NC10752

    请问各位大侠:我公司一台成型磨齿机(系统840D)最近出现一个新问题:在加工过程中系统报警NC10752,通道1程序段N3210刀具半径补偿后本地语句存储器溢出。这个该怎么解决,需…

    SINUMERIK 2017年7月25日
  • 840Dsl编码器报警

    一台西门子电机刚开始出现数据循环异常等一堆报警,怀疑插头潮湿引起拆开SMI20插头用吹风机吹了吹装回去报警变成内部电源电压故障报警。请问是不是要更换SMI20模块了?如图 图片说明…

    2021年7月5日
  • 802dsl用手轮1道1道地动,但是车床一直不动。动到10道的时候车床突然动到10道

    802dsl用手轮1道1道地动,但是车床一直不动。动到10道的时候车床突然动到10道 钻石用户推荐最佳答案 对于数控机床进给系统产生爬行的原因,一般认为是由于机床运动部件之间润滑不…

    SINUMERIK 2021年7月5日
  • 840Dsl的PLC里调用FB2出错

    我用FB2读取西门子840Dsl的数据,出现报错,故障标识是6,代表FIFO已满,必须重复任务,因为等待序列已满。请问有没有大神知道这是什么原因啊?以及有没有什么解决办法? 问题补…

    2020年10月31日
  • 840D主轴定位求教,高人请入。

    840D主轴定位完成后(SPOS=),主轴来回摆动发生震荡,从诊断中看出摆动幅度约为1.8度,左右奇怪的是,摆动如此明显而屏幕显示并不改变,一直显示目标值(位置),不知为什么?(8…

    SINUMERIK 2017年10月24日
  • 怎样直接通过PLC实时采集轴的位置

    我想通过S7-300直接把轴的位置(实时的)放在DB块里面,该怎么办?谢谢!!! 问题补充:做安全保护,我的是840D的,怎么使用NC VAR SELECER&…

    SINUMERIK 2018年12月14日
  • 300006报警

    840D系统,开机出现300006报警驱动1在总线上没被发现,把所有设备总线和驱动总线插拔一下,再上电,出现300200报警驱动总线硬件故障,怎么回事。 最佳答案 转载——确定问题…

    SINUMERIK 2017年11月16日