《课程建设TIA技术应用》_5.2.2基于UDT的HMI数据监视界面设计.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 16页
  • 2026-01-09 发布于广东
  • 举报

《课程建设TIA技术应用》_5.2.2基于UDT的HMI数据监视界面设计.pptx

项目背景某写字楼有多套排污系统,其中一套系统是由两台137kW的渣浆泵组成的,渣浆泵通过三相异步电动机驱动,电动机由一次回路中的软起动器进行启动-停止保护。电动机的功率(INT)、电压(INT)、电流(INT)、运行状态(bit)已经通过Modbus_RTU协议传输至现有的S7-1200内,在已有的S7-1200内编写出计算两台电动机功率因数的程序,并在HMI显示出以上电动机的各类参数信息。

任务说明S7-1200通过Modbus_RTU读取得到的数据是整数(功率、电压、电流),并且数据都在真实数据的基础上扩大了10倍,比如实际电压为381V,那么读取到的数据为3810(整数)。将这些数据转化为浮点数并据此计算实际功率因数。

任务说明HMI数据可视化显示要求为,功率(real,单位:kW)、电压(real,单位:V)、电流(A)、运行状态(bit)、功率因数需要显示在触摸屏上。

HMI的接线设计

博途软件内PLC组态设置UDP数据格式功率的数据定义

电动机数据块设置UDP数据格式

HMI组态

HMI组态

HMI内的变量链接双击项目树中某个PLC文件夹中的“设备组态”,打开该PLC的设备视图。双击PLC或者选择PLC右键菜单中的“属性”,打开下方巡视窗口,在巡视窗口中选中“属性常规系统和时钟存储器”如图所示,勾选复选框,分别启用系统存储器字节(默认地址为MB1)和时钟存储器字节(默认地址为MB0),并可设置系统存储器字节和时钟存储器字节的地址。

最终呈现的监视视图

1#泵的数据转化

功率因数的计算??

调试效果启用TIA的仿真功能对程序进行调试,打开之前定义的数据块,手动给软启动器读取的参数输入数据,比如“软起输入电压”输入3900。

调试效果手动为DB块变量输入参数后,在程序监控内即可观察到电动机功率因数的运算结果,如下图所示。

HMI运行结果(仿真效果)

思考与练习对于包含数据乘除处理算法中,应当先做(选填:乘法,除法)计算,再做(选填:乘法,除法)计算。√√

文档评论(0)

1亿VIP精品文档

相关文档