Показано с 1 по 8 из 8

Тема: UNM

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Fudz
    Регистрация
    03.04.2012
    Адрес
    Харьков
    Сообщений
    63

    По умолчанию

    Да спс посмотрел тяжеловато разобраться. Попытался написать элементарную отправку запроса пример ниже:

    IF OUT1 <> 1 THEN
    LockDevice(0);
    END_IF;

    IF SWICH THEN
    OUT2:=SetByte(0, '$10$03$00$01$24$35', 6);
    END_IF;

    Но при запуске программы и включении Swich ПЛК автоматически перезагружается. В чем проблема подскажите пожалуйста.

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

    По умолчанию

    Цитата Сообщение от Fudz Посмотреть сообщение
    Да спс посмотрел тяжеловато разобраться. Попытался написать элементарную отправку запроса пример ниже:

    IF OUT1 <> 1 THEN
    LockDevice(0);
    END_IF;

    IF SWICH THEN
    OUT2:=SetByte(0, '$10$03$00$01$24$35', 6);
    END_IF;

    Но при запуске программы и включении Swich ПЛК автоматически перезагружается. В чем проблема подскажите пожалуйста.
    Через знак доллара передаются данные в шестнадцатиричной системе, надеюсь контрольная сумма соответствует, а поповоду перегрузки, попробуйте в нутри тела условия переменной присвоить фальш, зачем каждый цикл посылать запросы, достаточно одного

Ваши права

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