PDA

Просмотр полной версии : Когда будет работать RS485-2 в ПЛК110-60 с SysLibCom.lib ?



Лев
23.05.2013, 11:08
Скажите как заставить работать RS485-2 в ПЛК110-60 с SysLibCom.lib.?
RS485-1 работает второй год без проблем.

lazy
23.05.2013, 11:11
А за одно и ПЛК110-30 :)

capzap
23.05.2013, 12:14
Скажите как заставить работать RS485-2 в ПЛК110-60 с SysLibCom.lib.?
RS485-1 работает второй год без проблем.

Просто задав вопрос, проблема не решается. Через конфигуратор порт работает?

Гарчев Евгений
23.05.2013, 12:24
Быть может интересует номер COM-порта для RS485-2?
RS485-2 - СOM2.

capzap
23.05.2013, 12:27
Быть может интересует номер COM-порта для RS485-2?
RS485 - СOM2.

если господа тщательно подходили к этому вопросу, то должны были читтать про это http://www.owen.ru/forum/showpost.php?p=57987&postcount=2, думаю в 110 трудно ошибиться с портом :)

Лев
23.05.2013, 12:36
Пробовал на трех контроллерах. Связь по modbus с частотником через RS485-2 есть, а с SysLibCom.lib нет.
В проекте переставил COM0 на COM2 в первую очередь. С RS485-1 связь есть.

capzap
23.05.2013, 12:40
Связь по modbus с частотником через RS485-2 есть, а с SysLibCom.lib нет
по модбас через конфигуратор или через бибку modbus.lib?

electronic
23.05.2013, 12:40
А ещё кто-то трёт негативные отзывы с моей стороны, это совсем неправильно. Минусы своей продукции надо устранять, а не стирать отзывы.
Очень печально...

capzap
23.05.2013, 12:43
А ещё кто-то трёт негативные отзывы с моей стороны, это совсем неправильно. Минусы своей продукции надо устранять, а не стирать отзывы.
Очень печально...

плохому танцору знаете что мешает?
Общие слова это не указание на минусы

Лев
23.05.2013, 12:44
capzap, здесь http://www.owen.ru/forum/showthread.php?t=12202&page=2 вы тоже пытались помочь человеку с этой же проблемой, но не вышло. Думаю и здесь не получится

electronic
23.05.2013, 12:45
плохому танцору знаете что мешает?
Общие слова это не указание на минусы
Минус уже описан в 2х темах на форуме, я просто сказал что так оно и есть, тем самым указав на этот минус...

capzap
23.05.2013, 12:48
capzap, здесь http://www.owen.ru/forum/showthread.php?t=12202&page=2 вы тоже пытались помочь человеку с этой же проблемой, но не вышло. Думаю и здесь не получится

я могу сказать что такие вопросы трудно решать на словах, может куча ньансов мешать, один из примеров F5 забываете нажать, привыкли что конфигуратор запускает модбас сразу, только появиться питание, а проект через библиотеку еще запустить надо, как минимум в таких вещах проект смотреть надо. Я в той теме предлагал UNM использовать после этого молчание, http://www.owen.ru/forum/showpost.php?p=111410&postcount=17 здесь я уже выложил бибку модбаса через UNM

capzap
23.05.2013, 12:51
Минус уже описан в 2х темах на форуме, я просто сказал что так оно и есть, тем самым указав на этот минус...

Почему Валенок ни когда не жаловался на проблемы подобного рода, другие старожилы тоже.
http://www.owen.ru/forum/showthread.php?t=14180 куча спецов может оказать помощь

Лев
23.05.2013, 12:53
Если через UNM делать, то много переделывать нужно, а тут все проверено временем, тут стало нужно второй весовой терминал прицепить . Протокол Тензо-М.

lazy
23.05.2013, 12:58
Через конфигуратор второй порт работает канеш. но конфигуратором нельзя организовать связь скажем с десятком приборов у которого полсотни переменных )

ПРОЕКТ-П
23.05.2013, 14:51
Я использовал SysLibCom.lib для организации обмена ПЛК110-60 по RS485-2 с тепловычислителем ВКТ-7 и корректором газа ВКГ-4Т. Все работает. Проблем не было.

