Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 01.06.2010, 19:13  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Цитата:
Размещение всего в одной папке не помогает. Т.е я думаю , что это просто удобно, но не критично
Не известно когда и при каких обстоятельствах будут грабли, может и вообще не будет у меня проблемы были не помню какие просто вот так мне посоветовали и проблем не стало поэтому просто для себя запомнил что нужно в одной папке и точка. А с рускими файлами при автотрасировке будут бока.
Реклама:
7Fantomas7 вне форума  
Непрочитано 01.06.2010, 19:40  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Сообщение от 7Fantomas7 Посмотреть сообщение
Не известно когда и при каких обстоятельствах будут грабли, может и вообще не будет у меня проблемы были не помню какие просто вот так мне посоветовали и проблем не стало поэтому просто для себя запомнил что нужно в одной папке и точка. А с рускими файлами при автотрасировке будут бока.
Ясно буду иметь ввиду
nsl2004 вне форума  
Непрочитано 08.06.2010, 12:58  
kollega
Частый гость
 
Регистрация: 28.02.2005
Адрес: Koenigsberg
Сообщений: 14
Сказал спасибо: 6
Сказали Спасибо 2 раз(а) в 1 сообщении
kollega на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Господа!
Такой вопрос - возможно ли в Протеусе сымитировать работу стороннего мастер-устройства при связи с моделируемым контроллером по интерфейсу. Все примеры, что я находил лишь выдавали в интерфейсный канал какую-то инфу, но как передать в контроллер строку произвольного кода не ясно.
Конкретнее меня интересует Modbus. Имеется текстовая строка hex-кодов для тестирования контроллера. Вот не знаю, как её можно в Протеус загнать

ЗЫ: Гугл мне не помог, три дня искал. Хелп не работает, ибо винда семёрка
kollega вне форума  
Непрочитано 08.06.2010, 14:10  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Цитата:
моделируемым контроллером по интерфейсу.
Что за интерфейс можно узнать?
Если RS 232 или 485 то почему и нет.
Цитата:
но как передать в контроллер строку произвольного кода не ясно
На сколько мне известно через терминал, проблем не должно возникнуть.
Цитата:
Конкретнее меня интересует Modbus. Имеется текстовая строка hex-кодов для тестирования контроллера. Вот не знаю, как её можно в Протеус загнать
Modbus на сколько я понимаю это протокол т.е. система команд и запросов передаваемых от мастера подчиненым и ответов, при этом протокол Modbus не подразумевает изменение статуса мастера. Другими словами тот контролер (рабочая станция) который объявлен мастером будет им всегда, теоретически если сплясать с бубном шаманские танцы это можно обойти.
Поэтому возьмите один контролер который нужно тестировать судя по всему это подчиненный со всей обвязкой и возьмите второй контролер который будет мастером и гоните подчиненному необходимую последовательность хоть непрерывно в круговую, хоть в круговую с паузами, хоть однократно. Очень сомневаюсь что протеус знает что такое Modbus, но что с одного контролера во второй можно посылать команды и смотреть как второй работает это однозначно, также можно гнать и с терминала и опрашивать. Очень важно понимать что контролер это не LOGO, не EASY и не какие другие ПЛК производства Телемеханика, Сименса, Мёлера.
7Fantomas7 вне форума  
Непрочитано 08.06.2010, 14:51  
kollega
Частый гость
 
Регистрация: 28.02.2005
Адрес: Koenigsberg
Сообщений: 14
Сказал спасибо: 6
Сказали Спасибо 2 раз(а) в 1 сообщении
kollega на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Интерфейс по-сути в Протеусе значения не имеет - мне нужно именно протокольную часть отладить.

›› На сколько мне известно через терминал, проблем не должно возникнуть.

