Weintek и PLC "..."

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

Re: Weintek и PLC "..."

Сообщение VanMo » 09 июн 2012, 14:23

Если показать пустое окно (без привязанных объектов) и отключить подсветку, это и будет подобие спящего режима - контроллер не будет опрашиваться.
VanMo
 
Сообщения: 375
Зарегистрирован: 16 авг 2011, 09:31

Re: Weintek и PLC "..."

Сообщение Alx_C » 28 июн 2012, 11:49

Здравствуйте! Подключил к панели МТ6070iH СОМ порт компьютера через адаптер USB->RS485. Загрузил в панель пример "MODBUS RTU server". В примере на экране элемент "Цифровое поле ввода" с адресом LW1. В документации написано: LW0 = 3x0001 Отрправляю посылку :

b[0]:= 1;//devaddr;
b[1]:= 3; //номер функции(чтение регистра)
b[2]:= 0; //ст. байт адреса регистра
b[3]:= 2; //мл. байт адреса регистра
b[4]:= 0; //ст. байт количества регистров
b[5]:= 1; //мл. байт количества регистров

w:=CRC(@b[0],6);//контрольная сумма(проверено много раз с другими контроллерами модбас)
b[6]:= w; //
b[7]:= w shr 8; //
FPort.WriteBuffer(@b,8);

В ответ панель присылает "0". Проверял провода, все в порядке.
Вопрос 1: что не так?
Вопрос 2: что значит "3х"? Номер функции? Множитель?
Alx_C
 
Сообщения: 2
Зарегистрирован: 28 июн 2012, 10:35

Re: Weintek и PLC "..."

Сообщение VanMo » 28 июн 2012, 12:37

Alx_C писал(а):Вопрос 2: что значит "3х"? Номер функции? Множитель?

3x/4x - типы регистров модбас. В данном случае это одна и та же область памяти - регистры LW.
Alx_C писал(а):В ответ панель присылает "0". Проверял провода, все в порядке.
Вопрос 1: что не так?

Не похоже на адекватный ответ. Если что-то не так в посылке, панель ничего не отвечает.
Вместо вашего приложения попробуйте создать проект в Билдере с устройством Modbus RTU(zero-based adressing) и запустите его в онлайн симуляторе.
В этом случае регистру 3x/4x 0001 будет соответствовать регистр LW1.
VanMo
 
Сообщения: 375
Зарегистрирован: 16 авг 2011, 09:31

Re: Weintek и PLC "..."

Сообщение Alx_C » 28 июн 2012, 12:43

Спасибо
Alx_C
 
Сообщения: 2
Зарегистрирован: 28 июн 2012, 10:35

Re: Weintek и PLC "..."

Сообщение Вячеслав » 08 авг 2012, 11:06

Здравствуйте!
Использую панель Weintek MT6100i и PLC Siemens CPU315-2PN/DP . Поначалу возникли проблемы с их связью между собой. Поначалу установил последнюю версию ПО ЕВ8000 V.4.62. После прогрузки проекта созданного в данной версии на панели постоянно висит сообщение PLC no response!. В Системных настройках выбирал тип ПЛК Siemens S-300 MPI, RS-485 2W, COM1 (ну вообщем все стандарное для MPI). Затем удалил эту версию EB8000, установил версию ЕВ8000 V.4.20. настройки для ПЛК выставил абсолютно одинаково что и выставлял ранее, залил проект, созданный в версии 4,20 и все норм. связь между ПЛК и панелью есть. Снова установил последнюю версию ПО ЕВ8000 V.4.62 внес небольшие изменения в проект и вновь залил его в панель - связь пропала. Почему с новой версией ПО ЕВ8000 нет связи с Siemens CPU315-2PN/DP? или что-то я не так делал?
Забыл указать, что и с версией ЕВ8000 V.4.50 тоже не связывается. А в версии 4.20 очень мало библиотек, а библиотеки перенесенные из других версий не работают корректно.
Последний раз редактировалось Вячеслав 08 авг 2012, 21:37, всего редактировалось 1 раз.
Вячеслав
 
Сообщения: 22
Зарегистрирован: 08 авг 2012, 06:14

Re: Weintek и PLC "..."

Сообщение SMH » 08 авг 2012, 12:26

Добрый день.
Подскажите пожалуйста, какой протокол обмена используется панелью eMt3000 при работе с контроллером S7-1200? Нужно в документации записать, а сам чё-то не могу сообразить. Заранее спасибо.
SMH
 
Сообщения: 5
Зарегистрирован: 08 авг 2012, 10:55

Re: Weintek и PLC "..."

Сообщение Denis » 08 авг 2012, 12:43

Если вы имеете ввиду какой контроллер выбрать из списка при подключении Siemens S7-1200, то выбирайте Siemens S7-1200 ( Ethernet ). А уж по какому протоколу они там будут взаимодействовать, известно только Siemens и Weintek.
Denis
Администратор
 
Сообщения: 147
Зарегистрирован: 15 авг 2011, 18:33
Откуда: Санкт-Петербург

Re: Weintek и PLC "..."

Сообщение SMH » 08 авг 2012, 13:49

Denis писал(а): А уж по какому протоколу они там будут взаимодействовать, известно только Siemens и Weintek.

Это точно не TCP/IP?
SMH
 
Сообщения: 5
Зарегистрирован: 08 авг 2012, 10:55

Re: Weintek и PLC "..."

Сообщение Denis » 08 авг 2012, 13:56

TCP/IP - это только транспорт, который переносит пакеты данных другого протокола. Например, есть реализация MODBUS для TCP/IP, когда протокол TCP/IP переносит пакеты MODBUS...
Denis
Администратор
 
Сообщения: 147
Зарегистрирован: 15 авг 2011, 18:33
Откуда: Санкт-Петербург

Re: Weintek и PLC "..."

Сообщение SMH » 08 авг 2012, 14:15

Denis писал(а):TCP/IP - это только транспорт, который переносит пакеты данных другого протокола. Например, есть реализация MODBUS для TCP/IP, когда протокол TCP/IP переносит пакеты MODBUS...

Я это понимаю. У меня задача - написать в пояснительной записке:
Связь панели оператора осуществляется с контроллером по протоколу "ххххх" .
Вот что можно написать вместо "ххххх", чтобы это было правдой? TCP/IP - можно написать? Это будет правдой?
SMH
 
Сообщения: 5
Зарегистрирован: 08 авг 2012, 10:55

Пред.След.

Вернуться в Weintek

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

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