Страница 398 из 856 ПерваяПервая ... 298348388396397398399400408448498 ... ПоследняяПоследняя
Показано с 3,971 по 3,980 из 8551

Тема: CODESYS V3.5. Вопросы и ответы

  1. #3971

    По умолчанию

    Добрый день, столкнулся с задачей получать данные на OPC сервер. Данные получаю в формате REAL от термодатчика аналогового. Сделал модем, под модемом сделал slave устройство, но в нем легко и просто передается на OPC, булевые переменные и переменные формата WORD. Есть функция которая переводит REAL в DWORD, пытался всячески преобразовать DWORD в WORD не получается... Может быть задача и простая но я с типами данных как свинья в апельсинах.... Если можно помогите с этим вопросом. (WORDы без проблем в OPC сервере отображаются). Заранее спасибо. И если можно то решение на CFC потому что эта среда наиболее наглядная, а я сам учусь и параллельно студентам рассказываю.

  2. #3972
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,597

    По умолчанию

    Цитата Сообщение от 2s19 Посмотреть сообщение
    Добрый день, столкнулся с задачей получать данные на OPC сервер. Данные получаю в формате REAL от термодатчика аналогового. Сделал модем, под модемом сделал slave устройство, но в нем легко и просто передается на OPC, булевые переменные и переменные формата WORD. Есть функция которая переводит REAL в DWORD, пытался всячески преобразовать DWORD в WORD не получается... Может быть задача и простая но я с типами данных как свинья в апельсинах.... Если можно помогите с этим вопросом. (WORDы без проблем в OPC сервере отображаются). Заранее спасибо. И если можно то решение на CFC потому что эта среда наиболее наглядная, а я сам учусь и параллельно студентам рассказываю.
    Добрый день.

    Посмотрите здесь п. 4.8 - на CFC там тоже есть примеры:
    https://ftp.owen.ru/CoDeSys3/11_Docu...odbus_v2.2.pdf

  3. #3973

    По умолчанию

    Евгений, спасибо большое!!! Нашел стараюсь разобраться!!!

  4. #3974

    По умолчанию

    Да спасибо, разобрался. Но другая проблема появилась- не могу подключиться по модбас(Modbus Poll) к СПК110 хотя
    сам ip-адрес у СПК есть , CodeSYS 3.5 подключается и заливает программу без проблем но при подключении
    Modbus Poll выдаёт: "Gateway Path unavailable" ? Хотя модуль ModbusTCP_Slave_Device в Ethernet тот же и определён
    как и раньше(в CodeSYS)

  5. #3975
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,597

    По умолчанию

    Цитата Сообщение от AlexBut Посмотреть сообщение
    Да спасибо, разобрался. Но другая проблема появилась- не могу подключиться по модбас(Modbus Poll) к СПК110 хотя
    сам ip-адрес у СПК есть , CodeSYS 3.5 подключается и заливает программу без проблем но при подключении
    Modbus Poll выдаёт: "Gateway Path unavailable" ? Хотя модуль ModbusTCP_Slave_Device в Ethernet тот же и определён
    как и раньше(в CodeSYS)
    https://owen.ru/forum/showthread.php...l=1#post373724

  6. #3976

    По умолчанию

    Вы бы еще добавили в руководство по МОДБАС особенности работы с холдингами и катушками в SP16 в режиме чтение-запись из программы. Там такое... что можно стучаться головой об стену.

  7. #3977
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,597

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Вы бы еще добавили в руководство по МОДБАС особенности работы с холдингами и катушками в SP16 в режиме чтение-запись из программы. Там такое... что можно стучаться головой об стену.
    Так добавлено же одновременно с релизом прошивок с поддержкой SP16.
    Если есть какие-то замечания и предложения, как сделать какие-то формулировки более понятными - всегда рад выслушать.
    Или что именно вы называете "особенностями"?

  8. #3978

    По умолчанию

    То, что надо вводить по сути несколько переменных (для программы, экрана, обмена) и обрабатывать их в программе.
    То, что були нельзя привязать к холдингам.
    Скажем так, доберусь до нужного компа - выложу простой пример. На самом деле, он элементарен - буль привязанный к экранной кнопке и ворд в числовому полю и привязанные к модбас тср.

    Вот из того, что есть сейчас под рукой. Без программной обработки не работает.
    Вложения Вложения
    Последний раз редактировалось ASo; 06.04.2022 в 08:03.

  9. #3979
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,597

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    То, что надо вводить по сути несколько переменных (для программы, экрана, обмена) и обрабатывать их в программе.
    То, что були нельзя привязать к холдингам.
    Насчет визуализации - я понял, что вы имеете в виду, спасибо за замечание.
    Примечание про этот момент добавлю.

    Для обмена и программы можно обойтись одной переменной.

    Цитата Сообщение от ASo Посмотреть сообщение
    То, что були нельзя привязать к холдингам.
    Это не так.

  10. #3980

    По умолчанию

    Хорошо, тогда поправьте этот пример с кнопкой хотя бы до двух переменных, в идеале - до одной.

Страница 398 из 856 ПерваяПервая ... 298348388396397398399400408448498 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4000
    Последнее сообщение: 06.12.2025, 12:05
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 849
    Последнее сообщение: 16.11.2025, 08:58
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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