西门子BW500量程如何hart475修改量程

博客分类:
调研一个水泥厂的计量设备,的船运销售使用的是皮带秤,西门子的BW500,采用了modbus协议。
开始调试的时候,我们看到电脑后面连接了串口,以为和汽车衡的方式一样,结果使用原来的代码,根本就没有反应。。。
于是开始到处找人问,经高人指点,可能使用的是modbus协议(当时傻X了,实际上西门子给客户的手册上写得明明白白的。。),上网下了一个modbus4j,是modbus协议的java开发包,开源的。
写好代码,连接后,返回类似如下的数据
[,0,-1,.....],看得我们一头雾水。
科普一下,网上找的modbus的解释:
Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年发明的,是全球第一个真正用于工业现场的总线协议。
控制器能设置为两种传输模式(ASCII或RTU)中的任何一种在标准的Modbus网络通信。
1.ASCII模式
当控制器设为在Modbus网络上以ASCII(美国标准信息交换代码)模式通信,在消息中的每个8Bit字节都作为一个ASCII码(两个十六进制字符)发送。这种方式的主要优点是字符发送的时间间隔可达到1秒而不产生错误。
2、RTU模式
  当控制器设为在Modbus网络上以RTU(远程终端单元)模式通信,在消息中的每个8Bit字节包含两个4Bit的 十六进制字符。这种方式的主要优点是:在同样的波特率下,可比ASCII方式传送更多的数据。
