表2 时钟存储器位定义
表3 OB循环中断组织块
表3 OB循环中断组织块
3.1硬件循环中断组织块OB35参数设置
本文中利用第三种方式进行数据采样及编写相应的软件程序,我公司空压机恒压变频控制采用西门子PLC型号为S7-300 CPU315-2DP(6ES7 315-2AG10-0AB0),该型号CPU硬件设置只能使用中断组织块OB35,在S7-300站点的硬件组态中打开CPU属性设置可以看到其他的中断组织块为灰色,OB35默认的调用时间间隔为100ms,可定时设置范围是1-60000ms,我们可以根据实际需要进行更改,如果选取的时间过长则电能计算误差过大,但也不能取的时间间隔太小,因为采样间隔时间同时受到中断程序大小以及程序整体最优运行情况的影响,一般情况下我们选择采样时间间隔为100ms就可以满足需要,设置中断时间间隔如图2所示。
图2 OB35硬件参数设置
3.2软件编程电量累积
为了保证最终电量累积数据结果的准确性,在编写软件程序时应注意以下几点:
首先,由PLC硬件设置可知循环中断组织块OB35采样时间间隔设置为100ms,即1秒钟采样10次,1小时采样36000次,由于电能的单位为“千瓦时”(kW•h),所以设备用电量可通过下面的运算公式进行计算。
共0条 [查看全部] 网友评论