Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix

SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании

Ответ
 
Опции темы Поиск в этой теме
Старый 05.10.2010, 07:34   #1
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ошибка в режиме отладки

При работе в режиме отладки регулярно вылетает окно ошибки, после чего связи с контроллером нет, сам SMLogix тормозит, на компоновке виснет. Процесс SM_SERV_EXE.exe становится неубиваемым, в смысле "отказ в доступе". Соответственно помогает только завершение сеанса или перезагрузка винды. Ось - win7-32, Logix - 3.19.0065. При работе в XP Mode то же самое, только молча, без окошка об ошибке. Это как-то лечится?
Изображения
Тип файла: png Снимок.PNG (45.4 Кбайт, 107 просмотров)
ViS вне форума   Ответить с цитированием
Старый 05.10.2010, 07:41   #2
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
При работе в режиме отладки регулярно вылетает окно ошибки, после чего связи с контроллером нет, сам SMLogix тормозит, на компоновке виснет. Процесс SM_SERV_EXE.exe становится неубиваемым, в смысле "отказ в доступе". Соответственно помогает только завершение сеанса или перезагрузка винды. Ось - win7-32, Logix - 3.19.0065. При работе в XP Mode то же самое, только молча, без окошка об ошибке. Это как-то лечится?
а какой конвертор используете? Я часто тестирую работу контролелра в режиме отладке - таких вот вещей не вылазило
Max2114 вне форума   Ответить с цитированием
Старый 05.10.2010, 10:57   #3
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
При работе в режиме отладки регулярно вылетает окно ошибки, после чего связи с контроллером нет, сам SMLogix тормозит, на компоновке виснет. Процесс SM_SERV_EXE.exe становится неубиваемым, в смысле "отказ в доступе". Соответственно помогает только завершение сеанса или перезагрузка винды. Ось - win7-32, Logix - 3.19.0065. При работе в XP Mode то же самое, только молча, без окошка об ошибке. Это как-то лечится?
Последний расследованный случай подобной работы вскрыл криво вставшие драйверы от конвертера одного типа на конвертер другого типа.


.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 05.10.2010, 13:54   #4
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Сам конвертер и дрова к нему проверены не одним годом и работой с разным оборудование м и софтом. Конвертер на FTDI, дрова родные. Постоянно пользую его с E-Tool реджиновской, с частотникам,даже с ОВЕНовским софтом работал. Проблем никогда не было. Есть еще вариаеты?
ViS вне форума   Ответить с цитированием
Старый 05.10.2010, 14:35   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
Сам конвертер и дрова к нему проверены не одним годом и работой с разным оборудование м и софтом. Конвертер на FTDI, дрова родные. Постоянно пользую его с E-Tool реджиновской, с частотникам,даже с ОВЕНовским софтом работал. Проблем никогда не было. Есть еще вариаеты?
Других вариантов нет.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 05.10.2010, 15:06   #6
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
Сам конвертер и дрова к нему проверены не одним годом и работой с разным оборудование м и софтом. Конвертер на FTDI, дрова родные. Постоянно пользую его с E-Tool реджиновской, с частотникам,даже с ОВЕНовским софтом работал. Проблем никогда не было. Есть еще вариаеты?
пользуюсь Moxa 1150 Больше года - никогда проблем набыло... с ICP-DAS аналогично.. а вот всем остальным конверторам я не доверяю...
Max2114 вне форума   Ответить с цитированием
Старый 06.10.2010, 00:06   #7
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от Arsie
Других вариантов нет.
Ясно, спасибо. Попробую переустановить дрова.
ViS вне форума   Ответить с цитированием
Старый 06.10.2010, 12:05   #8
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
Ясно, спасибо. Попробую переустановить дрова.
У меня вылезла такая же ошибка. Верися СМлоджик - 3.22.0017 (хотя точно не знаю - может стоит и 19-я... 17 написано в окне "О программе") На версии 3.21.0072 такой ошибки небыло (отлаживал туже самую программу), с тем же самым конвертором и на том же самом контроллере. Сегодня даже один раз винда показала синий экран и перегрузилась (WIn7 starter x86)/
Max2114 вне форума   Ответить с цитированием
Старый 06.10.2010, 14:41   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от Max2114
У меня вылезла такая же ошибка. Верися СМлоджик - 3.22.0017 (хотя точно не знаю - может стоит и 19-я... 17 написано в окне "О программе") На версии 3.21.0072 такой ошибки небыло (отлаживал туже самую программу), с тем же самым конвертором и на том же самом контроллере. Сегодня даже один раз винда показала синий экран и перегрузилась (WIn7 starter x86)/
3.22 - инженерная и насквозь глючная версия. Не знаю, откуда она у вас.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 06.10.2010, 15:30   #10
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от Arsie
3.22 - инженерная и насквозь глючная версия. Не знаю, откуда она у вас.
как откуда - на форуме выложили я знаю что инженерная
Max2114 вне форума   Ответить с цитированием
Старый 06.10.2010, 15:31   #11
malyga
Сотрудник Segnetics
 
Регистрация: Apr 2008
Сообщения: 146
Благодарил(а): 13 раз(а)
Поблагодарили: 21 раз(а) в 20 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от Arsie
3.22 - инженерная и насквозь глючная версия. Не знаю, откуда она у вас.
ну прям так и насквозь
Эта версия раздается в соседней ветке, где идет тестирование СМАрта с поддержкой Пикселя.


__________________
Инженер "Сегнетикс"
malyga вне форума   Ответить с цитированием
Старый 06.10.2010, 15:44   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от Max2114
как откуда - на форуме выложили я знаю что инженерная
Думал, что ей присвоили индекс "3.23"

