用含有指针的寻址方式,通过FB2读取数据块中的数据

用如图所示的程序,读取DB122中的数据到数据块DB127。想请教下,对应DB122数据块中的数据(图1),这种数据类型是ANY吗?但在网上查到的ANY数据类型和DB122中的数据也不符。实际模拟一下得出的数据只有两个数(图3),而我用FB2读取了4个变量(图2),不知道为什么?请给位大神指点。

图片说明:

用含有指针的寻址方式,通过FB2读取数据块中的数据    用含有指针的寻址方式,通过FB2读取数据块中的数据    用含有指针的寻址方式,通过FB2读取数据块中的数据   

最佳答案

DB122是要读取的系统变量参数(如机床坐标变量),用FB2程序读取到DB127块上,首先你得看一下NumVar变量是给的多少,就读几个,最多给4.也就是你得看一下DB127.DBW686是不是2.如果 是2的话,就读前2个变量,如果 是4的话,说明 第三和四个变量读过来就是0。 我怀疑是前者。

提问者对于答案的评价:
确实是表示轴位置的系统变量。要是能有通过这十个字节的变量查到是哪一个系统变量的方法就更好了。不过,还是非常感谢!

最佳答案作者回复:
反向查询不太好查,可以看看实际读出的是哪个坐标,可以到变量选择器上选几个变量,编译一下,看一看,有代码一致的吗。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:23
下一篇 2021年7月5日 上午12:23

相关推荐

  • 828D系统X127通讯问题

    客户反映在使用X127网口与电脑进行传输程序时,一时能够连接上,一时又连接不上,重新插拔网线也没有用,放置两天后再使用又可以使用了,请大师们指点迷津。 最佳答案 是这个问题我们在调…

    SINUMERIK 2017年6月9日
  • 西门子MVB侦听器落实订货型号

    你好,我想购买图片上这款产品,请工程师帮忙确认下西门子的订货号码,谢谢! 问题补充:S25659-B4200-A100 应该是这个型号可以找不到相关资料 图片说明: &n…

    2020年10月31日
  • 西门子数控编程while/endwhile和if/endif区别

    西门子数控编程while/endwhile和if/endif区别 能不能举例说明一下区别呢?刚刚提了问,说得还是有点不明白! 最佳答案 while 条件1满足&…

    SINUMERIK 2020年10月31日
  • 802dsl 手轮连接

    以前没用过802dsl的手轮 这次买了一个,但是发现不会安装。现象如下:买的手轮是西门子的手轮,也提供了连接套餐,但是手轮和连接套餐都是28针的接插件样式的,可是802D…

    SINUMERIK 2017年11月17日
  • R参数窗口的大小设置

    是否可以使不同版本的R参数窗口的大小修改成相同的,目的是使R0和R10成一行,R1和R11成一行等等以此类推? 问题补充:我们使用的sinumerik840之间以及和802Dsl系…

    SINUMERIK 2017年12月2日
  • 二进制数据

    各位大侠:我做备份840D NC数据备份时,有3个疑问请教了!1. 数据后面的还有‘80ec 这样的数值代表什么意义? $MC_AXCONF…

    SINUMERIK 2017年10月30日
  • 802DSL旋转轴点动后不停

    我有一台802DSL系统机床,一旋转轴带直连外编,点动后不能立即停下,往回走一点才停。精度还可以,为什么会有这种现象??? 最佳答案 一般旋转轴减速比都非常大,所以运动时会有一些延…

    SINUMERIK 2018年12月5日
  • 802C显示中文

    802C怎样由英文转换为中文显示 最佳答案 按照下面步骤进行:软键“诊断”-“》”(扩展键),“语言转换”软键即可进行中文和英文的转换。 提问者对于答案的评价:请问大师哪里可以下载…

    SINUMERIK 2020年10月31日
  • 808D数控系统由外部PLC选择程序

    808D数控系统由外部PLC选择程序有个需要修改的参数是多少?就是需要激活的参数,激活USER、 激活INDIVIDUAL、 激活MANUFACTURER的参数…

    SINUMERIK 2017年6月29日
  • 802d sl 的模拟主轴如何配置

    调试手册说:模拟主轴由于没有实际的AMICS 驱动,其编码器只能叠加于某一伺服轴作为其第二编码器,问题:1 如附加到X轴上,那么系统如何知道该编码器是主轴的还是…

    SINUMERIK 2018年3月6日

发表回复

登录后才能评论