SECS/GEM稳定可靠就用金南瓜

2024-02-20 23:59
文章标签 稳定 可靠 gem secs 南瓜

本文主要是介绍SECS/GEM稳定可靠就用金南瓜,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、开发模式

secs协议的开发模式通常分两种:

1、完全自主开发。(开发周期长,需要secs/gem的详细协议文档,完全自主开发工作量,保守估计也要一年的工作量,还不包含工程师离职,现场测试时间)

2、选用secs库供应商,在secs库基础上做二次开发。(开发周期短,基本不关心协议内容,金南瓜这个开发周期预期几天到十几天)

具体的开发模式选择,根据厂商自己的项目周期,人员配置,成本自行选择。

如果我们要用成熟方案,要支持大量环境(如金南瓜):

① Net Standrad 2.0及以上支持SECS/GEM

② 支持Net 3.5 及以上版本SECS/GEM

③ 支持C/C++(QT、MFC)

④ 支持VB

⑤ 支持delphi

⑥ 支持Java

⑦ 一些其他东西(PLC ST、PY、Labview等)

基于C语言开发的内容,可以稳定兼容各类场景。一般java、C#只能支持相同的语言环境。

SECS/GEM是半导体通讯协议。该协议已经应用了数十年。

金南瓜SECS/GEM也经历过十年的考验,客户覆盖整个半导体行业。

EAP全称Equipment auto process,是控制和对接设备的系统。

由于MES是整厂管理系统,没办法精细化处理每台设备,效率也达不到,也就有EAP的出现了。

SECS/GEM包含很多协议内容

① 变量SV、DVVAL 用到S1F3

② 设备常量EC euipment constant数据

③ 设备事件报告 S6F11

④ 设备警报发送等等功能

Establish Communications

Data Collection

Alarm Management

Remote Control

Equipment Constants

Process Recipe Management

Material Movement

Equipment Terminal Services

这篇关于SECS/GEM稳定可靠就用金南瓜的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

pip-tools:打造可重复、可控的 Python 开发环境,解决依赖关系,让代码更稳定

在 Python 开发中,管理依赖关系是一项繁琐且容易出错的任务。手动更新依赖版本、处理冲突、确保一致性等等,都可能让开发者感到头疼。而 pip-tools 为开发者提供了一套稳定可靠的解决方案。 什么是 pip-tools? pip-tools 是一组命令行工具,旨在简化 Python 依赖关系的管理,确保项目环境的稳定性和可重复性。它主要包含两个核心工具:pip-compile 和 pip

跨系统环境下LabVIEW程序稳定运行

在LabVIEW开发中,不同电脑的配置和操作系统(如Win11与Win7)可能对程序的稳定运行产生影响。为了确保程序在不同平台上都能正常且稳定运行,需要从兼容性、驱动、以及性能优化等多个方面入手。本文将详细介绍如何在不同系统环境下,使LabVIEW开发的程序保持稳定运行的有效策略。 LabVIEW版本兼容性 LabVIEW各版本对不同操作系统的支持存在差异。因此,在开发程序时,尽量使用

两轴直驱稳定云台的电源系统设计与关键要求

两轴直驱稳定云台,作为现代摄影、摄像及监控领域的高精尖设备,广泛应用于各种不稳定环境(如移动车辆、海上船只、空中飞机等),以提供相机、传感器等关键设备的稳定支持。其卓越的性能和可靠性,很大程度上依赖于其精心设计的电源系统。本文将对两轴直驱稳定云台的电源系统要求进行全面剖析,并深入探讨电压波动可能带来的不良影响及应对措施。 电源系统的核心要求 高容量与功率:

Java SpringBoot集成Vue.js,构建茶园茶农文化交流平台,四步实现高效互动,MySQL存储数据更稳定

🍊作者:计算机毕设匠心工作室 🍊简介:毕业后就一直专业从事计算机软件程序开发,至今也有8年工作经验。擅长Java、Python、微信小程序、安卓、大数据、PHP、.NET|C#、Golang等。 擅长:按照需求定制化开发项目、 源码、对代码进行完整讲解、文档撰写、ppt制作。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~ Java实战项目

影响关键词排名稳定的因素有哪些?

网站上线了很久关键词还是没有出现排名,很多站长都非常关心这个问题,为什么我正常优化的网站就是没有排名呢?下面,曾庆平SEO为大家分析一下影响关键词排名的因素有哪些,快看一下自己的网站是不是出现了以下问题。 一、网站内部结构 首先网站一定要充分考虑两个方面,一个是用户,一个就是搜索引擎。 (1)用户喜欢什么样的网站?网站主题是不是够明确?用户在进入网站后如果在几秒内看不懂网站的主题就会退

NGINX配置 配置高性能,安全 和稳定的NGINX服务器的最简单方法

NGINX配置 配置高性能,安全 和稳定的NGINX服务器的最简单方法  参考网址 nginxconfig.io    https://www.digitalocean.com/community/tools/nginx

命令行指定不更改Gemfile的gem源

使用这条命令,则可以保留Gemfile里的gem源(尤其适用于国外项目只能在Gemfile中使用官方源,而在国内部署测试需要改为国内镜像的情况,此时不必该修改Gemfile) bundle config ‘mirror.https://rubygems.org’ ‘https://gems.ruby-china.com’

[置顶]mysql+mycat搭建稳定高可用集群,负载均衡,主备复制,读写分离

数据库性能优化普遍采用集群方式,oracle集群软硬件投入昂贵,今天花了一天时间搭建基于mysql的集群环境。 主要思路 简单说,实现mysql主备复制-->利用mycat实现负载均衡。 比较了常用的读写分离方式,推荐mycat,社区活跃,性能稳定。 测试环境 MYSQL版本:Server version: 5.5.53,到官网可以下载WINDWOS安装包。 注意:确保mysql版本为5.5以后

三、消息的可靠处理

1、消息被完全处理的含义 当树创建完毕,并且树中的每一个消息都已经被处理时,Storm认为来自Spout的元组是“完全处理”的。当一个元组的消息树在指定的超时范围内不能被完全处理,则元组被认为是失败的。 2、如果一个消息被完全处理或完全处理失败会发生什么 首先,让我们看看Spout的元组的生命周期。ISpout接口的定义如下: public interface ISpou

守护进程 : 实现高效稳定的后台服务

目录 一、什么是守护进程? 二、守护进程的特点 三、守护进程的实现步骤 四、示例代码 五、总结         本文将详细介绍守护进程的概念、原理以及在Linux环境下的实现方法,帮助读者掌握如何编写一个高效稳定的守护进程,为后台服务提供可靠保障。 一、什么是守护进程?         守护进程(Daemon)是一种在后台运行的特殊进程,它独立于控制终端,不