# PLCSharp **Repository Path**: tfarcraw/plcsharp ## Basic Information - **Project Name**: PLCSharp - **Description**: PLC风格的上位机程序 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 38 - **Forks**: 21 - **Created**: 2022-08-28 - **Last Updated**: 2026-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PLCSharp PLC风格的上位机 - 用户可以通过灵活配置硬件、界面、视觉工具、运动控制、编写工艺流程脚本完成项目开发。 - 技术支流QQ群:109869009 ## 简介 ``` Core/ # 基础设施层 ├── Prism/ # Prism框架相关 ├── Common/ # 通用数据模型 ├── Tools/ # 工具类 ├── UserControls/ # 控件 └── Resources/ # 图标字体 Models/ # 全局数据模型 VVMs/ # 业务模块 (View-ViewModel) ├── Authority/ # 用户认证 ├── MainWindow/ # 窗口容器 ├── Homepage/ # 主页面 ├── Connects/ # 通讯 ├── MotionController/ # 运动控制 ├── Vision/ # 机器视觉 ├── Workflows/ # 工作流引擎 ├── ModeState/ # 模式状态 ├── GlobalVariables/ # 全局变量 ├── Recipe/ # 配方 └── Robots/ # 机器人 ``` ## 界面展示 ![界面 1](images/screenshot-1.png) ![界面 2](images/screenshot-2.png) ![界面 3](images/screenshot-3.png) ![界面 4](images/screenshot-4.png) ![界面 5](images/screenshot-5.jpg) ![界面 6](images/screenshot-6.png) ![界面 7](images/screenshot-7.png) ![界面 8](images/screenshot-8.png) ![界面 9](images/screenshot-9.png) ![界面 10](images/screenshot-10.png) ## 免责声明 本项目仅用于学习交流,未经严格测试及安全认证,请勿用于实际生产环境,本人不对使用或无法使用该软件所造成的所有直接和间接后果包括并不限于人身伤害、财产损坏、数据丢失、错误输出、经济损失负责。