Просмотр полной версии : ПЛК100+ПМ01 и ПМ01+МВ110
Здравствуйте,прошу помощи вот в каком вопросе. Есть задача передавать сигналы с датчиков уровня через csd. На диспетчерском пульте стоит ПЛК100+ПМ01, на удаленном объекте стоит ПМ01+МВ110 (без ПЛК), возможно ли опрашивать по csd тот самый МВ110 (он,в свою очередь подключен к ПМ01 через RS485) или же все-таки нужен в этой структуре второй ПЛК на удаленном объекте?? И если это возможно то каким образом это сделать?? Заранее очень благодарен.
Николаев Андрей
04.07.2012, 19:58
Такое возможно.
Посмотрите документы Работа с конфигурацией ПЛК и работа с GSM модемом
У меня возникает проблема, все соединил и прописал все настройки, как сказано в документации, но параметр LineStatus остается со значением 0, передача не идет. В чем может быть проблема?? Подключался через HyperTerminal, дозвон идет, вроде все нормально, как казалось бы)))
Проблема собственно в следующем (реализуемая задача представлена выше) произвел настройки согласно описаниям, произвел настройку автодозвона, как указано в FAQ, подключился ничего не пошло (LineStatus=0), прочитал документацию более внимательно, понял что по умолчанию в МВ110 стоит протокол ОВЕН, а не Модбас, переделал все под ОВЕН (как я понимаю, на протоколе ОВЕН должно работать, что МВ110, что ПЛК100 поддерживают этот протокол, а ПМ01 работает по любому протоколу), но по-прежнему LineStatus=0, передача не идет. Помогите пожалуйста, в чем проблема??
Проблема собственно в следующем (реализуемая задача представлена выше) произвел настройки согласно описаниям, произвел настройку автодозвона, как указано в FAQ, подключился ничего не пошло (LineStatus=0), прочитал документацию более внимательно, понял что по умолчанию в МВ110 стоит протокол ОВЕН, а не Модбас, переделал все под ОВЕН (как я понимаю, на протоколе ОВЕН должно работать, что МВ110, что ПЛК100 поддерживают этот протокол, а ПМ01 работает по любому протоколу), но по-прежнему LineStatus=0, передача не идет. Помогите пожалуйста, в чем проблема??
проблема в том, что верить на слово, что Вы произвели все настройки верно ни кто небудет, придеться выложить проект, чтоб была возможность проверить возможно ли осуществить связь в том виде как Вы это представляете. Если Вам совсем неохота делиться своей интеллектуальной собственностью, могу предложить альтернативный вариант, который всех устроит.
Создаете новый проект с нуля, в котором реализуете только требуемую связь и если Ваш пресловутый LineStatus снова окажеться равным нулю, выкладываете проект здесь, если же всё получиться то и вопрос Ваш отпадет за ненадобностью :)
Andrei Z
14.07.2012, 15:26
интересно вот в своё время кто то придумал колесо, и запатентовал его.. получается все кто использует его в своих устройствах должен платить какуюто длою?...
Ведь что касается песен и всего остального на поток поставлено..
вот файл Codesys с конфигурацией проекта. Переделал проект с нуля, добился того, что пресловутый LineStatus=1, но для передачи файлов он должен стать равным 2. Подскажите пожалуйста, в чем проблема?
Рабиндранат
23.07.2012, 14:03
Х-мм, а разве при передаче по CSD LineStatus должен стать в 2? Разве что на втором ПЛК, который принимает.
И вообще, Вы пробовали передавать не по протоколу Овен, а по Модбас?
Пантелеев Дмитрий
27.07.2012, 10:03
Да, должна появиться 2. mihaiu попробуйте по протоколу modbus.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot