помогите начинающему :)

Связь между InTouch и программируемыми логическими контроллерами, компьютерами
и другими устройствами.

помогите начинающему :)

Сообщение andrikmail » Пн дек 21, 2009 2:01 pm

Задача проста: я получаю в InTouch регистры из другой СКАДА-системы, а далее мне их необходимо побитно разобрать и выполнить с полученными битами неважно какую логику. Работал со скадами Monitor PRO, WinCC, Citect - никаких проблем у меня это не вызывало. Писал себе спокойно в скриптах (или непосредственно на графических элементах) выражения типа:
Bit0 = Register & 1;
Bit1 = Register & 2;
Bit3 = Register & 8;
И все работало. А тут в скрипте ругается, что с целыми и вещественными тегами нельзя использовать логические операнды.
Как мне в скрипте по изменению данных выполнить эту "разборку"?
Хелп плз :)
andrikmail
 
Сообщения: 3
Зарегистрирован: Пн дек 21, 2009 1:53 pm

Сообщение Klinkmann_Msk » Пн дек 21, 2009 2:22 pm

To andrikmail:
Bit0 = Register.01;
Bit1 = Register.02;
Bit3 = Register.03;
.....
Bit31 = Register.31;
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение andrikmail » Пн дек 21, 2009 2:58 pm

Спасибо огромное. Нашел похожую тему в другой ветке, только там "умник" Fallout13 отправил беднягу-вопрошающего к "RTFM" :).
Только немного поправлю (чтобы ответ имел корректное практическое значение):

Bit0 = Register.00;
Bit1 = Register.01;
Bit3 = Register.03;
.....
Bit31 = Register.31;

Спасибо ВАм, Klinkmann_Msk, огромное еще раз (сам бы я еще долго бился, читая "FM")!
:D
andrikmail
 
Сообщения: 3
Зарегистрирован: Пн дек 21, 2009 1:53 pm

Сообщение Klinkmann_Msk » Пн дек 21, 2009 3:14 pm

To andrikmail:
Досадная опечатка вызвана хронической невнимательностью и неизлечимой безграмотностью :)
А FM не читают, его слушают! :)
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение andrikmail » Вт дек 22, 2009 8:17 am

Эт точно :D
andrikmail
 
Сообщения: 3
Зарегистрирован: Пн дек 21, 2009 1:53 pm


Вернуться в Связь InTouch с ПЛК

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

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