Просмотр полной версии : СП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
Да, все верно.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot