0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

上位机与MES信息对接的常用方式有哪些

汽车电子技术 来源:dotNet工控上位机 作者:新阁教育付工 2023-02-22 16:03 次阅读

-Begin-

前言

在实际应用过程中,经常有学员问道:上位机怎么与MES进行信息交互?

今天跟大家介绍一下,上位机与MES对接的几种常用的方式。

数据库

数据库是任何一个开发人员都必须掌握的技能,因此,对于一些简单的交互,通过数据库应该是双方都能够接受的,这里要注意,尽量避免操作生产数据表,可以根据实际业务场景,通过新增一个专门用于交互的数据表,来减少操作失误。

文件

有的时候,上位机也可以通过文件来与MES交互,可以是各种格式的文件,文本文件、excel、xml都可以。比如,上位机或MES定时生成文本文件,对方检测文件的生成时间,来判断是否流程完成,进而实现后续流程。

传输层TCP

这里的TCP指的是传输层TCP,双方约定好协议内容,通过Socket连接,发送和接收,来实现数据通信

应用层TCP

应用层TCP包括一些确定的应用层协议,比如ModbusTCP、MQTT、OPCUA等。

KepServer

有一些厂家的开发人员,为了方便,会使用KepServer来做数据交互,KepServer本身不仅可以走OPC,还支持数据库或Iot Gateway插件等一些方式。

WebService

WebService是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言(通过 xml 描述)间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。

WebApi

WebApi是一个简单的构建HTTP服务的新框架。在.Net平台上WebApi是一个开源的、理想的、构建REST-ful服务的技术,可以部署在应用程序和IIS上。

当然,我们也可以通过Http协议来实现对接,毕竟WebApi的本质就是Http协议。

WCF

WCF也是基于SOAP的,数据格式是XML,WCF是Web Service(ASMX)的进化版,可以支持各种各样的协议,像TCP,HTTP,HTTPS,Named Pipes, MSMQ。但是WCF的主要问题是,它配置起来特别的繁琐,所以WCF使用越来越少了。

-END-

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作
    +关注

    关注

    0

    文章

    43

    浏览量

    18796
  • MES
    MES
    +关注

    关注

    4

    文章

    675

    浏览量

    29295
  • 数据库
    +关注

    关注

    7

    文章

    3590

    浏览量

    63365
  • 上位机
    +关注

    关注

    26

    文章

    860

    浏览量

    54041
  • 数据表
    +关注

    关注

    0

    文章

    294

    浏览量

    11263
收藏 人收藏

    评论

    相关推荐

    一个扫码枪如何对接多个上位软件

    上位
    学习电子知识
    发布于 :2023年07月26日 21:50:39

    求助,坛里有人知道Labview和MES系统对接的吗?

    现在有一项目,需要与客户的MES系统对接,用他们的数据库,来和现有测出来的数据做对比
    发表于 03-26 21:45

    Labview与MES系统对接问题

    这个就是MES的人给我的通讯协议,求助高手,说说怎么与MES系统对接
    发表于 05-07 10:27

    非标设备的通讯方式哪些?

    非标设备的通讯方式哪些?是不是就单片上位两种?设备需要与客户的线体对接,客户采集数据。请
    发表于 06-27 09:18

    LabVIEW与工厂MES对接

    各位坛友,哪位有关于LabVIEW与工厂MES对接的资料啊,提供一点。网上找半天,都没有涉及到这一块的。
    发表于 07-04 09:20

    MES系统对工厂现场控制的十大功能

    现场设备与上位直接通信的方式。以温度测控为例,很多种方案,目前比较流行的方案是直接通过PLC的本地或远程模拟量I/O直接检测和控制。图3以远程模拟量I/O测控为例,
    发表于 11-26 20:18

    MES是什么?MES什么特点?

    MES是什么?MES什么特点?
    发表于 09-18 09:10

    几种常用单片之间的通信方式

    几种常用单片之间的通信方式①采用硬件UART进行异步串行通信。这是一种占用口线少,有效、可靠的通信方式;但遗憾的是许多小型单片没有硬件U
    发表于 11-25 07:14

    MES系统中数据采集的特点哪些?

    MES系统作为企业CIMS数据集成的纽带,是实施企业敏捷制造战略和实现车间生产敏捷化的现代化方式方法。MES系统制造执行系统处于计划层与现场自动化系统相互之间的执行层,负责管理车间生产管理和调度执行
    发表于 02-21 10:58

    上位和下位之间用什么方式传输速率最快?

    上位(嵌入式带显示一体模块)和下位(单片执行或者收集信息)之间用什么方式传输速率最快,US
    发表于 11-07 08:05

    专注数据采集分析系统研发 做设备与MES系统中转站

    数据采集是实现MES系统与设备对接的核心环节。通过采集设备产生的实时数据,将其传输给MES系统进行处理和分析。数据采集可以通过直接连接设备的传感器或者通过设备上安装的采集设备实现。采集的数据可以包括
    发表于 12-01 17:09

    DTU如何对接仪表和上位机?方式有哪些?

    提供了两种便捷方式,即协议开发包(动态链接库)和网络转串口工具,大大降低了用户自主开发或对接第三方上位机软件的难度。         ◆ 无需VPN专网卡即可实现点对点传输,岂止是方便
    发表于 10-11 15:14 1726次阅读

    引进MES系统有那三种方式

    对一个MES完全空白的公司来说,个人认为有以下三种方式引进MES系统:一、全自主开发二、MES供应商+后期自主维护三、MES供应商一条龙服务
    发表于 11-20 08:00 0次下载

    上位机那些事儿

    说,目前我们做的上位机主要是对接PLC、仪表、运动控制卡、视觉等,通信方式包括通信协议、OPC、API或 SDK.
    发表于 05-08 10:58 0次下载
    <b class='flag-5'>上位</b>机那些事儿

    ERP和MES对接有哪些接口

    在数字化工厂的规划建设中,信息化系统的集成,既是重点,但同时也是难点。ERP和MES对接时,ERP主要负责下达生产计划,MES是执行生产计划,二套系统在数据交互时,需要确保基础数据的一
    的头像 发表于 01-16 10:58 281次阅读
    ERP和<b class='flag-5'>MES</b><b class='flag-5'>对接</b>有哪些接口