BIN в ARCHSETRA IDE

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

BIN в ARCHSETRA IDE

Сообщение volvo7771 » Ср янв 28, 2015 12:58 pm

Добрый день! Есть 15 бинов состояний в Siemens;
В интаче прописан только тип Integer, и по запросу к существующему тегу через "." например su_ZD(тип integer).15 - т.е. я спрашиваю 15 бин тега типа Integer;
Собственно вопрос: как спросить тот же бин только в Archsetra IDE, в скрипте.
volvo7771
 
Сообщения: 32
Зарегистрирован: Пн июн 03, 2013 10:27 pm

Re: BIN в ARCHSETRA IDE

Сообщение Генератор зла » Ср янв 28, 2015 1:03 pm

Tag & 1 - проверка на 0 бит
Tag & 2 - ...............1 бит
Tag & 4 - ...............2 бит
.................................
И не "бин", а бит. Бин - это Мистер Бин.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: BIN в ARCHSETRA IDE

Сообщение volvo7771 » Ср янв 28, 2015 1:28 pm

Не понял как эту проверку реализовать в IDE?
Тег тянется по Suitelink с View на удаленном объекте...
volvo7771
 
Сообщения: 32
Зарегистрирован: Пн июн 03, 2013 10:27 pm

Re: BIN в ARCHSETRA IDE

Сообщение Генератор зла » Ср янв 28, 2015 1:46 pm

volvo7771 писал(а):Не понял как эту проверку реализовать в IDE?

volvo7771 писал(а):спросить тот же бин только в Archsetra IDE, в скрипте.

Опросили тег, записали в A nalogDevice
В скрипте опрашиваете UDA1 = A nalogDevice.PV & 1;
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: BIN в ARCHSETRA IDE

Сообщение MATabakov » Пт фев 13, 2015 12:47 pm

Генератор зла писал(а):Tag & 1 - проверка на 0 бит
Tag & 2 - ...............1 бит
Tag & 4 - ...............2 бит
.................................
И не "бин", а бит. Бин - это Мистер Бин.

Здравствуйте, подскажите, а в АГрафике к переменной типа integer, созданной
в самой графике (Custom Properties), можно ли обратится к определённому биту используя определённый синтаксис???
Благодарю.
MATabakov
 
Сообщения: 19
Зарегистрирован: Ср июл 02, 2014 10:53 am

Re: BIN в ARCHSETRA IDE

Сообщение Генератор зла » Пт фев 13, 2015 1:35 pm

Попробуйте через CustomProp.00 - CustomProp.31
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: BIN в ARCHSETRA IDE

Сообщение MATabakov » Пт фев 13, 2015 2:39 pm

Генератор зла писал(а):Попробуйте через CustomProp.00 - CustomProp.31

Понимается, что CustomProp - это переменная integer Custom Properties и через точку указывается бит от 00 до 31 ???
Есле так, то мы пробовали и script ругается (Warnings:
Could not resolve reference: Test.00 in attribute: _AttributeReferenceList

Save Anyway?)...
MATabakov
 
Сообщения: 19
Зарегистрирован: Ср июл 02, 2014 10:53 am

Re: BIN в ARCHSETRA IDE

Сообщение MATabakov » Пт фев 13, 2015 4:33 pm

Переменные Custom Properties в АГрафике не поддерживают обращения к битам, утверждаю.
Поправьте, если ошибаюсь. :)
MATabakov
 
Сообщения: 19
Зарегистрирован: Ср июл 02, 2014 10:53 am

Re: BIN в ARCHSETRA IDE

Сообщение Генератор зла » Пн фев 16, 2015 12:59 pm

Утверждение Ваше - клевета есть.
Int = Int | 1 (Это установит 0-й бит в целом числе.)
Int = Int & 4294967294 (Это обнулит 0-й бит в целом числе)
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: BIN в ARCHSETRA IDE

Сообщение MATabakov » Пн фев 16, 2015 2:03 pm

Генератор зла писал(а):Утверждение Ваше - клевета есть.
Int = Int | 1 (Это установит 0-й бит в целом числе.)
Int = Int & 4294967294 (Это обнулит 0-й бит в целом числе)


Спасибо за Ваше отношение к вопросу :)
Проверим...
Ну ведь не так всё просто...
MATabakov
 
Сообщения: 19
Зарегистрирован: Ср июл 02, 2014 10:53 am

Re: BIN в ARCHSETRA IDE

Сообщение MATabakov » Пн фев 16, 2015 2:40 pm

MATabakov писал(а):
Генератор зла писал(а):Утверждение Ваше - клевета есть.
Int = Int | 1 (Это установит 0-й бит в целом числе.)
Int = Int & 4294967294 (Это обнулит 0-й бит в целом числе)


Спасибо за Ваше отношение к вопросу :)
Проверим...
Ну ведь не так всё просто...


СПАСИБО!!!
Моё почтение
MATabakov
 
Сообщения: 19
Зарегистрирован: Ср июл 02, 2014 10:53 am


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8