如何系统化的测试半导体SECS通信

本文详细介绍了如何系统化地测试半导体SECS通信,包括软件运行环境、工程创建、设备通信文件管理、流程定义、消息和事件定义,以及通信调试和异常处理。软件基于JAVA SWING开发,适用于SECSII标准的自动化设备。内容涵盖工程创建、设备通信流程和消息定义,以及如何进行设备通信的模拟调试和日志分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SECS/GEM Communication

目次

  1. 概述 4
  2. 软件运行环境 4
  3. 安装与启动 4
  4. 功能 5
    4.1. 工程的创建 5
    4.2. 设备通信文件管理(创建、打开) 6
    4.3. 设备通信流程定义 6
    4.4. 设备通信消息定义(含数据结构) 7
    4.5. 设备通信事件定义(自动化系统用) 9
    4.6. 设备通信调试 9
    4.7. 设备异常通信 12
    4.8. 设备通信日志 13

  1. 概述
    本软件只适用于SECSII标准的自动化设备,提供工程式程序代码解决方案。主要功能:工程定义、设备通信文件的定义、设备通信流程定义、设备通信消息定义(包含数据结构)、设备通信事件定义、设备调试(地址、端口、日志)

  2. 软件运行环境
    该软件基于JAVA SWING开发,硬件的要求不是很高,只要能跑JAVA程序即可。
    软件方面:

  3. OS可使用WINDOWS、LINUX等相关OS平台。

  4. JAVA版本 > 1.8
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210525220137792.png

  5. 安装与启动
    安装JAVA环境,请使用1.8或以上版本,(已配置JAVA环境的可跳过该安装步骤,但需确定版本是否>=1.8)
    下载地址:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html

配置环境变量(Windows版为例)
安装JAVA成功后,设置JAVA_HOME并将其增加到环境PATH中。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置环境变量结束,打开命令提示符,测试下配置是否成功。
运行命令:java –version
出现以下结果则OK,否则只能查找原因。
在这里插入图片描述

启动程序
使用脚本启动:
Linux :exec java –noverify –jar isecs-0.0.1-snapshot.jar -Djava.io.tmpdir=/tmp/ems/isecs
Windows :java –noverify -jar -Dfile.encoding=UTF-8 isecs-0.0.1-snapshot.jar
初次启动的结果:
硬件配置低的情况Splash界面会稍微长些,请耐心等候。
在这里插入图片描述

  1. 功能
    4.1. 工程的创建

软件打开后,点击保存按钮,选择工程文件保存的路径,并命名为XXX工程文件(如:secs.manager),系统自动在该路径下生成secs.manager.ias文件以及相关配置文件,请勿删除下图的文件及文件夹。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值