欢迎光临大柏电子科技(上海)有限公司
当前位置
首页 > 新闻中心
西门子Smart 200如何做压力趋势检测的子程序
2021/9/23 18:20:01
西门子Smart 200如何做压力趋势检测的子程序

做一个子程序,要求每隔一定时间(可设),检测压力变化趋势(变化偏差可设),并反馈回信号,增加或是减少
直接用中断编程,假设你的中断周期是100ms,那么hmi上设置10就是1s。中断中编程:每一个周期int变量自加,如果int的值大于等于hmi的设定值,则计算趋势:当前值减去保存,如果结果为正值,则为增加趋势;负值就是减少趋势;
参考PID
1、100ms的时间中断程序;
2、10个数据存储当前压力;
3、数据堆栈存储,如MW0,MW1,MW2....MW9,数据递归存储在中断程序段里完成;
4、计算前后的压差,可以得出压力升高还是减小变化;
5、压差再做比较可以得出压力是加速还是减速的变化。

联系方式
CONTACT US

电话:13818569113

邮箱:13916183699@139.com

网址:http://www.4008104288.net

地址:中国上海市青浦区北青公路7171号

用手机扫描二维码关闭