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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

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

FlexLogix

 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Аппаратные средства систем автоматизации
Предыдущая тема :: Следующая тема  
Автор Сообщение
m1khey
Частый гость
Частый гость


Зарегистрирован: Jun 26, 2006
Сообщения: 22
Рейтинг: +0/-0

СообщениеДобавлено: Пт 15 Dec, 2006 13:22:49    Заголовок сообщения: FlexLogix Ответить с цитатой

Уважаемые знатоки.
Кто может мне объяснить про FlexLogix.
В описании написанно что он может выполнчть 8 задач (только 1 непрерывная).
Что тут подрязумевается под словами "задача" "непрерывная"
Буду рад любому обяснению.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пт 15 Dec, 2006 21:08:57    Заголовок сообщения: Ответить с цитатой

Пожалуйста:
http://en.wikipedia.org/wiki/Computer_multitasking
http://en.wikipedia.org/wiki/Real-time_operating_system
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Сб 16 Dec, 2006 13:51:38    Заголовок сообщения: Ответить с цитатой

Вот ещё: http://forum.ixbt.com/topic.cgi?id=22:14878
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
m1khey
Частый гость
Частый гость


Зарегистрирован: Jun 26, 2006
Сообщения: 22
Рейтинг: +0/-0

СообщениеДобавлено: Пн 18 Dec, 2006 8:58:52    Заголовок сообщения: Ответить с цитатой

Да все это интересно, но все равно я не могу понять.
У меня есть котроллер флекслоджик, он собирает информацию с 50 входов: 20 дискретных 29 аналоговых и 1 высокочастотный и впоследствии должен передавать по сети езернет.
Как понять где для него задача (это сбор информации с одного сигнала? или это Сбор информации со всех сигналов за один скан????)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пн 18 Dec, 2006 12:15:22    Заголовок сообщения: Ответить с цитатой

Задача в терминах операционных систем реального времени - это вот что:

Цитата:
From Wikipedia, the free encyclopedia

A task is "an execution path through address space". In other words, a set of program instructions that is loaded in memory. The address registers have been loaded with the initial address of the program. At the next clock cycle, the CPU will start execution, in accord with the program. The sense is that some part of 'a plan is being accomplished'. As long as the program remains in this part of the address space, the task can continue, in principle, indefinitely, unless the program instructions contain a halt, exit, or return.

* In the computer field, "task" has the sense of a real-time application, as distinguished from process, which takes up space (memory), and execution time. See operating system.
o Both "task" and "process" should be distinguished from event, which takes place at a specific time and place, and which can be planned for in a computer program.
+ In a computer graphical user interface (GUI), an event can be as simple as a mouse click.
+ In older text-based computer interfaces, an event might be a keystroke.



К скану это не имеет никакого отношения.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
m1khey
Частый гость
Частый гость


Зарегистрирован: Jun 26, 2006
Сообщения: 22
Рейтинг: +0/-0

СообщениеДобавлено: Пн 18 Dec, 2006 12:52:33    Заголовок сообщения: Ответить с цитатой

oldDad писал(а):
Задача в терминах операционных систем реального времени - это вот что:

Цитата:
From Wikipedia, the free encyclopedia

A task is "an execution path through address space". In other words, a set of program instructions that is loaded in memory. The address registers have been loaded with the initial address of the program. At the next clock cycle, the CPU will start execution, in accord with the program. The sense is that some part of 'a plan is being accomplished'. As long as the program remains in this part of the address space, the task can continue, in principle, indefinitely, unless the program instructions contain a halt, exit, or return.

* In the computer field, "task" has the sense of a real-time application, as distinguished from process, which takes up space (memory), and execution time. See operating system.
o Both "task" and "process" should be distinguished from event, which takes place at a specific time and place, and which can be planned for in a computer program.
+ In a computer graphical user interface (GUI), an event can be as simple as a mouse click.
+ In older text-based computer interfaces, an event might be a keystroke.



К скану это не имеет никакого отношения.

Тогда на моем примере получается что задача - это опрос всех входов и запись их в память?
Правильно я понимаю или нет?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пн 18 Dec, 2006 13:02:08    Заголовок сообщения: Ответить с цитатой

Нет, неправмильно. Вернее, необязательно так.

Задачу - если очень просто - можно понимать как программу, имеющую определенный приоритет. Контроллер выполняет параллельно несколько задач в соответстсвии с их приоритетом, причём в тот или иной момент времени процессором исполняются та задача или те задачи, которая/которые имеет/имеют наивысший из всех задач приоритет и соблюдаются условия её/их выполнения (произошло ожидаемое событие, пришла таймерная метка, пришло прерывание и т.п. условия).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
m1khey
Частый гость
Частый гость


Зарегистрирован: Jun 26, 2006
Сообщения: 22
Рейтинг: +0/-0

СообщениеДобавлено: Пн 18 Dec, 2006 13:38:39    Заголовок сообщения: Ответить с цитатой

oldDad писал(а):
Нет, неправмильно. Вернее, необязательно так.

Задачу - если очень просто - можно понимать как программу, имеющую определенный приоритет. Контроллер выполняет параллельно несколько задач в соответстсвии с их приоритетом, причём в тот или иной момент времени процессором исполняются та задача или те задачи, которая/которые имеет/имеют наивысший из всех задач приоритет и соблюдаются условия её/их выполнения (произошло ожидаемое событие, пришла таймерная метка, пришло прерывание и т.п. условия).

Похоже я так ничего и не пойму.
Просто охота понять, вот, опрос 50 каналов контролером флекслоджик и передача их по езернету будет непрерывна? Ну те я понимаю что опрос каждого сигнала занимает время. Но вот опрос и пересылка это одна задача?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dv_
Эксперт
Эксперт


Зарегистрирован: Sep 14, 2006
Сообщения: 776
Рейтинг: +41/-1
Откуда: Донецк

СообщениеДобавлено: Пн 18 Dec, 2006 14:39:29    Заголовок сообщения: Ответить с цитатой

m1khey писал(а):
Похоже я так ничего и не пойму.

Как все запущено Wink

Цитата:
... вот, опрос 50 каналов контролером флекслоджик

Грубо считай, что эти 50 каналов опрошены и УЖЕ находятся в памяти - сделано за тебя и для тебя

Цитата:
... и передача их по езернету

Нужна задача неважно какая, важнее как и куда идет передача данных:
- объяви Prodused теги (лучше структуру) в которые скопируй нужные данные физических входов. Это задача.
- используй команду MSG Write с указанием что, кому и куда записывать. Это тоже задача.

Цитата:
... я понимаю что опрос каждого сигнала занимает время.

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


Зарегистрирован: Jun 26, 2006
Сообщения: 22
Рейтинг: +0/-0

СообщениеДобавлено: Пн 18 Dec, 2006 14:55:21    Заголовок сообщения: Ответить с цитатой

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

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

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.133 секунды
/n