PDA

Просмотр полной версии : СП310, элемент Статический текст



Newcomer
17.08.2017, 14:08
Добрый день

Можно ли управлять видимостью элемента Статический текст от ПЛК, подключенному к панели через последовательный порт ?

Евгений Кислов
17.08.2017, 14:10
Добрый день

Можно ли управлять видимостью элемента Статический текст от ПЛК, подключенному к панели через последовательный порт ?

Добрый день.

Да, конечно, так можно сделать.

Newcomer
17.08.2017, 14:12
Добрый день.

Да, конечно, так можно сделать.

А что в программе ПЛК надо записать в регистр что бы текст был видимым ?

Евгений Кислов
17.08.2017, 14:13
А что надо записать в регистр что бы текст был видимым ?

В бит, не в регистр.

Когда бит видимости имеет значение TRUE, то элемент является видимым.
Когда бит имеет значение FALSE - то элемент невидим.

Newcomer
17.08.2017, 14:28
Статическому тексту на вкладке Регистр элементов ставится в соответствие номер регистра. Для чего нужен этот регистр ?

В Уникальных параметрах элемента Статический текст можно поставить галочку в поле Бит видимости. И как из ПЛК управлять этим битом ?

Евгений Кислов
17.08.2017, 14:38
Статическому тексту на вкладке Регистр элементов ставится в соответствие номер регистра. Для чего нужен этот регистр ?

В Уникальных параметрах элемента Статический текст можно поставить галочку в поле Бит видимости. И как из ПЛК управлять этим битом ?

У статического текста нет вкладки Регистр элементов. Возможно, путаете с динамическим текстом?


И как из ПЛК управлять этим битом?

Если мастер сети - ПЛК, то он должен просто читать/записывать бит с этим номером. Функции Modbus 0x01/0x05 соответственно. Или я не понял ваш вопрос?

Newcomer
17.08.2017, 14:40
У меня ПЛК Slave. Панель читает/пишет регистры из/в ПЛК.

Евгений Кислов
17.08.2017, 14:42
У меня ПЛК Slave.

Тогда в панели указать номер бита ПЛК (например, 0x0 - нулевой бит слэйва).

Newcomer
17.08.2017, 14:44
Тогда в панели указать номер бита ПЛК (например, 0x0 - нулевой бит слэйва).

Где в конфигураторе панели это можно указать (0x0 - нулевой бит слэйва) ?

Евгений Кислов
17.08.2017, 14:50
Где в конфигураторе панели это можно указать (0x0 - нулевой бит слэйва) ?

См. скрин. Сначала надо настроить нужный порт в режиме мастера сети.

32677

Предлагаю также ознакомиться с примерами настройки обмена с ПЛК:
http://www.owen.ru/upl_files/PO/SP300CODESYS2.3_v1.1.zip

Newcomer
17.08.2017, 14:59
Хорошо. А если работать с элементом Динамический текст. Я так понимаю там будет выбираться текст в зависимости от значения привязанного регистра.

Например, если в регистр записать 0, то будет выбран текст 1, 1 - текст 2, 15 - текст 16.

Евгений Кислов
17.08.2017, 15:02
Да, все верно.