ЕСЛИ ((А=1 ИЛИ А=2) И Б=1, 1, 2)
Вид для печати
Тогда делайте вложенные ЕСЛИ
ЕСЛИ ((А=1 ИЛИ А=2) и Б=1, 1, ЕСЛИ ((А=1 ИЛИ А=2) И Б=0, 0, 2 ))
Вопросы по MasterLink.
1) Нужно связаться с ПЛК (он Modbus slave) по сетевому кабелю. В MasterLink добавляю виртуальный порт, ставлю протокол Modbus TCP, добавляю устройство Modbus. При этом у него почему-то уже есть 1 тег, называется "отказ", по умолчанию у него адрес 0, его можно поменять, но удалить сам тег почему-то нельзя. Что это? И какой ставить адрес, ведь нулевой адрес будет занят регистрами опрашиваемого ПЛК.
2) Почему нельзя добавить регистры, доступные и на чтение и на запись?
Отказ - это статус модуля (есть связь или нет). Не нужно его удалять или менять адрес.
Добавление регистров производится через контекстное меню модуля (вставить регистр чтения, регистр записи и т.д.).
Посмотрите документацию - в ней это описано:
http://www.masterscada.ru/services/s..._Low_Level.pdf
В документации нет ответов:Цитата:
Не нужно его удалять или менять адрес.
Добавление регистров производится через контекстное меню модуля (вставить регистр чтения, регистр записи и т.д.).
Посмотрите документацию - в ней это описано:
http://www.masterscada.ru/services/s..._Low_Level.pdf
1) Нельзя добавить регистры, доступные сразу и на чтение и на запись?
2) Как быть с адресом тега "отказ"? Если я оставлю 0, он не будет влиять на модбас-регистр 0 опрашиваемого ПЛК?
3) В каких лицензиях поддерживается связь по Modbus TCP? Неужели только в MSRT-MasterLink-U? (В документации написано что в Base из Модбасов только Modbus RTU Master)
Нет, так нельзя.
Не будет.
Он входил в базовую версию, но это уже не играет роли - мы объединили MasterLink в одну опцию:
http://insat.ru/prices/info.php?pid=5572
1) А почему не показывает всю статистику обмена в режиме исполнения? Например, на закладке Опрос у устройства Модбас в полях где мин., макс. и среднее время обмена - нет значений. На закладке Данные у отдельных регистров часто написано только макс. значение, остальные поля либо пустые, либо показывают 0 мс, либо нет и макс. значения. При этом связь нормально работает и признаки недостоверности - "Норма".
2) При старте исполнительного режима открывается окно консоли MasterPLC (хотя сам ПЛК у меня программируется не из MS). Можно ли как-то отключить это окно, чтобы не загромождать панель задач?
Вопрос такой:
На что влияют цвета границ на вкладке Система-Шкалы и как ими пользоваться?
То есть допустим у меня есть какой-то графический объект, к свойству заливки которого я привязываю переменную. Можно ли сделать, чтобы цвет этого объекта автоматически менялся в соответствии с границами заданной шкалы этой переменной?