Написал программу для ПЛК73. Все работате хорошо, но возникает один маленький нюанс. Надпись на дисплее временами начинает мигать (то полностью, то отдельные ее части - отдельные символы).
Вот пример одного из выводов текста.

IF historread=FALSE AND handmode=FALSE THEN
ClearScreen(0);
ShowString(0,0,0, 'Температура');
ShowDint(0,13,0,'%d',INT_TO_DINT(TWater));
ShowString(0,0,1,'Регул');
ShowDint(0,7,1,'%d',INT_TO_DINT(Tosn-5));
ShowDint(0,12,1,'%d',INT_TO_DINT(Tosn+5));
ShowString(0,0,2,'Откл при');
ShowDint(0,10,2,'%d',INT_TO_DINT(Tosn+12));
Temp(IN:=TWater , HIGH:=Tosn+5 , LOW:=Tosn-5);
TempA(IN:=Twater , HIGH:=Tosn+5+7 , LOW:=Tosn-5-7);

Возможно надо вывод осуществлять используюя тригерры, а не переменные (тогда функция вывода выполнится один раз и все, а не постоянно будет вызываться как здесь). Проверить на железе не получается пока (контроллер уже на объекте работает), а потому хочется уточнить на будущее.