Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Mitsubishi Electric. Контроллеры, преобразователи частоты, HMI _ Программирование _ FX5 определить в какой ячейке объявленная переменная

Автор: sawerefemi 14.12.2016 - 11:08

Только начал изучение Mitshibishi. Возник следующий вопрос.
Необходимо опрашивать FX5U по CC-Link. При работе по протоколу я обращаюсь к сегментам памяти (X, Y, D и т.д.). Используя для разработки GX Works 3. В ней я в LocalLabel или Global Label объявляю переменные, которые потом использую в программе. Но как понять что объявленная переменная (например MyVar1 типа Word) в какой ячейке памяти и какого сегмента оказалась?

Автор: pijama_sem 23.12.2016 - 11:51

Цитата(sawerefemi @ 14.12.2016 - 12:08) *
Только начал изучение Mitshibishi. Возник следующий вопрос.
Необходимо опрашивать FX5U по CC-Link. При работе по протоколу я обращаюсь к сегментам памяти (X, Y, D и т.д.). Используя для разработки GX Works 3. В ней я в LocalLabel или Global Label объявляю переменные, которые потом использую в программе. Но как понять что объявленная переменная (например MyVar1 типа Word) в какой ячейке памяти и какого сегмента оказалась?

1. Необходима конфигурация системы с указанием всех модулей и их последовательности.
2. Переменные хранятся в своей общей памяти, распределение которой настраивается в параметрах ЦПУ. Если необходима их привязка к конкретному регистру, то это можно сделать для глобальный переменных. Но по умолчанию эти поля скрыты. Для их отображения необходимо нажать на кнопку «Show Details» на панели, находящейся выше списка переменных.

После этого регистр хранения можно будет задать в явном виде в поле «Assign (Device/Label)»

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)