развернуть все свернуть все
Нужно реализовать возможность пуска сбора/записи данных системой MGCplus по команде из системы управления стенда под управлением контроллера Simatic S7-300 с набором сигнальных и коммуникационных модулей.
Внешний запуск записи измерительных величин можно осуществить с помощью цифрового входа на CP22/42.
Для его настройки в CatmanEasy потребуется зайти на закладку «DAQ job».
В поле «DAQ start»:
- в 1ом раскрывающемся списке установить «Trigger»;
- в списке «Trigger mode» установить «Digital input»;
- в списке «Trigger channel» установить «CP42/CP22 Digital input 1 HIGH(или LOW)».
К MGCplus с платами ML71 подключены несколько МР01. Каждый из них имеет свой адрес в сети CAN. Каким образом мы можем узнать привязку каналов ML71 к адресам МР01 в сети CAN?
Узнать адрес каждого канала MP01, подключенного к плате ML71, через программу MGCplus assistant можно следующим образом: два раза нажмите на иконку «CAN» - слева от каждого канала, в появившемся окне адрес канала будет указан в поле «CAN ID» - по умолчанию в десятичной форме.
Что такое "Scale factor" в настройках канала MGCplus при работе с ML71 и MP01? У нас настроено значение 0,1. При изменении его на 1 отсчеты увеличиваются в 10 раз.
Измеряемое значение передается от MP01 к ПК без запятой. Поэтому если в настройках MP01 стоит отображение «Display» -> «DecPoint» с точностью 0.1, то, например, значение температуры 20,1 ⁰C передается в виде 201. Соответственно, в MGCplus Assistant его нужно привести к требуемому виду, умножив на масштабирующий коэффициент 0,1.
Существует ли возможность отключить фильтрацию измерительных каналов MGCplus полностью?
В MGCplus цифровые фильтры не могут быть полностью отключены. На каждом усилителе всегда активирован один из поддерживаемых фильтров. Есть только одно исключение для аналогового выхода (BNC-разъем) платы ML10B, этот выход можно использовать в обход. В этом случае макс. номинальная частота фильтра 100000 Гц.
Подключаю MGCplus (CP42) к ПК через Ethernet-порт, но ни программа MGCplus Assistant, ни CatmanEasy/AP его не видят? Почему и что нужно сделать для работы с устройством?
Процессор CP42 системы MGCplus имеет статический IP-адрес, поэтому перед началом работы необходимо установить соответствующие IP-адреса у MGCplus и ПК.
1. Для начала подключите MGCplus к компьютеру через Ethernet и включите питание. После загрузки MGCplus нажмите кнопку «SET» и выберите меню «System» нажатием кнопки «F1». Далее выбираем п. «Interface» -> «Ethernet»: здесь либо запоминаем уже имеющиеся установки, либо задаем свои.
Например:
Address: 192.168.28.233
SubNetMask: 255.255.255.0
Жмем «OK», с настройками MGCplus закончили.
Теперь настраиваем наш компьютер для работы с данным MGCplus. Заходим в «ПУСК» -> «Настройка» -> «Сетевые подключения» -> Подключение по локальной сети», жмем кнопку «Свойства». В открывшемся окне выбираем строку «Протокол Интернета (TCP/IP)» и снова жмем кнопку «Свойства». В новом окне выбираем пункт «Использовать следующий IP-адрес», здесь в строке IP-адрес вводим первые 3 цифры аналогичные адресу MGCplus, четвертую цифру изменяем. Маску подсети ставим аналогичную MGCplus.
Например:
IP-адрес: 192.168.28.1
Маска подсети: 255.255.255.0
Далее закрываем все окна, подтверждая сделанные настройки. Теперь компьютер готов к работе с MGCplus.
После сброса плат MGCplus в заводские настройки пропали требуемые ед. измерений (напр., мм/с). Каким образом их можно вернуть?
В MGCplus помимо наиболее распространенных физических единиц измерений, присутствующих в памяти прибора, имеется возможность добавления собственных единиц. Для этого запустите ПО MGCplus Assistant, перейдите на закладку "Input characterisitic" и в столбце настроек "Phys. unit" требуемого канала введите требуемое название. Также можно ввести новую единицу измерений через индикаторную панель MGCplus, для этого зацдите в меню "Amplifier" -> "Transducer", перейдите к пункту "Unit" и после быстрого двухкратного нажатия клвиши "Enter" введите требуемую единицу измериений. Однако, в любом случае, лучше данную процедуру выполнять через ПО MGC Assistant, т.к. с использованием компьютерной клавиатуры доступно большее количество необходимых символов (например, "/" ).