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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

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

Создание структур и функциональных блоков

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


Зарегистрирован: Dec 05, 2007
Сообщения: 3
Рейтинг: +0/-0

СообщениеДобавлено: Ср 05 Dec, 2007 12:02:51    Заголовок сообщения: Создание структур и функциональных блоков Ответить с цитатой

Помогите пожалуйста.
Имеется RXLogix 500 для программирования контроллера.
Стал изучать данную софтину, и меня поразили следующие вещи при объявлении переменных отсутствует строка для задания адреса в области памяти контроллера, отсюда возникает вопрос каким образом другим девайсом (например ICP Con 7788 или любым другим) считывать данные из контроллера.

Не нашел в данной софтине каким образом создавать функциональные блоки (DFB), и структурированные данные (т.е. структуру в состав которой входят разные типы данных).

Если кто знает ответы на данные вопросы или имеется в наличии полезная документация - буду очень благодарен.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


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

СообщениеДобавлено: Ср 05 Dec, 2007 16:24:53    Заголовок сообщения: Ответить с цитатой

Здравствуйте!
Давайте уточним пару деталей.

1. Какой именно контроллер?

2.
Цитата:
при объявлении переменных отсутствует строка для задания адреса в области памяти контроллера
- где именно отсутствует строка?

3.
Цитата:
каким образом другим девайсом (например ICP Con 7788 или любым другим) считывать данные из контроллера.

Что такое ICP Con 7788? Google такое устройство не знает и не находит. Можно ссылочку?
Каким именно другим девайсом?
Через какой канал связи?

Процессор Allen-Bradley считывает информацию в памяти другого процессора Allen-Bradley путём выполнения команды MSG.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
SimpleX
Постоянный участник
Постоянный участник


Зарегистрирован: Mar 30, 2007
Сообщения: 73
Рейтинг: +4/-0
Откуда: Украина, Мариуполь

СообщениеДобавлено: Чт 06 Dec, 2007 8:14:32    Заголовок сообщения: Ответить с цитатой

Добрый день!
Уважаемый RomanFa, Вы наверно имели ввиду ICPDas I-7188? Для обмена с некоторыми контроллерами AB можно использовать протокол DF1 (http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1770-rm516_-en-p.pdf), однако Вы должны понимать, что Вам прийдется реализовать на Cи в 7188 драйвер обмена по данному протоколу.
RSLogix 500 не поддерживает FBD-язык, только лестничную логику.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
RomanFa
Новичок
Новичок


Зарегистрирован: Dec 05, 2007
Сообщения: 3
Рейтинг: +0/-0

СообщениеДобавлено: Пт 07 Dec, 2007 6:27:19    Заголовок сообщения: Ответить с цитатой

SimpleX писал(а):
Добрый день!
Уважаемый RomanFa, Вы наверно имели ввиду ICPDas I-7188? Для обмена с некоторыми контроллерами AB можно использовать протокол DF1 (http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1770-rm516_-en-p.pdf), однако Вы должны понимать, что Вам прийдется реализовать на Cи в 7188 драйвер обмена по данному протоколу.
RSLogix 500 не поддерживает FBD-язык, только лестничную логику.


Вы совершенно правы, я описался не 7788 а 7188.
Т.е. вы хотите сказать что с помощью софта RSLogix 500 не возможно создавать функциональные блоки Shocked

Может быть какой нибудь другой софт это позволяет?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
RomanFa
Новичок
Новичок


Зарегистрирован: Dec 05, 2007
Сообщения: 3
Рейтинг: +0/-0

СообщениеДобавлено: Пт 07 Dec, 2007 6:36:24    Заголовок сообщения: Ответить с цитатой

oldDad писал(а):
Здравствуйте!
Давайте уточним пару деталей.

1. Какой именно контроллер?

2.
Цитата:
при объявлении переменных отсутствует строка для задания адреса в области памяти контроллера
- где именно отсутствует строка?

3.
Цитата:
каким образом другим девайсом (например ICP Con 7788 или любым другим) считывать данные из контроллера.

Что такое ICP Con 7788? Google такое устройство не знает и не находит. Можно ссылочку?
Каким именно другим девайсом?
Через какой канал связи?

Процессор Allen-Bradley считывает информацию в памяти другого процессора Allen-Bradley путём выполнения команды MSG.



по п.1 - контроллер серии 1756
по п.2 - правой кнопкой мыши на Controller Tags ->Edit Tags
по п.3 - ICP-CON I-7188 представляют собой PC-совместимые компактные мини-контроллеры связи и управления. Они обеспечивают вычислительной поддержкой системы удаленного сбора данных, реализованных на базе модулей УСО, каковыми могут выступать модули ICP-CON серии I-7000, а также любые датчики и исполнительные механизмы с интерфейсами связи RS-232/485 или Ethernet. В отличие от I-7188, ICP-CON I-8000 имеют модульную конструкцию и предназначены для создания распределенных систем сбора и обработки данных. Контроллеры предусматривают возможности подключения модулей ввода/вывода как по внутренней шине контроллера (модули серий I-8000, I-87000), так и по последовательным портам или через сеть. Программирование контроллеров ICP-CON осуществляется на языке Си или в среде разработки ISaGRAF.
В качестве связи можно выбирать практически любой канал RS232, 485, TCP IP......... все зависит только от типа ICP Con
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


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

СообщениеДобавлено: Пт 07 Dec, 2007 9:08:30    Заголовок сообщения: Ответить с цитатой

Уважаемый RomanFa,

1. Пакет RSLogix 500 не позволяет создавать функциональные блоки и не предназначен для программирования контроллеров серии 1756. Для этого необходим пакет RSLogix5000. Он позволяет.

2. Контроллеры ControlLogix серии 1756 обладают динамическим распределением памяти. Это связано с тем, в что в них применяется не однозадачная, как в простых контроллерах, а многозадачная операционная система реального времени. При этом применяется не статическое, а динамическое распределение памяти.

По этой причине, Вы не сможете узнать физический адрес размещения тэга в памяти. В контроллерах ControlLogix серии 1756, в отличие от PLC-5 или SLC, обращение к данным производится по имени тэга, которое Вы задаёте в редакторе тэгов.

По поводу ICP-CON I-7188 - смотрите, пожалуйста, выше ответ моего коллеги.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Сб 12 Янв, 2008 8:56:57    Заголовок сообщения: Ответить с цитатой

Добрый день!

Цитата:
1. Пакет RSLogix 500 не позволяет создавать функциональные блоки и не предназначен для программирования контроллеров серии 1756. Для этого необходим пакет RSLogix5000. Он позволяет.


Позволю себе маленькое дополнение: необходимо, чтобы активация RSLogix5000 позволяла использовать FB and ST. Embarassed
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов 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.132 секунды
/n