Как???
Вот мне нужно передать HEX-строку: 01 0F 00 01 00 06 01 01 63 56
КАК это сделать с виртуального терминала? А если передавать циклически? А если несколько строк из текстового файла (как, например, в ComPortToolkit'e)?

Ставить рядом ещё один контроллер и программировать его как мастера - это уж, извините, сильное извращение

ЗЫ: Опус про понимание "контроЛера" я не переварил Что Вы хотели этим сказать?
kollega вне форума  
Непрочитано 08.06.2010, 20:53  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Цитата:
Опус про понимание "контроЛера" я не переварил Что Вы хотели этим сказать?
Достаточно часто встречал людей которые контролером называют ПЛК известных производителей что в принципе и нормально, однако протеус понимает под контролером микросхему грубо говоря. Чтоб не возникло путаницы о чем разговор, опус и был написан.
Чтоб опусы больше не писать читайте хелп по терминалу.
Цитата:
Ставить рядом ещё один контроллер и программировать его как мастера - это уж, извините, сильное извращение
Кому надо те ставят. Для кого извращение, может спаять в железе и пробовать до упаду.
7Fantomas7 вне форума  
Непрочитано 09.06.2010, 10:39  
kollega
Частый гость
 
Регистрация: 28.02.2005
Адрес: Koenigsberg
Сообщений: 14
Сказал спасибо: 6
Сказали Спасибо 2 раз(а) в 1 сообщении
kollega на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

1. Во-первых:
Сообщение от kollega Посмотреть сообщение
Хелп не работает, ибо винда семёрка
2. Во-вторых, я здесь задал вопрос не "где искать?", а "как решить?", ибо "где" ответа не нашёл. И подразумевается, что если человек отвечает в эту ветку, то он знает ответ!

Не надо отсылать в туманные дали первоисточников, если не знаете ответа на мой вопрос. Если знаете ответ - ответьте, буду Вам премного благодарен. А предлагать мудрёные решения, сводящие на нет всё удобство симулирования не стОит. Мне проще с ComPortToolkit'а подавать на макетку всё разнообразие посылок с разной скоростью и таймаутами и с помощью AVRstudio найти проблему, чем всё это имитировать вторым моделирумым микроконтроллером Кстати, а вдруг во второй МК прокрадётся ошибка и он будет неправильно подавать посылки? Тогда круг замкнётся
kollega вне форума  
Непрочитано 09.06.2010, 11:15  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Цитата:
Не надо отсылать в туманные дали первоисточников
Очень сомневаюсь что Вам ктото переведет хлпник и разжует подробно как пользоваться терминалом. Более подробно можно почитать у всем известного AVR-123 у его там достаточно подробно расписано моделирование в протеусе и работа с терминалом в частности. В том числе и передача хоть текстов.
Цитата:
Кстати, а вдруг во второй МК прокрадётся ошибка и он будет неправильно подавать посылки?
Ошибки не прокрадаются, их делают програмисты. А гнать в UART оно и тоже слово в круговую задача от дня до 30 минут, кому как. А неправильные посылки совершенно не трудно просмотреть хоть регистрах хоть в переменных протеус это позволяет без проблем. И если Вы знаете что передаете то и нет проблемы просмотреть что передается.
7Fantomas7 вне форума  
Непрочитано 10.06.2010, 17:32  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Сообщение от kollega Посмотреть сообщение
Как???
Вот мне нужно передать HEX-строку: 01 0F 00 01 00 06 01 01 63 56
КАК это сделать с виртуального терминала? А если передавать циклически?
А вот так:
https://kazus.ru/forums/showthread.p...503#post217503
Смотри мой последний пост. На картинке строка твоя?
Halex07 вне форума  
Непрочитано 10.06.2010, 20:00  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: Вопросы по PROTEUS-у

Сообщение от 7Fantomas7 Посмотреть сообщение
гнать в UART оно и тоже слово в круговую задача от дня до 30 минут, кому как.
Добавляете AVR в проект с кучей кнопочек на ножках и мастером CVAVR быстренько делаете код отправки сообщений по кнопочкам. Сколько надо сообщений - столько и кнопочек

+ кнопочка зацикливания.

Сообщение от 7Fantomas7 Посмотреть сообщение
нет проблемы просмотреть что передается.
в терминале PROTEUS например.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proteus общие вопросы dosikus Proteus 3363 04.07.2024 00:25
Вопросы и замечания по топику - FAQ по PROTEUS avr123-nm-ru Proteus 291 05.06.2015 20:49
Вопросы о разном. AMilyushin Отвлекитесь, эмбеддеры! 4 17.01.2009 21:40
Вопросы по работе с Proteus dosikus Proteus 510 20.12.2007 18:48
Вопросы по Си. Zemlyanov Proteus, KiCAD и другие ECAD 5 20.11.2006 15:36


Часовой пояс GMT +4, время: 02:47.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot