Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - Опрос вычислителя УВП-280А через MVI56-MCM
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Опрос вычислителя УВП-280А через MVI56-MCM
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Коллективный разум. Давайте посоветуемся!
Предыдущая тема :: Следующая тема  
Автор Сообщение
Maks86rus
Частый гость
Частый гость


Зарегистрирован: Jan 30, 2013
Сообщения: 21
Рейтинг: +0/-0

СообщениеДобавлено: Пт 11 Окт, 2013 10:57:52    Заголовок сообщения: Опрос вычислителя УВП-280А через MVI56-MCM Ответить с цитатой

Добрый день! Нужна помощь . Хочу научиться работать с модулями ProSoft. Взял прибор увп280а и пытаюсь получить с него данные. Так вот сделал все как в примере к модулю Mvi56mcm опрос прибора прибора идет только с ошибкой 3. Написано что эта ошибка обычно возникает при попытки записи. Но я просто пытаюсь считаить текущую время и дату с прибора и никак не могу разобраться что делаю не так Sad

MCM.P1Cmd[0].Enable 1
MCM.P1Cmd[0].IntAddress 600
MCM.P1Cmd[0].PollInt 0
MCM.P1Cmd[0].Count 1
MCM.P1Cmd[0].Swap
MCM.P1Cmd[0].Device 3
MCM.P1Cmd[0].Func 3
MCM.P1Cmd[0].DevAddress 0




По документам к увп

Размещение запрашиваемых параметров архива
4000 мл.байт=день ст.байт=месяц
4001 мл.байт=год ст.байт=час

ну и тд.
Так вот как мне запросить год и час допустим.?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
a-one
Новичок
Новичок


Зарегистрирован: Oct 11, 2013
Сообщения: 6
Рейтинг: +0/-0

СообщениеДобавлено: Сб 12 Окт, 2013 9:55:52    Заголовок сообщения: Ответить с цитатой

DevAddress - адрес регистра ModBus твоего прибора. Если написано 4000, то и нужно писать 4000.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
a-one
Новичок
Новичок


Зарегистрирован: Oct 11, 2013
Сообщения: 6
Рейтинг: +0/-0

СообщениеДобавлено: Сб 12 Окт, 2013 9:56:10    Заголовок сообщения: Ответить с цитатой

В ReadData получишь результат - слово. Ну и дальше дело техники.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Maks86rus
Частый гость
Частый гость


Зарегистрирован: Jan 30, 2013
Сообщения: 21
Рейтинг: +0/-0

СообщениеДобавлено: Сб 12 Окт, 2013 10:33:33    Заголовок сообщения: Ответить с цитатой

Я ставил и 4000 ответ ошибка 3
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
a-one
Новичок
Новичок


Зарегистрирован: Oct 11, 2013
Сообщения: 6
Рейтинг: +0/-0

СообщениеДобавлено: Вс 13 Окт, 2013 4:55:48    Заголовок сообщения: Ответить с цитатой

Так перестань считывать непонятно что! Если почитать документацию на прибор станет ясно что функция 4 а не 3. RTFM (никто раньше не говорил?)

С тебя пиво)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Maks86rus
Частый гость
Частый гость


Зарегистрирован: Jan 30, 2013
Сообщения: 21
Рейтинг: +0/-0

СообщениеДобавлено: Вс 13 Окт, 2013 10:04:58    Заголовок сообщения: Ответить с цитатой

Я знал что это ты.по дате регистрации!че за форум я че зарегистрировался чтоб ты мне отвечал))))Ты до этого говорил что функция 3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! скажи мне регистр где храниться время и дата и баррометрическое давление
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Maks86rus
Частый гость
Частый гость


Зарегистрирован: Jan 30, 2013
Сообщения: 21
Рейтинг: +0/-0

СообщениеДобавлено: Вс 13 Окт, 2013 10:11:31    Заголовок сообщения: Ответить с цитатой

я все варианты попробовал в том числе и с функцией 4!!!!!!!!!!!!!!!!!!!!!!!!!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
a-one
Новичок
Новичок


Зарегистрирован: Oct 11, 2013
Сообщения: 6
Рейтинг: +0/-0

