PDA

Просмотр полной версии : Подключение СП270 И МВ110А напрямую



GREGORY64
04.09.2019, 18:40
Попробовал подключить - то "Нет связи" , а сейчас одни нули.Что не так?
В МВ110А стоит все заводское: базовый адрес 16 скорость 9600 и т.д.
СП270 прикрепил, не могу понять адресацию в таком случае.Где учитывать 16 адрес, и пр адреса?

petera
04.09.2019, 23:39
Попробовал подключить - то "Нет связи" , а сейчас одни нули.Что не так?
В МВ110А стоит все заводское: базовый адрес 16 скорость 9600 и т.д.
СП270 прикрепил, не могу понять адресацию в таком случае.Где учитывать 16 адрес, и пр адреса?

Что такое - МВ110А?
Если это МВ110-224.8А
и если Вам нужно значение входа 1
44459
т.е. регистр 4, и адрес прибора 16
то
44460

GREGORY64
05.09.2019, 07:18
Что такое - МВ110А?
Если это МВ110-224.8А
и если Вам нужно значение входа 1
44459
т.е. регистр 4, и адрес прибора 16
то
44460

Спасибо!Вот , что значит опыт! Теперь я сам над собой смеюсь, ведь все так просто!

GREGORY64
05.09.2019, 10:08
Подскажите , пожалуйста, если, я получаю с МВ110-224.8А формат типа float32, как его вывести на панель? В ней есть float, я пробовал и с word, и с Dword, результат неверный.

Мария Мильчакова
05.09.2019, 10:32
Добрый день.
Вам необходимо выбрать тип данных Dword, а также на вкладке "Вид" в настройках цифрового дисплея поставить галочку float в поле "Формат".
Ссылка на руководство: https://owen.ru/uploads/38/rp_sp270_v09.pdf
страница 54, пункт 5.8 "цифровой дисплей"

GREGORY64
05.09.2019, 10:59
Я так пробовал, попробовал еще раз.Высылаю проект.Два верхних индикатора по регистру 1(целое значение) работают. А созданный ниже показывает вовсе неверное значение.Что не так еще?Напоминаю, что по регистру 4(и 5) идет формат FLOAT32

petera
05.09.2019, 11:36
Я так пробовал, попробовал еще раз.Высылаю проект.Два верхних индикатора по регистру 1(целое значение) работают. А созданный ниже показывает вовсе неверное значение.Что не так еще?Напоминаю, что по регистру 4(и 5) идет формат FLOAT32
Для Float формат - DWORD, однозначно!!!
Галочку "Поменять WORD" включите
44466

ЗЫ для регистра 1
Однозначно - WORD
44467

Точек после запятой - как в настройках МВ110-224.8А для параметра dP
44468

GREGORY64
05.09.2019, 12:09
В принципе, вопрос о двух верхних индикаторах не стоит,это просто два различных варианта предоставления целочисленных параметров.
А вот с третьим , нижним , не получается .И "поменять WORD" поставил галочку,и DWORD стоит, а значения выводит неверные.Не хочет 4 регистр правильно читать.Скорректированный проект прикрепил.

petera
05.09.2019, 12:17
В принципе, вопрос о двух верхних индикаторах не стоит,это просто два различных варианта предоставления целочисленных параметров.
А вот с третьим , нижним , не получается .И "поменять WORD" поставил галочку,и DWORD стоит, а значения выводит неверные.Не хочет 4 регистр правильно читать.Скорректированный проект прикрепил.

Что не так?
Какие показания целочисленного индикатора (левого верхнего) и какие у дисплея с Float

petera
05.09.2019, 12:28
Загрузите этот проект
44470
и скажите какие показания у целочисленного индикатора и у шестнадцатеричного

