Заодно, надеюсь, найдете где не хватает пары скобок
Заодно, надеюсь, найдете где не хватает пары скобок
Извеняюсь не туда
http://www.owen.ru/uploads/primer_8.pdf
Все есть на данном сайте
+79104444236
С уважением,
Лапшин Вячеслав
Кто-то сталкивался с проблемой эмулятор com-port для ЕКОН 134 не работает в windows 8.
Может кто знает как эту беду победить?
Я использую ПЛК-160 на нём должно быть всего 12 дискретных выходов Вложение 22379 но у меня почему то их 16 Вложение 22381
Кто знает почему так получилось и на что это может влиять
Прошу прощения быть может за глупый вопрос.
Почему ПЛК ОВЕН 110-30М при запуске программы с исходным кодом описанным ниже перезапускается с ошибкой связи (Ошибка связи (#0): произошло отвключение)? ВотчДог не помогает =)
Интересно чисто из любопытства)) Я хотел поток контроллера занять в цикле на некоторое время =) а потом отпустить %) не выходит XD
PROGRAM PLC_PRG (*необязательно основная программа, может быть функцией, которая вызывается где-нибудь по среди кода*)
VAR
Counter : UDINT;
END_VAR
---------------------------------------------
(*пробовал вставить данный кусок кода в свою программу как "задержку" - приостановка потока*)
FOR Counter:=1 TO 9999000 BY 1 DO
; (*или любое другое выражение*)
END_FOR
Вся беда в том, что функция UdpReceiveData() в биб-ке TcpUdpLib.lib на ПЛК ОВЕН 110-30М при первом обмене данными по UDP не принимает пакет (именно при ПЕРВОМ!), хотя WireShark показывает, что пакет приходит (ПЛК общается с коммутатором, ПК смотрит зеркальный порт). После повторной попытки обмена все нормально, обмен успешен и далее тоже все нормально. Как только сокет переоткрываем, опять такая же ерунда с первым пакетом.
На PLC WinNTv2.4 все нормально, таких проблем нет.
Пробовал поставить точку останова перед функцией UdpReceiveData(). Программа стопорнулась, я запустил ее дальше и вуаля, пакет доставлен. Как будто программе/потоку нужно задержка/время на обработку данных %)
В чем может быть проблема? =(((
Делая что-то не правильно, вы никогда не потеряете полученный опыт