PLC如何读取字符串型NC变量

目前遇到两个问题:
1.要读取的一个NC变量是String[32]类型的,我在DB130中分配地址空间string[32]占了34个。在调用FB2进行读取时,把读取到的值存入DB130,但是我该存到哪里,写DB130.DBDx也才占用了4个空间,远远不够啊。
2.每次调用FB2最多读8个变量,我调用两次,之前读出来的值也读不到了,请问很多变量该怎么读啊?
望高手解答

最佳答案

支持指针地址不?写成这样试试,P# DB130.DBX0.0 BYTE 32

提问者对于答案的评价:
perfect

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • 840Dpl Z轴无法设成旋转轴

    数控冲床,其中Z轴是旋转轴,在轴配置是不配Z轴报警,只好配了Z轴,但是用参数30310=1等想把Z轴该为旋转轴,报4200警,有什么办法让Z轴成旋转轴 最佳答案 z軸默认几何軸,只…

    SINUMERIK 2017年11月1日
  • TCU更换为PCU需要做哪些工作?

    一台840dsl的TCU坏了,正好另外一台设备闲置,想把PCU拆下换到这台设备上,需要做哪些工作?没有特殊画面的。 问题补充:为什么还与机床参数配置有关?我记得840D是只要考报警…

    SINUMERIK 2020年11月1日
  • 802c plc调用程序

    请问802c通过plc(v17001000)如何调用用户程序,谢谢 最佳答案 802C 不具备V17001000变量,所以也就不能用PLC调用加工程序,只有802D和80…

    SINUMERIK 2017年11月1日
  • 实例推荐?

    请问有没有plc使用高速脉冲输出口通过伺服放大器控制伺服电机位置速度的实例,详细编程最好带注释的或者文档之类的,小弟才刚学着个。 最佳答案 初学可以从原理上多了解一些。等了解了理论…

    SINUMERIK 2017年11月4日
  • 840d系统加工程序模拟故障

    840d系统镗床在进行加工程序模拟时出现12050报警,不用模拟直接执行加工程序机床可以正常执行,机床已回完零,所有加工程序都实验了。 最佳答案 参考一下这个:http://www…

    SINUMERIK 2017年6月8日
  • NC程序的执行-我是菜鸟请帮忙

    菜鸟对NC程序的执行顺序一头雾水。下列程序请大家帮忙解释一下: N10 G01 G90 X=R10 F=R50 N20&…

    SINUMERIK 2018年12月14日
  • _WAITM(2,1,2,3,4,5,6) _WAITM(20,1,2,3,4,5,6)什么意思

    六通道奥地利SEMA机床_WAITM(2,1,2,3,4,5,6)_WAITM(20,1,2,3,4,5,6)_START(2,3,4,5,6)什么意思 问题补充:能不能举例一下呢…

    SINUMERIK 2020年10月31日
  • 802DSI

    ;我这台是802DSL车床,开机就报201331警,DP3:从动装置03:CU-I-003(0001)布局:至少一个组件没有分配给驱动对象:组件编号:13,我也进行拓扑过,还是不行…

    SINUMERIK 2017年11月1日
  • 840D安全报警

    840D报警27004和27033机床每根轴都在报,27101,和27023和27102为A轴报警27024为X轴报警。机床是进口磨齿机有光栅尺,机床参数正常,个人分析为其中有根轴…

    SINUMERIK 2017年11月6日
  • 数控编程中M与H指令的使用场合有什么不同?

    数控编程中M与H指令的使用场合有什么不同? 最佳答案 M、S、T、D、H、F功能都是西门子辅助功能,什么场合用得看系统怎么定义的。标准的西门功能(如,M0\M1\M2\M3&nbs…

    2021年7月5日