上位机快速开发框架

右上角向下按钮 -> 后台配置

系统菜单

角色管理

分配权限

用户管理

设备配置

通道管理

首页界面设计

设备1配置

带反馈按钮,如:用户按键00105,PLC反馈状态00106

设备2配置

参数说明:

TagName_Main:主要信息(通道号)

TagName_Relation:关联信息(通道号#事件类型)

TagUpdate:允许更新

TagWrite:允许写入

TagWriteTrigger:触发方式 0:click;1:mouse up/down

ImageNormal:正常图片

ImageActive:激活图片

框架中包含了常用的一些自定义控件,比如文本标签、动画按钮等。所有的控件均支持数据双向绑定,也就是说只要我们在控件的属性中指定了变量名称,框架在数据变化时会自动根据值更新动画。在用户操作时,比如从I/O域中输入新的数值或者按下按钮等操作框架会自动将新值写入到PLC中,这些过程全部由框架完成,只需预先导入点位信息表及配置控件属性。

将控件和通道绑定后,运行程序,就能直接看效果,支持配置多台PLC

相关推荐
静听夜半雨1 天前
万字长文——基于CANoe/CAPL的UDS Bootloader上位机实现(附完整可运行代码及工程文件)
网络·上位机·canoe·can总线·ecu刷写·uds升级·capl编程
深蓝海拓3 天前
基于QtPy (PySide6) 的PLC-HMI工程项目(十)框架初成的阶段总结
网络·笔记·python·学习·ui·plc
深蓝海拓5 天前
基于QtPy (PySide6) 的PLC-HMI工程项目(八)在上位机中解析上行报文
网络·笔记·python·学习·plc
不知秋8805 天前
PEAK PCAN 设备常见报错与故障排查大全
单片机·嵌入式硬件·can·plc·codesys·peak
深蓝海拓6 天前
基于QtPy (PySide6) 的PLC-HMI工程项目(七)上位机通信部分的初步建设:socket客户端
网络·笔记·python·学习·plc
深蓝海拓15 天前
S7-1500PLC学习笔记:MOVE_BLK、MOVE_BLK_VARIANT、BLKMOV的区别
笔记·学习·plc
深蓝海拓15 天前
S7-1500学习笔记:用户自定义数据类型(UDT)
笔记·学习·plc
深蓝海拓15 天前
S7-1500学习笔记:Array数据类型
笔记·学习·plc
控电PLC16 天前
33. 顺序控制指令
plc·plc功能图
深蓝海拓19 天前
基于QtPy (PySide6) 的PLC-HMI工程项目(二)系统规划
笔记·python·qt·学习·plc