Это два разных механизма: рабочая зона (S3+6) определяет, где регулятор вообще начинает считать по формуле, а зона нечувствительности (S3+7) — насколько должно измениться измеренное значение, чтобы регулятор пересчитал выход. Рабочая зона.
Проверено экспертом
20.11.2025
Помогло 97%
861 просмотр
Через специализированный температурный модуль, а не через обычный аналоговый вход. Термопара даёт милливольты и требует компенсации холодного спая, термосопротивление измеряется по сопротивлению — обычный вход 0–10 В или 4–20 мА с этим не работает.
Код ошибки обмена контроллер кладёт в последний регистр блока параметров сокета. Младшая часть таблицы — от 0 до 50 — описывает ошибки самого сокета: открытия, привязки порта, отправки и приёма. Код — Что означает. 0 — связь в норме. 1 — открывается сокет уже созданного соединения.
Да, порт добавляется левым модулем расширения портов. Для PMP30 это PMP-NES-ED, для PMP301 — PMP-01-NES-ED. Что важно знать до заказа: Поддерживается связь 485.
Четыре системные катушки описывают состояние сетевой части контроллера целиком — в отличие от флагов сокета, которые относятся к одному соединению. Катушка — Что означает. SM1900 — успешный вход на удалённый сервер. SM1901 — инициализация сети завершена.
X-NET — собственная полевая шина контроллеров PROMPOWER. Её поддерживают все порты PMP20: COM1, COM2, порты плат расширения и Ethernet. Со средой программирования по сети контроллер связывается именно по этому протоколу. Чем X-NET отличается от Modbus на том же проводе: Скорость.
Самая частая причина — условие запуска счётчика не удерживается включённым. У высокоскоростного счётчика команда CNT работает не так, как у обычного: обычный считает переключения условия, а высокоскоростной считает импульсы на входе только всё то время, пока условие замкнуто.
Используются две среды: PROMPOWER PLC Studio для серии PMP20 и Codesys для серий PMP30 и PMP301. Среда разработки указана в характеристиках каждой карточки товара, и на неё стоит смотреть до заказа — переносить проект между средами придётся руками.
Оба механизма реализуются стандартными блоками SoftMotion: электронный редуктор связывает ведомую ось с ведущей постоянным передаточным отношением, электронный кулачок — по таблице, где каждому положению ведущей оси соответствует положение ведомой. Электронный редуктор.
Входы рассчитаны на 24 В постоянного тока ±10 % при токе 7 мА на канал, а порог срабатывания задан не напряжением, а током: логическая единица — выше 4,5 мА, логический ноль — ниже 1,5 мА.
Автонастройка включается битом 7 регистра режима S3+2: установите его в 1 и запустите ПИД-регулятор. Признак успешного завершения — бит 8 того же регистра: если он стал 1, оптимальные параметры найдены.
Проверено экспертом
15.04.2025
Помогло 96%
1641 просмотр
Нужны контроллер с портом EtherCAT, сервоприводы с таким же портом и линейная топология сети — коммутаторы и концентраторы шине EtherCAT не требуются. У PMP3xx верхний разъём RJ45 отведён под Ethernet и связь с Codesys, нижний — под EtherCAT.
Требование повторяется в руководстве трижды, для трёх разных способов настройки, и означает оно одно и то же: сетевые параметры контроллер читает при инициализации, поэтому подхватывает их только на старте.
В PMP20 есть два встречных механизма: обращение к биту внутри регистра и обращение к группе меркеров как к целому слову. Оба записываются прямо в операнде команды, отдельных инструкций упаковки не требуется. Бит регистра. Запись вида D0.0 означает младший бит регистра D0, D0.15 — старший.
В статическом режиме контроллер принимает только частные адреса — те, что зарезервированы для локальных сетей и не маршрутизируются в интернет. Руководство приводит три допустимых диапазона с указанием ёмкости каждого. Класс — Диапазон — Сколько устройств. A — 10.0.0.0–10.255.255.255 — 16 777 216.
Каналы модулей расширения не продолжают нумерацию процессорного модуля, а лежат в отдельных диапазонах с пятизначными номерами. Правило простое: каждому посадочному месту отведён свой блок из 64 адресов, и номер места входит в номер клеммы. Как распределены блоки: Правые модули расширения.
Только простые команды, которые гарантированно выполняются за один цикл: установка и сброс битов, передача данных, арифметика и сравнение. Всё, что требует непрерывного выполнения, в прерывании работать не будет.
Квадратные скобки задают смещение: адрес в скобках складывается с базовым номером. Если D100 = 9, то D0[D100] — это D9, M10[D100] — это M19, а X3[D100] — это X14. Форматы записи: Dn[Dm], Xn[Dm], Yn[Dm], Mn[Dm]. Смещение может храниться только в регистре D.
Релейные выходы берут, когда нагрузка разнородная и медленная: пускатели, лампы, соленоиды, цепи с разным напряжением. Транзисторные — когда нагрузка однотипная, низковольтная и переключается часто или быстро. Разница по сути: Реле — гальванически развязанный контакт.
Питание у серий разное: PMP30 включается прямо в сеть 100–240 В переменного тока, PMP301 требует источник 24 В постоянного тока. Это определяет состав шкафа и запас по мощности блока питания. PMP30 (исполнение с индексом E). Номинальное напряжение 100–240 В переменного тока, частота 50/60 Гц.
Для серий PMP30 и PMP301 программа пишется в Codesys — среде, реализующей стандарт IEC 61131-3 с его классическим набором языков: релейная логика, функциональные блоки, структурированный текст и диаграммы состояний. Для серии PMP20 используется PROMPOWER PLC Studio.
Действующие сетевые настройки контроллер держит в шести системных регистрах. Каждый адрес разложен на два регистра по два байта, значения читаются в шестнадцатеричном виде. Регистр — Что содержит. SD1905 — первые два байта адреса контроллера. SD1906 — последние два байта адреса контроллера.
Разрядность счётчика определяется не его номером, а командой, но диапазон номеров, в котором доступен 32-битный счёт, ограничен: это C0…C575 среди обычных счётчиков и HC0…HC95 среди энергонезависимых. Остальные номера остаются 16-битными.
Групповые команды нужны, когда несколько осей должны двигаться согласованно по траектории — например, портальный манипулятор или раскроечный стол. Оси сначала объединяются в группу, потом группа управляется как единый объект.
По трём светодиодам различают три типовые неисправности: перегрузку по питанию, отсутствие питания и системную ошибку. Ниже расшифровка из руководства. PWR мигает, остальные не горят. Короткое замыкание на плате ввода-вывода. Слишком большая нагрузка на источник 24 В.
Классическое ограничение сегмента RS-485 — 32 устройства на линию; больше подключают через повторители или разносят по нескольким портам. Но на практике раньше упирается не число устройств, а качество линии и время опроса. О чём стоит думать при проектировании сети: Топология.
Префикс задаёт систему счисления константы. В программе PMP20 используются четыре обозначения, и путаница между ними — типовая причина того, что уставка в контроллере не совпадает с уставкой в проекте. Префикс — Система — Пример. K — десятичная — K100 — это сто.
Да. Основных языков у PMP20 два — список инструкций и лестничная диаграмма, они взаимно преобразуются в среде PROMPOWER PLC Studio. Вдобавок к ним поддерживаются функциональные блоки на языке C: блок пишется отдельно и вызывается из лестничной диаграммы как обычная команда.
Переключателей два, и они решают ровно две аварийные задачи: сбросить сетевой адрес и запустить контроллер без пользовательской программы. В нормальной работе оба стоят в положении OFF. DIP1 — DIP2 — Что происходит. OFF — OFF — Нормальный запуск контроллера.
Да, обучение проводится. Оно рассчитано на инженеров АСУ ТП, наладчиков и службы эксплуатации, которые работают с контроллерами, панелями оператора и приводной техникой PROMPOWER.
Для высокоскоростного счёта в PMP3xx предусмотрены три функциональных блока, и все они лежат в библиотеке PPCnt, которую нужно добавить в диспетчер библиотек проекта. PP_Counter — сам счёт. Входы: Counter (структура с номером порта и начальным значением), Execute (разрешение счёта), Mode (режим).
В одном шкафу — можно и нужно, вплотную — нежелательно. Преобразователь частоты одновременно источник тепла и источник высокочастотных помех, поэтому его разносят с контроллером по разным зонам шкафа. Что делать при компоновке: Разнесите по высоте и по горизонтали.
Режимов три — обычный, с защитой паролем и секретный, и выбор делается прямо при загрузке: он определяет, сможет ли кто-то потом выгрузить программу из контроллера. Обычный. Программа свободно загружается и выгружается. Режим для отладки оборудования. С защитой паролем.
Контроллеры PMP30 и PMP301 программируются в Codesys версии 3.5, и полезно понимать, что это не одна программа, а три уровня, работающие вместе. Уровень разработки — сама среда программирования: редакторы языков стандарта МЭК 61131-3, компилятор, отладчик, конфигураторы шин и модулей.
Обычно контроллер работает с образом процесса: входы читаются один раз в начале цикла, выходы выдаются в конце. Для случаев, когда ждать конца цикла нельзя, есть две команды немедленного доступа — LDD читает состояние физической клеммы прямо сейчас, OUTD немедленно выдаёт состояние на выходную…
Обратиться можно к любому дистрибьютору PROMPOWER или напрямую к производителю. Оба пути рабочие: дистрибьютор обычно ближе территориально, производитель берёт сложные случаи.
Направление и переполнение контроллер отдаёт готовыми признаками: направление счёта — SM110 для HSC0, SM111 для HSC2 и далее по одному меркеру на счётчик до SM119, переполнение — SM130 для HSC0 и далее до SM139 по той же схеме. Зачем нужен признак направления.
Буферные цифры определяют разрядность ячейки приёмного буфера порта: 0 — восемь бит на ячейку, 1 — шестнадцать. Настройка касается связи в свободном формате, где принятые байты складываются в регистры программы, и от неё зависит, как разложится принятый поток.
Батарея на плате контроллера — таблеточного типа, номинальное напряжение 3 В. Проверить её можно двумя способами: мультиметром на самой батарее или из программы по системным ячейкам. Из программы: SM5 включается, когда напряжение батареи падает ниже 2,5 В.
Проверено экспертом
28.08.2025
Помогло 91%
1461 просмотр
Направление действия задаётся битом 0 регистра режима S3+2: 0 — отрицательное действие, 1 — положительное. Физический смысл: при положительном действии выход MV растёт вместе с измеренным значением PV, при отрицательном — падает. Здесь важное предупреждение.
Да, в линейке есть и весовые модули для тензодатчиков, и модуль для абсолютных энкодеров с интерфейсом SSI. Это ровно те задачи, где обычный аналоговый вход не подходит: там нужны и разрядность, и специальный интерфейс. Что доступно: Взвешивание и дозирование.
Проверено экспертом
19.06.2025
Помогло 91%
2181 просмотр
Ограничения заданы жёстко: номеров сокетов всего 64 (от K0 до K63), соединений с установлением соединения — не больше 32, соединений без установления соединения — тоже не больше 32. Эти три числа и определяют потолок сетевой части проекта. Как это считать на практике.
Умножение двух 32-разрядных чисел даёт 64-разрядный результат, и контроллер размещает его в четырёх подряд идущих регистрах. Команда, записанная как DMUL D0 D2 D10, займёт регистры D10, D11, D12 и D13 — а не два, как ожидают при переносе программы с 16-разрядной арифметики.
Связь строится по RS-485 витой парой в шлейф: контроллер — ведущее устройство, приводы — ведомые с уникальными адресами. Настройки обмена на обеих сторонах должны совпадать буква в букву, иначе связи не будет. Порядок работы: Проложите линию.
Проверено экспертом
02.08.2024
Помогло 91%
3231 просмотр
Режим буфера задаётся в блоке параметров сокета и определяет, как байты посылки раскладываются по регистрам контроллера. Нулевое значение поля означает восьмибитный режим, любое ненулевое — шестнадцатибитный. Восьмибитный режим.
Проверено экспертом
24.07.2026
Помогло 90%
231 просмотр
Контроллер измеряет цикл сам и хранит три значения в системных регистрах: SD010 — текущий цикл сканирования, SD011 — минимальный за время работы, SD012 — максимальный. Единица измерения — микросекунды. Зачем эти три числа нужны на объекте: Текущий цикл показывает нагрузку прямо сейчас.
Двумя типами плат: ED устанавливается в левый порт расширения и даёт порт COM3, BD — в верхний и даёт COM4 и COM5. Обе платы встают внутрь корпуса и не занимают место на рейке. Плата ED. PMP-NES-ED добавляет один порт RS232 и один RS485, но работать они могут не одновременно.
Буквы в артикуле кодируют тип выходов и тип входов: R — релейные выходы, T — транзисторные выходы NPN, P перед T — входы PNP вместо NPN. Число перед буквами — общее число каналов ввода-вывода исполнения. Как это читается по линейке PMP20: PMP20-30R-E — 16 входов NPN и 14 релейных выходов.
Три типовые причины: случайно изменены параметры связи порта COM1, повреждён кабель или используется неоригинальный кабель. Разбираться начинают с кабеля, а заканчивают сбросом контроллера. Порядок действий: Проверьте кабель. Подключение должно идти фирменным кабелем PMP-XVPDVP.
Команда CFGCR выгружает текущие настройки последовательного порта в блок регистров, откуда их можно вывести на панель оператора или сравнить с ожидаемыми. Это единственный штатный способ узнать из программы, с какими параметрами реально работает порт. Формат записи: CFGCR HD0 K8 K2.