lazy
23.05.2013, 15:40
Я использовал SysLibCom.lib для организации обмена ПЛК110-60 по RS485-2 с тепловычислителем ВКТ-7 и корректором газа ВКГ-4Т. Все работает. Проблем не было.

Пол царства за кусок кода работы с портом )

Николаев Андрей
23.05.2013, 16:51
Господа кричащие, а кто-нибудь пробовал в тех. поддержку обратиться???
Я вопрос в тех. поддержку передал. Специалисты проверят, и обязательно отпишутся.
To Electronic: сообщения не по теме, или не несущие полезной информации по обсуждаемому вопросу будут и далее удаляться.
А Ваши сообщения негативного характера о компании могут быть рассмотрены как происки конкурентов.

Лев
23.05.2013, 17:44
Пол царства за кусок кода работы с портом )

Другая половина царства будет от меня:)

Лев
23.05.2013, 17:47
Господа кричащие, а кто-нибудь пробовал в тех. поддержку обратиться???
Я вопрос в тех. поддержку передал. Специалисты проверят, и обязательно отпишутся.
To Electronic: сообщения не по теме, или не несущие полезной информации по обсуждаемому вопросу будут и далее удаляться.
А Ваши сообщения негативного характера о компании могут быть рассмотрены как происки конкурентов.

Надеюсь, что они скоро отпишутся!!!! А то через несколько дней меня уволят(

capzap
23.05.2013, 18:46
Надеюсь, что они скоро отпишутся!!!! А то через несколько дней меня уволят(

Я бы порекомендовал уже сейчас искать коробку от плк со штрих-кодом совпадающим с тем что на контроллере, мало ли попросят в сервис отнести перепрошить, раз у кого то работает, у кого то нет

electronic
24.05.2013, 06:17
Господа кричащие, а кто-нибудь пробовал в тех. поддержку обратиться???
Я вопрос в тех. поддержку передал. Специалисты проверят, и обязательно отпишутся.
To Electronic: сообщения не по теме, или не несущие полезной информации по обсуждаемому вопросу будут и далее удаляться.
А Ваши сообщения негативного характера о компании могут быть рассмотрены как происки конкурентов.

Я:
Скажите как заставить работать RS485-2 в ПЛК110-60 с SysLibCom.lib.?
RS485-1 работает второй год без проблем.
А за одно и ПЛК110-30


Техподдержка:
Здравствуйте.

Абсолютно аналогично последовательному порту RS-485-1, только вместо COM0 при обращении к порту использовать COM2 (смотрите вложение).


Я:
Пробовали уже, через COM0 ответ приходит, а через COM2 - порт открывается но ответа нет


На этом переписка с техподдержкой закончилась.

lazy
24.05.2013, 13:43
Для electronic: У меня даже открыть второй порт не получилось. )

Для Льва: Попробуй прицепить второй прибор к первому порту и общайся с ними по очереди. Я так опрашиваю семь приборов в каждом запросе по 16 слов. Цикл ПЛК 20ms. Получалось опрашивать каждый раза четыре в секунду. )

Лев
24.05.2013, 13:56
Для electronic: У меня даже открыть второй порт не получилось. )

Для Льва: Попробуй прицепить второй прибор к первому порту и общайся с ними по очереди. Я так опрашиваю семь приборов в каждом запросе по 16 слов. Цикл ПЛК 20ms. Получалось опрашивать каждый раза четыре в секунду. )


Обязательно нужен второй порт, так как потом еще 10 терминалов нужно подключить. тем более терминалы старые и они поддерживают скорость 9600. Так что все на одном медленно получиться

lazy
24.05.2013, 14:20
И мне нужен. потому что еще кучка влагомеров датчиков уровня и мдвв )

Гарчев Евгений
24.05.2013, 14:30
Лев, lazy, какого года у Вас контроллеры, сообщите, пожалуйста, зав. номера. Дело в том, что проблема работы со вторым портом RS485-2 через биб-ку наблюдалась на первых партиях ПЛК110-ых, изготовленных в 2009, начале 2010 гг.

Гарчев Евгений
24.05.2013, 15:10
На ПЛК110-30 похоже, что проблема осталась.

Проверил ПЛК110-60 4 шт., на контроллере 2009 г. проблема повторилась, на контроллерах второй половины 2010 г. и 2013г. RS485-2 работает через библиотеку.

ПЛК110-30 под рукой был всего один, но 2013 г., и, действительно, инициализация порта RS485-2 черз библиотеку происходит, а данные не идут.

lazy
24.05.2013, 15:48
ПЛК 110-30
Зав.№ 22259101201017997
M10-001199
2010 год

SysComOpen( COM2 ) - возвращает INVALID_HANDLE. Если следовать алгоритму ComService.lib далее вызывается SysComClose( COM2 ) - при успешном завершении функция должна возвратить ноль (false) но возвращает 255.

ПЛК 110-30
Зав.№ 22259130402111585
Б13-007763
2013 год

Все тоже самое (

Лев
27.05.2013, 06:14
Не работает RS-485-2 с библиотекой в следующих контроллерах:
ПЛК 110-60
Зав.№ 20984100701012798
2010 год

ПЛК 110-30
Зав.№ 222558121002269568
2012 год

Лев
27.05.2013, 06:26
Взял на время в плавильном цехе ПЛК 110-60
Зав.№ 20984100701012850
2010 год

И ПРЕДСТАВЛЯЕТЕ ПОРТ RS-485-2 РАБОТАЕТ!!!

Но мне нужно его отдать(

lazy
27.05.2013, 17:11
Евгений, есть ли надежда? Держите нас в курсе :)

Лев
28.05.2013, 06:16
Lazy, шансы тают с каждым днем ) Возможно решения этой проблемы не будет опять, как не было в прошлом году, когда ты задавал такой же вопрос http://www.owen.ru/forum/showthread.php?t=12202&page=2.

lazy
28.05.2013, 09:41
А на что надежда ? Евгений ответил - трабл только на старых 60х

У меня правда трицатый но зато 13го года. порт даже не открываецо. Понять и простить? )

Лев
28.05.2013, 09:46
Если НИКОЛАЕВ АНДРЕЙ обещал, что проблема будет решена, тогда сомнений быть не может RS485-2 запоет свою шестнадцатеричную песню!

Николаев Андрей
28.05.2013, 09:58
Если НИКОЛАЕВ АНДРЕЙ обещал, что проблема будет решена, тогда сомнений быть не может RS485-2 запоет свою шестнадцатеричную песню!

Спасибо, конечно, но что за инсинуации? :)
Евгений разбирается с вопросом. Проблема локализована и еще вчера отдана программистам. Думаю в течении сегодня-завтра все будет однозначно ясно.

Гарчев Евгений
28.05.2013, 10:17
Здравствуйте!
Проблема с работой RS485-2 через Syslibcom.lib на ПЛК110-30, действительно есть, причина выявлена (проблема в прошивке), в ближайшее время будет исправлена. Обновленную прошивку Вам вышлем, укажите электронку куда высылать.
Касаемо ПЛК110-60 из первых партий, проблема была не только в прошивке, на сколько мне известно, вносились и аппаратные изменения. Проблема была решена во второй половине 2010 г.

Лев
28.05.2013, 10:32
Евгений, а как быть с ПЛК 110-60 Зав.№ 20984100701012798
2010 год, упакован 27.07.10?

Прошивку для ПЛК110-30 и/или ПЛК 110-60 можно выслать walgal@mail.ru

Валенок
28.05.2013, 10:56
Вот на ПЛК110-30 из совсем новых
http://www.owen.ru/forum/showthread.php?t=14520
этой проблемы нету

Гарчев Евгений
28.05.2013, 11:36
Не работает RS-485-2 с библиотекой в следующих контроллерах:
ПЛК 110-60
Зав.№ 20984100701012798
2010 год

ПЛК 110-30
Зав.№ 222558121002269568
2012 год


Взял на время в плавильном цехе ПЛК 110-60
Зав.№ 20984100701012850
2010 год

И ПРЕДСТАВЛЯЕТЕ ПОРТ RS-485-2 РАБОТАЕТ!!!

