设为首页收藏本站积分获取及使用技巧附件上传须知在DB块与DB块之间传送数据程序看不懂

追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 7198|回复: 4

[已解决] 在DB块与DB块之间传送数据程序看不懂

[复制链接]

升级  20.5%

该用户从未签到

发表于 2014-9-15 23:39:07 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
在DB块与DB块之间传送数据,长度为14字,以下为调用的子程序,可以解读一下吗?
L #db_number1
T "db_num1"
L #db_number2
T "db_num2" L P#0.0
T "track_temp1"
L 0
T #temp
a001: OPN DB ["db_num1"]
L DBW ["track_temp1"]
OPN DB ["db_num2"]
T DBW ["track_temp1"]
OPN DB ["db_num1"]
L 0
T DBW ["track_temp1"]
L "track_temp1"
L P#2.0
+D
T "track_temp1"
L #temp
L 2
+I
T #temp
A(
L #temp
L #db_legth
>=I
)
JCN a001
BE
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
7202°C
4
  • 朗青
  • ijklmri
  • HEXXaa
  • sanline
过: 他们

升级  36%

该用户从未签到

发表于 2014-9-16 00:58:54 | 显示全部楼层
L     #db_number1      //装入数据块号1
      T     "db_num1"  //传给变量1
      L     #db_number2  
      T     "db_num2"
      L     P#0.0      装入指针地址p#0.0
      T     "track_temp1" //传给指针临时变量
      L     0    //赋循环次数的初值0
      T     #temp
a001: OPN   DB ["db_num1"]   打开第一个数据块
      L     DBW ["track_temp1"]// 取第一个块的数据dbw0
      OPN   DB ["db_num2"]//打开第二个数据块
      T     DBW ["track_temp1"]//传给第二个数据块的dbw0
      OPN   DB ["db_num1"]//再打开第一个数据块
      L     0
      T     DBW ["track_temp1"]    //再将第一个块的dbw0赋0
      L     "track_temp1"  装入指针值,也就是p#0.0
      L     P#2.0//装入p#2.0,也就是指向下一个需要传送的数据字
      +D    //相加
      T     "track_temp1"  //再传给该变量
      L     #temp//读取字节次数
      L     2  
      +I    //+2
      T     #temp//以下为判断次数是否完成,完成则结束,没有完成则跳转到a001
      A(   
      L     #temp
      L     #db_legth
      >=I   
      )     
      JCN   a001
      BE

升级  35.5%

该用户从未签到

发表于 2014-9-16 01:01:19 | 显示全部楼层
楼上说的对,这些都是比较基本的STL的指令,程序里面有提及到间接寻址,去看看support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&objid=79632832&caller=view

升级  32.5%

  • TA的每日心情
    无聊
    2019-1-24 15:41
  • 签到天数: 10 天

    [LV.3]连长

    发表于 2014-9-20 20:45:00 | 显示全部楼层
    STL真心难学啊

    升级  0%

  • TA的每日心情
    奋斗
    2019-3-5 12:50
  • 签到天数: 5 天

    [LV.2]排长

    发表于 2014-9-28 14:20:50 | 显示全部楼层
    沙发好厉害
    *滑块验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

    关闭

    最新活动上一条 /1 下一条

    小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

    GMT+8, 2025-5-4 04:49 , Processed in 0.158604 second(s), 21 queries , Gzip On, APCu On.

    Powered by Dreamyiyi

    © 2009-2025 工控论坛

    快速回复 返回顶部 返回列表