帮忙解释下STL程序

L     104
      L     8
      *I    
      L     DB7.DBW  170
      +I    
      LAR1  
请问这里的104 和8是怎么回事,为什么这么用,谢谢各位大神

最佳答案

L     104
      L     8
      *I    
      L     DB7.DBW  170
      +I    
      LAR1   //这条指令的意思是将ACCU1里的值装载到AR1里
104*8的意思就是:104个字节,8对应的是一个字节8个位,32位指针机含有位的地址也还有字节的地址,如果直接输入104的话,对应的数据地址就是104/8=13,就是第13个字节,而不是第104个字节;
        32位指针的定义是:第0位~第2位作为寻址操作的位地址,第3位~第18位作为寻址操作的字节地址,第19位~第31位没有定义;

提问者对于答案的评价:
非常谢谢您的回答。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月29日 下午4:18
下一篇 2017年6月29日

相关推荐

  • 离线跟在线状态看到的程序区别

    咨询一下,离线跟在线状态看到的程序有什么区别,是不是离线下看到的程序是硬盘上的,在线状态看到的程序是PLC上的?如果修改程序的话,在线状态改的程序是不是仅仅是写到PLC上了,硬盘本…

    SIMATIC S7-200 2020年11月1日
  • 二次定位

    采用S7-200PLC,如何用位置控制向导控制步进电机脉冲二次回原点的程序编写? 问题补充:运用MAP库文件编写步进电机回零点程序 最佳答案 可以参考:《S7-200 P…

    SIMATIC S7-200 2020年10月31日
  • s7-200 224CN 与编码器选型问题

    用的电机是1440 的转速  减速机1/10   plc高速计数为20KHZ  编码器增量式&nbs…

    SIMATIC S7-200 2020年10月31日
  • wincc与 14台s7-200 通讯问题

    pc-access 只能和8台通讯 想要和14台,如何解决 问题补充:kepserver 谁用过, 他是不是可以与14台通讯 最佳答案 试试…

    SIMATIC S7-200 2021年7月5日
  • S7-200最大的扩展问题

    请问:S7-200最大的扩展能力是七个模块,是指任何的扩展模块总数量不能超过7个吗?  最佳答案 是的 最多7个 而且是224和226才行 …

    SIMATIC S7-200 2021年7月5日
  • 求PLC200 CPU224XP cn的程序

    是这样,我对PLC200不是很熟悉,现在需要一个滤波程序。大致想法是用平均值的方法,比如,采样10个周期,取这10个周期的采样平均值,再输出到某个地址,供程序调用。最好能封装成一个…

    SIMATIC S7-200 2017年11月12日
  • 西门子SMART PLC 200使用PID向导

    西门子SMART PLC 200使用PID向导,先设置恒流的流量值200L/H再启动泵,实际的流量值超出200L/H,但PID输出值只是缓慢的递减,以至于实际的…

    SIMATIC S7-200 2017年6月7日
  • tp170A编写

    各位大哥:tp170A触摸屏怎样编才可以在屏幕上可以改变PLC里面所设置的参数呢? 最佳答案 TP170A的组态时,可以指定输入输出域所对应的PLC的寄存器地址、数据格式等等。组态…

    SIMATIC S7-200 2021年7月5日
  • S7-200高速计数器( HSCx )更新初始值或预设值

    高速计数器更新初始值或预设值时,是先设定控制字节,再设定初始值,最后执行高速计数器指令? 还是先设定初始值,再设定控制字节,最后执行高速计数器指令? 我在资料上…

    SIMATIC S7-200 2021年7月5日
  • 西门子S7-200库文件

    库文件下载 最佳答案 最后一个答案http://www.ad.siemens.com.cn/service/answer/wap/LoggedIn/ReadingPage/Wait…

    SIMATIC S7-200 2017年6月24日