你好,我现在在做一个拉力试验机的程序,拉伸材料在拉断的一瞬间,要求设备停机,在拉伸的过程中模拟量数值逐渐增大,拉断的一瞬间模拟量的数值会突降,这个大家都知道,可是该怎么用编程语言来判断,反正不能和一个固定的值进行比较,如果在起步阶段的拉力小于设定的比较值,那连设备启动都启动不了,麻烦知道的或有相关经验或思路的指点下,谢谢了
最佳答案
你可以设置一个正常拉伸时的拉力变化范围比如1s变化0.5牛顿,那么拉断后拉力变化肯定大于0.5牛顿每秒,所以你只要每一个扫描周期判断当前值和保存值之间的差值是否大于0.5如果大于0.5说明拉断了,需要停机,如果小于0.5则说明正常拉伸,程序的最后把当前拉力值保存到保存变量中。
提问者对于答案的评价:
谢谢,这个方法可行
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc203963.html