а как по Ethernet? какие параметры указывать в ПЛК и в ОПС сервере?
а как по Ethernet? какие параметры указывать в ПЛК и в ОПС сервере?
как вообще организовать slave подключение ОПС сервера, подскажите пожалуйста
Посмотрите вот эту документацию:
http://insat.ru/products/Universal_M...en_PLC_1xx.pdf
И зачем Slave? Работает как мастер
Последний раз редактировалось SCADAMaster; 19.01.2018 в 13:26.
Спасибо.
нам требуется один ПЛК опрашивать 2 разными ОПС серверами с разных мест, но к сожалению 2 мастера нельзя одновременно. поэтому и возник вопрос, можно ли подключить ОПС сервером в режиме slave
Здравствуйте! подскажите пожалуйста как в MasterSCADA убрать всплывающее окно "управление из окна оператора" к примеру на насосе
Вы имеете ввиду окно управления? Его отключить нельзя. Можно перекрыть сверху прозрачной кнопкой - зона выбора у события, или вытащить объект на мнемосхему и сделать кнопку прозрачной.
Спасибо.
Здравствуйте, отправляю прибору ТЭМ 106 запрос, чтобы получить в ответ серийный номер прибора. Получаю ответ в виде десятичного числа в размере 1 байта "-121". Но ответ должен быть в размере 4 байт "1256069". Подскажите, как получить правильный ответ?
local sendMask = {"byte", "byte", "byte", "byte", "byte", "byte", "byte", "byte", "byte", "byte"};
local destMask ={};
send = {0x55, 0x01, 0xFE, 0x0F, 0x01, 0x03, 0x01, 0x52, 0x04, CS};
RES, dest, LEN = server.SendAndReceiveDataByMask(0, #send, sendMask, send, destMask, 200);
TV = dest[LEN-1];
server.WriteCurrentTag(TV, OPC_QUALITY_GOOD);
Последний раз редактировалось daniel23; 26.01.2018 в 10:48.
Почему у вас не задана маска приемного буфера?
Посмотрите документацию:
http://insat.ru/products/Universal_M...ver_API_UG.pdf
Спасибо.
Да, здесь я допустил ошибку. Сделал вот так local destMask ={"byte", "byte", "byte", "byte", "byte", "byte", "int32", "int32", "int32", "int32", "byte" };
Прибор выдает значение 713359379 в десятичном виде, перевел в шестнадцатеричный и получилось 2A850013, но должно быть 00132A85, чтобы получить правильный серийный номер. Получается неправильный порядок. Как исправить?