Страница 3 из 6 ПерваяПервая 12345 ... ПоследняяПоследняя
Показано с 21 по 30 из 54

Тема: ПЛК110-30. Работа с портом RS-485 и библиотекой SysLibCom

  1. #21
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,686

    По умолчанию

    capzap Вопрос, почему сделав 63/73 ПЛК неправильно (не по документации библиотеки SysLibCom), ОВЕН проложил данные грабли на все свои ПЛК, вместо того, чтобы только 63/73 вывести в исключение, а остальные сделать как положено ?
    Вопрос, почему открытый порт зависает на втором цикле опроса прибора (переделывал библиотеки Меркурий 230 на работу через SysLibCom), хотя должен был опрашивать прибор в цикле без закрытия порта.
    То, что порт виснет, определил опытным путем.
    И интересно, кем же написан ComService, если по документации работы SysLibCom после корректного открытия порта мы должны получить TRUE а при ошибке False и только в ПЛК от ОВЕН мы получаем 0, а при ошибке -1 ????
    Кто же тогда его написал для новичков ?

  2. #22
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,257

    По умолчанию

    Может не стоит складывать в одну кучи и 6-ую линейку и 110-ую, там так скажем разные операционки и проблемы 63/73, стодесятого не волнуют
    Кстати элементарная проверка работы обеих портов через конфигуратор тоже не проходит?

  3. #23
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,686

    По умолчанию

    capzap ну у меня дома 100-ка, а видя код автора по открытию порта, 110-ка ушла недалеко и по работе с SysLibCom ОДИНАКОВО не соответствует документации на работу с бибкой SysLibCom.
    Вроде кто-то из представителей ОВЕН тут на форуме признали, что однажды косякнув, переделывать не стали.
    А это не есть хорошо.
    + сколько жалоб на отваливание портов при подключении CodeSys. Неужели за столько лет нельзя было модернизировать порты, чтобы они работали без запинки ?

  4. #24
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,257

    По умолчанию

    Такое признание было про работу сокетов, а ни как не про работу портов, бибка по работе с смсками есть и под unm и под syslibcom, там же и примеры и вот однозначно кто то должен был по одному порту модули опрашивать,а по другому сообщения слать


    Зы если у Вас на руках только сотка, че Вы вообще пытаетесь советы давать,если из опыта у Вас только впечатления с форума
    Последний раз редактировалось capzap; 07.08.2014 в 12:43.

  5. #25
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    485 работают полностью стабильно.

  6. #26
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,686

    По умолчанию

    capzap и в чем разница в данном случае между соткой и стодесяткой если обе не соответствуют документации по SysLibCom ? я не вижу разницы.
    имхо, если учесть что порты независимы, как утверждают производители (где-то тут мелькало), то выше написал, нести в сервис, предварительно проверив через конфигуратор и работу через бибку только одного порта.
    Возможно на 110 нет таких зависонов порта, как на 100. Вот только проверить особо не на чем. Покупать себе еще и 110-ку точно не буду.

  7. #27
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    У ПЛК 110 совсем др. железо.
    Порты 110 точно независимые.
    Точно работают более 3-х лет без сбоев, выключения и перезагрузки круглые сутки.
    Кстати на ПЛК 100 по 485 и 232 модем на GSD и второй модем на СМС работают уже лет 6.
    Но правда проект делал только 1 раз.

  8. #28
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,257

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    [B]И интересно, кем же написан ComService, если по документации работы SysLibCom после корректного открытия порта мы должны получить TRUE а при ошибке False и только в ПЛК от ОВЕН мы получаем 0, а при ошибке -1 ????
    Кто же тогда его написал для новичков ?
    Предъявите, на какую документацию Вы ссылаетесь или опять перепутали с сокетами из syslibsocket
    неплохо бы перед тем как утверждать что Вам не нравится, перепроверить еще раз на практике, причем не свои разработки, а проекты которые выложили реальные спецы в КДС
    Вложения Вложения

  9. #29
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,686

    По умолчанию

    capzap да, на эту документацию, только попутал (каюсь) со следующим параметром SysComSetSettings, он мне true никогда не присылал.
    А в ComService стоит это "Ready := NOT SysComSetSettings(Settings.Port, ADR(Settings));"
    Да и в остальных примерах ОВЕНа.

    А по документации ? "Возвращает TRUE при успешной установке параметров, иначе FALSE"

  10. #30
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,257

    По умолчанию

    Ready := NOT SysComSetSettings(Settings.Port, ADR(Settings));
    используется в перегрузке порта с новыми настройками и опять же ни коим образом не относится к открытию порта

Страница 3 из 6 ПерваяПервая 12345 ... ПоследняяПоследняя

Похожие темы

  1. Работа с библиотекой SysLibSockets
    от alewka006 в разделе Сетевые технологии
    Ответов: 9
    Последнее сообщение: 29.05.2017, 15:24
  2. Работа с библиотекой UNM
    от JIexa21 в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 08.01.2015, 13:12
  3. работа с библиотекой owen_io.dll на VB
    от Valentin в разделе Помощь Разработчикам
    Ответов: 24
    Последнее сообщение: 18.04.2011, 12:38
  4. Работа с библиотекой SysLibTime
    от жекон в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 17.07.2010, 22:41
  5. плк63. работа с Com-портом.
    от Elka в разделе ПЛК63/73
    Ответов: 3
    Последнее сообщение: 26.05.2010, 23:13

Ваши права

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