一次与众不同的大型工厂现场调试纪实

2024-05-06 12:32

本文主要是介绍一次与众不同的大型工厂现场调试纪实,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一次与众不同的大型工厂现场调试纪实

20175月最后一天,端午节假期刚结束,由于用户对无线测控传输技术和产品先前没有接触过,所以强烈要求我们派技术人员去现场进行无线测控技术的演示和产品实测。

用户的邀请就是命令,公司当天就抽派我们三人驱车前往咸阳陕西某化工厂,携带DTD433F无线模拟量和DTD433H无线开关量测控终端进行无线网络化一主多从的调试实验。该企业始建于1965年,是我国60年代第一个以重油气化生产合成氨的厂家,主导产品为硝酸铵1970年投产。 目前企业主导产品硝酸铵的实际产销量位列全国第一。


看着高纵入云的烟囱,遍布有序的大型储藏罐,工厂里行驶着的火车,眼前的情况比我们来之前想象的规模要更大一些。


办完严格的入厂手续,我们终于见到了高经理以及他们电仪公司的技术人员。他将我们先领到了一间放置了数十台高低压配电柜的配电室,告诉我们,这里有一些变送器输出的模拟量4-20mA信号以及设备工作状态和远程控制信号需要通过你们提供的无线测控设备从站发送到相距数百米远的主站电脑上。

 

说实话,这个环境比我们当初想象的要复杂,电磁干扰较重。


但是既来之,则安之。基于对自己产品质量的信心,毕竟公司从事无线测控十五年了,什么样的场合没有见过,我们马上进入了有条不紊的调试中。

 

本次试验,我们需要在这个车间放置一台模拟量的无线传输终端从站和一台四路开关量的无线传输终端从站,将模拟量数据和开关量数据可靠地传输到500米外的值班室工控机内,通过组态软件实现全自动的数据检查和远程控制。

首先连接好两个从站,接上用户的信号,架好天线,给终端供上24V电源,从站这边就准备就绪了。因为是调试过程,所以特别串入一数字万用表,以便直观的调整4-20mA模拟量,核准传输的数据。

主站的建立,只需要把无线传输终端主站通过串口连接到电脑,接上天线的同时给主站终端也通上电,打开测试软件进行调试。


当时我们是想把两个从站的天线架设在靠近车间窗户的位置,但是技术人员觉得放在柜子旁边比较便于安装,这样的话我们心里还是有点担忧会不会影响到接下来远距离的数据传输。

 

 

 

 

 

 

主要的测试阶段分两步:

第一步:近距离数据传输

这部分试验就在配电室内完成,从站先传输模拟量4-20mA的电流数据给主站,主站接收到后直接在电脑上显示数据。经过多次数据的发送和接收,确认了数据传输正确无误。然后再进行四路开关量数据的传输调试,分别用按键开关接入无线测控终端DTD433H四个DI接口,在电脑屏幕上可以直观的看到各开关量信号的通断情况。

调试顺利,在场的用户方技术人员,也暗暗点头,对我们的产品有了一定的认可和对技术提升有了更大的信心。

由于操作简便,用户方的技术人员,很快就掌握了接下来的操作。留下一位用户方技术人员在配电室,大家转到厂里的数据采集中心——监控室。

第二步:远距离的数据传输


在走向监控室500米左右的过程中,并非像用户之前电话里所描述的几个小型障碍物,我眼前接连看到的是一座巨大的生产车间和一自备火车装卸站台,中间还有一个大型的冷却设备。走近监控室,远远就听到了熟悉的变频器群和大型风机群嗡嗡作响的声音从另一个门中传来,看来这里才是电磁干扰最严重的地方。不禁有点后悔没有多准备一套传输距离更远一点的无线数传终端。

进入监控室,接好无线通讯终端主站的接线并确认无误后,接通电源,准备远距离调试工作。手上忙活的同时,还要不断地跟旁边用户方的技术人员进行着交流,用户方项目负责人高经理打通了车间同事的电话,不断地要求调整发送的各个模拟量数据。通过无线通讯终端主站接收并显示实时的数据,反复测量了有10多次,数据的偏差都在±0.01mA之内。

     

开关量的传输,如同模拟量终端的调试过程一样,一次就成功。同时数据传输的速度完全满足用户的要求。

