Wincc结构变量

我想问一下Wincc中结构体变量 中的偏移量是指什么?我的结构体变量中的第一个变量偏移量为0第二个为2第三个为5第四个为9。结构体中的变量全是Float类型的。谢谢

问题补充:
为什么不是0,4,8,呢?因为我的是Float类型的是占四个字节的怎么还可能是0,2,5,9,呢?

最佳答案

偏移量与你所连接变量有关系,不一定非得按照4递增,0和2、2和5都有地址冲突,但也不排除0和2使用了类型转换(如FloatToSignedWord),那么其长度就是2,注意看右边的长度。
 比如有DB1定义如下:
 DB1.DBW0 -- WORD
 DB1.DBW2 -- WORD
 DB1.DBB4 -- BYTE
 DB1.DBD5 -- REAL
 DB1.DBD9 -- REAL

提问者对于答案的评价:
谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午10:15
下一篇 2019年6月11日 上午10:15

相关推荐

  • wincc V7.3 与s7-300通讯问题

    今天遇到一件很妖很不科学的事情。wincc V7.3 与s7-300通讯时,连接不上,我选择驱动是s7的驱动下的TCP/IP,参数的具体设置看下面图片。网线的接…

    2021年7月5日
  • ADAM与wincc通信

    ADAM模块在wincc下怎么使用 问题补充:ADAM4051这个模块,怎么用呀,有实例吗?求大神指点一下,还有4068的模块 最佳答案 1.adam-4051需要在研华的设置软件…

    2021年7月5日
  • wincc 改变历史数据

    我用wincc做了一个报表,用户要求对已经归档的历史数据进行更改(简单说就是造假记录), 不知道数据库文件怎么更改。 我刚学习wincc,很多地方都不熟,摆脱各…

    SIMATIC WinCC 2019年6月11日
  • raw data算一个外部变量吗?

    全面解析WinCC数据交互 课程编号:V2283 WinCC &…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 raw …

    2020年11月1日
  • wincc 全局脚本VBS,访问画面中对像的属性

    wincc中实现水流动化,通过按钮已经可以实现水流的动画了,但是我是要一个变量触发后,流动对像直接显示并且流动。多次尝试也没成功,把按钮内的脚本放到打开画面和全局脚本内都没反应。不…

    2017年6月9日
  • 输入和输出点什么情况下建立变量

    调用变量需要先建变量,输入和输出也能建吗?在什么情况需要建这类变量,与位内存和DB数据有什么区别,望大家解答,谢谢! 最佳答案 用变量编程或者用IO点的绝对地址编程没有本质区别,但…

    SIMATIC WinCC 2019年6月11日
  • VB程序弹出画面缓慢

    现做了一个改造项目工程,画面中的阀门、电机都是用的WINCC库中的图标,因为之前别人制作的时候,没有弄结构变量,所以只好每个阀门、电机都制作单独的操作小画面,然后我在"事…

    SIMATIC WinCC 2019年6月11日
  • 关于历史趋势时间轴的设定问题

    请问在wincc里做历史趋势的时候,能通过脚本来实现通过一个按钮来设定时间轴的长度,例如按钮一把时间轴长度设为一小时,按钮二把时间轴长度设为24小时,脚本如何编写???还有就是怎么…

    SIMATIC WinCC 2019年6月11日
  • wincc变量触发间断性归档设置

    wincc7.5 项目,变量归档,能不能做变量触发归档,就是变量为1时,才开始按照周期归档,为0时停止归档 问题补充:怎么做个全局函数,就是在项目函数里,变量A为1时置位…

    SIMATIC WinCC 2021年7月5日
  • WINCC 中 输入输出域的问题

    画面中输入输出域使用鼠标修改值,初次修改点击左击输入值是可以的,右击是不行的,但是左击输入值后右击就可以修改了,这个可以把右击修改这个操作关闭掉吗,求指教。 图片说明: &nbsp…

    2020年11月1日