Потребовалось заменить аналоговые модули в системе S7-300 или ET200M или провести поэтапную модернизацию систем на S7-300? Обратите внимание на аналоговые модули YASKAWA VIPA Controls серии 300S.
В настоящее время поставляются следующие аналоговые модули:
Все аналоговые модули YASKAWA VIPA Controls имеют индивидуальные для каждого измерительного канала индикаторы ошибки измерения, которые существенно облегчают проверку электромонтажа и диагностику системы управления, сокращая время на поиск неисправности и обслуживания системы управления.
В отличии от используемой у Сименса аппаратной нормализации/параметризации сигналов (вставные блоки) в модулях 300 серии используется программная, что делает системы существенно гибче и проще в обслуживании.
Существуют следующие возможности настройки аналоговых модулей 300 серии:
Для настройки модулей в Siemens SIMATIC запустите аппаратный конфигуратор, создайте новый проект или откройте существующий, подключите модули System 300 в нужной последовательности, начиная со слота 4. Аналоговые входные модули VIPA должны быть заданы, как аналоговые модули Siemens: их всегда можно найти в каталоге оборудования в SIMATIC 300> SM-300. После добавления модулей в конфигурацию, для открытия окна параметров нужно дважды щелкнуть по соответствующему модулю. Для настройки доступны следующие параметры
Сохраните ваш проект, переключите CPU в режим STOP и загрузите ваш проект в CPU. Как только CPU переключается в режим RUN, параметры передаются на подключенные модули.
Для настройки модулей во время выполнения программы ПЛК используйте SFC 55, 56 и 57. Требуется несколько миллисекунд, что бы модуль начал работать с новыми параметрами. До этого момента возвращаемое значение на входных модулях будет равно 7FFFh.
Рассмотрим пример такой программы для модуля 331-7Kx01. Пример программы для выходных модулей приведен в документации на них.
Var
rec1 array [0...13] of BYTE
retval INT
busy BOOL
Set Record set 1:
L B#16#0 //Diagnostic disabled
T #rec1[0]
L B#16#AA //Interference freq. suppression
T #rec1[1]
L B#16#D4 //Meas. range Type S: 0100b
T #rec1[2] //Meas. type: Thermocouple
T #rec1[3] //Compensation internal: 1101b
T #rec1[4] //for all channels
T #rec1[5]
L B#16#7F //Upper limit value
T #rec1[6] //channel 0: 7FFFh
L B#16#FF
T #rec1[7]
L B#16#80 //Lower limit value
T #rec1[12] //channel 2: 8000h
L B#16#00
T #rec1[13]
Call "WR_PARM" //call SFC 55
REQ :=TRUE //write request
IOID :=B#16#54 //identifier for the address space: peripheral input
LADDR :=W#16#100 //logical base address: 256
RECNUM :=B#16#1 //record number 1
RECORD :=#rec1 //record for Record set 1
RET_VAL :=#retval //return value (0: no error <> 0: error code)
BUSY :=#busy //BUSY = 1: the write operation has not been completed
И не беспокойтесь за будущее своих систем: компания YASKAWA VIPA Controls запланировала серийное производство модулей 300S+ до 2028 года, а поставку их в качестве запасных частей до 2038 года.
YASKAWA VIPA Controls серия ПЛК 300S производство до 2028 года
YASKAWA VIPA Controls: Бюджетный контроллер серии 300 с Profinet и Modbus RTU
YASKAWA VIPA Controls: Мощный контроллер с Profinet и Profibus
YASKAWA VIPA Controls: Модули дискретных выходов 300S