PDA

Просмотр полной версии : Проблема с МДВВ



Faradox
03.06.2008, 21:42
День добрый! Коллеги! Просидели с товарищем целый день :confused: над простенькой проблемой- писать и читать выходы с МДВВ! Со входами насилу разобрались. С блоками МДВВ идет мини CD там тока один конфигуратор, а может туда накидать примеров с исходниками ну и т.д? Собственно проблему по записи сигналов на выхода так и не решили, хотя перечитали все, что было у ОВЕНА. То-ли так криво написано, толи так криво прочитано но я в упор не понимаю конфигурацию, хотя програмлю на С немного работал с BuilderС++. Подкинте примерчик как "поклацать" выходом? Плизз!!! Сбросте пожалуйста на мыло:faradox@nm.ru

Rand0m
04.06.2008, 01:35
Есть рабочий проект. может поможет :)
Управление мойкой танков, плк 100+3мдвв. выбор варианта мойки и запуск из мастерскады.
ps. если кто может чтонить дельное посоветовать с радостью прислушаюсь :)

Ельцов Андрей
04.06.2008, 23:56
А уменя вопрос. Вы на чем пишите и что используете?
Может windll?

Если так, то Вам на несколько веток ниже, там есть помощь разработчикам собственного софта;)

Faradox
12.06.2008, 22:57
Спасибо, Rand0m! Завтра на работе посмотрю! Есть небольшие наработки, недавно пришлось поюзать 232 и 485 порт ПЛК-100. Народ на форуме пытался использовать библиотеку SisLibCom. Пробовал и я непошло! Получилось с библиотекой UNM. Работает! Могу подкинуть примерчик.

Faradox
12.06.2008, 23:08
"Спасибо" за "помощь", СУПЕР ГЕНИАЛЬНОМУ МОДЕРАТОРУ! БРАВО ЗА "ТОНКИЙ" юмор!

Ельцов Андрей
13.06.2008, 00:23
Уважаемый, Faradox,

Без иронии. Если Вы программировали на ПЛК, то для ПЛК у нас также есть отделный раздел. Там и люди сидят более сведующие. И помогли бы Вам быстрее и качественнее. Мы о Вас же печемся, чтобы Ваш пост могли читать те участники форума, которые смогут Вам корректно ответить.
В Вашем же случае, Вы больше недели потратили только на понимание того как с этим работать...

Meby
14.06.2008, 01:49
А вообще самый простой способ как узнать что нужно передать по сети чтобы заупустить реле на МДВВ таков: запускаем програмку конфигуратор МДВВ, паралельно открываем любой монитор COM-порта, и управляем выходами МДВВ в конфигураторе. В мониторе порта увидем как реализован сетевой обмен и сможем узнать из чего состоит пакет...

Kirill
16.06.2008, 13:32
Подкинте примерчик как "поклацать" выходом? Плизз!!! Сбросте пожалуйста на мыло:faradox@nm.ru

пример работы с мдвв по протоколу modbus выложен тут:

http://www.owen.ru/forum/showthread.php?t=551&page=2

В этом же топике выложено описание работы с модулями, в том числе с МДВВ, по протоколу ОВЕН и Модбас.

Faradox
18.06.2008, 10:56
Kirill, а как по протоколу Овен включать-выключать выходы МДВВ от ПЛК-100? Какую переменную задать в PLC-конфигураторе? Для входов все получилось, а на выход нет. Для входа использовал unsignet (Listen) и две восьмибитовых маски. А с выходами как быть?

Kirill
18.06.2008, 11:27
Kirill, а как по протоколу Овен включать-выключать выходы МДВВ от ПЛК-100? Какую переменную задать в PLC-конфигураторе? Для входов все получилось, а на выход нет. Для входа использовал unsignet (Listen) и две восьмибитовых маски. А с выходами как быть?

ставите float variable (write), float type указываете float PIC. Задаете значения 0..1. И не забывайте, что адресуется каждый к***** т.е. если прибор имеет у вас адрес 24, то 3-й выход этого прибора будет иметь адрес 26, а 7-й выход соответственно 30.

Это также описано в руководстве на том же топике форума, который я указал в предыдущем сообщении;)

Faradox
19.06.2008, 08:19
Спасибо,большое! Пошел пробовать!

Faradox
09.07.2008, 15:32
Все получилось, прошу прощения, что не удалось ответить сразу!