最近在进行PLC培训,主要是贝加莱PLC产品的学习,学习了上下位机的一些基本操作,能够进行一些简单的实践,最后顺利通过年度考核。
0 引言
PLC:可编程逻辑控制器,由CPU、存储器、输入输出接口、电影以及外部设备组成,是专为工业环境下的数字运算装置,能够执行各类运算,通过数字量和模拟量的输入输出来控制机械过程。PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。被广泛应用于机械、汽车制造、交通运输等行业。
功能:开关量的逻辑控制、模拟量的运动控制、数据处理与通信。
1 下位机 Automation Studio
1.1 硬件组态建立、ETH口IP设置。
电源、数字模拟量输入输出模块、通讯模块的建立。
1.2 变量建立、配置、硬件关联。
将变量与模块的通道量进行关联。
1.3 通讯程序建立,程序循环时间修改。
通讯库的导入与通讯程序建立,主程序编写
2 上位机 Pcvue LE
2.1 新建画面,建立通讯
组态-通信-通讯,测试与下位机通讯
2.2 新建变量,缩放功能
组态-变量-选择器,建立开关/模拟量,启用缩放比例
2.2 插入按钮,图片,插入动画
动画操作(颜色-开关量、发送-开关量、文本-显示模拟量、发送-模拟量)
2.3 历史趋势图、数据保持、趋势建立、数据导出
插入趋势,选择变量进行实时观察
3 仿真测试
下位机启动仿真,上位机运行,可监控数据实时查看状态的变化,
上图表示为:上位机将参考跟踪值传给下位机,下位机进行ADRC控制,再将模型的输出值回传给上位机,上位机对参考值和实际值进行展示。需要注意的是上位机和下位机之间是通过四个通讯数组来进行数据交互的。
3 培训证书
最后顺利通过考试,拿下证书和奖品