Siemens s7-1200 отдает данные по протоколу modbus tcp, если считывать их через конфигурацию ПЛК, контроллер ПЛК-100 через какое время просто перезагружается
Вложение 18507
Вид для печати
Siemens s7-1200 отдает данные по протоколу modbus tcp, если считывать их через конфигурацию ПЛК, контроллер ПЛК-100 через какое время просто перезагружается
Вложение 18507
IP адрес ПЛК100 какой? если нет связи с S7 (отключить его просто)- перезагрузка также происходит?
Адрес ПЛК-100 192.168.0.11, без s7 вроде не перезагружается. Чем меньше я ставлю время опроса (polling time), тем быстрее он перезагружается.
Немного неправильно написал, он получает данные, но он считывает одну какую-то переменную примерно через каждые 2 секунды
Вложение 18508
SOCKET_ERROR 85 Ошибка при приеме/передаче по сети TCP/IP
у ПЛК100 заводская прошивка?
Не заводская,
PLCInfo
PLC model MODEL PLC 100
Binary VERSION 2.10.9
Need Target version 2.10
Compiled: 13:25:45 Sep 25 2009
MAC 6A:77:00:00:52:F0
IP 192.168.0.11
GATE 192.168.0.1
MASK 255.255.255.0
PIC upper version is 07
Licence unlimited
No DAC
PIC lower version is 0a
попробуйте с прошивкой из вложения
Перепрошил, результат все тот же, считывает 1 случайный регистр примерно каждые 2 секунды
проект выкладывайте, может у Вас время опроса не корректное, может в программе какой нибудь цикл на основе полученных данных "злую собаку" спускает
кроме того полно всяких эмуляторов слейвов модбасТСР, если Вы проверите на одном из них и плк всёравно будет перегружаться, тогда виноват конфигуратор плк, если же нет то либо семен либо Ваша прога
Не нашел эмулятор, который передавал бы данные, а не считывал
установите время цикла в 10 мс ( конфигурация плк PLC100.R - параметры модуля строка первая)
в universal modbus device установите количество перезапросов 2-3 ( зачем 9? ПЛК потом всё равно вернётся к опросу этих данных)
попробуйте у нас сайта скачайте lectus. настройте его как слейв и погоняйте с ПЛК.
http://www.owen.ru/catalog/modbus_op...erver/opisanie
Все равно та же проблема. lectus не получается проверить, пропадает связь с котнроллером. А через http://peakhmi.com/ ПЛК-100 все нормально считывает
Преобразований нету, сделал передачу констант, все равно по одной. В режиме стоп тоже та же проблема