Параметрирование модулей SIMATIC S7 (SIMATIC S7 modules - Parameter Setting)
Вставка
- Опубліковано 15 жов 2024
- English version - www.simatic-ce...
Рассказано об адресации модулей и тестировании сигналов в HW-Config (We talked about addressing modules and test signals in HW-Config).
Доступна новая версия урока в HD качестве • Parameters SM moduls
Данный урок включен в состав видеокурса S7-PROF1 www.simatic-cen...
Все видеоуроки на сайте www.simatic-cen...
Здравствуйте подскажите .При подключении датчика 4-20ма к модулю 6ES71346GD000BA1не видит сигнал.До него стоял датчик с HART .В настройках модуля HART не нашёл ,стоит 4-20.
Игорь, доброго времени суток! У меня вопрос. При просмотре модулей через функцию мониторинг/модифай у меня стоит BIN вместо Булевых как на видео. Как сменить или это от выбранных модулей зависит?
Скорее всего адресация вашего модуля выходит за пределы адресного пространства контроллера. Попробуйте изменить начальный адрес модуля. Или установлен чек-поинт I/O Display
Еще вопросик, зачем делить образ процесса на части? К примеру, в свойствах модуля можно указать OB1 PI или PIP1-PIP15. Для чего на практике это применяется?
Если обработка дискретных сигналов происходит в OB1, адреса модулей находятся в области OB1 PI, а обработка аналоговых сигналов происходит в OB35 каждые 500 мс, то лучше все аналоговые модули перенести в свой раздел образа процесса (например PIP1) и обновлять его по циклу OB35 или лучше использовать прямой доступ к периферии L PIW 256 и т.д. Как правильнее? Есть принципиальные различия?
во-первых это не часто (я вообще сам не видел), а если и применяется, то только в S7-400. Основная цель, наверное, разгрузить цикл ОB1 и перенести часть работы OS на другие блоки, например 30-й группы
Правильно, по моему, L PIW256. Зачем вам образ аналогового модуля, если вы читаете канал один раз за цикл?
А если адрес DI модуля не входит в область отображения процесса, к примеру, размер PII области 384 байта, а я укажу, например: 400-401. Как потом опрашивать адреса? Только так?
L PIB 400
T MB 100
A M 100.0
A M 100.1
A M 100.2
....
= Q 10.0
Все правильно. Вы образ периферии с адресом 400 сделали на базе ячейки MB100 и далее выполняете обработку сигналов через соответствующие разряды MB100. Вы также, в качестве образа, могли бы использовать ячейки памяти из блока данных или I-области
Ясно. Спасибо.