Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Чт мар 28, 2024 19:32

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 41 сообщений ]  На страницу 1, 2, 3  Вперёд
Автор Сообщение
 Заголовок сообщения: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Ср авг 03, 2011 14:54 
Не в сети
Аватара пользователя

Регистрация: Пн авг 01, 2011 15:48
Сообщения: 56
Откуда: С Урала
Здравствуйте, я начал осваивать ПЛК от Омрон читая документации, но в уме все равно остаются пробелы, хотя все меньше, ответьте на мои вопросы чтоб ускорился этот процесс :) Внимание, вопросы в разнобой!

1) Что за тип данных Channel ?
2) Для чего окно PLC Memory ?
3) Чем отличаются памяти типа D от W ?
4) Для чего память типа А и Н ?
5) Для чего память типа Е ?

Надеюсь кого нибудь не затруднить разжевать новичку эту тему :)

_________________
С уважением, Михаил


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Ср авг 03, 2011 17:15 
Не в сети

Регистрация: Ср мар 04, 2009 11:32
Сообщения: 474
Откуда: Москва
1. Channel понять понимаю, но вот правильно объяснить наверное не смогу. В общем это просто слово (16 бит).
2. Там области памяти контроллера, которые можно онлайн посмотреть и изменить
3. Обращение к D возможно только к слову целиком, т.е. как к переменной и она энергонезависимая. W - это рабочая область. Обращение к ней возможно как к целому слову, так и побито (пример W6.06). Обновляется при выкл питания.
4. А - служебные флаги (биты перезапуска модулей, переполнения счетчиков и т.д.). Н - Holding Relay энергонезависимая память к которой можно обращатся как к словам так и к битам.
5. E - насколько помню, это банк памяти. Т.е. у некоторых типов контроллеров ее можно расширять добавляя специальные карты. Думаю используется для хранения архивов.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Чт авг 04, 2011 17:32 
Не в сети
Аватара пользователя

Регистрация: Пн авг 01, 2011 15:48
Сообщения: 56
Откуда: С Урала
спасибо, мне уже лучше)

а CF что за память?

_________________
С уважением, Михаил


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Чт авг 04, 2011 22:29 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
E - память такаяже как D. Есть в контроллерах помощнее, в разных контроллерах разное количество банков E. Например E0, E1 и т.д.
Вообще вся память в контроллере это одна общая память деленная логически только для програмиста. Все доступные и недоступные функции реализованы только програмно, например память W можно настроить что она не будет обнуляться при выключении, включении питания контроллера. При желании практически со всей памятью контроллера можно работать как с одной большой памятью применяя индексную адресацию.
Вообще рекомендую ознакомиться с документом W394-E1-06-RU пункты 2-1-4, 2-1-6, 1-3-2. Документ W339-RU2-1 раздел 7. Во многих документах переведенных на РУССКИЙ язык рассматривается процессор CS но практически все верно и для CJ контроллеров. Более точные данные надо получать в свежих непереведенных документах.
Описание распределения областей памяти в общей куче контроллера находится в документе например W473-E1-08 на странице А-167 онаже 651.

CF - скорее всего имеется ввиду устанавливаемая карта памяти формата CompactFlash, например для сохранения программы из контроллера, для заливки программы в контроллер без компьютера или дял сохранения данных при выполнении программы, или для хранения рецептов. Условия применения карт памяти надо читать в документации, все подряд, там не работает.

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Сб авг 20, 2011 18:24 
Не в сети
Аватара пользователя

Регистрация: Пн авг 01, 2011 15:48
Сообщения: 56
Откуда: С Урала
Здравствуйте, подскажите по такому вопросу: в W394 вычитал что в контроллерах серии CS/CJ можно управлять в задачах другими задачами с помощью команд TKON. И написано это только для этой серии, а в "предшествующих системах" нарисована одна программа. Вопрос, 1) "предшествующие системы" это какие?
2) раз в "предшествующих системах" одна программа то в CX-Programmer нужно создавать только одну задачу, а что будет если несколько сделать?

И еще, понятие точки ввода/вывода относиться только к аппаратным вводам/выводам контроллера и его модулей ввода/вывода? или выходная катушка в РКЛ с адресом допустим W100.01 тоже будет точкой ввода/вывода?

С уважением, Михаил


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Сб авг 20, 2011 23:32 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
1. предшествующие это естественно которые до поколения CS/CJ были, перечислять лень.
2. CX-Programmer не пропустит в контроллер и будет матерится на ошибки. т.е. он вообще не даст создать задачу если контроллер их не поддерживает.
3. Если речь идёт о кол-ве точек I/O, то считают только те, что физически в слоте контроллера и по классификации считаются базовыми, на сетевые модули, аналоговые и прочие это не распространяется, за исключением некоторых температурных в слоте контроллера.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Сб авг 27, 2011 18:07 
Не в сети
Аватара пользователя

Регистрация: Пн авг 01, 2011 15:48
Сообщения: 56
Откуда: С Урала
Цитата:
1. предшествующие это естественно которые до поколения CS/CJ были, перечислять лень.

1)значит контроллеры серий CPMxx и СPxx относятся к предшествующим?

