Страница 867 из 1044 ПерваяПервая ... 367767817857865866867868869877917967 ... ПоследняяПоследняя
Показано с 8,661 по 8,670 из 10436

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #8661

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    А что не так?
    Если с другой стороны овен же, то из-за "бу ченже" слейв может закрыться если нет транзакций.

    Мастер(клиент) программный - гибчее
    Значит у меня все OK ?

  2. #8662
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,251

    По умолчанию

    На картинке окею ничего не мешает.

  3. #8663

    По умолчанию

    Здравствуйте.
    Овен ПЛК 110 М02 управляет несколькими ПЧ Овен по RS-485 Modbus RTU. Как можно определить, что в процессе работы один из ПЧ потерял связь с ПЛК (обрыв кабеля связи или нет питания на ПЧ)?
    Спасибо

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

    По умолчанию

    Цитата Сообщение от Mordan Посмотреть сообщение
    Здравствуйте.
    Овен ПЛК 110 М02 управляет несколькими ПЧ Овен по RS-485 Modbus RTU. Как можно определить, что в процессе работы один из ПЧ потерял связь с ПЛК (обрыв кабеля связи или нет питания на ПЧ)?
    Спасибо
    в документации не пробовали искать ответы? owen.png
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #8665

    По умолчанию

    Добрый день!
    Есть переменная типа INT (например TEMP) которая принимает 5 фиксированых значения (0,10,50,90,100). В зависимости от значения этой переменной мы выполняем действие или не выполняем:
    IF TEMP =0,10,50 THEN
    выпоняем действие;
    ELSE
    не выполняем действие;
    END_IF;
    Собственно вопрос: каков синтаксис значений переменной TEMP что бы это выглядело компактно. Можно конечно написать коряво:
    IF TEMP=0 OR TEMP=10 OR TEMP=50 THEN
    и.т.д. но ведь коряво...

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

    По умолчанию

    Цитата Сообщение от дрю Посмотреть сообщение
    Добрый день!
    Есть переменная типа INT (например TEMP) которая принимает 5 фиксированых значения (0,10,50,90,100). В зависимости от значения этой переменной мы выполняем действие или не выполняем:
    IF TEMP =0,10,50 THEN
    выпоняем действие;
    ELSE
    не выполняем действие;
    END_IF;
    Собственно вопрос: каков синтаксис значений переменной TEMP что бы это выглядело компактно. Можно конечно написать коряво:
    IF TEMP=0 OR TEMP=10 OR TEMP=50 THEN
    и.т.д. но ведь коряво...
    может лучше CASE использовать чем IF-ы
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #8667

    По умолчанию

    Цитата Сообщение от дрю Посмотреть сообщение
    Добрый день!
    Есть переменная типа INT (например TEMP) которая принимает 5 фиксированых значения (0,10,50,90,100). В зависимости от значения этой переменной мы выполняем действие или не выполняем:
    IF TEMP =0,10,50 THEN
    выпоняем действие;
    ELSE
    не выполняем действие;
    END_IF;
    Собственно вопрос: каков синтаксис значений переменной TEMP что бы это выглядело компактно. Можно конечно написать коряво:
    IF TEMP=0 OR TEMP=10 OR TEMP=50 THEN
    и.т.д. но ведь коряво...
    А что тут корявого ?

  8. #8668

    По умолчанию

    Да нет, думал есть более чтото компактное. Благодарю

  9. #8669

    По умолчанию

    PLC110 читается OPC modbus server'ом но нам надо подключить ещё один OPC modbus server к контроллеру PLC110 по TCP но
    не получается- вероятно есть ограничение на количество сокетов? Не могу найти в CodeSYS 2.3.9.41 эту настройку- это нужно для перехода на
    МастерСКАДА4 чтобы параллельно отрабатывать программы на 4-ке для последующего перехода

    Спасибо

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

    По умолчанию

    Цитата Сообщение от AlexBut Посмотреть сообщение
    PLC110 читается OPC modbus server'ом но нам надо подключить ещё один OPC modbus server к контроллеру PLC110 по TCP но
    не получается- вероятно есть ограничение на количество сокетов? Не могу найти в CodeSYS 2.3.9.41 эту настройку- это нужно для перехода на
    МастерСКАДА4 чтобы параллельно отрабатывать программы на 4-ке для последующего перехода

    Спасибо
    один сокет одно соединение. Делайте второй слейв по 503 порту например
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Страница 867 из 1044 ПерваяПервая ... 367767817857865866867868869877917967 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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