您现在所在的是:

西门子SIEMENS

回帖:7个,阅读:3776 [上一页] [1] [下一页]
7712
jiouai84
文章数:655
年度积分:50
历史总积分:7712
注册时间:2013/1/7
发站内信
发表于:2018/3/3 16:52:01
#0楼
请教问题如题所示,在FB功能块中还有自定义的功能块,那么自定义的功能块的数据是如何传到FB块内呢。还有就是图片中P#DBn.dbx ,表示的是指针指向的名为N的数扰块的第X位对吗?
附件 QQ截图20180303164946.jpg



38104
cvlsam 版主
文章数:12488
年度积分:715
历史总积分:38104
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/3/3 18:22:35
#1楼
1、块与块的数据交换可以通过IN,OUT,IN_OUT引脚来交换,最垃圾的方法是通过全局变量交换,这种方法原厂工程师是不会做的,这破坏了块的移植性。
2、P#DBn.dbx ,表示数据块的首地址,实际上完整的用法是
 P#DBn.DBX  Byte(Int) x

Good Luck~
7722
w71412659
文章数:1455
年度积分:50
历史总积分:7722
注册时间:2013/5/8
发站内信
2018论坛魅力之星
发表于:2018/3/3 23:22:31
#2楼
还是C版解释专业。我再补充一句,P#DBn.dbx ,这种用法,你可以看看DB块对应的地址点是不是写了数据结构,这个看懂你就明白了。
7712
jiouai84
文章数:655
年度积分:50
历史总积分:7712
注册时间:2013/1/7
发站内信
发表于:2018/3/4 6:57:25
#3楼
回复 #1楼 cvlsam
谢谢您的回答,我想再问下,fb功能块中还有功能块,如图片上的就是fb块中的功能块,那这个块的比如图片上的LT的输出,给的地址就是p#db399.dbxn,而fb块的背景数据块是db309,那这个数据怎么给fb块的数据块呢?我看了fb块的in out in_out都是空的,只有stat才有数据地址,
7712
jiouai84
文章数:655
年度积分:50
历史总积分:7712
注册时间:2013/1/7
发站内信
发表于:2018/3/4 7:09:05
#4楼
回复 #2楼 w71412659
是的,您说的是对的,确实是数数据结构,那这个意思是不是就是指的是指向了数据结构的首地址
38104
cvlsam 版主
文章数:12488
年度积分:715
历史总积分:38104
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/3/4 8:38:55
#5楼
以下是引用jiouai842018/3/4 6:57:25的发言:
谢谢您的回答,我想再问下,fb功能块中还有功能块,如图片上的就是fb块中的功能块,那这个块的比如图片上的LT的输出,给的地址就是p#db399.dbxn,而fb块的背景数据块是db309,那这个数据怎么给fb块的数据块呢?我看了fb块的in out in_out都是空的,只有stat才有数据地址,

这就是西门子的问题了,不通过上面的IN,OUT,IN_OUT传递变量值,而是通过全局变量传递,背景数据块虽然对应与FB,但是在西门子中,通过绝对地址仍然可以访问背景块中的数据,相当于全局变量的访问。

所以,在西门子博图中,已经将默认的这种方式改为非默认的,之所以不彻底断了这种方式是为了兼容以前的编程方式。

所以,你如果编程,应该通过IN,OUT,IN_OUT这种方式传递数据,这样也可以在使用其他厂牌的编程时保持良好的移植性。

Good Luck~
7162
乌龟船长
文章数:690
年度积分:129
历史总积分:7162
注册时间:2015/6/24
发站内信
发表于:2018/3/4 9:05:41
#6楼
看得挺眼熟的 雷诺的?
1592
865734009
文章数:240
年度积分:50
历史总积分:1592
注册时间:2017/3/27
发站内信
发表于:2018/6/11 15:41:54
#7楼
变频器通讯里的状态字和控制字不就是这么用的吗?
此帖发自论坛手机版

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003