SIEMENS, DF&PD

Предыдущее посещение: Ср июл 06, 2016 5:10 Текущее время: Ср июл 06, 2016 5:10

Часовой пояс: UTC + 3 часа




 [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Количество команд MBUS_MSG в программе
СообщениеДобавлено: Пн фев 09, 2009 13:42 
Не в сети
Известный Писатель

Зарегистрирован: Вс фев 03, 2008 19:57
Сообщения: 322
Откуда: Кохтла-Ярве
Если мой CPU224 (master) обращаясь к частотнику (slave) [19600 Bod] использует 9 команд MBUS_MSG, то обмен идет на Ура, но только стоит добавить 10-й, как контроллер выдает ошибку №6 "Чё лезете, не видите я занят !!!".
Для эксперимента попробовал уменьшить количество запрашиваемых параметров - безрезультатно, все зависит только от кол-ва команд.
В чем скрывается проблема? Может во времени обработки команды? И как решить сию проблему?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Количество команд MBUS_MSG в программе
СообщениеДобавлено: Пн фев 09, 2009 14:35 
Не в сети
Известный Писатель

Зарегистрирован: Пт июн 23, 2006 10:03
Сообщения: 288
wolly писал(а):
использует 9 команд MBUS_MSG

А одной никак не обойтись? Ну скажем, используя ветвления для записи в блок данных, а уже MBUS_MSG будет вызываться раз за цикл и брать данные из блока или вызываться несколько раз в цикле FOR впитывая данные через указатель(но это вряд ли прокатит).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Количество команд MBUS_MSG в программе
СообщениеДобавлено: Пн фев 09, 2009 15:41 
Не в сети
Известный Писатель

Зарегистрирован: Вс фев 03, 2008 19:57
Сообщения: 322
Откуда: Кохтла-Ярве
Idus писал(а):
...используя ветвления для записи в блок данных

поясни... Что значит ветвления?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт фев 10, 2009 12:39 
Не в сети
Известный Писатель

Зарегистрирован: Вс фев 03, 2008 19:57
Сообщения: 322
Откуда: Кохтла-Ярве
Починил! Уффф...
Один битик в процедуре переключения очереди взводился в другом месте программы. У мастера кривые руки ))))


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group