您现在所在的是:

西门子SIEMENS

回帖:7个,阅读:4651 [上一页] [1] [下一页]
1254
啊bin
文章数:182
年度积分:50
历史总积分:1254
注册时间:2016/4/14
发站内信
发表于:2017/8/14 21:59:56
#0楼
如图一,从另一个plc里读回来的数据放在DB块数组中,我要把里面的数字拿出来用,或者说在触摸屏上显示出来,该怎么做呢?是不是可以像图二一样可以用MOVE指令把它传送出来?我感觉又好像不对,西门子不大会用,求懂的老师指导一下,谢谢
1254
啊bin
文章数:182
年度积分:50
历史总积分:1254
注册时间:2016/4/14
发站内信
发表于:2017/8/14 22:00:28
#1楼
附件 image.jpg

附件 image.jpg
37237
cvlsam 版主
文章数:12401
年度积分:1589
历史总积分:37237
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2017/8/15 5:37:09
#2楼
将块属性中优化块访问取消,你可以直接在触摸屏中使用绝对地址访问。如果不取消块优化选项,触摸屏只能通过标签访问,你需要在触摸屏中导入博图的标签,前提是你触摸屏支持导入标签功能,至于使用MOVE来将数据块的数据赋予内部变量,纯属多此一举。
1254
啊bin
文章数:182
年度积分:50
历史总积分:1254
注册时间:2016/4/14
发站内信
发表于:2017/8/15 8:01:54
#3楼
回复 #2楼 cvlsam
还是不明白,如果我使用的是其他的触摸屏,比如威纶触摸屏,那我怎么写它的地址,又或者我我把数组的值拿出来运算,那怎么操作,把它转化为普通的寄存器不可以吗
8302
fujifa
文章数:2937
年度积分:235
历史总积分:8302
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2017/8/15 8:24:03
#4楼
以下是引用啊bin2017/8/15 8:01:54的发言:
还是不明白,如果我使用的是其他的触摸屏,比如威纶触摸屏,那我怎么写它的地址,又或者我我把数组的值拿出来运算,那怎么操作,把它转化为普通的寄存器不可以吗

上面人家不是回答过了么,将块属性中优化选项去除,然后直接访问DB地址,如果这一点你的触摸屏还做不到的话,换个品牌算了。

你可以使用MOVE全部转化到M区域,那么你还用DB干什么呢,直接用M地址不就可以了,当然,混日子的你甚至可以DB-〉M-〉DB来回转,可以让客户看到那么复杂的程序一定是好程序。

HAVE FUN!
1254
啊bin
文章数:182
年度积分:50
历史总积分:1254
注册时间:2016/4/14
发站内信
发表于:2017/8/16 8:34:25
#5楼
回复 #4楼 fujifa
明白了,谢谢
555
柒柒爸NeXrlT
文章数:139
年度积分:50
历史总积分:555
注册时间:2017/8/16
发站内信
发表于:2017/8/17 16:16:13
#6楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
13407
hmz810220
文章数:3215
年度积分:1116
历史总积分:13407
注册时间:2013/6/15
发站内信
发表于:2017/8/17 18:25:42
#7楼
以下是引用fujifa2017/8/15 8:24:03的发言:
以下是引用啊bin2017/8/15 8:01:54的发言:
还是不明白,如果我使用的是其他的触摸屏,比如威纶触摸屏,那我怎么写它的地址,又或者我我把数组的值拿出来运算,那怎么操作,把它转化为普通的寄存器不可以吗

上面人家不是回答过了么,将块属性中优化选项去除,然后直接访问DB地址,如果这一点你的触摸屏还做不到的话,换个品牌算了。

你可以使用MOVE全部转化到M区域,那么你还用DB干什么呢,直接用M地址不就可以了,当然,混日子的你甚至可以DB-〉M-〉DB来回转,可以让客户看到那么复杂的程序一定是好程序。

HAVE FUN!
上次遇到个程序就是这样,看的我莫名其妙,一个报警就转来转去

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

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

78.0005