这三篇都是之前写好的,一直没发。
这次一起发出来吧。
java连接硬件很痛苦,特别是对我这种没接触过的认来说。。。。
希望这几篇文章能给大家一些启发,有问题可以留言。
介绍下两种秤:
散料秤:顾名思义,这是放散料的秤。。。在水泥厂,就是卖水泥的时候装船的秤,从外面看就像大漏斗,漏斗口对准船上的仓口,操作机器开始放水泥,水泥就从漏斗里漏到船上的仓
里了。
每个散料秤内部都有两个称重仓(成为A秤和B秤),一个仓放料的同时,另一个仓进料,这样效率比较高。计量软件需要显示A、B秤当前的量和A、B秤合计放出的累积量(装完后,
这个累计量就可以直接保存为磅单的重量了)
仓秤:顾名思义,就是在一个仓(跟个大罐子似的)上面有个秤。在南方水泥,仓秤是负责采购用的。仓秤有两个门,上面的门是负责称重的,下面的门的下面就是传送皮带了,
负责把称重后的原料运到指定地方(应该是仓库吧。),每个仓秤都会配一个挖斗。工作时,挖斗先从船里把原料挖出来,然后称重仓关门(后面的开门和关门都是只上面的门),
挖斗把原料然后放到称重仓上,稳定后,称重仓上就会计量出一个数(并传给PLC,PLC就会通知计量的计算机了),这个数就是这一斗的净重。
然后开门,原料下去进入传送皮带。然后关门-》挖斗再从船上挖。。。。如此循环,最终把船上的东西都挖出来。。。。
计算机实时显示没一斗的重量和累计中量,完成后,保存磅单就可以了。
之所以把看似完全不同的两个秤放到一起写,是因为这两个秤的硬件厂商都使用OPC来提供数据(省得我们去读硬件了)
OPC server:
从我们的角度可以把它看成是一个本地的SocketSever或者HttpServer(当然,远程也是可以的,不过需要一些组件支持,不在这里讨论了)
我们的计量软件当做client,去opc sever取数,取数的时候需要三个参数:opcserver地址(本地的一直是localhost就可以了)
opcservername(可以理解为端口号?) 和 Itemname。
opcservername可以通过opcserver设定,我们可以很容易得到
tag就是我们所说的itemname,也可以从opcserver中看到,不过西门子的opc
server找起来比较麻烦,我们使用了一个叫做FactorySoft OPCClient的软件来查看,如下:
做过ems的应该清楚tag的概念了,拿电表做例子,电表上的度数是个tag,上面的电流也是个tag。可以认为tag就代表一个数据。
上面是一些介绍了。那么怎么在java中连接opc sever呢?
//第一步,初始化
JOpc.coInitialize();
//第二步,建立一个JOpc对象,三个参数,分别是OpcServer的IP,Server的name,还有JOpc的name
JOpc
jopc = new JOpc("172.29.10.173", "OPCServer.Hundure.EXE", "JOPC1");
//第三步,建立连接
jopc.connect();
//第四步,新建一个OPC的group和item,并把item加到group中
OpcGroup
group = new OpcGroup("group", true, 500, 0.0f);
OpcItem
item = new OpcItem("Door1", true, "");
group.addItem(item);
//第五步,
jopc.addGroup(group);
jopc.registerGroup(group);
jopc.registerItem(group,
item);
//第六步
item.setValue(new
Variant(1));
jopc.synchWriteItem(group,
item);
//最后,该释放的全释放掉
jopc.unregisterItem(group,
item);
jopc.unregisterGroup(group);
JOpc.coUninitialize();
测试一下,可用!
因为基本上用不到中文item,所以就不发了。
需要的,可以留言,
分享到:
相关推荐
《Longtec-长陆 电子散料秤说明书》是一份详细阐述Longtec品牌电子散料秤操作、维护和故障排查的重要文档。这份说明书主要针对使用和管理电子散料秤的人员,提供了全面的技术指导和实用信息,以确保设备的高效运行和...
综上所述,电子胶带秤在立井砂石散料回填计量中发挥着核心作用。它不仅能够提供准确的物料计量,还能够帮助用户更好地控制生产成本,提高工作效率。因此,了解和掌握电子胶带秤的相关知识,对于从事相关行业的技术...
机械式散料定量包装秤的核心是称重系统,它采用先进的传感器技术和控制算法,实现对散装物料的实时重量监测和控制。当物料进入包装袋时,通过调整进料速度,使物料重量逐渐增加,当达到预设的定量值时,控制系统会...
Longtec 长陆公司作为一家知名的仪表制造商,提供了UNI800D散料累加秤仪表,专门用于散装物料的连续计量和累计。这款仪表凭借其高精度和稳定性,在化工、粮食、建材等行业得到了广泛应用。本说明书将详细介绍UNI800D...
Longtec-长陆 LCS系列散料秤pdf,Longtec-长陆 LCS系列散料秤
**数字式皮带秤**是一种用于连续测量固体散料流量的计量设备,广泛应用于冶金、电力、化工、煤炭等行业中的输送线上。它通过精确测量输送带上物料的质量流量来实现自动化控制与管理。 #### 二、赛摩ICS-FH型浮衡...
根据您提供的文件信息和内容片段,以下是关于西门子MSI皮带秤产品的详细知识点: 1. 产品概述: 西门子MSI皮带秤是一种用于连续计量散装物料的高精度电子设备。这类设备广泛应用于各类工业领域中,如煤炭、建材、...
7. 与总控室的信号连接:说明了如何将电子散料秤的信号连接到总控室,包括所需的通讯格式和方法。 8. 安装说明:提供了设备安装的具体指导,包括安装前的准备工作、安装步骤和安装后的检查流程。 9. 维护和保养:...
标题提到的“电信设备-一种可以移动的全封闭散料仓”是一种专为电信行业设计的独特设备,它主要用于存储和运输散装材料,如电缆、光纤等关键组件。这种设备的特点在于它的可移动性和全封闭设计,确保了材料在运输...
散料智能称重系统是一种利用现代信息技术和物联网技术,针对散装物料进行高精度、实时计量的智能化解决方案。随着经济的快速发展和物流行业的进步,传统的电子皮带秤已无法满足日益增长的需求。为提高港口装卸效率和...
采用UG以及EDEM软件建立了煤散料输运模型用以分析煤散料在输运过程中的运动状态。重点研究了物料堆积及底板倾斜工况下煤散料的输运状态。研究结果表明,运输状态平稳后,堆积煤颗粒在严重堆积工况下比轻度堆积工况下的...
另一种是考虑直线挡墙和浅圆仓情况下,两种散料滑动楔体的形状差别,用二者的体积比来修正Coulomb公式,从而得到适合于浅圆仓散料侧压力的近似计算方法.依据仓内散料顶面的堆放方式及其破裂面可能方位等因素,考虑两种...
基于C++和QT开发嵌入式Linux的智能散料投饲系统上位机源码.zip基于C++和QT开发嵌入式Linux的智能散料投饲系统上位机源码.zip基于C++和QT开发嵌入式Linux的智能散料投饲系统上位机源码.zip基于C++和QT开发嵌入式Linux...
散料输送系统主要应用于港口和码头,对散货进行高效、规范的输送控制,以提升整个货物吞吐的效率。本文深入探讨了分布式现场总线技术在散料输送控制系统中的应用,其特点和优势,以及在此应用中所采用的关键技术。 ...
总的来说,散料搬运装置设备行业的企业要想在未来的五年内实现市场突围,必须从战略规划、产品创新、品牌建设、市场策略和客户服务等多方面进行综合考虑,形成全方位的竞争优势。只有这样,才能在激烈的市场竞争中...
掘进机在装运作业时会出现积料现象导致装运...研究引入散料离散单元法进行装载效率分析,该全新方法成功解决了装载角度、装运速度与不同物料之间的实际联系。对装载机构进行离散元仿真分析,为装载机构设计提供理论支撑。
2020-2025年中国散料搬运设备行业市场深度调研及发展战略研究报告.pdf
在电信行业中,散料集装箱移动翻转臂是一种重要的设备,主要用于处理和转运各种散装物料,如沙子、煤炭、粮食等。这种设备结合了现代科技与机械工程,提高了物流效率,尤其在大型港口、铁路货运站、仓库和工业区的...