GREGORY64
05.09.2019, 12:43
огромные по знакам(НАПРИМЕР,В00841Е0 И 6.8-34(ОДНОВРЕМЕННО НЕ ЗАСЕЧЬ)), меняющиеся раз в несколько секунд. числа и там и там внизу. Только на моем третьем дисплее - в десятеричном со степенью, а в Вашем - в шестнадцатиричном.Как будто хаотически появляется. А в двух верхних - стабильно 28(и 2.8 , но те в этом суть)

GREGORY64
05.09.2019, 12:48
такое ощущение, что МВ110-224.8А не успевает формировать 4 регистр, приходится начинать опять.И где остановилась - то число и выводит.светодиод RS 485 мигает с большой частотой.

petera
05.09.2019, 12:56
огромные по знакам(НАПРИМЕР,В00841Е0 И 6.8-34(ОДНОВРЕМЕННО НЕ ЗАСЕЧЬ)), меняющиеся раз в несколько секунд. числа и там и там внизу. Только на моем третьем дисплее - в десятеричном со степенью, а в Вашем - в шестнадцатиричном.Как будто хаотически появляется. А в двух верхних - стабильно 28(и 2.8 , но те в этом суть)

если 2.8, то значение Float в шестнадцатеричном формате д.б. 4033 3333 или 3333 4033, в зависимости от галки поменять WORD

petera
05.09.2019, 13:02
такое ощущение, что МВ110-224.8А не успевает формировать 4 регистр, приходится начинать опять.И где остановилась - то число и выводит.светодиод RS 485 мигает с большой частотой.

Сделайте задержку в опросе, например 20мс
44473

Я бы и скорость обмена поднял до 115200.
Если поможет в стабильности, но показания Float будут не те, поиграться галкой Переставить WORD

GREGORY64
05.09.2019, 13:05
загрузил похожий проект. теперь число внизу скачет от 999.9 до 001.1 в хаотическом порядке с периодом - пара секунд

GREGORY64
05.09.2019, 13:07
если 2.8, то значение Float в шестнадцатеричном формате д.б. 4033 3333 или 3333 4033, в зависимости от галки поменять WORDя же писал - показания на шестнадцатиричном дисплее меняются на произвольное значение каждую пару секунд

GREGORY64
05.09.2019, 13:08
Сделайте задержку в опросе, например 20мс
44473

Я бы и скорость обмена поднял до 115200.
Если поможет в стабильности, но показания Float будут не те, поиграться галкой Переставить WORD
сейчас попробую.

petera
05.09.2019, 13:10
загрузил похожий проект. теперь число внизу скачет от 999.9 до 001.1 в хаотическом порядке с периодом - пара секунд

Зачем Вам протокол ASCII?
44475

сконфигурируйте МВ110 и панель для протокола ModBus RTU!!!
44476

GREGORY64
05.09.2019, 13:41
попробую,спасибо!

GREGORY64
05.09.2019, 14:27
попробовал,все установил, как посоветовали,изменений никаких.

Mr Helper
05.09.2019, 14:40
В вашем элементе поменяйте Формат Вида на Float

GREGORY64
05.09.2019, 15:05
а вот то, при передаче значений типа FLOAT32 старшее слово передается в регистр с меньшим номером , не может иметь значение?Где то я встречал как надо поменять.

petera
05.09.2019, 15:07
а вот то, при передаче значений типа FLOAT32 старшее слово передается в регистр с меньшим номером , не может иметь значение?Где то я встречал как надо поменять.

На первой странице https://owen.ru/forum/showthread.php?t=31825&p=313581&viewfull=1#post313581

Галочку "Поменять WORD"
:)

GREGORY64
05.09.2019, 15:15
В вашем элементе поменяйте Формат Вида на Floatпоменял, стало гулять от е-38 до е+38

GREGORY64
05.09.2019, 15:22
Ура!!!!!! ВЫ сделали это!Кто б сомневался!Респект и уважуха!
Убрал галочку "поменять WORD" и все заработало, как надо! Странно только то, что я ее поначалу и не ставил.Правда скорость была 9600, а сейчас 115200.Никогда бы на это не подумал.Еще раз - большое спасибо!

