Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Вс дек 16, 2018 08:44

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




Начать новую тему Ответить на тему  [ 9 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Подскажите по областям памяти
СообщениеДобавлено: Ср сен 27, 2017 14:41 
Не в сети

Регистрация: Чт июн 29, 2017 16:44
Сообщения: 19
Коллеги, приветствую.
Работал и работаю с ПЛК и панелями Delta Electronics. На новой работе появился Omron. В принципе софт достаточно схож. Но ника не могу врубится что за области памяти в omron целая куча. У дельты все просто: X - входа, Y - выхода, D - регистры. У Omrona черт ногу сломит. Ткните, где почитать подробнее пожалуйста. Смотрю реальные примеры, где D регистр, где какой то другой - в общем запутался. Прошу помощи.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Подскажите по областям памяти
СообщениеДобавлено: Ср сен 27, 2017 16:04 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3026
Откуда: Москва
Это у Дельты чёрт ногу сломит. :D
В одной области D в перемешку с обычными регистрами, два куска энергонезависимой и служебные регистры.

https://assets.omron.eu/downloads/manua ... ual_ru.pdf

Раздел 7


В начало
 Профиль  
 
 Заголовок сообщения: Re: Подскажите по областям памяти
СообщениеДобавлено: Чт сен 28, 2017 11:06 
Не в сети

Регистрация: Чт июн 29, 2017 16:44
Сообщения: 19
Олег писал(а):
Это у Дельты чёрт ногу сломит. :D
В одной области D в перемешку с обычными регистрами, два куска энергонезависимой и служебные регистры.

https://assets.omron.eu/downloads/manua ... ual_ru.pdf

Раздел 7

Олег, спасибо.
Почитал...
Ничего не понял, вопросов еще больше стало. Нафиг так сложно описывать. Область CIO, что блин за сокращения. У дельты понятно, входы X0 - это первый и так далее. Здесь же 0.00. Выходы с о 100 начинаются - по мне так бред сумасшедшего :)
Ну с этим более менее понятно, вот с регистрами и флагами вообще не понял. Что к чему. Может есть литература или описание попроще и с примерами?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Подскажите по областям памяти
СообщениеДобавлено: Чт сен 28, 2017 13:02 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3026
Откуда: Москва
У Дельты биты и регистры разделены по областям, т.е. например в X, Y, M нет регистров, и что бы обратиться к пачке битов как к регистру, приходиться писать что то вроде K2M25
У Омрона по другому. Основа это слово длиной в 16 бит.
Вся адресация на этом и построена, если врубиться что 16 бит это слово, адресация становиться простой и понятной.

Цитата:
Здесь же 0.00. Выходы с о 100 начинаются

У Вас моноблочный контроллер, типа CP1, у которого область входов начинается со слова 0, а область выходов со слова 100, у модульных контроллеров адресация другого типа.
По моему очень удобно. Адрес слова - точка - номер бита.

Область CIO (IO ввод/вывод) Область ввода-вывода, в основном входа выхода, то что не задействовано в реальном железе, рабочие биты.
W-рабочие биты и слова, пользуй и не задумывайся что случайно заденешь служебный бит как у Дельты в области M.
D- ретайн, побитовый доступ затруднён, часть области может быть задействована на настройки всяких модулей в модульном контроллере, но это не Ваш случай.
H- то же что и D, но простой побитовый доступ, для служебных целей никогда не используется, но по умолчанию туда распределена память для ФБ, т.е. тут или смотреть какой диапазон назначен в CX-Programmer, или перераспредилить по вкусу.
А-служебная область, естественно использовать только по назначению.

В ISPSoft по умолчанию включено автоматическое распределение памяти для символов и назначены области, в CX-Programmer по умолчанию это отключено

----------------------------
contents/content.php

в CX-Programmer символы копируются в эксель и обратно, в ISPSoft это мягко выражаясь через Ж...


В начало
 Профиль  
 
 Заголовок сообщения: Re: Подскажите по областям памяти
СообщениеДобавлено: Чт сен 28, 2017 13:40 
Не в сети

Регистрация: Чт июн 29, 2017 16:44
Сообщения: 19
Олег, большое спасибо.
Теперь более или менее понятно. Буду дальше читать мануалы.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Подскажите по областям памяти
СообщениеДобавлено: Чт сен 28, 2017 17:11 
Не в сети

Регистрация: Чт сен 28, 2017 16:30
Сообщения: 1
Тоже недавно пришлось осваивать omron. До этого работал в основном с митсубиси. Там в среде разработки можно посмотреть используемые устройства/память. Для меня это удобно, сразу видно какие адреса свободны, а какие используются. В CX-Programmer9 этого не нашел. Можно посмотреть только кросс ссылки для одного устройства. Ну или в символах если прописан коммент. Подскажите, есть все таки такая опция или нет?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Подскажите по областям памяти
СообщениеДобавлено: Чт сен 28, 2017 17:29 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3026
Откуда: Москва
"Отчёт о перекрёстных ссылках"


В начало
 Профиль  
 
 Заголовок сообщения: Re: Подскажите по областям памяти
СообщениеДобавлено: Пн окт 29, 2018 08:25 
Не в сети

Регистрация: Вс окт 28, 2018 22:37
Сообщения: 2
То есть, насколько я понял. В Дельте например маркеры М (есть и энергозависимые и энергонезависимые). В omron я вместо энергозависимых использую CIO(не физических входов/выходов) или область W при условии что бит сохранения выключен (что лучше использовать?). А энергонезависимые я использую область H. Всё верно?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Подскажите по областям памяти
СообщениеДобавлено: Пн окт 29, 2018 08:40 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3026
Откуда: Москва
Верно.
Что лучше использовать? не знаю.


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

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


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

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


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

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