西门子TIA博途设备计时FB程序编写步骤

在现代化生产维护中,有时候需要对设备(电机)运行时间作记录,对设备的运行作适当调整,比如在泵类,风机类经常需要对电机运行时间作比较,比如本项目是四台泵,这次三号泵运行时间最长,一号泵运行时间最短,那么下次运行的时候就会作比较,优先启动运行时间最短的三号泵,这下就需要用到电机运行时间来作比较处理; 在设备维护保养也需要采集运行时间,比如我这台电机在环境比较好的场合运行多少时间作维护保养,而它这台电机在环境恶劣下运行多少时间做维护等等,都需要采集设备运行时间。 我们不扯远,打开博途v16软件新建一个项目并添加fb块,下面是计时fb块变量声明:
我们开始编写电机计时fb程序: 秒计时程序:
到电机接通,通过%m1.5上升沿给到inc自加一次 分计时程序:
当#second_ timing的值大于或等于60后,inc加1一次,也就是一分钟,同时shl指令控制second_ timing左移16位,相当于给它清0,也可以用move直接传递一个0进去清除数据。
当#hour_ timing的值大于或等于24后,inc加1一次,也就是一分钟,同时shl指令控制#hour_ timing左移16位,相当于给它清0,也可以用move直接传递一个0进去清除数据。 日计时程序:
当#hour_ timing的值大于或等于24后,inc加1一次,也就是一分钟,同时shl指令控制#hour_ timing左移16位,相当于给它清0,也可以用move直接传递一个0进去清除数据。 月计时程序:
当#day_time的值大于或等于60后,inc加1一次,也就是一分钟,同时shl指令控制##day_time左移16位,相当于给它清0,也可以用move直接传递一个0进去清除数据。 计时fb程序已经写好,我们在ob1里面调用名为“motor_statistics_time”功能块:
我们给“req”使能(这里模拟设备输出运转),fb3功能块开始计时,hmi仿真如下:


变频器输出功率如何选择
前3季度中国大陆激光投影市场出货26.2万台 同比下降10.5%
暑期换机拒绝平庸,iQOO Z1x带来颜值、性能、回忆“三杀”
极低功耗无线收发集成芯片CC1000
旋转活塞流量计的详细介绍和测量原理是什么?资料概述
西门子TIA博途设备计时FB程序编写步骤
安灯系统有什么作用呢
电能质量分析仪PQ5000-mobile的简单介绍
激光雷达对自动驾驶的不可或缺 跨国零部件巨头争先恐后加强技术储备
智能家居服务器的组成及功能介绍
什么是RVVP?rvvp与RVV区别有哪些?
行业数据显示首届“中国晶圆制造材料技术”与市场论坛在杭州召开
2018年第三季度中国市场智能手机销量排名
盘点Uber的自动驾驶之路
如何选购大屏性能级翻转本
CANTVU65智能电视评测 给我们一种遗世独立的印象
鸿蒙操作系统对华未来至关重要 华为宣布10亿美元的“耀星”鼓励计划
飞机制造商ATR预计将在2022年下半年取证之后推出首架ATR 72-600F飞机
5G网络切片的前景现在看的清吗
电动牙刷品牌哪个好,推荐性价比高的电动牙刷