syrykh
20.12.2011, 04:54
Здравствуйте!
Использую связку ПЛК110 (Modbus Master) + панель оператора СМИ1 (Modbus Slave) через RS-485.
Есть вопрос: каким образом можно вывести на семимегментных индикаторах СМИ1 сообщение типа "ErrX"?
Вот список типов значений, которые СМИ1 позволяет выводить:
float – стандартное 4-байтовое плавающее число в IEEE-формате;
Picfloat – усеченное 3-х байтовое плавающее число; то же, что и IEEE, но с отброшенным младшим байтом мантиссы;
SFlb – число с плавающей с односторонней точкой в двоичном виде;
Sfld – число с плавающей односторонней точкой в двоично-десятичном виде;
Fixdot – число с фиксированной точкой;
IntB – знаковое целое в двоичном виде;
IntD – знаковое целое в двоично-десятичном виде;
CLKCCB – секунды с сотыми в двоичном виде (ss.xx);
CLKSSB – минуты с секундами в двоичном виде (mm:ss);
CLKMMB – часы с минутами в двоичном виде (hh:mm);
CLKCCD – секунды с сотыми в двоично-десятичном виде (ss.xx);
CLKSSD – минуты с секундами в двоично-десятичном виде (mm:ss);
CLKMMD – часы с минутами в двоично-десятичном виде (hh:mm);
off – параметр не настроен.
На первый взгляд кажется, что невозможно, но на рекламном буклете панели оператора СМИ1 красуется надпись "bPS"... вообщем, что скажете?
Благодарю за помощь!
Использую связку ПЛК110 (Modbus Master) + панель оператора СМИ1 (Modbus Slave) через RS-485.
Есть вопрос: каким образом можно вывести на семимегментных индикаторах СМИ1 сообщение типа "ErrX"?
Вот список типов значений, которые СМИ1 позволяет выводить:
float – стандартное 4-байтовое плавающее число в IEEE-формате;
Picfloat – усеченное 3-х байтовое плавающее число; то же, что и IEEE, но с отброшенным младшим байтом мантиссы;
SFlb – число с плавающей с односторонней точкой в двоичном виде;
Sfld – число с плавающей односторонней точкой в двоично-десятичном виде;
Fixdot – число с фиксированной точкой;
IntB – знаковое целое в двоичном виде;
IntD – знаковое целое в двоично-десятичном виде;
CLKCCB – секунды с сотыми в двоичном виде (ss.xx);
CLKSSB – минуты с секундами в двоичном виде (mm:ss);
CLKMMB – часы с минутами в двоичном виде (hh:mm);
CLKCCD – секунды с сотыми в двоично-десятичном виде (ss.xx);
CLKSSD – минуты с секундами в двоично-десятичном виде (mm:ss);
CLKMMD – часы с минутами в двоично-десятичном виде (hh:mm);
off – параметр не настроен.
На первый взгляд кажется, что невозможно, но на рекламном буклете панели оператора СМИ1 красуется надпись "bPS"... вообщем, что скажете?
Благодарю за помощь!