看到上述试验结果,高经理与现场有关技术人员非常满意。监控室的技术人员高兴地对我公司的技术人员说:“您这是帮我们与时俱进,引进工业4.0时代技术呢!”

面对这样试验的结果,高经理一行又请我们与他们的设备处领导进行了面对面进一步的技术与商务沟通。

下午五点多,我们就踏上了返回西安的路途。

这篇关于一次与众不同的大型工厂现场调试纪实的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/964361

相关文章

透彻!驯服大型语言模型(LLMs)的五种方法,及具体方法选择思路

引言 随着时间的发展,大型语言模型不再停留在演示阶段而是逐步面向生产系统的应用,随着人们期望的不断增加,目标也发生了巨大的变化。在短短的几个月的时间里,人们对大模型的认识已经从对其zero-shot能力感到惊讶,转变为考虑改进模型质量、提高模型可用性。 「大语言模型(LLMs)其实就是利用高容量的模型架构(例如Transformer)对海量的、多种多样的数据分布进行建模得到,它包含了大量的先验

ASIO网络调试助手之一:简介

多年前,写过几篇《Boost.Asio C++网络编程》的学习文章,一直没机会实践。最近项目中用到了Asio,于是抽空写了个网络调试助手。 开发环境: Win10 Qt5.12.6 + Asio(standalone) + spdlog 支持协议: UDP + TCP Client + TCP Server 独立的Asio(http://www.think-async.com)只包含了头文件,不依

如何在Visual Studio中调试.NET源码

今天偶然在看别人代码时,发现在他的代码里使用了Any判断List<T>是否为空。 我一般的做法是先判断是否为null,再判断Count。 看了一下Count的源码如下: 1 [__DynamicallyInvokable]2 public int Count3 {4 [__DynamicallyInvokable]5 get

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

工厂ERP管理系统实现源码(JAVA)

工厂进销存管理系统是一个集采购管理、仓库管理、生产管理和销售管理于一体的综合解决方案。该系统旨在帮助企业优化流程、提高效率、降低成本,并实时掌握各环节的运营状况。 在采购管理方面,系统能够处理采购订单、供应商管理和采购入库等流程,确保采购过程的透明和高效。仓库管理方面,实现库存的精准管理,包括入库、出库、盘点等操作,确保库存数据的准确性和实时性。 生产管理模块则涵盖了生产计划制定、物料需求计划、

vscode中文乱码问题,注释,终端,调试乱码一劳永逸版

忘记咋回事突然出现了乱码问题,很多方法都试了,注释乱码解决了,终端又乱码,调试窗口也乱码,最后经过本人不懈努力,终于全部解决了,现在分享给大家我的方法。 乱码的原因是各个地方用的编码格式不统一,所以把他们设成统一的utf8. 1.电脑的编码格式 开始-设置-时间和语言-语言和区域 管理语言设置-更改系统区域设置-勾选Bata版:使用utf8-确定-然后按指示重启 2.vscode

起点中文网防止网页调试的代码展示

起点中文网对爬虫非常敏感。如图,想在页面启用调试后会显示“已在调试程序中暂停”。 选择停用断点并继续运行后会造成cpu占用率升高电脑卡顿。 经简单分析网站使用了js代码用于防止调试并在强制继续运行后造成电脑卡顿,代码如下: function A(A, B) {if (null != B && "undefined" != typeof Symbol && B[Symbol.hasInstan

设计模式之工厂模式(通俗易懂--代码辅助理解【Java版】)

文章目录 1、工厂模式概述1)特点:2)主要角色:3)工作流程:4)优点5)缺点6)适用场景 2、简单工厂模式(静态工厂模式)1) 在简单工厂模式中,有三个主要角色:2) 简单工厂模式的优点包括:3) 简单工厂模式也有一些限制和考虑因素:4) 简单工厂模式适用场景:5) 简单工厂UML类图:6) 代码示例: 3、工厂方法模式1) 在工厂方法模式中,有4个主要角色:2) 工厂方法模式的工作流程

(function() {})();只执行一次

测试例子: var xx = (function() {     (function() { alert(9) })(); alert(10)     return "yyyy";  })(); 调用: alert(xx); 在调用的时候,你会发现只弹出"yyyy"信息,并不见弹出"10"的信息!这也就是说,这个匿名函数只在立即调用的时候执行一次,这时它已经赋予了给xx变量,也就是只是