# Company.Application.Acs **Repository Path**: xiaojiangsheng/company.-application.-acs ## Basic Information - **Project Name**: Company.Application.Acs - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2025-03-18 - **Last Updated**: 2025-07-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Company.Application.Acs #### 介绍 该项目采用Prism框架搭建的WPF项目Demo。 #### 软件架构 软件架构说明: - 1. 基于WPF使用Prism.DryIoc框架 - 2. 与Acs控制器通讯,运动控制、IO操作、Buffer程序控制等。 - 3. 增加语言切换功能。 - 4. 增加轴配置文件、IO配置文件、语言配置文件。 - 5. 后续还会增加主题切换功能,工作量有点大,往后放一放。 - 6. 串口通讯模块Demo。 - 7. 自定义MessageBox实现IDialogAware接口。 #### 安装教程 - 1. 下载zip或clone到本地项目,打开解决方案即可。 - 2. 安装Acs上位机开发软件(编译器),Acs官网地址:https://acsmotioncontrol.com/ - 3. 若打开解决方案Nuget更新/安装Prism.DryIoc框架。Prism官网地址:https://prismlibrary.com/ #### 使用说明 1. 预览UI界面双击打开Company.Application.ACS\Company.Shell\bin\Debug\net8.0-windows10.0.17763.0\Company.Shell.exe可执行文件即可启动应用程序。(需要安装.net 8.0 Desktop Runtime运行环境) #### 参与贡献 - 1. Pris.DryIoc框架; - 2. Acs开发库ACS.SPiiPlusNET.dll; - 3. Iconfont阿里巴巴图标库; #### 开源框架Prism https://prismlibrary.com/ - 1. MVVM Support - 2. Dependency Injection (DI) - 3. Event Aggregator - 4. Commanding - 5. Navigation - 6. Modularity - 7. Region Management - 8. ViewModel Locator