to ekinwut:按你给出的F1,F2和公式计算出的M不是1.431而是3.199,如果按m=F1+10(F2-F2)/100这个公式m才应该是1.431 如果你时间与压力是成正比的话,那么你知道F1,F2压力对应的时间按公式也就同样就能求出M对应的时间的. to 周中滔:台达有M1011,M1012,M1013,M1014分别对应的是10ms(5ms ON,5ms OFF),100ms,1s,1min时钟脉冲.
to ekinwut:不好意思,我不了解MCGS组态,如果压力与时间不成正比的话,你要是想求出那个时间还有比较低笨的办法就是在程序中做比较求出,也就是说开始测量压力时就触发一计时器,你将公式计算出的结果放到一寄存器中如D0,然后用D0与一系列已知常数(这些常数就是一些压力值如1.21,1.431,3.42等)进行比较,当D0=常数值时将对应的时间值移出到一寄存器中,计时器满足条件时复位.当然这个方法只是有少量值还可以,如果有大量数据就不适合了.