СообщениеДобавлено: Вс 13 Окт, 2013 13:00:14    Заголовок сообщения: Ответить с цитатой

Ну ты шерлок)

Я тебе говорил что доку надо читать) а про функцию не говорил)

Давление регистр devadress 1009 функция func 4) в двух регистрах (count=2). Потом собирай)))

Дата и время - читай доку)

Ну можно было подождать когда кто нить ответит) в следующем году
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AlexV
Эксперт
Эксперт


Зарегистрирован: Jan 10, 2007
Сообщения: 126
Рейтинг: +6/-0
Откуда: г.Мирный, Якутия

СообщениеДобавлено: Пн 14 Окт, 2013 23:01:10    Заголовок сообщения: Re: Опрос вычислителя УВП-280А через MVI56-MCM Ответить с цитатой

Maks86rus писал(а):


Размещение запрашиваемых параметров архива
4000 мл.байт=день ст.байт=месяц
4001 мл.байт=год ст.байт=час

ну и тд.
Так вот как мне запросить год и час допустим.?


Скорее всего никак... Ошибка 3 означает "неправильные значения в поле данных"

Производители часто делают проверку на целостность данных.
Вполне возможно, что дату требуется считывать целиком, а не кусочком.
т.е. надо запрашивать с 4000-го адреса обязательно 2 регистра.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Maks86rus
Частый гость
Частый гость


Зарегистрирован: Jan 30, 2013
Сообщения: 21
Рейтинг: +0/-0

СообщениеДобавлено: Ср 16 Окт, 2013 11:01:34    Заголовок сообщения: Ответить с цитатой

Спасибо!Разобрался.Можно считывать по одному но читаеться командой 4 и чтоб считать регистр 4000 DEVadres тоже надо поставить 4000.Хотя не понимаю почему в мануале в примере чтоб считать адрес 4520 написано нужно отнять 4000.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dvoeglazov
Эксперт
Эксперт


Зарегистрирован: Mar 06, 2006
Сообщения: 278
Рейтинг: +1/-0
Откуда: г.Киров-Чепецк

СообщениеДобавлено: Чт 17 Окт, 2013 7:59:22    Заголовок сообщения: Ответить с цитатой

Производители приборов обычно со смещением в адресации ModBus складывают те же самые параметры, но другого типа (dint, float). Смотрите внимательно на описание регистров и что в них лежит.
Так же внимательно смотрите в десятичной или hex системе счисления указана адресация.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Dvoeglazov
Эксперт
Эксперт


Зарегистрирован: Mar 06, 2006
Сообщения: 278
Рейтинг: +1/-0
Откуда: г.Киров-Чепецк

СообщениеДобавлено: Чт 17 Окт, 2013 8:00:31    Заголовок сообщения: Ответить с цитатой

Производители приборов обычно со смещением в адресации ModBus складывают те же самые параметры, но другого типа (dint, float). Смотрите внимательно на описание регистров и что в них лежит.
Так же внимательно смотрите в десятичной или hex системе счисления указана адресация.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Maks86rus
Частый гость
Частый гость


Зарегистрирован: Jan 30, 2013
Сообщения: 21
Рейтинг: +0/-0

СообщениеДобавлено: Вс 20 Окт, 2013 9:07:45    Заголовок сообщения: Ответить с цитатой

Спасибо!буду внимательнее
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Maks86rus
Частый гость
Частый гость


Зарегистрирован: Jan 30, 2013
Сообщения: 21
Рейтинг: +0/-0

СообщениеДобавлено: Вс 20 Окт, 2013 9:08:01    Заголовок сообщения: Ответить с цитатой

Спасибо!буду внимательнее
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
a-one
Новичок
Новичок


Зарегистрирован: Oct 11, 2013
Сообщения: 6
Рейтинг: +0/-0

СообщениеДобавлено: Вс 20 Окт, 2013 15:37:46    Заголовок сообщения: Ответить с цитатой

Maks86rus писал(а):
Спасибо!буду внимательнее


Ловлю на слове Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Коллективный разум. Давайте посоветуемся! Часовой пояс: GMT + 1
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Powered by phpBB © 2001, 2005 phpBB Group
Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.138 секунды
/n