Цитата:
Если речь идёт о кол-ве точек I/O, то считают только те, что физически в слоте контроллера и по классификации считаются базовыми

2) я правильно Вас понял, точки слота это те клеммы на контроллере куда цепляешь сигнальные кабеля? а базовые это имеется в виду только точки на самом процессорном модуле чтоли?
3) точки I/O на модулях расширения не относятся к базовым?

И еще, читаю сейчас w394, страница 371, там написано что у серии CJ может быть 40 модулей вводы/вывода, 16 модулей шины и 3 стойки расширения вводы/вывода, вопрос, 4) получается что к процессорному модулю можно до 40 модулей ввода/вывода цеплять? (с трудом представляется такая конструкция :shock: )
5) что такое модули шины ЦПУ? и стойки расширения ввода/вывода?

_________________
С уважением, Михаил


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Пн авг 29, 2011 23:08 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
Базовые модули - вроде как все модули дискретных входов/выходов устанавливаемые на шину ЦПУ, и некоторые модули аналогового ввода вывода в частности температуные CJ1W-TSxxx.
Данные модули не имеют на борту переключателя для выбора его адреса на шине ЦПУ и как правило данные входов передаются в начало области CIO, выхода соответсвенно берут данные из начала области CIO.

Остальные модули имеют на борту переключатель адреса.
Есть модули с переключателем от 0 до F - Это модули шины ЦПУ. Как правило интрефейсные модули, Ethernet, Profibus, DeviceNet и т.п.
и есть модули с 2 переключателями от 0 до 9, первый это старший разряд адреса второй младший разряд адреса - Это модули специального ввода вывода. Как правило это модули аналогового вода вывода.

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Вт авг 30, 2011 08:54 
Не в сети

Регистрация: Ср июн 15, 2011 11:20
Сообщения: 91
Откуда: UA
меня тоже интересует вопрос, в мануале что-то не нарыл.
область памяти Н (Holding Relay) энергонезависимая память за счет батарейки, или это ФЛЕШ с ограниченым количеством циклов записи?
спасибо


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Вт авг 30, 2011 09:22 
Не в сети

Регистрация: Ср апр 11, 2007 08:47
Сообщения: 129
Вся энергонезависимая память в контроллерах - от батареи.
В новых контроллерах + кондер. Можно отключить контроллер от сети, вытащить батарею и память все-равно не сотрется. По документации до 5 мин - гарантировано.

_________________
Рисунок


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Вт авг 30, 2011 22:50 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
Настойчиво рекомендую почитать документы
1. W394-RU2-06 он несколько устарел но вполне применим, для уточнения читайте последние версии на оригинальном языке, например W394-E1-14
и документ
2. W339-RU2-01 также немного устарел, но тоже вполне применим для понимания происходящего.

Думаю что после этого отпадут многие вопросы. Если всеж они остануться укажите какие пункты данных документов Вам не ясны.

С наилучшими пожеланиями :) .

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Пн сен 05, 2011 16:37 
Не в сети
Аватара пользователя

Регистрация: Пн авг 01, 2011 15:48
Сообщения: 56
Откуда: С Урала
Доброго времени суток, объясните, в CX-programmer в дереве проекта есть ветвь Table I/O, там еще можно настраивать масштабирование и буферизацию по аналоговым входам в модулях ввода/вывода, т.е. получается можно сделать данные настройки в таблице ввода/вывода, а в самой программе не делать настройку модулей ввода/вывода? Зачем тогда сделано так чтобы в программе делать инициализацию модулей?

_________________
С уважением, Михаил


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Пн сен 05, 2011 16:52 
Не в сети

Регистрация: Ср мар 04, 2009 11:32
Сообщения: 474
Откуда: Москва
В I/O Table данные дублируют в области памяти D для удобства настройки основных функций. Но в принципе их можно напрямую писать в область D и рестартить модуль. Сделано что бы можно было менять в процессе работы программы.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Чт сен 08, 2011 17:52 
Не в сети
Аватара пользователя

Регистрация: Пн авг 01, 2011 15:48
Сообщения: 56
Откуда: С Урала
Просветите по частотникам, вобшем нужно регулировать частоту вращения вентилятора по сигналу напряжение 0-10В, какие основные настройки надо вбить в привод?

ПС, мануалы по частотникам читаю, в голове каша, опасаюсь кабы чего не спалить

_________________
С уважением, Михаил


В начало
 Профиль  
 
 Заголовок сообщения: Re: Несколько вопросов по CX-Programmer от новичка
СообщениеДобавлено: Чт сен 08, 2011 19:31 
Не в сети

Регистрация: Ср мар 04, 2009 11:32
Сообщения: 474
Откуда: Москва
Ну для начала озвучьте модель ЧП :) а так, задание частоты по аналоговом входу, диапазон 0-10В = 0- 50Гц, ну и метод подачи команд стоп/старт, в принципе этого достаточно для пуска по крайней мере на V1000.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 41 сообщений ]  На страницу 1, 2, 3  Вперёд

Часовой пояс: UTC + 3 часа (Russia: MSK)


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

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


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

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3