Столкнулся со странной проблемой:
Есть АРМ1 InTouch 9.5 + DASSIDirect, настроен на работу с несколькими ПЛК (данная конфигурация работает уже несколько лет без сбоев). На днях пропала связь с одним из них (изменения не вносились ни в конфигурацию ПЛК, ни в конфигурацию сети, ни в конфигурацию ПО). С остальными связь в порядке.
При этом есть особенности:
- ПЛК, с которым нет связи, пингуется с этого АРМ1;
- удаление и создание заново ПЛК в SMC-консоли АРМ1 проблему не решило;
- другой АРМ2 (InTouch 9.5 + DASSIDirect), работающий с этим же ПЛК, прекрасно его "видит" (связь в порядке);
- на АРМ2 немного отличается конфигурация DASSIDirect (названием топика);
- При запуске АРМ1 в логах появляется:
- Код: Выделить всё
21063595 10.01.2012 11:25:29 5832 5836 Info INTSPT Node "localhost" connected
21063596 10.01.2012 11:25:31 2872 1080 DASProtFail DASSIDirect Connection aborted
21063597 10.01.2012 11:25:31 5832 5836 Info VIEW Loading Script DLL: INTSPT.DLL
21063598 10.01.2012 11:25:53 5832 5836 Info VIEW Loading Script DLL: WZALMOBJ.DLL
21063599 10.01.2012 11:26:26 2872 4996 DASProtFail DASSIDirect Connection aborted
21063600 10.01.2012 11:26:29 2872 5716 DASProtFail DASSIDirect Connection aborted
21063601 10.01.2012 11:27:29 2872 2984 DASProtWarn DASSIDirect Update item (DB4,INT48, quality=0x0008) on PDFastPoke
21063602 10.01.2012 11:27:29 2872 2984 DASProtWarn DASSIDirect Update item (DB406,X28.0, quality=0x0008) on PDFastPoke
и т.д. по всем айтемам.
В чем может быть проблема?
P.S. На данный момент я вышел из положения, подправив Access Name в проекте на АРМ1 (указал IP-адрес и имя топика АРМ2). При таком раскладе обмен данными с ПЛК конечно же есть (на обоих АРМ).25