回去以后上网查了不少PLC、modbus相关的资料,也看了西门子BW500的手册,有了些许眉目.
关于slave和master:
皮带秤(对我们来说就是显示的仪表)是作为slave,计算机作为master。
这种划分是因为对于同一个串口可能连接多个modbus设备,这样就需要用slaveid来区分。
而从一个java程序员的理解来看,modbus
slave(仪表)就像一个server,我们(计算机程序--master)通过串口(功能相当于网线)连接仪表(这里是西门子BW500)发送请求(request),仪表会返回一个bit数组(respose)。
这样看来,slave相当于server,master相当于client。
请求格式:
发送的请求信息中包括串口名(COM1,2,3等)slaveId(范围是1-247,仪表可以设置),开始位置,需要返回的个数。
由于仪表的保持寄存器(你可以当成内存来理解),每位是16字节,BW500仪表可以存放9999位。
比如我需要位的数据,开始位置就是1000,需要返回的个数就是21。
返回格式:
如上所述。返回一个16位(对应java中short)数组,在java中看就是short[需要返回的个数]
拿到以后还不算完,因为每位是short类型,而大多数的数据时int甚至long型的,另外还带有小数。所以需要用返回的short数组进行运算才能得到想要的值,
皮带秤1的算法如下:
数据结构:第1016位和1017位共同表示表示仪表累积量。
用1017位的short值的二进制作为高16位。
用1016位的short值的二进制作为低16位。
组成一个新的32位int型数据,
转为10进制
除以1000。
得到一个带有3位小数的值,这就是最终的仪表上的累积量。
具体例子:
1016:-6149
二进制:1011(注意,如果不足16位,前面要补零)
最终二进制
转为十进制
以上几步在java可以这样:
public int joinBinary(short low, short high) {
int intLow = (int) low & 0xFFFF;
int intHigh = ((int) high && 16) & 0xFFFF0000;
return intHigh | intL
除.387(仪表上显示的是16443.38
看起来是舍弃了最后一位)
当然这只是西门子BW500仪表的算法,如果是其他仪表,就要根据其技术手册上的描述进行计算。
另外想说的一点就是技术手册上的内容感觉就是针对熟悉硬件的人员的,比如BW500上关于累积量的取值就一句话:代表累积量。
当时猜了好久,各种试,在快绝望的最后一刻给弄出来了。。。。。
上网搜基本全是卖设备的,偶尔有一个文档,兴冲冲的打开,发现和手里的一样。。。。
找到一个英文的打开---就是手里技术手册的英文原版。。。。。
关于modbus,我的理解也仅限于这些。有问题可以交流。
其实不用modbus4j也是可以的,只要能连上串口就可以了,向串口写符合modbus格式的数据,仪表就会返回数据了
&script&&/script&
浏览: 56796 次
来自: 北京
时隔四年,我现在也在获取bw500采集的数据,现在也遇到了点问 ...
哎~~终于搞对了,原来有个程序占用了视频采集卡但是调用VCAS ...
在Win7 64位看了这些dll都有,而且运行的时候init正 ...
有些郁闷,在Win7 64位系统运行没问题,但是这个机器没安装 ...
方君-羅 写道您寫得很詳細,很清楚,但我遇到一些問題想請問您, ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'拒绝访问 | www.bzfxw.com | 百度云加速
请打开cookies.
此网站 (www.bzfxw.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(41fbef-ua98).
重新安装浏览器,或使用别的浏览器西门子BW500仪表
西门子BW500仪表
产品信息联系方式企业信息
联系人:李娇利(销售经理)
固定电话:3
手机号码:
在线咨询:
地 址:郑州市书院街1号
邮编:450000
公司网站:http://www.hn-tc.com
公司名称:
会员等级:
会员标志:
认证类型:
企业类型:事业单位或社会团体
诚信指数:5
经营模式:生产型
主要市场:大陆 港澳台 东南亚
主要客户群:钢铁、化工、机械……
我厂的天联牌仪表信号电缆是我厂的主要产品之一,我厂专业生产仪表信号电缆,天津市电缆总厂第一分厂年产量达几十万公里,...
我厂的天联牌仪表控制电缆是我厂的主要产品之一,我厂专业生产仪表控制电缆,天津市电缆总厂第一分厂年产量达几十万公里,...
我厂的天联牌仪表电缆型号是我厂的主要产品之一,我厂专业生产仪表电缆型号,天津市电缆总厂第一分厂年产量达几十万公里,仪表电缆型号销量居国内首位。我厂是专业性电缆生产厂家,中国矿...&
西门子称重仪表推出新产品
西门子称重推出BW100升级产品—BW500/L。
西门子称重仪表BW100/BW500/SF500精确,稳定,可靠,自面试以来一直客户的好评。为更好的满足客户的需求,西门子新推出一款BW500/L,用于皮带秤,可以接入最多两路传感器信号,是BW100的升级版;兼有BW100的经济性和BW500的方便性,并提供了更多的通讯接口,具有更高的性价比。
同时西门子对BW500/SF500也进行了部分升级, 其中包括:
--使用非易失存储器,对参数实行断电存储;
--传感器远程诊断;
--多语种打印功能;
河南天成衡器衡秤有限公司联系人:李娇利(销售经理)固定电话:3手机号码:在线咨询:传 真:0地 址:郑州市书院街1号邮 编:450000邮 箱:公司网站:http://www.hn-tc.com
相关信息产品图片产品图片产品图片产品图片产品图片产品图片
收费会员推荐会员等级:公司主营:仪表 吹灰器 离合器
会员等级:公司主营:西门子传动和备件
该公司相关供应
供应商主营产品
最新供应信息
&&&&此页面信息由商铺经营者自行提供,内容的真实性、准确性和合法性均由商铺经营者负责。亿商网提醒您购买商品/服务前注意谨慎核实,如您发现商铺内有任何违法/侵权信息,请立即向亿商网举报并提供有效线索。&>&BW500中文使用说明书
BW500中文使用说明书
上传大小:4.71MB
西门子BW500使用说明书
综合评分:4
下载个数:
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有2条
西门子动态称重仪表资料,不错。
资源不错,现场的仪表说明书找不到了。太及时了,谢谢
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
BW500中文使用说明书
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
举报的资源分:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*详细原因:
BW500中文使用说明书西门子BW500量程如何修改 - 中国广告知道网
为了能够更快的帮助网友解决“西门子BW500量程如何修改”相关的提问,中国广告知道网通过互联网大数据对“西门子BW500量程如何修改”相关的解决方案进行了整理,用户详细提问包括:西门子BW500量程如何修改与之相关的答案,具体解决方案如下:
提问者悬赏:<font color="#FF分 发布者:匿名网友
提问时间:<font color="#FF-03-06 21:07:00
详细问题描述及疑问:在表面**显示上小时下料量是一样的,如何控制实际下料量期待您的答案,你的帮助无异于雪中送炭,让我感激涕零!
网友们正在为您出谋划策,请耐心等待!
|||||||||||||
猜您感兴趣
热门搜索:
本页网址:}

我要回帖

更多关于 如何选择电流表的量程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信