Страница 14 из 18

Re: Weintek и PLC "..."

СообщениеДобавлено: 20 окт 2019, 11:01
KIPiA
weintek MT8090XE и S7 1200, С панельки значение передается в MUL и DIV контроллера в IN2. Выключаю плк и значение в ноль скидывается, %MD20 Dint использую, в настройках не даёт поставить галочку retain и в тэгах тоже. Если не правильный адресс использую, где посмотреть какие ретэйн(в руководстве вроде мд может быть ретэйном)?

Re: Weintek и PLC "..."

СообщениеДобавлено: 28 янв 2020, 14:51
GTS
Добрый день! Кто-нибудь подключал панель weintek к модулю ввода-вывода icp das m-7055d по rs-485? Для чтения входов DI предусмотрена функция 0х02 Read Discrete Inputs - я так понял в панели это 1х, для записи выходов DO - функция 0x05 Write Single Coils но её нет в панели, вроде вместо неё должна быть 0х04. Не могу разобраться, не получается связать модуль с панелью.

Re: Weintek и PLC "..."

СообщениеДобавлено: 29 янв 2020, 08:15
Владимир_Я
GTS писал(а):Для чтения входов DI предусмотрена функция 0х02 Read Discrete Inputs - я так понял в панели это 1х, для записи выходов DO - функция 0x05 Write Single Coils но её нет в панели, вроде вместо неё должна быть 0х04.

Для 0х02 Read Discrete Inputs - команда 1x
Для 0x05 Write Single Coils - команда 0x.
Это сказано в руководстве в разделе MODBUS Address Type.

Re: Weintek и PLC "..."

СообщениеДобавлено: 29 янв 2020, 09:30
GTS
Спасибо Владимир! Не могу связаться с этим модулем хоть тресни, все перепроверил и кабель и настройки модуля - не видит. В Параметрах устройства панели должно быть Modbus RTU (zero-based Addressing)?

Re: Weintek и PLC "..."

СообщениеДобавлено: 29 янв 2020, 12:32
GTS
В параметрах панели у становил просто modbus rtu и все заработало. Спасибо за помощь.

Re: Weintek и PLC "..."

СообщениеДобавлено: 18 янв 2021, 10:26
sergun_174rus
Здравствуйте!
Как правильно оформить функцию GetDataEx чтобы забрать массив с S7-1500?
Код: Выделить всё
unsigned short remVals[100]
GetDataEx(remVals[0], "Siemens_S7-1500", ???, ???, 100)

Re: Weintek и PLC "..."

СообщениеДобавлено: 18 янв 2021, 10:35
8bit
sergun_174rus писал(а):Здравствуйте!
Как правильно оформить функцию GetDataEx чтобы забрать массив с S7-1500?
Код: Выделить всё
unsigned short remVals[100]
GetDataEx(remVals[0], "Siemens_S7-1500", ???, ???, 100)


примерно так....

Код: Выделить всё
GetDataEx(remVals[0], "Siemens S7-1200", "HMI_DB_1[DB1]-array_real[0]", 100)

GetDataEx(remVals[0], "Siemens S7-1200/S7-1500", DBDn, 490012, 100)

GetData(remVals[0], "Siemens S7-1200/S7-1500", Q, 5, 100)


используйте мастер вставки функции - с ним труднее ошибиться и проще создавать .....

Re: Weintek и PLC "..."

СообщениеДобавлено: 10 фев 2021, 13:56
Serg290
Всем доброго дня. Имеется связка из simatic s7-300 + Weintek MT8071iE. К этой связке хочу привязать Simple-Scada. Использую arOPC Сервер. В панели Weintek организовал Modbus Server и задал глобальные переменные. все переменные в панели формата 32bit Float. Начинаю читать arOPC (Float) и значения начинают плясать: то показывают 0, то правильное значение, то с минусом. Но самое интересное, что из 13 значений есть одно стабильное и правильное. Что я не так делаю? Пробовал в Weintek преобразования делать - не помогло.

Re: Weintek и PLC "..."

СообщениеДобавлено: 04 мар 2021, 13:50
8bit
Serg290 писал(а):Всем доброго дня. Имеется связка из simatic s7-300 + Weintek MT8071iE. К этой связке хочу привязать Simple-Scada. Использую arOPC Сервер. В панели Weintek организовал Modbus Server и задал глобальные переменные. все переменные в панели формата 32bit Float. Начинаю читать arOPC (Float) и значения начинают плясать: то показывают 0, то правильное значение, то с минусом. Но самое интересное, что из 13 значений есть одно стабильное и правильное. Что я не так делаю? Пробовал в Weintek преобразования делать - не помогло.


раз пишите на форуме продаца Weintek - подозреваете проблему впанели - воспользуйтесь для чтения регистров modbus с панели альтернативным клиентом , например, modscan или modpool - каков будет результат ? если в таком случае все ок, то панель не виновта и проблема на стороне второго звена цепочки панель-OPC_serverar -> OPC сервере.... попробуйте его натравить на симулятор modbus клиента , например modsim - будут ли стабильные считывания ?

Re: Weintek и PLC "..."

СообщениеДобавлено: 15 мар 2021, 16:45
Markb52
Здравствуйте! При открытии любой работающей аппликации, на комп.Win7,возникает ошибка: "Error while processing (opengl) . Using "Software render" Display Setting.exe may help resolve this problem".(панель MT8102iE ).Подскажите,пожалуйста,что можно сделать.