返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
西门子SIEMENS
工控论坛首页
→
西门子SIEMENS
→ 浏览主题:
组态王读取DB块数值!
回帖:
9
个,阅读:
8178
次
[上一页]
[1]
[下一页]
* 帖子主题:
组态王读取DB块数值!
收藏
分享到
654
707246808
文章数:
38
年度积分:
50
历史总积分:
654
作者的所有帖子(38)
注册时间:
2015/8/24
发站内信
发表于:2015/10/12 16:47:27
#0楼
西门子S7-300PLC采集的PT100值传进DB块里,组态王读取的数据不对啊,谁懂,看看我做的对么?
【方案】
加工机 | 三菱电机EDM加工机节假日前后维护措施
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
6536
wuyang750
文章数:
2637
年度积分:
50
历史总积分:
6536
作者的所有帖子(2637)
注册时间:
2014/5/6
发站内信
发表于:2015/10/12 18:28:34
#1楼
地址应该是 DB10.DBD0 组态王实数数据类型 用FLOAT
[此贴子已经被作者于2015/10/12 18:32:14编辑过]
【方案】
预防热射病,FLIR红外热像仪帮助建筑业设计“可降温”的安全帽!
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
6518
jamsonwo
文章数:
962
年度积分:
50
历史总积分:
6518
作者的所有帖子(962)
注册时间:
2010/8/24
发站内信
发表于:2015/10/12 20:56:28
#2楼
数据对才怪呢,传送的时候把实数传到了字地址里,组态王读取的又是一个短型的整数!数据类型搞来搞去都乱了!
【方案】
针对大批量生产应用的高效 I/O 和运动控制解决方案
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
3063
双740
文章数:
402
年度积分:
50
历史总积分:
3063
作者的所有帖子(402)
注册时间:
2013/10/31
发站内信
发表于:2015/10/13 8:47:09
#3楼
搞不懂,PT100的值为何要用FC105???除以10转换成浮点数就是实际温度了啊
【方案】
三菱Q系列PLC通过BCNet和FX5U数据交换
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
654
707246808
文章数:
38
年度积分:
50
历史总积分:
654
作者的所有帖子(38)
注册时间:
2015/8/24
发站内信
发表于:2015/10/13 10:31:07
#4楼
回复 #1楼 wuyang750
太感谢了,一语到位,就是组态王里的寄存器写错了,我以为DB里新建的数据在第二行,所以地址是2呢,所以我在组态王里选的是DB10.2,我一开始选的是浮点型,但是没有数据,只有无符号整形有数据,数据还不对,所以上来问问,那个DB里的数据地址是看的名称前面的地址+0.0么?
【方案】
西门子PLC与研华webaccess以太网通讯配置
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
654
707246808
文章数:
38
年度积分:
50
历史总积分:
654
作者的所有帖子(38)
注册时间:
2015/8/24
发站内信
发表于:2015/10/13 14:11:35
#5楼
回复 #3楼 双740
我直接读的数是4970,四位数啊!除以10是有497,温度太高了吧,我也感觉这个温度不太对。
【方案】
台达自动化监控解决方案,为畜牧饲养业实现产业智能升级
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
2615
产品体验中心会员
逆水行舟
文章数:
405
年度积分:
50
历史总积分:
2615
作者的所有帖子(405)
注册时间:
2005/10/27
发站内信
发表于:2015/10/13 14:21:34
#6楼
数据类型你都没搞清楚哦,传送的时候把实数传到了字地址里,多看看书
【方案】
从不被接受到广泛应用,热成像在采矿业的“大”用途!
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
6536
wuyang750
文章数:
2637
年度积分:
50
历史总积分:
6536
作者的所有帖子(2637)
注册时间:
2014/5/6
发站内信
发表于:2015/10/13 18:06:53
#7楼
以下是引用
707246808
在
2015/10/13 10:31:07
的发言:
太感谢了,一语到位,就是组态王里的寄存器写错了,我以为DB里新建的数据在第二行,所以地址是2呢,所以我在组态王里选的是DB10.2,我一开始选的是浮点型,但是没有数据,只有无符号整形有数据,数据还不对,所以上来问问,那个DB里的数据地址是看的名称前面的地址+0.0么?
是的,看前面的0,你输入的是符号而已
此帖发自手机工控论坛
【方案】
TURCK传感器在冶金行业中的应用
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
654
707246808
文章数:
38
年度积分:
50
历史总积分:
654
作者的所有帖子(38)
注册时间:
2015/8/24
发站内信
发表于:2015/10/14 8:43:41
#8楼
回复 #7楼 wuyang750
我现在用PLC采集PT100的值,现象是我给PT100加热,PLC采集的值变化也不大啊,我用PLC采集的数值是5031,用FC105输出的是18.2,我给PT100加热后,PLC采集值才6082,FC105输出才22点多。是不是需要别的换算呢?
【方案】
图尔克 BLOCK I/0控制滚筒输送机模块
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
15244
产品体验中心会员
xuhuifox
文章数:
2857
年度积分:
161
历史总积分:
15244
作者的所有帖子(2857)
注册时间:
2005/3/25
发站内信
发表于:2015/10/14 12:06:46
#9楼
你直接读PLC运算出来的变量就可以了,要是觉得不对,用组态王的变量运算也是可以的。
变量定义中不是有原始值和工程值么,你定义好,运算出来的值和PLC中运算的值应该是一样的!
一切为了生活
【方案】
分布式自动化在药品包装的应用
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]零基础快速入门西门子S7-1500PLC
•
[视频课程]西门子PLC博途应用精选
•
[视频课程]西门子S7-1200编程应用入门
•
[视频课程]西门子S7-1500PLC与博途应用-基础课程
•
[视频课程]西门子变频器参数设置和实操训练
•
[视频课程]5节课掌握西门子PLC模拟量应用
•
[视频课程]7节课带你玩转西门子LOGO!智能逻辑控制器
•
[视频课程]西门子小型PLC学习指导课
•
[视频课程]西门子PLC入门指导
78.0005