cpu13.ru - форум OMRON http://www.cpu13.ru/ |
|
Подскажите по областям памяти http://www.cpu13.ru/viewtopic.php?f=14&t=3027 |
Страница 1 из 1 |
Автор: | Andy_V [ Ср сен 27, 2017 14:41 ] |
Заголовок сообщения: | Подскажите по областям памяти |
Коллеги, приветствую. Работал и работаю с ПЛК и панелями Delta Electronics. На новой работе появился Omron. В принципе софт достаточно схож. Но ника не могу врубится что за области памяти в omron целая куча. У дельты все просто: X - входа, Y - выхода, D - регистры. У Omrona черт ногу сломит. Ткните, где почитать подробнее пожалуйста. Смотрю реальные примеры, где D регистр, где какой то другой - в общем запутался. Прошу помощи. |
Автор: | Олег [ Ср сен 27, 2017 16:04 ] |
Заголовок сообщения: | Re: Подскажите по областям памяти |
Это у Дельты чёрт ногу сломит. В одной области D в перемешку с обычными регистрами, два куска энергонезависимой и служебные регистры. https://assets.omron.eu/downloads/manua ... ual_ru.pdf Раздел 7 |
Автор: | Andy_V [ Чт сен 28, 2017 11:06 ] |
Заголовок сообщения: | Re: Подскажите по областям памяти |
Олег писал(а): Это у Дельты чёрт ногу сломит. В одной области D в перемешку с обычными регистрами, два куска энергонезависимой и служебные регистры. https://assets.omron.eu/downloads/manua ... ual_ru.pdf Раздел 7 Олег, спасибо. Почитал... Ничего не понял, вопросов еще больше стало. Нафиг так сложно описывать. Область CIO, что блин за сокращения. У дельты понятно, входы X0 - это первый и так далее. Здесь же 0.00. Выходы с о 100 начинаются - по мне так бред сумасшедшего Ну с этим более менее понятно, вот с регистрами и флагами вообще не понял. Что к чему. Может есть литература или описание попроще и с примерами? |
Автор: | Олег [ Чт сен 28, 2017 13:02 ] |
Заголовок сообщения: | Re: Подскажите по областям памяти |
У Дельты биты и регистры разделены по областям, т.е. например в 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 это мягко выражаясь через Ж... |
Автор: | Andy_V [ Чт сен 28, 2017 13:40 ] |
Заголовок сообщения: | Re: Подскажите по областям памяти |
Олег, большое спасибо. Теперь более или менее понятно. Буду дальше читать мануалы. |
Автор: | DimAlt [ Чт сен 28, 2017 17:11 ] |
Заголовок сообщения: | Re: Подскажите по областям памяти |
Тоже недавно пришлось осваивать omron. До этого работал в основном с митсубиси. Там в среде разработки можно посмотреть используемые устройства/память. Для меня это удобно, сразу видно какие адреса свободны, а какие используются. В CX-Programmer9 этого не нашел. Можно посмотреть только кросс ссылки для одного устройства. Ну или в символах если прописан коммент. Подскажите, есть все таки такая опция или нет? |
Автор: | Олег [ Чт сен 28, 2017 17:29 ] |
Заголовок сообщения: | Re: Подскажите по областям памяти |
"Отчёт о перекрёстных ссылках" |
Автор: | killbill2 [ Пн окт 29, 2018 08:25 ] |
Заголовок сообщения: | Re: Подскажите по областям памяти |
То есть, насколько я понял. В Дельте например маркеры М (есть и энергозависимые и энергонезависимые). В omron я вместо энергозависимых использую CIO(не физических входов/выходов) или область W при условии что бит сохранения выключен (что лучше использовать?). А энергонезависимые я использую область H. Всё верно? |
Автор: | Олег [ Пн окт 29, 2018 08:40 ] |
Заголовок сообщения: | Re: Подскажите по областям памяти |
Верно. Что лучше использовать? не знаю. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа (Russia: MSK) |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |