Здравствуйте. Подскажите пожалуйста, как записать в СП270 значение типа REAL? Данные берутся с ПЛК110, ПЛК мастер. Спасибо!
Здравствуйте. Подскажите пожалуйста, как записать в СП270 значение типа REAL? Данные берутся с ПЛК110, ПЛК мастер. Спасибо!
А куда Вам в СП270 нужно записать значение? С какой целью? Настройка ПЛК у Вас получается?
С МВА получаем значение температуры, его необходимо передать на СП270 в цифровую панель. Целочисленное значение типа WORD передается успешно, однако необходимо также отображать дробную часть. Использую Real Output Module, значение в панель записывается, однако оно неверно. И обязательное условие, чтобы ПЛК был мастер.
Разобрался. В PLC_PRG пишем код:
G:=TEMP;
SGT:=34;
J:=TEMP;
J1:=J*100;
J2:=REAL_TO_WORD(J1);
OUT:=J2;
Создаем Register Output Module, указываем адрес. В СП270 создаем цифровую панель, указываем адрес и параметры Word и Unsigned. Это для отображения 2-х символов целой части и 2-х символов дробной части. Проверено, работает.
а вот если будете преобразовывать в инт, то можно на панели таким образом отображать и отрицательные значения
Спасибо =)
А еще можно прямо из МВА получать значение в виде целого и количество разрядов, которое отделяет десятичная точка, так что если тип Real по сути больше нигде не нужен, то можно и вообще без него обойтись.
REAL из ПЛК кидается на СП270 как REAL безо всякого гимороя с преобразованиями. Как есть. Это из МВА в ПЛК надо слова переставлять
Еще вопрос по СП270: возможно ли как нибудь сделать тише динамик у него, когда к экрану прикасаешься? и настроить время, а то часы в панели спешат на 5 минут?