在食品厂MES系统中,有一个很重要的设备就是地秤。

地秤选择也是根据工作区域内称量的原料进行选择的,称量盐和称量肉的地秤肯定是不一样的,称量盐的是台秤,一般都会放到桌子上。

网口称和串口称都能从称上面获取数据,但是选择也有一定的讲究,网口称比较贵,串口相对便宜一些。网口称能够通过网络访问,更倾向与B/S架构的使用,我们通篇介绍MES时,讲到的是与机器设备连接的用C/S架构,简单数据查看功能用B/S架构。所以我们倾向选择串口地秤,这里也是为了节约成本。(这部分相对来说也是比较重要的)

https://blog.csdn.net/misslxy/article/details/82849193
这篇文章里面就是简单的串口通信,其实串口通信的初始化主要关注以下信息,波特率和串口号。基本数据设置结束以后就是委托把接收到的数据进行处理即可,思路相对简单一些。

{
SerialPort mySerialPort = new SerialPort(); //新建一个串口通信号
mySerialPort.PortName = “COM1”
mySerialPort.BaudRate = 9600;//
mySerialPort.Parity = Parity.None //校验位 默认
mySerialPort.DataBits = 8; //数据位 默认
mySerialPort.Close();
mySerialPort.Open();
mySerialPort.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler); //有数据时才会执行函数
}

以上就是串口初始化,参数尽量是存储在数据库当中不要写死。

private void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e) //串口来数据时此函数会自动执行
{
try
{
SerialPort sp = (SerialPort)sender;
string indata = sp.ReadExisting(); //从串口读取数据

          //   indata  就是发送的信息了。}catch (Exception ex){ExceptionLog.SaveLog("称重仪错误:" + ex.Message.ToString(), "ActiveXDebug");}

}

以委托的形式把数据获取出来,委托类似于一个按钮点击事件一样,但是点击者(事件触发者)是串口。

数据获取之后在MES原料重量获取界面还需要关注 皮重和净重


如此一个原料的重量获取就结束了。

本篇文章以关注的更多是编码,但是编码也是依据实际的业务,另外大家在选择设备的时候一定要结合实际现场业务。

本篇结束,下篇文章继续我们MES系统的设计与开发 管理等,谢谢

工厂系列系统之 MES 系统7地秤篇相关推荐

  1. 用友二次开发_详解ERP系统与MES系统的数据传递——永康用友

    详解ERP系统与MES系统的数据传递--永康用友 摘要:本文将按照数据的传递方向"从ERP到MES"和"MES到ERP"分别介绍MES系统如何与其他软件连接,才 ...

  2. 什么是MES系统?MES系统具备哪些优势?

    MES系统的定义 MES管理系统是一套面向制造企业车间执行层的生产信息化管理系统,它可以为企业打造一个扎实.可靠.全面.可行的制造协同管理平台. 作为企业车间信息化管理技术的系统,制造执行系统MES在 ...

  3. 什么是MES系统?MES系统适用于哪些行业?MES系统对于企业的作用和价值

    一.什么是MES系统 多年以前,我们提出互联网+的概念,指的就是利用新兴的信息技术和互联网平台进行深度融合.让传统行业插上互联网的翅膀,进行新的生态整合和发展.其中比较成功的就是目前的各个电商平台,网 ...

  4. mes系统与Oracle对接,Oracle ERP系统与MES系统的接口分析与实现

    1. 概念 什么是ERP?ERP是英文EnterpriseResourcePlanning(企业资源计划)的简写.管理重心在企业的计划层,整合企业现有的生产资源,编制生产计划,实现:根据订单或市场情况 ...

  5. 工厂系列系统之 MES 系统14 总结

    其实说到底MES系统怎么做呢,还是要看为谁做,客户对MES的定位及需要解决的问题,还有后续潜在问题. 看了很多自称智能的MES系统,以及智能化的模块,局限性还是很大的. 为什么这么肯定呢,因为根据浩然 ...

  6. SAP系统与MES系统的数据协同技术方案

    1.MES介绍 本文中提到的MES系统是在西门子公司的SIMATIC IT平台上开发完成.所有的应用子系统进行统一分析.统一设计.统一开发,利用统一的开发平台和数据库系统,保证了管理系统的集成性.高效 ...

  7. 只会linux和sql能维护mes系统么,MES系统软件架构介绍

    1 BS 架构与CS 架构 C/S 是Client/Server 的缩写.服务器通常采用高性能的PC.工作站或小型机,并采用大型数据库系统,如Oracle.Sybase.Informix 或SQL S ...

  8. OA系统与MES系统的异同点

    简介 OA(Office Automation)办公自动化 OA办公自动化(Office Automation,简称OA),是将计算机.通信等现代化技术运用到传统办公方式,进而形成的一种新型办公方式. ...

  9. 企业打造智能工厂的核心系统——【MES系统】

    智能制造是新工业革命的核心,随着两化融合的不断发展推进,智慧制造的概念也已经不再陌生,它并不在于进一步提高设备的效率和精度,而是更加合理化和智能化地使用设备,通过智能运维实现制造业的价值最大化: 它聚 ...

最新文章

  1. OKR和KPI有什么区别?一篇文章搞懂
  2. python 内存二进制读取图片
  3. jsonp跨域访问服务
  4. EM算法matlab和Java实现
  5. c++ for循环 流程图_python 零基础必知--条件控制与循环语句
  6. 【2019牛客暑期多校训练营(第二场) - D】Kth Minimum Clique(bfs,tricks)
  7. python mpi开销_GitHub - hustpython/MPIK-Means
  8. 地推不同HTTP协议解决的问题
  9. AcWing 829. 模拟队列
  10. 图像处理之全景拼接---基于sift的全景图像拼接
  11. SpringApplication.run方法分析
  12. 看得上瘾的斗鱼,首次开源了自家项目 Jupiter !
  13. Win7网络和共享中心显示“依赖服务或组无法启动”,无法连接网络
  14. RTSP支持MPEG-4格式监控
  15. python双分支结构_3.1.2 双分支结构
  16. uni-app学习路线与建议
  17. 字符串库函数(1)Strlen,strcpy,strcat,strcmp
  18. apt-get update出现无法连接上 archive.ubuntukylin.com:10006
  19. 当年,我被智联招聘坑惨了!
  20. 辨析 总结PMP各种BS结构

热门文章

  1. 卷积神经网络中各层的作用
  2. Android O新特性-Google Play Protect
  3. Android TextView 是否有省略号,动态获取和设置行数
  4. 罗马仕php05,充电宝什么牌子好 罗马仕Pure05充电宝至轻至薄
  5. File.createTempFile报没有文件或目录
  6. Python 新浪实时新闻词云
  7. 【课件制作软件】Focusky教程 | 插入音乐
  8. 计算机平面设计职业兴趣怎么写,中职计算机平面设计教学兴趣激发策略.docx
  9. STIL中的Spec
  10. MySQL配置文件my.cnf各参数详解