Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: ПЛК110+Weintek8100

  1. #1

    По умолчанию ПЛК110+Weintek8100

    Здравствуйте нужно вывести графики с измеренными параметрами.
    Панель получает из ПЛК значение по адресу Modbus 4x-21.
    Есть те кто делал?
    Сделал по этой инструкции http://www.asutp-volgograd.com/blog/weintek-trends, но значения показывают 0.
    Может что то не так с типами данных?
    Screenshot_11.jpg

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

    По умолчанию

    ну а где рассказано о связи регистра модбас с внутренними регистрами панели, адрес 21 и 11000 не одно и тоже
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  3. #3

    По умолчанию

    У Weintek LW - регистры собственной памяти панели (Local Word). Вам нужно во-первых указать адрес ПЛК (вместо Local HMI), а затем указать адрес регистра - 21 (или 00021).

  4. #4

    По умолчанию

    Цитата Сообщение от Linker1989 Посмотреть сообщение
    Здравствуйте нужно вывести графики с измеренными параметрами.
    Панель получает из ПЛК значение по адресу Modbus 4x-21.
    Есть те кто делал?
    Сделал по этой инструкции http://www.asutp-volgograd.com/blog/weintek-trends, но значения показывают 0.
    Может что то не так с типами данных?
    Screenshot_11.jpg
    Я воспользовался функцией "Передача данных", в которой указал адрес чтения Modbus 4x-21 и адрес записи в Lokal HMI LW11000. LW 11000 и использовалась в дальнейшем.

  5. #5

    По умолчанию

    Цитата Сообщение от Linker1989 Посмотреть сообщение
    Здравствуйте нужно вывести графики с измеренными параметрами.
    Панель получает из ПЛК значение по адресу Modbus 4x-21.
    Есть те кто делал?
    Сделал по этой инструкции http://www.asutp-volgograd.com/blog/weintek-trends, но значения показывают 0.
    Может что то не так с типами данных?
    Screenshot_11.jpg
    И вообще какой тип данных нужно указывать в HMI?

  6. #6
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Это на вам должно быть виднее.
    (В зависимости от того, что считываете.)
    Вообще у них справка на русском.

  7. #7

    По умолчанию

    Вот в общем более подробно о том что сделано:
    С ПЛК передаем значение температуры в HMI в виде переменной FLOAT с адресом 21.
    Screenshot_5.jpg
    Затем в HMI получаем это значение оно нормально отображается как числовой параметр. Через функцию: ОБЪЕКТЫ=>ПЕРЕДАЧА ДАННЫХ, добавляем переменную 4х-21 в адрес источника в адресе приемника указываем туда куда он запишется в локальной памяти Local HMI LW11000.
    Screenshot_6.jpg
    В выборках данных создем новый объект температуру наружнего воздуха, которой как адрес чтения устанавливаем адрес Local HMI LW11000
    Screenshot_7.jpg
    Создаем график журналов и как индекс объекта выборки данных устанавливаем нашу температуру температуру наружнего воздуха.
    Screenshot_9.jpg
    Вот хотелось бы узнать где ошибка, уже мучаемся несколько дней.

  8. #8
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Передавайте в формате ворд (инт),
    к примеру 1 знак после запятой.
    Т.е.
    в ПЛК умножте на 10 и преобразуйте в инт.

  9. #9

    По умолчанию

    Цитата Сообщение от lara197a Посмотреть сообщение
    Передавайте в формате ворд (инт),
    к примеру 1 знак после запятой.
    Т.е.
    в ПЛК умножте на 10 и преобразуйте в инт.
    Хорошо завтра попробую) блин только много переменных переделывать придется...

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

    По умолчанию

    а проект то не судьба выложить, скрины которые выкладываете мало что проясняют. Хотя бы потому что если на экране флоат отображается верно и дело только в графике, то какой тип данных задали в выборке?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 23
    Последнее сообщение: 30.10.2022, 22:02
  2. Замена ПЛК110-60 [М01] на новую линейку ПЛК110-60 [М02]
    от RomanKuzmin в разделе ПЛК1хх [М02]
    Ответов: 1
    Последнее сообщение: 16.10.2016, 09:36
  3. Ответов: 15
    Последнее сообщение: 13.10.2016, 16:27
  4. Ответов: 5
    Последнее сообщение: 09.08.2016, 13:30

Ваши права

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