Здравствуйте!
Нужно срочно организовать передачу данных от ПЛК 110-32 в ПК. Какой интерфейс проще использовать (по мне - rs-232 или 485) на ПЛК?
Куда копать и что почитать, чтобы сделать это быстро?
Здравствуйте!
Нужно срочно организовать передачу данных от ПЛК 110-32 в ПК. Какой интерфейс проще использовать (по мне - rs-232 или 485) на ПЛК?
Куда копать и что почитать, чтобы сделать это быстро?
У ПЛК есть Ethernet разъем - копать документацию ПЛК по Modbus TCP соединению.
Спасибо за советы. Но никто не ответил, какой интерфейс проще использовать для связи между ПК и ПЛК?
Вообще, возможна ли связь ПК и ПЛК по одному из этих интерфейсов без OPC и дополнительных модулей?
(на ПК будет написано ПО для общения с ПЛК)
Если да, то где почитать или посмотреть, как это сделать?
В смысле не ответил?
Возможно по любому. Это должны Вы определить по какому исходя из расположения ПК и ПЛК.
Писать ПО самому можно. Без OPC. Достаточно будет написать обмен по протоколам ModBus RTU (для RS) или ModBus TCP для Ethernet.
Если все же пойдете простым путем, то в видео 11 по моей ссылке есть конкретная инструкция.
Вам же сказали, смотрите здесь http://www.owen.ru/forum/showthread....l=1#post251404
Сказать Вам что Вам надо я не смогу, так как не специалист в программировании.
Тут нужно понимание на чем Вы будете писать, для какой ОС.
Возможно под выбранную Вами платформу есть стандартные библиотеки Modbus.
Ну или придется брать описание протокола modbus.org и самостоятельно его описывать.
Если Вы считаете, что в состоянии это сделать - наши советы вряд ли понадобятся.
Если понимаете, что не в состоянии самостоятельно - рекомендую использовать стандартные средства в виде OPC и стандартных SCADA систем.
Называется чем бы дитя не тешилось....
Возьмите готовые реализации библиотек Modbus и хоть опишитесь..... А вообще задача не ясна.
Вам нужен красивый свой интерфейс приложения ?
1. взять любую Scada систему и нарисовать в ней интерфейс тот, который будет вас устраивать, смотреть на возможности визуализации системы, у кого-то богатые возможности, у кого-то скуднее.
2. взять scada систему, которая умеет сама работать с протоколом Modbus и из которой можно вытягивать данные различными способами (есть api, есть отдача в БД), это для того, чтобы не заморачиваться с обменом между ПК и прибором
3. Найти готовые библиотеки Modbus или по новой написать самому, если не устраивает готовое и все это запихнуть в свое приложение (самый глупый способ из всех трех)