基于HMI+PLC 的 吹塑机控制系统 文档.
- 开放的,资源友好型系统框架,成熟稳定,性能优异的HMI+PLC架构,开源免费,开箱即用,电气工程师易于上手使用。
- 系统功能齐全,配置了吹塑机控制所需的功能模块:挤出、温度、壁厚控制、开合模、移模、时间、吹针、液压、吹气、气动、报警、监控、日志、产品配方、运动控制(伺服电机)等。
- 系统模块化集成,耦合度低,弹性可裁剪,性能优异,稳定性强。用户可根据产品需求弹性组合功能模块,组态快捷,工作效率高。
- 标签变量设计,易于系统移植和二次开发。
- HMI脚本基于C语言,执行效率高,资源占用少。用户二次开发的高级功能,可基于脚本实现,还可封装编译成静态链接库文件,利于知识产权保护。
- 结构清晰,层次分明、美观时尚的UI设计。
- HMI 页面和功能,结合国内外用户使用操作习惯进行了优化。
- 专业化、国际化语言设计,便于产品出口应用。
- PLC部分封装大量功能块供用户使用,标准化了常用功能代码:液压伺服控制、挤出机驱动、温度PID、壁厚控制、开合模速度控制、移模速度控制、液压气动阀控制等。
- 详细专业的系统文档和代码注释。
- Smart20 吹塑机控制系统基于HMI+PLC,构建了吹塑机控制系统主要功能和模块, 在Apache-2.0 license协议颁布,完全可以免费应用于基本需求的商业产品中。
- HMI部分基于繁易 15吋触摸屏构建,组态软件(IDE)为FStudio 2.0,功能脚本遵照C语言语法。
- PLC部分基于OMRON C系列PLC(如CP1H,CJ2M)构建,编辑软件为CX-ONE4.03及以上。后续还会推出基于西门子S7系列,三菱FX5U等版本,用户也可以自行移植构建。
- 见演示章节
我们欢迎您在 Smart20-BlowmoldingControlSystem项目的 GitHub 上报告 issue或者 pull request。
如果您还不熟悉GitHub的Fork & Pull开发模式,您可以阅读克隆仓库 - GitHub 文档获得更多的信息。
1小时学会GitHub :请点击:【狂神说Java】Git最新教程通俗易懂
具体见开源须知
欢迎各种形式的贡献,包括但不限于:美化界面、增加功能、性能优化、修复 Bug、完善文档等。
-
其中肯定还是有不足的地方,大家在使用的过程中,遇到问题,欢迎反馈。
-
项目需要您的赞许和支持,Pull & Star是我继续前行的动力!
-
为了长期维护和发展开源项目,欢迎个人和企业积极参与项目共建。
-
项目得到以下企业和相关人员的帮助:
-
陕西秦川机床工具集团
-
苏州同大机械有限公司
-
东莞今隽机械有限公司
-
宁波中科信息技术应用研究院
-
-
Smart20系统(Smart20-BlowmoldingControlSystem)在Apache-2.0 协议下授权 .
-
Smart20系统文档(Smart20-Docs)在 GPL-3.0 协议下授权 .