GREGORY64
12.09.2019, 13:26
Здравствуйте! Подскажите, пожалуйста, почему в приложенном проекте смена информации ( в том числе и времени) происходит где то раз в 5 секунд? Где это можно установить?Даже на загрузку самого проекта при включении требуется несколько секунд При попытке ввести дату и время все настолько медленно, что невозможно дождаться появления на экране клавиатуры введенного значения.Еще, что с кодировкой.
Вместо различных датчиков использовал один,для проверки, так что не удивляйтесь.
Эмуляцию пробовал без панели.Кодировка не та, но секунды бегут нормально.

petera
12.09.2019, 14:32
Ну это (тормоза) мы с Вами уже проходили!
В проекте есть элементы, привязанные к несуществующим регистрам и(или) в несуществующих устройствах(слейвах)
Например в Вашем проекте
44584
В качестве бита разрешения работы графика используется устройство с адресом 1 и регистром 0х00

Уберите эту галку - "Управление", зачем она Вам.

Рекомендации
Всегда используйте Авторазмещение для графиков
44585

если не хотите иметь неожиданные "глюки", когда данные графиков "полезут" в используемые Вами регистры.

на загрузку самого проекта при включении требуется несколько секундэто нормально.

ЗЫ.
44586
Я конечно извиняюсь,
но на кой ... Вам ЗАПИСЫВАТЬ время из панели в семь регистров с 4х00 по 4х06 в НЕСУЩЕСТВУЮЩИЙ плк с адресом 1. У вас в модуле МВ110 есть часы?
Уберите, срочно, галку "Использовать часы реального времени" - эта галка посылает время из панели в ПЛК!

ЗЫ
Какие претензии к кодировке?
У меня эмуляция работает
https://owen.ru/forum/attachment.php?attachmentid=44587&d=1568289503

Маленький совет
https://owen.ru/forum/attachment.php?attachmentid=44588&d=1568289959

GREGORY64
12.09.2019, 16:43
Спасибо, помогло!Остался один вопрос:
При попытке установке даты-времени , например при установке 2019 дублируется в поле "год": "квадрат за квадратом","нижнее подчеркивание","квадрат","треугольник носиком вниз".Это соответствует 2 0 1 9 .Что это за кодировка?А уже при выходе из окна - все как надо.В принципе, терпимо, но странно.

petera
12.09.2019, 20:49
Спасибо, помогло!Остался один вопрос:
При попытке установке даты-времени , например при установке 2019 дублируется в поле "год": "квадрат за квадратом","нижнее подчеркивание","квадрат","треугольник носиком вниз".Это соответствует 2 0 1 9 .Что это за кодировка?А уже при выходе из окна - все как надо.В принципе, терпимо, но странно.

Это ошибки шаблона проекта, шрифт для дисплеев на экране RTC - "левый"
44599

Рекомендую заменить оригинальный шаблон на давным-давно исправленный
44601
- из оригинального шаблона удалены не используемые системные экраны и окна - размер шаблона уменьшился на 1МБ ;
- на всех системных экранах и окнах в элементах используется одинаковый шрифт "MS Reference Sans Serif";
- на экране установки времени 60002 "SetRTC" добавлена кнопка обнуления секунд
- исправлена проблема с передачей в ПЛК номера текущего экрана
- в кнопки закрытия окон 60003, 60004, 60005 и 60009 добавлены функции закрытия этих же окон

Шаблон "Project.twp" нужно поместить в папку ..\English\Panel\TP60\TP760T\

Новый шаблон будет действовать ТОЛЬКО на новые проекты.
В старом проекте можно копировать экраны целиком
44602

А затем просто вставить в новый, пустой проект с помощью этого меню

GREGORY64
13.09.2019, 07:37
Спасибо большое!Правильно говорят:"Не ищи в простом сложного!"