Поиск:

Тип: Сообщения; Пользователь: monteg

Страница 1 из 12 1 2 3 4

Поиск: На поиск затрачено 0.01 сек.

  1. Ответов
    50
    Просмотров
    9,286

    Хорошо, что заработало. Я пробовал это через...

    Хорошо, что заработало. Я пробовал это через SysLibCallback сделать, ничего не вышло. Поэтому остановился на варианте с перезапуском.
  2. Ответов
    50
    Просмотров
    9,286

    Наверно, никак. Только перезагрузка ПЛК. Если...

    Наверно, никак. Только перезагрузка ПЛК.
    Если работаете удаленно и ПЛК М02, то в ПЛК-Броузер есть команда rebooT
  3. Ответов
    56
    Просмотров
    7,429

    Пример рабочего кода выложить несколько...

    Пример рабочего кода выложить несколько проблематично. Просто все это существует в виде библиотеки для modbus, делал для себя. Если хотите могу выложить, но нет ни описаний и ни примеров. Есть только...
  4. Ответов
    56
    Просмотров
    7,429

    Где-то сутки, может на пару часов меньше меньше....

    Где-то сутки, может на пару часов меньше меньше. Клиент был тоже ПЛК. Пробовал на ПЛК110-30 М01, ПЛК110-30 М02 и ПЛК100.
  5. Ответов
    56
    Просмотров
    7,429

    Ну не знаю. Вроде делал ModbusTcp сервер, вроде...

    Ну не знаю. Вроде делал ModbusTcp сервер, вроде проверил и вроде работает. Для М01 на одно подключение, на М02 на 4. Правда в реальных проектах еще не использовал.
  6. Ответов
    56
    Просмотров
    7,429

    ПЛК - это важный компонент промышленной...

    ПЛК - это важный компонент промышленной автоматики.
    Понимаете, одно дело когда используешь библиотеки скачанные с официального сайта, например отсюда...
  7. Ответов
    56
    Просмотров
    7,429

    А вот автор этой темы другого мнения

    А вот автор этой темы другого мнения
  8. Ответов
    56
    Просмотров
    7,429

    Я не знаю чья именно разработка ComService.lib,...

    Я не знаю чья именно разработка ComService.lib, но сейчас она входит в "стандартный набор" библиотек, который можно скачать с сайта owen.ru.
    Я не настаиваю на создании дополнительных библиотек для...
  9. Ответов
    56
    Просмотров
    7,429

    Ну не знаю. Мне кажется, что ComService.lib была...

    Ну не знаю. Мне кажется, что ComService.lib была хорошая идея.
  10. Ответов
    56
    Просмотров
    7,429

    ВЫ меня не так поняли. Я о SyslibCom.lib и...

    ВЫ меня не так поняли. Я о SyslibCom.lib и ComService.lib
  11. Ответов
    56
    Просмотров
    7,429

    Овену надо было поступить с SysLibSockets также,...

    Овену надо было поступить с SysLibSockets также, как SysLibCom. Сделать дополнительную библиотеку ( или библиотеки ) с функциональными блоками ( например TcpClient, TcpServer, UdpClient и т.д. ),...
  12. Ответов
    56
    Просмотров
    7,429

    Поймите, все косяки Овена заложены в его цену....

    Поймите, все косяки Овена заложены в его цену. Чудес не бывает.
  13. Ответов
    56
    Просмотров
    7,429

    Наверно потому, что не надо ничего делать. ...

    Наверно потому, что не надо ничего делать.
    Какой у Вас ПЛК?
  14. Ответов
    56
    Просмотров
    7,429

    Вот это заклинание переводит ПЛК110 М02 в...

    Вот это заклинание переводит ПЛК110 М02 в неблокирующий режим


    SysSockSetOption( handle, SOCKET_SOL, 16#1014, 0, 0 );

    А зачем Вам вообще блокирующий режим?
    Какой у Вас ПЛК?
  15. Ответов
    50
    Просмотров
    9,286

    Чудес не бывает, дело не в lib-е, а в вашем коде...

    Чудес не бывает, дело не в lib-е, а в вашем коде и коде Овена.
  16. Ответов
    50
    Просмотров
    9,286

    Таймер нужен не для задержки, а для контроля....

    Таймер нужен не для задержки, а для контроля.
    Почему Вы уверены, что получите ответ? Все может повиснуть в ( bStep = 40 )
  17. Ответов
    50
    Просмотров
    9,286

    Сокеты у Овена своеобразные, но вроде работают...

    Сокеты у Овена своеобразные, но вроде работают
    1. создать сокет ( SysSockCreate )
    2. настроить неблокирующий режим ( SysSockSetOption )
    3. попытка соединения с сервером ( SysSockConnect )...
  18. Ответов
    50
    Просмотров
    9,286

    Это разработчики Овен так SysSockConnect...

    Это разработчики Овен так SysSockConnect реализовали. Наличие соединения определяется по SysSockSend. А если пытаетесь установить соединение с ПЛК М01, лучше после SysSockRecv.
  19. Ответов
    50
    Просмотров
    9,286

    xResult := SysSockConnect(diSock, ADR(stSocAddr),...

    xResult := SysSockConnect(diSock, ADR(stSocAddr), SIZEOF(stSocAddr));

    не стоит доверять результату SysSockConnect
  20. Может пригодится ...

    Может пригодится ...
  21. Да, все нормально.

    Да, все нормально.
  22. Тему можно закрывать, уже лирика пошла.

    Тему можно закрывать, уже лирика пошла.
  23. А что именно Вас так расстроило, слово "if", или...

    А что именно Вас так расстроило, слово "if", или слово "not", или слово "then"?
    PS: скобки и знак равно, заранее исключаю
  24. Про 63 я своего мнения я с тех пор не изменил,...

    Про 63 я своего мнения я с тех пор не изменил, вообще не стал его использовать, он сейчас где-то на складе пылиться. По мне так совершенно тупиковая ветвь развития.
    А по поводу этой темы - Вы не...
  25. Просто, если в моём проекте таймаут ставить не...

    Просто, если в моём проекте таймаут ставить не больше двух секунд, по описанный эффект не происходит. Все хорошо работает. Баг в ПЛК, по моему мнению, все таки есть, но он безобидный. А я с этой...
Показано с 1 по 25 из 294
Страница 1 из 12 1 2 3 4