登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:西门子db块里数据使用求问
点击:4826 回复:7
楼主
编辑
引用
管理
啊bin
如图一,从另一个plc里读回来的数据放在DB块数组中,我要把里面的数字拿出来用,或者说在触摸屏上显示出来,该怎么做呢?是不是可以像图二一样可以用MOVE指令把它传送出来?我感觉又好像不对,西门子不大会用,求懂的老师指导一下,谢谢
17-08-14 21:59
1楼
编辑
引用
管理
啊bin
17-08-14 22:00
2楼
编辑
引用
管理
cvlsam
将块属性中优化块访问取消,你可以直接在触摸屏中使用绝对地址访问。如果不取消块优化选项,触摸屏只能通过标签访问,你需要在触摸屏中导入博图的标签,前提是你触摸屏支持导入标签功能,至于使用MOVE来将数据块的数据赋予内部变量,纯属多此一举。
17-08-15 05:37
3楼
编辑
引用
管理
啊bin
还是不明白,如果我使用的是其他的触摸屏,比如威纶触摸屏,那我怎么写它的地址,又或者我我把数组的值拿出来运算,那怎么操作,把它转化为普通的寄存器不可以吗
17-08-15 08:01
4楼
编辑
引用
管理
fujifa
引用
啊bin
在 2017/8/15 8:01:54 发言
【内容省略】
上面人家不是回答过了么,将块属性中优化选项去除,然后直接访问DB地址,如果这一点你的触摸屏还做不到的话,换个品牌算了。
你可以使用MOVE全部转化到M区域,那么你还用DB干什么呢,直接用M地址不就可以了,当然,混日子的你甚至可以DB-〉M-〉DB来回转,可以让客户看到那么复杂的程序一定是好程序。
HAVE FUN!
17-08-15 08:24
5楼
编辑
引用
管理
啊bin
明白了,谢谢
17-08-16 08:34
6楼
管理
柒柒爸NeXrlT
该帖内容不符合相关规定!
17-08-17 16:16
7楼
编辑
引用
管理
hmz810220
引用
fujifa
在 2017/8/15 8:24:03 发言
【内容省略】
上次遇到个程序就是这样,看的我莫名其妙,一个报警就转来转去
17-08-17 18:25
工控新闻
滴滴押注交互机器人,中国科大团队融了数千万!
SmartDV亮相ICCAD-Expo 2025,助力中国集成电路产业高质量升级
赋能工业精密检测:华北工控ATX-6152主板具备出色的AI计算与图形处理能力
速来报名!Vision China 2026(上海)全链展示、巨擘齐聚、跨界融合一网打尽
倍福新品|EtherCAT:源自倍福的全球标准
舍弗勒人形机器人数智工厂落户太仓
HMS|技术干货:数据协议转换原理与应用
SPS 新品发布 | 倍福分布式自动化连接标准为用户提供可靠性保障
更多新闻资讯