1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Доступ к ПЧ HYU-N700E из Isagraf 3.55

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Ответить
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1621
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 70 раз
Поблагодарили: 190 раз

Доступ к ПЧ HYU-N700E из Isagraf 3.55

Сообщение petr2off »

Добрый день.
Возникла у меня потребность управления ПЧ HYU-N700E от контроллера iP-8447 по Modbus RTU.
Подключил ЧП к COM2.
Добавил устройство MBUS в боарды, настроил параметры COM порта идентичные параметрам в ЧП.
При отладке - MBUS - говорит все ОК, веревку вижу.
Запускаю отладку программы с ФБ MBUS_R - и у меня слетает отладчик.
Причем, когда связь разорвана - он не слетает, т.е. такое ощущение что от ЧП прилетает пакет больше, чем предполагает MBUS_R,
Буфер переполняется и кирдык отладчику приходит.
Поддержку IPC-DAS я загрузил, но какие то они не продвинутые, мне пришлось им рассказывать какими ФБ нужно работать с COM
портом, когда я в этом сам не уверен.
Кто нибуть сталкивался с таким траблом ?
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1621
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 70 раз
Поблагодарили: 190 раз

Доступ к ПЧ HYU-N700E из Isagraf 3.55

Сообщение petr2off »

Проблема решена. Поддержка сработала, правда диалог получается такой длиненький.
С начала нужно дождатся - когда проснется Москва, когда Москва просыпается, Тайвань уже засывает.
Проблем и ее решение описаны ниже:
The win87em.dll error usually occurs in Concept when online animating a function block.

"Application error
Concept cause a General Protection Fault in module WIN87EM.DLL at 0001:02C9. Choose close.
CONCEPT will close."

This error can be corrected by doing the following:

1/ Copy hide87.com file into the windows\system32 folder.

2/ Open c:\windows\system32\autoexec.nt with Notepad

Create the autoexec.nt file if it does not exist.

3/ Insert the following at the top of the file:

lh %SystemRoot%\system32\HIDE87.com

4 Save changes to autoexec.nt and reboot the PC.

(The Windows 80×87 emulator library, WIN87EM.DLL, works at the 16-bit-Windows level to virtualize the coprocessor among multiple
Windows-based applications that run inside the system VM.) HIDE87 is supposed to hide the math coprocessor from the kernel.)

For this reason, if you encounter this when running Concept, you may want to install Concept on a VM where hiding the math coprocessor might not
have the same impact it would have on the host OS.
Ответить

Вернуться в «Средний уровень автоматизации (управляющий)»