Страница 197 из 250

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 27 июл 2022, 10:34
EldarM
8bit писал(а):
EldarM писал(а):Здравствуйте!
На сайте есть видео о подключении RFID-считывателя к панели Weintek.
Не могли бы выложить сам проект для изучения?

Ссылка на архив


Спасибо!
А при реализации данного проекта для панелей eMT3120e или MT8121XE пропадут только SQL-возможности?
P.S.: почему у данного проекта нельзя поменять тип модели панели?

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 27 июл 2022, 10:46
8bit
EldarM писал(а):
8bit писал(а):
EldarM писал(а):Здравствуйте!
На сайте есть видео о подключении RFID-считывателя к панели Weintek.
Не могли бы выложить сам проект для изучения?

Ссылка на архив


Спасибо!
А при реализации данного проекта для панелей eMT3120e или MT8121XE пропадут только SQL-возможности?


таблица сравнения серий по возможностям

EldarM писал(а):P.S.: почему у данного проекта нельзя поменять тип модели панели?

cMT серия концептуально отличается (многопользовательский логин, cMT Viewer и т.п.) от MT* серий, поэтому это дорога в одну сторону MT* -> cMT, обратной дороги cMT -> MT* нет

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 29 июл 2022, 10:50
EldarM
А могли бы вы помочь написать макрос для того, чтобы при считывании конкретной карты с RFID-считывателя панель Weintek (не дружащая с SQL) передала в ПЛК булевую переменную?

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 29 июл 2022, 12:30
EldarM
EldarM писал(а):А могли бы вы помочь написать макрос для того, чтобы при считывании конкретной карты с RFID-считывателя панель Weintek (не дружащая с SQL) передала в ПЛК булевую переменную?

или то, что прочитала

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 29 июл 2022, 13:17
AlexandrGr

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 29 июл 2022, 15:53
EldarM
AlexandrGr писал(а):https://www.rusavtomatika.com/weintek_projects/?ask_drivers=rfid

Спасибо! Еще бы понимать, какой макрос за что отвечает.
Необходимо глубоко погружаться, чтобы передать всего 1 слово в ПЛК.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 01 авг 2022, 10:43
EldarM
Что не так с кодом макроса?
Передаю значение с RFID-считывателя в панель и в ПЛК, но ничего не происходит

Код: Выделить всё
macro_command main()
char RFIDValue[10] = ""
StringGet(RFIDValue[0], "RFID", BARCODE, 1, 10)
StringSet(RFIDValue[0], "Local HMI", "HMIRFIDValue", 10)
StringSet(RFIDValue[0], "MODBUS TCP/IP", "АА", 1)

end macro_command

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 01 авг 2022, 12:29
EldarM
EldarM писал(а):Что не так с кодом макроса?
Передаю значение с RFID-считывателя в панель и в ПЛК, но ничего не происходит

Код: Выделить всё
macro_command main()
char RFIDValue[10] = ""
StringGet(RFIDValue[0], "RFID", BARCODE, 1, 10)
StringSet(RFIDValue[0], "Local HMI", "HMIRFIDValue", 10)
StringSet(RFIDValue[0], "MODBUS TCP/IP", "АА", 1)

end macro_command


Сам отвечу: код написан нормально, просто не была выставлена галочка периодической работы

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 01 авг 2022, 13:24
8bit
EldarM писал(а):
Сам отвечу: код написан нормально, просто не была выставлена галочка периодической работы


и как бы мы догадались ?

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 01 авг 2022, 13:26
8bit
EldarM писал(а):
Код: Выделить всё
char RFIDValue[10] = ""


это вы типа инициализировали пустой массив на 10 элементов ?
после инициализации и до записи туда значений пробовали вывести его содержимое в регистры/окно ?