在工程项目中,特别是需 要采集模拟量信号的工程中,为了稳定性或抗干扰,有时需要间隔一段时间去采集数据,这些功能一般会放在循环中断OB组织块中,但改变OB块的循环时间需要下载,今天主要是写一个FB块,随时可更改间隔采集时间。方便更改。
间隔采集程序是可以对一个数据源进行采样,根据间隔采样时间 ,结果输出到DATA中。采集状态StatSampleStatu一共分为0和1二种,默认状态是1。间隔采集时间默认是100MS,但在程序中可根据自己情况进行更改,ENABLE是使能FB块,若信号为0时,不执行FB块的程序。
FB块接口参数定义如下:
输入参数:
Enable:使能
DataSource:采集的数据源
InvervalTime:间隔采集时间
输出参数;
Data:采集到的数据
程序代码如下:程序版本是西 门子博图TIAV16
在OB1组织块中调 用:
这个FB块已经经过项目测试,需要程序的朋友可以关注下公众号后,输入“SCL”,会有下载链接
全部0条评论
快来发表一下你的评论吧 !