C#上位机框架完整案例

关于C#上位机快速开发框架

该框架的目标是极致的开发效率。它封装了若干常用通信协议和控件。你无需编写代码,只需要按照工艺要求拖拉控件并绑定变量即可。在Visual Studio中实现类似于通用组态软件一样的开发方式,甚至零基础也可以开发C#上位机。

关于该案例

该案例是一个对反应釜供料及排料的控制。两个阀门负责供料。出料电机负责排料。搅拌电机负责均匀物料。控制模式分为手动和自动。手动模式下通过画面上按钮控制设备。自动模式下按设定的逻辑动作。在反应釜中料位到了低限时自动开启,高限时自动关闭。出料电机在在反应釜中料位到了高限时自动运行,低限时自动启动。搅拌在自动模式下自动启动。工艺流程虽比较简单。但是在程序方式,不同阶段的工程师有不同的编写方式。初学者大多线性结构,所有逻辑堆在一起。或者最多用FC进行简单的分类。有过三四年经验的工程师会封装一些自己的组件,以简化编程,提升效率。高级工程师会针对工艺实现工序级的封装,进一步简化编程,提升效率。所以在我们的所有教程中,无论初级或者高级,都是采用该案例,但是实现方式却完全不同。

如何使用

先下载PLC程序并运行。然后把急停信号置位。本框架针对初学者,所以PLC程序也是采用的初学者编写方式。

再运行框架,开启仿真模式。黄色表示仿真模式已开启。

然后置位Reset信号,以复位故障。接下来就可以正常使用了。

如何下载

https://pan.baidu.com/s/171IZn47kbD0UVsHzoRqCfg?pwd=aabb 提取码:aabb

相关推荐
远创智控研发中心014 天前
欧姆龙CPM2AH PLC通过以太网模块实现焊接产线多设备互联互通案例
上位机·数据采集·触摸屏·以太网模块·工业自动化·欧姆龙plc
远创智控研发中心014 天前
欧姆龙CPM2AH PLC通过以太网模块实现人机交互与上位监控的案例分析
上位机·数据采集·三菱plc·以太网模块·工业自动化·串口转以太网
远创智控研发中心015 天前
极片涂布产线三菱PLC双通道通讯设计:以太网模块实现HMI+上位机同步交互
上位机·数据采集·三菱plc·触摸屏·以太网模块·工业自动化
远创智控研发中心017 天前
台达 DVP 系列 PLC 与威纶触摸屏:基于以太网处理器的化纤生产监控配置案例
上位机·数据采集·触摸屏·以太网模块·工业自动化·总线协议·台达plc
专注VB编程开发20年7 天前
需求极简版充电桩上位机--开发报价单
上位机·工控
静听夜半雨13 天前
万字长文——基于CANoe/CAPL的UDS Bootloader上位机实现(附完整可运行代码及工程文件)
网络·上位机·canoe·can总线·ecu刷写·uds升级·capl编程
张人玉1 个月前
上位机项目笔记
笔记·c#·上位机
捷米特网关模块通讯1 个月前
以太网模块搭桥:S7-1500 PLC 对接 S7-200 SMART PLC 实现汽车焊装车间上位机集中管理
上位机·数据采集·西门子plc·工业自动化·总线协议·plc以太网模块
捷米特网关模块通讯2 个月前
上位机与西门子S7-200 SMART PLC以太网通讯模块在智能仓储物流中的配置详解
上位机·数据采集·西门子plc·工业自动化·总线协议·plc以太网模块
捷米特网关模块通讯2 个月前
以太网模块破解西门子200PLC串口瓶颈,支持8台上位机并发访问与远程调试
上位机·数据采集·西门子plc·以太网模块·工业自动化·工业智能网关