Просмотр полной версии : ПЛК 110-60 и Honeywell DC1020
ОлегИлющенко
05.12.2011, 14:29
Добрый день.
Мне поставлена задача подключить к ПЛК 110-60, по 485 протоколу, контроллер Honeywell DC1020. ПЛК – мастер, должен считывать текущие значения с Honeywell и задавать ему задание (уставку). Ставил всевозможные варианты конфигурации этого прибора в Кодесис, что то у меня не очень получилось получить хоть какой то сигнал с Honeywell.
Может есть какой та хитрый американский фокус, что бы все это заработало. Если кто сталкивался, подскажите как Honeywell подружить с ПЛК 110-60.
За ранее благодарен.
Николаев Андрей
05.12.2011, 15:35
Документик по хоневелу приложите (никаких ссылок).
ОлегИлющенко
05.12.2011, 16:29
Могу скинуть мануал в электронном виде (пдф) на ящик, он прсто по размеру не влезает сюда.
"Ошибки загрузки
Instruction Manual (Comm.)_2nd.pdf:
Ваш файл занимает 715.0 Кбайт байт, что превышает предел на форуме в 19.5 Кбайт для этого типа файла."
заархивируйте мануал zip-ом и выложите архив, он то точно поместится
Communication
Speed 1200, 2400, 4800, 9600, 19200, 38400 bps
Protocol ModBus RTU, ModBus ASCII
Parity check Odd / Even
Bit length 8
Communication RS232C, RS485
ОлегИлющенко
05.12.2011, 17:47
Спасибо, вложил рар
Мне кажется надо начать с того, какие параметры коммуникации Вы в КДС используете, однозначно скорость не более 38400 ну и т.д.
Николаев Андрей
05.12.2011, 23:07
Проверяйте скорость, настройки в хоневеле.
Поставьте в нем 8-n-1
ОлегИлющенко
06.12.2011, 11:17
На первом скрине сетевые установки касающиеся Honeywell, прописаные в конфигурации ПЛК 110-60. На втором скрине красным выделены параметры сетевых установок, прописанные в самом Honeywell.
у вас проверка четности не сходится: медовый контроллер может только even и odd parity
ОлегИлющенко
06.12.2011, 17:43
Точно, спасибо, завтра попробую :)
:) а я же выделял жирным контроль четности
ОлегИлющенко
07.12.2011, 11:29
:confused: непомогло
А и Б не перепутаны? С какими параметрами теперь КДС, насколько я понял должно быть 8-О-1 9600
ОлегИлющенко
07.12.2011, 14:32
А и В 485 протокола? В Honeywell есть DX+ DX- что должно соответствовать нашим А и В. Подключены А на DX+, В на DX-. Все остальное как Вы написали 8_О_1, 9600. Может у меня что то не правильно в установках кодесис по самим опрашиваемым каналам Honeywell. Я чесно говоря даже не знаюс сколько их там транслируется по 485 протоколу. Теоретически должен быть канал значения опрашиваемого датчика, канал для задания уставки, командный канал на исполнительное устройство и два канала по алармам.
В Вашем руководстве с 20 страницы таблица всех параметров.
По КДС когда подключаетесь смотрели появляется ли информация отличная от нуля в переменных LastAdress LastError
ОлегИлющенко
08.12.2011, 12:02
Спасибо за помощь. К сожалению результат тот же - ничего.
При подключении в LastAdress - 8, LastError - 81.
Может еще какие мысли есть? :(
превышение таймаута, может все же не потому каналу RS485 соединяетесь, попробуйте соединится с другим устройством модбас слейвом, если есть, любая ТРМ-ка подойдет
ОлегИлющенко
08.12.2011, 15:11
ТРМки нет свободной, но я по этому 485 каналу соединялся с ОВЕНовскими модулями ввода/вывода (МВ110-8, МВ110-224-2А и МУ110-8), все нормально работало.
ОлегИлющенко
08.12.2011, 17:23
УРЯЯЯЯ, дружище, спасибо огромное, у меня этих долбаных хеновелов 8 штук надо в систему поставить. ЗАРАБОТАЛО!!!! У меня шнурки на 485 на трубчатых концевиках, так вот, в концевике пропал контакт и небыло связи :o , когда начал перекидывать шнурки увидел. Пипец, вообщем спасибо.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot