我沒用過歐姆龍的,不過這個(gè)看起來也不難理解吧。
sngX1 := UINT_TO_REAL (uintX1);這個(gè)是數(shù)據(jù)類型轉(zhuǎn)換,整型轉(zhuǎn)換成浮點(diǎn)型,
IF sngX <= sngX1 THEN
uintY := REAL_TO_UINT (sngY1);
ELSIF sngX >= sngX2 THEN
uintY := REAL_TO_UINT (sngY2);
比較,轉(zhuǎn)換,賦值。
ELSE
uintY := REAL_TO_UINT (sngY1+(sngY2-sngY1)/(sngX2-sngX1)*(sngX-sngX1));
END_IF;
計(jì)算,賦值。