Показано с 1 по 10 из 4477

Тема: разные вопросы новичка

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для EVGEN_
    Регистрация
    04.07.2015
    Адрес
    Казахстан, город Петропавловск
    Сообщений
    715

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    И в чём проблема?
    Настроили аналоговый вход, например датчик давления 4-20 мА, 0-100 бар, со входа в сетевую переменную Float (2 регистра), например адрес 512,
    в панели дисплей адрес 4х 512 Float (DWORD) получили, давно бы уже всё попробовали). В панели поставить галку переставить регистры( при не правильном отображении)
    Танки сами нарисуйте.
    Вы так имели в виду: https://disk.yandex.ru/d/mHnvGl1dzIg6gw, https://disk.yandex.ru/d/UV-oKkHH8RFMuQ? Только еще не понятно, почему DWord, а не просто Word и про проставление галок с регистрами тоже

  2. #2
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,435

    По умолчанию

    Цитата Сообщение от EVGEN_ Посмотреть сообщение
    Вы так имели в виду: https://disk.yandex.ru/d/mHnvGl1dzIg6gw, https://disk.yandex.ru/d/UV-oKkHH8RFMuQ? Только еще не понятно, почему DWord, а не просто Word и про проставление галок с регистрами тоже
    Вообще-то, для дискретных и аналоговых входов и выходов ПР уже прописаны сетевые регистры в РЭ на прибор, устал выкладывать скрины:

    ПР102_2.PNG

    И, товарищу можно совсем не заморачиваться(для первого раза) с переменными с плавающей запятой, в смысле, достаточно целочисленной, у него будут значения диапазона 0-40, то есть диапазона целочисленной переменной(UINT) достаточно для точности до тысячных долей, что даже я считаю избыточно и никакие байты тасовать не придётся! А входа, придётся настраивать в любом случае:

    Настройка входов.PNG

    С такими настройками в панели нужно: получить целочисленное значение, преобразовать целочисленное значение в значение с плавающей запятой и разделить на тысячу, всё!
    В ИПП120 это делается элементарно! В случае если в сенсорной панели это сделать проблематично, в смысле, сложно(никогда не сталкивался с СП, в СПК это тоже элементарно делается), можно(нужно) в завершении всего процесса разогнать его конструкторов, точнее кто им ТЗ писал, честно заслужили, всё!
    В таком виде и с ТРМ данные передаются, должна же правая рука знать, что делает левая, в смысле всё должно быть продумано, тем более для получения данных с приборов своей же фирмы с минимальными усилиями!
    Последний раз редактировалось Сергей0308; 23.07.2023 в 10:40.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3

    По умолчанию

    Цитата Сообщение от EVGEN_ Посмотреть сообщение
    Вы так имели в виду: https://disk.yandex.ru/d/mHnvGl1dzIg6gw, https://disk.yandex.ru/d/UV-oKkHH8RFMuQ? Только еще не понятно, почему DWord, а не просто Word и про проставление галок с регистрами тоже
    Можно и так, только я писал про давление в баке, а вы давление пытаетесь передать в уровень бака. 1 8 Танков.jpg скрин сделан в эмуляции
    Уровень можно измерять и передавать 1 регистром.
    А давление, можно 1 или 2 регистрами.
    Последний раз редактировалось kondor3000; 23.07.2023 в 12:18.

  4. #4
    Пользователь Аватар для EVGEN_
    Регистрация
    04.07.2015
    Адрес
    Казахстан, город Петропавловск
    Сообщений
    715

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Можно и так, только я писал про давление в баке, а вы давление пытаетесь передать в уровень бака. 1 8 Танков.jpg скрин сделан в эмуляции
    Уровень можно измерять и передавать 1 регистром.
    А давление, можно 1 или 2 регистрами.
    Про регистры не понимаю. А мнемосхема, то что надо, только вместо давления тонны, чтобы были и кнопка по середине ниже, для сброса ревуна.

  5. #5

    По умолчанию

    Цитата Сообщение от EVGEN_ Посмотреть сообщение
    Про регистры не понимаю. А мнемосхема, то что надо, только вместо давления тонны, чтобы были и кнопка по середине ниже, для сброса ревуна.
    Размер одного регистра - 16 бит, в нём можно передать значения −32 768...32 767 если нужны отрицательные значения или 0...65 535 если предполагаются только положительные. Для большинства измеряемых параметров 1 регистра вполне достаточно.
    В панели при этом можно "сдвигать" запятую на один или два разряда и отображать полученное значение 1256 на экране как 125.6.

    Если значения переменной выходят за диапазон 1 регистра, можно использовать переменные типа float (real).
    Переменные типа float (real) имеют размер 32 бита и, соответственно, занимают при обмене 2 регистра (младший и старший регистр(слово)). В стандарте порядок передачи 32 битных переменных не обозначен - и поэтому эти 2 регистра могут быть отправлены в порядке как старший-младший, так и младший-старший и нужно заранее обозначить у получателя установленный отправителем порядок передачи.

  6. #6
    Пользователь Аватар для EVGEN_
    Регистрация
    04.07.2015
    Адрес
    Казахстан, город Петропавловск
    Сообщений
    715

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Размер одного регистра - 16 бит, в нём можно передать значения −32 768...32 767 если нужны отрицательные значения или 0...65 535 если предполагаются только положительные. Для большинства измеряемых параметров 1 регистра вполне достаточно.
    В панели при этом можно "сдвигать" запятую на один или два разряда и отображать полученное значение 1256 на экране как 125.6.

    Если значения переменной выходят за диапазон 1 регистра, можно использовать переменные типа float (real).
    Переменные типа float (real) имеют размер 32 бита и, соответственно, занимают при обмене 2 регистра (младший и старший регистр(слово)). В стандарте порядок передачи 32 битных переменных не обозначен - и поэтому эти 2 регистра могут быть отправлены в порядке как старший-младший, так и младший-старший и нужно заранее обозначить у получателя установленный отправителем порядок передачи.
    Спасибо за пояснение!

  7. #7

    По умолчанию

    Цитата Сообщение от EVGEN_ Посмотреть сообщение
    Спасибо за пояснение!
    Тут вопрос в другом, у вас в ПР102, восемь аналоговых входов, допустим вы измеряете 8 уровней, а чем вы вес в тоннах, в 8 баках замерять будете?

  8. #8
    Пользователь Аватар для EVGEN_
    Регистрация
    04.07.2015
    Адрес
    Казахстан, город Петропавловск
    Сообщений
    715

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Тут вопрос в другом, у вас в ПР102, восемь аналоговых входов, допустим вы измеряете 8 уровней, а чем вы вес в тоннах, в 8 баках замерять будете?
    Поясню как мы на ТРМ1 настраивали в тоннах. Изначально известно, что танк на 40 тонн, вверху на баке стоит электрод. Ставим снизу датчик давления на 0,1 МПа(танк высотой 7 метров) с выходом 4-20 мА, подключаем его к ТРМ1. Далее заполняем танк водой, пока не сработает сигнал по верхнему электроду. Все, танк полный, примерно на 40 тонн, теперь в ТРМ1(если мне не изменяет память) параметр А1-4 подбираем так, чтобы ТРМ1 показала на своем экране значение 40. По итогу ТРМ будет показывать не в %, а в тоннах. У нас сейчас так 3 танка работает. Понятно, что есть погрешность и это не весы, но этого хватает для операторов
    Для измерения в тоннах на ПР использовать аналоговые входы 8 шт., а для электродов 8 дискретных входов

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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