基本信息
文件名称:制药生产执行系统软件:AVEVA InTouch MES二次开发_(3).二次开发环境配置与工具使用.docx
文件大小:29.37 KB
总页数:26 页
更新时间:2025-05-18
总字数:约1.45万字
文档摘要

PAGE1

PAGE1

二次开发环境配置与工具使用

1.开发环境的准备

1.1硬件要求

在进行AVEVAInTouchMES的二次开发之前,首先需要确保开发机器满足以下硬件要求:

处理器:建议使用IntelCorei5或更高配置的处理器。

内存:至少8GBRAM,推荐16GB或以上。

存储:至少100GB的可用硬盘空间,推荐使用固态硬盘(SSD)以提高读写速度。

显示器:建议使用1920x1080分辨率或更高的显示器,以便更好地查看和编辑代码。

1.2软件要求

除了硬件要求,还需要安装和配置以下软件:

操作系统:Windows10或更高版本。

开发工具:VisualStudio2019或更高版本。

数据库:SQLServer2016或更高版本。

AVEVAInTouchMES:确保安装了最新的AVEVAInTouchMES版本及其开发工具包(SDK)。

1.3环境配置步骤

1.3.1安装操作系统

下载并安装Windows10或更高版本的操作系统。

安装过程中,选择“自定义安装”以确保所有必要的组件都被安装。

1.3.2安装VisualStudio

访问VisualStudio官网(/)下载VisualStudio2019或更高版本的安装程序。

运行安装程序,选择“.NET桌面开发”和“ASP.NET和Web开发”工作负载。

安装完成后,启动VisualStudio并进行基本配置,如设置语言和主题。

1.3.3安装SQLServer

访问SQLServer官网(/en-us/sql-server/sql-server-downloads)下载SQLServer2016或更高版本的安装程序。

运行安装程序,选择“新的SQLServer独立安装”或“添加特性到现有安装”。

按照安装向导的提示完成安装,确保安装数据库引擎和管理工具。

1.3.4安装AVEVAInTouchMES

访问AVEVA官网(/)下载最新的AVEVAInTouchMES安装包。

运行安装程序,按照安装向导的提示完成安装,确保安装开发工具包(SDK)。

安装完成后,启动AVEVAInTouchMES并进行基本配置,如连接数据库和设置生产环境。

1.4环境验证

完成上述安装和配置后,需要进行环境验证以确保所有组件都能正常工作。

VisualStudio验证:

打开VisualStudio。

创建一个新的C#控制台应用程序项目。

编写并运行以下简单的HelloWorld程序:

usingSystem;

namespaceHelloWorld

{

classProgram

{

staticvoidMain(string[]args)

{

//输出HelloWorld

Console.WriteLine(HelloWorld!);

Console.ReadLine();

}

}

}

如果程序能够正常运行并输出“HelloWorld”,则说明VisualStudio环境配置成功。

SQLServer验证:

打开SQLServerManagementStudio(SSMS)。

连接到本地SQLServer实例。

运行以下简单的SQL查询:

--查询当前数据库版本

SELECT@@VERSIONASSQLServerVersion;

如果查询能够成功返回SQLServer版本信息,则说明SQLServer环境配置成功。

AVEVAInTouchMES验证:

启动AVEVAInTouchMES。

登录系统,确保能够正常访问生产环境和相关功能模块。

运行一个简单的生产计划,确保系统能够正常调度和执行生产任务。

2.开发工具的使用

2.1VisualStudio的基本使用

2.1.1创建项目

打开VisualStudio。

选择“文件”-“新建”-“项目”。

在“新建项目”对话框中,选择“C#”-“Windows桌面”,然后选择“Windows窗体应用(.NETFramework)”。

输入项目名称和保存位置,点击“创建”。

2.1.2添加引用

在解决方案资源管理器中,右键点击项目名称,选择“添加”-“引用”。

在“引用管理器”对话框中,选择“浏览”,然后导航到AVEVAInTouchMESSDK的安装目录。

选择需要的DLL文件(如AVEVA.InTouch.MES.API.dll),点击“添加”。

2.1.3编