Ну так это там и стоит писать, раз целая ветка ему посвящена


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 07.10.2010, 09:00   #13
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
Ясно, спасибо. Попробую переустановить дрова.
Еще попробуйте удалить SM Logix и поставить последнюю версию.. при переутснаовке "поверх" старой тоже возникают разнообразные глюки...
Max2114 вне форума   Ответить с цитированием
Старый 07.10.2010, 20:55   #14
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Удалял-ставил, ставил поверх. В XPMODE на чистую систему поставил. Последняя и стоит. С сайта. На диске к контроллеру та же. Попробую из предыдущих что-ть поставить. Переустановка дров не помогла.
Из последних опытов:
Если "забить" на окно с ошибкой,остановить проект, "перевоткнуть" адаптер - он может снова найтись и продолжить работать.
Если SM_SERV завис и не убивается - надо выдернуть адаптер из компа,ларчик и закроется.
Вылет проиисходит, когда идет уже работа проекта в режиме отладки, вылетает через 30 сек - 20 мин. В процессе загрузки проекта в контроллер (порядка 60-70 загрузок за 3 дня в один и тот же контроллер)- не вылетел ни разу.
Вероятность вылета сильно возрастает при уходе фокуса с окна Лоджика.
Все ж таки остается ощущение, что дело не в дровах..
ViS вне форума   Ответить с цитированием
Старый 08.10.2010, 05:56   #15
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
Удалял-ставил, ставил поверх. В XPMODE на чистую систему поставил. Последняя и стоит. С сайта. На диске к контроллеру та же. Попробую из предыдущих что-ть поставить. Переустановка дров не помогла.
Из последних опытов:
Если "забить" на окно с ошибкой,остановить проект, "перевоткнуть" адаптер - он может снова найтись и продолжить работать.
Если SM_SERV завис и не убивается - надо выдернуть адаптер из компа,ларчик и закроется.
Вылет проиисходит, когда идет уже работа проекта в режиме отладки, вылетает через 30 сек - 20 мин. В процессе загрузки проекта в контроллер (порядка 60-70 загрузок за 3 дня в один и тот же контроллер)- не вылетел ни разу.
Вероятность вылета сильно возрастает при уходе фокуса с окна Лоджика.
Все ж таки остается ощущение, что дело не в дровах..
Вы щапускаетет в режиме отладки или в рабочей компановке?
Max2114 вне форума   Ответить с цитированием
Старый 08.10.2010, 10:37   #16
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
Если SM_SERV завис и не убивается - надо выдернуть адаптер из компа,ларчик и закроется.

[...]

Все ж таки остается ощущение, что дело не в дровах..
Судя по этому, дело как раз в дровах. А сервер подвисает из-за отсутствия тайм-аута на какую-то операцию. Драйвер по какой-то причине тупит, а сервер по причине неоптимального общения с драйвером тупо на это смотрит и ничего не делает.

В отладке происходит обмен пакетами максимально возможного объёма. Существует ряд типичных ошибкок программиста "широкого профиля", когда он садится писать всякие протоколы и драйверы. Одной из таких ошибок является выделение буфера под размер данных, без учёта что кроме данных будет ещё заголовок и CRC. Это сопровождается как раз вот подобными глюками.

Загрузка проводится пакетами "половинного" размера, поэтому ошибка и не проявляется.

PS. Конечно же я могу быть и не прав, но очень похоже

.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 12.10.2010, 15:22   #17
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Вы щапускаетет в режиме отладки или в рабочей компановке?
В отладке


А
Цитата:
Вероятность вылета сильно возрастает при уходе фокуса с окна Лоджика.
- тоже из-за дров?

Арсений, ваше мнение, как спеца - вот эти http://www.ftdichip.com/Drivers/VCP.htm драйвера нормальные или кривые?
ViS вне форума   Ответить с цитированием
Старый 12.10.2010, 16:59   #18
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
Арсений, ваше мнение, как спеца - вот эти http://www.ftdichip.com/Drivers/VCP.htm драйвера нормальные или кривые?
Не знаю, я таким конвертером, как у вас, не пользовался...


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 12.10.2010, 21:01   #19
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
В отладке


А - тоже из-за дров?

Арсений, ваше мнение, как спеца - вот эти http://www.ftdichip.com/Drivers/VCP.htm драйвера нормальные или кривые?
регин/коряга этой шнягой пользуется. я на своем компе так и не смог их железяку заставить работать.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 13.10.2010, 11:20   #20
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

У меня не реджиновский. Вот этот - http://www.insat.ru/prices/info.php?pid=927. Впрочем, у Реджина то же самое
ViS вне форума   Ответить с цитированием
Старый 13.10.2010, 13:47   #21
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
У меня не реджиновский. Вот этот - http://www.insat.ru/prices/info.php?pid=927. Впрочем, у Реджина то же самое
Вот я очень не доверяю всем прозводителем USB-COM переходников кроме некоторых проверенных.. они не везде и не все работают... тоже само мнение имеют многие мои коллеги трудящиеся в различных областях автоматизации технологических процессов.
Max2114 вне форума   Ответить с цитированием
Старый 13.10.2010, 13:59   #22
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Ошибка в режиме отладки

Цитата:
Сообщение от ViS
У меня не реджиновский. Вот этот - http://www.insat.ru/prices/info.php?pid=927. Впрочем, у Реджина то же самое
"Один последовательный переключаемый порт RS422/RS485. Переключатель находится внутри корпуса. Для настроек параметров порта USB-COMi-SI необходимо снять корпус." Уж не знаю, что там за настройки, но может проверить их?
А вообще согласен с Max2114: Moxa или ICP, пока ни разу не было случая чтоб к чему-то не подключились.


__________________
RTFM
New вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 10:23.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024