Но мне нужно его отдать(

Вот здесь вообще странная ситуация - Вы проверили данную проблему на 2-ух ПЛК110-60, изготовленных в одном году и в одном месяце, но на одном из них проблема проявилась, а на другом - нет. Необходимо отправить проблемный ПЛК110-60 в сервисный центр, для наиболее точного определения причины, и принятия решений.

Гарчев Евгений
28.05.2013, 11:46
Вот на ПЛК110-30 из совсем новых
http://www.owen.ru/forum/showthread.php?t=14520
этой проблемы нету

Здравствуйте, Александр!
На "совсем новых" ПЛК110 (модернизированных) и прошивки "совсем новые", и определенный функционал был отлажен, в том числе и работа интерфейсов RS485 через библиотеку.

Гарчев Евгений
31.05.2013, 17:53
Лев, lazy отправил новые прошивки для ПЛК110 Вам на почту, в ближайшее время выложим на сайте. Если прошивки не дошли, дайте знать.

lazy
04.06.2013, 13:01
У меня все заработало. Спасибо )

lazy
06.06.2013, 11:27
хм... порт заработал да. только теперь при записи изменений программы в контроллер постоянно обрывается связь "Ошибка связи (#0): произошло отключение". если контроллер выключить или сбросить то изменения загрузить можно. ровно до следующего раза. иногда вылетает с ошибкой GatewayServer. может канеш и не в прошивке дело. но совпало.

Лев, отпишись как у тебя дела? )

lazy
06.08.2013, 10:56
Все таки с прошивкой что то не то. Уже третий контроллер после прошивки ведет себя плохо. К контроллеру возможно подключиться только после аппаратного сброса или отключив и снова подав питание. Изменения в программу "на горячую" записать невозможно. Это не так страшно, но проект большой. долго ждать приходится, пока полностью загрузится. Техподдержка скромно промолчала )

Гарчев Евгений
09.08.2013, 17:06
Здравствуйте!

хм... порт заработал да. только теперь при записи изменений программы в контроллер постоянно обрывается связь "Ошибка связи (#0): произошло отключение". если контроллер выключить или сбросить то изменения загрузить можно. ровно до следующего раза. иногда вылетает с ошибкой GatewayServer. может канеш и не в прошивке дело. но совпало.

А при этом связь через дебаг или usb устанавливается?

lazy
09.08.2013, 17:59
Через usb с контроллером не работали, только по Ethernet. На ПЛК заняты все порты. Поэтому через Debug не пробовали тоже. А по Ethernet выглядит так: Включили контроллер - подключиться кодесисом можно. при этом можно внести изменения в программу в течении этого же сеанса можно создать загрузочный проект но бывает что при загрузке загрузочного проекта гетвей сервер отваливается с ошибкой. Если кодесис от контроллера отключить (Онлайн -> Отключение), то подключить снова уже нельзя и кодесис сообщает об "ошибке связи". Иногда (редко) если закрыть гетвей сервер и удалить подключение в параметрах связи (Онлайн -> Параметры связи) подключиться не сбрасывая контроллер получается.

Гарчев Евгений
12.08.2013, 11:56
В общем проблема ясна, будем разбираться.

Froklin
12.05.2014, 17:20
А решилась ли проблема? ПЛК110-30 PLCInfo
PLC model MODEL PLC 110-30
Binary VERSION 2.14.0
Need Target version 2.10
Compiled: 14:35:31 Apr 28 2011
MAC 6A:77:00:A1:89:87
IP 10.0.6.10
GATE 10.0.6.1
MASK 255.255.255.0
PIC upper version is 15
Licence unlimited
Через библиотеку открываются и работают порты RS-485-1(COM0), RS-232(COM1), Debug(COM4), но не открывается 485-2 при открытии хэндл 0hffff.

Гарчев Евгений
14.05.2014, 20:26
Да, решилась, прошивка здесь - http://www.owen.ru/forum/showthread.php?t=14536&page=6&p=120358&viewfull=1#post120358 .

MikeF
16.05.2014, 11:32
Да, решилась, прошивка здесь - http://www.owen.ru/forum/showthread.php?t=14536&page=6&p=120358&viewfull=1#post120358 .

Я так понимаю официальный статус она пока не имеет?

Гарчев Евгений
23.05.2014, 12:11
Пока нет, но была протестирована на нескольких объектах...