Страница 423 из 426 ПерваяПервая ... 323373413421422423424425 ... ПоследняяПоследняя
Показано с 4,221 по 4,230 из 4258

Тема: Панели оператора СП3xx. Вопросы и ответы

  1. #4221

    По умолчанию

    Здорово! Спасибо!

  2. #4222

    По умолчанию

    Здравствуйте!

    СП315-Р не работает ввод числовых значений с панели. Значения вводятся, но после нажатия на ENT значения на ПЛК(210-14CS) не передаются и возвращаются к предыдущим.
    В режиме Эмуляции on-line с тем же устройством всё работает.

    Что может быть не так?

  3. #4223

    По умолчанию

    Цитата Сообщение от isvlad Посмотреть сообщение
    Здравствуйте!

    СП315-Р не работает ввод числовых значений с панели. Значения вводятся, но после нажатия на ENT значения на ПЛК(210-14CS) не передаются и возвращаются к предыдущим.
    В режиме Эмуляции on-line с тем же устройством всё работает.

    Что может быть не так?
    Мало данных. Кто мастер и кто слейв?
    Какие функции чтения и записи использованы? Как данные перезаписываются в ПЛК ( там же разные регистры чтения и записи) ?
    Выложите скрины или проекты.

  4. #4224

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Мало данных. Кто мастер и кто слейв?
    Какие функции чтения и записи использованы? Как данные перезаписываются в ПЛК ( там же разные регистры чтения и записи) ?
    Выложите скрины или проекты.
    Панель - мастер, ПЛК - слэйв
    Функция 3. Записываются float как DWord

    Снимок экрана 2026-10-16 093902.png
    Вложения Вложения

  5. #4225

    По умолчанию

    Цитата Сообщение от isvlad Посмотреть сообщение
    Панель - мастер, ПЛК - слэйв
    Функция 3. Записываются float как DWord

    Снимок экрана 2026-10-16 093902.png
    3х только чтение, вам надо использовать 4х, для записи и чтения.

  6. #4226
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,183

    По умолчанию

    Цитата Сообщение от isvlad Посмотреть сообщение
    Панель - мастер, ПЛК - слэйв
    Функция 3. Записываются float как DWord

    Снимок экрана 2026-10-16 093902.png
    Здесь 3х, в контексте картинки с настройкой, не функция, а область памяти в модбас слейве. Эта область только чтение (Analog Input Regisers)
    Если нужна функция 0х03, то в настройках ц.ввода оставьте 4х. Это и будет функция 0х03
    Особенности модбаса.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #4227

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    3х только чтение, вам надо использовать 4х, для записи и чтения.
    Цитата Сообщение от petera Посмотреть сообщение
    Здесь 3х, в контексте картинки с настройкой, не функция, а область памяти в модбас слейве. Эта область только чтение (Analog Input Regisers)
    Если нужна функция 0х03, то в настройках ц.ввода оставьте 4х. Это и будет функция 0х03
    Да, помогло. Спасибо!

    Странно, почему тогда симуляция работает и с 3х и с 4х?
    Последний раз редактировалось isvlad; 16.10.2026 в 14:19.

  8. #4228

    По умолчанию

    Добрый день! скачал пример синхронизации времени с плк через макросы - не впечатлился, от слова совсем.
    Хочу сделать несколько иначе, подскажите, получится ли.
    Из ПЛК буду вычитывать год, дату, время... из регистров типа word. Для применения изменений можно также считывать регистр из ПЛК, который будет взводиться допустим раз в час на пару секунд.
    Вопрос:
    1) в какие регистры PSW мне нужно записать данные из ПЛК?
    2) какой регистр активирует процесс переноса значений из записанных из ПЛК в PSW? Он же должен быть? Но скорее всего это PSB, тогда хотелось бы понять как взять, например, 0 бит из PSW и записать его в нужный PSB без макроса. Если через макрос, то можете подсказать строку кода для этого?

    Такой подход избавит от использования макросов - вроде поинтересней выглядит.
    Последний раз редактировалось avk@domacomp.ru; Вчера в 14:08.

  9. #4229

    По умолчанию

    Цитата Сообщение от avk@domacomp.ru Посмотреть сообщение
    Добрый день! скачал пример синхронизации времени с плк через макросы - не впечатлился, от слова совсем.
    Хочу сделать несколько иначе, подскажите, получится ли.
    Из ПЛК буду вычитывать год, дату, время... из регистров типа word. Для применения изменений можно также считывать регистр из ПЛК, который будет взводиться допустим раз в час на пару секунд.
    Вопрос:
    1) в какие регистры PSW мне нужно записать данные из ПЛК?
    2) какой регистр активирует процесс переноса значений из записанных из ПЛК в PSW? Он же должен быть? Но скорее всего это PSB, тогда хотелось бы понять как взять, например, 0 бит из PSW и записать его в нужный PSB без макроса. Если через макрос, то можете подсказать строку кода для этого?

    Такой подход избавит от использования макросов - вроде поинтересней выглядит.
    В панели время гораздо точнее и удобнее корректировать чем в ПЛК, поэтому лучше отправлять время из панели в ПЛК. Батареи хватает на 5-6 лет, дольше чем в ПЛК.
    В настройках панели слейва, ставите вывод времени, например PSW500, и читаете 6 регистров (от года до секунд) с PSW500 по PSW505.
    Имейте в виду, время в формате BCD (16-ричное), в ПЛК надо конвертировать в десятичные. Можно и в панели конвертировать.
    Читаете время постоянно, например каждые 100 мс. Больше ничего не надо.

    В примере чуть по другому, панель мастер, конвертация прямо в панели, макросами ГМ, 1 Время в ПЛК из панели.jpg которые работают и в эмуляции
    и отправка в ПР200 (слейв адрес 16) с адреса 4х512 по 4х517, через ФО (функц. область).
    Для ПЛК слейв адрес изменить на 1 и адреса изменить, например с 4х0 по 4х5.
    Макросы (синие квадратики) переносятся копипастом и на экране, при работе панели не видны.

    Если всё же решите записывать из ПЛК мастера в панель слейв, то пример ниже тоже выложил. Пример работает в off-лайн эмуляции, пишет в регистры с PSW500 по PSW505, по биту из ПЛК PSW256 бит 0. Макрос ГМ конвертации так же переносится копипастом. В эмуляции запись даты работает, а время может не прописаться. В панели работает всё.
    Вложения Вложения
    Последний раз редактировалось kondor3000; Вчера в 16:28.

  10. #4230

    По умолчанию

    ПЛК может подтянуть время по ntp - поэтому этот вариант и был выбран

Страница 423 из 426 ПерваяПервая ... 323373413421422423424425 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 30
    Последнее сообщение: 24.08.2021, 16:17
  2. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  3. Сенсорные панели оператора ОВЕН СП3ХХ
    от Боднар Олег Миколайович в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 17.12.2015, 09:09
  4. СПК 107 в качестве панели оператора
    от Леонид в разделе СПК1xx (архив)
    Ответов: 15
    Последнее сообщение: 20.11.2015, 08:17

Ваши права

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