Просмотр полной версии : Кто то может делал TCP в RS485 на ПЛК110
murdemon
06.04.2017, 20:57
Кто то может разрабатывал ПО для TCP в RS485 (по типу ЕКОН) только на Codesys 2? (если поделитесь то буду признателен) ;)
так через конфигуратор это как 2 пальца... два набора переменных, в программе передача одного набора другому.
з.ы. дорогой "ЕКОН" получается...
так через конфигуратор это как 2 пальца... два набора переменных, в программе передача одного набора другому.
з.ы. дорогой "ЕКОН" получается...
может поделитесь, что за пальцы у Вас такие, чтоб плк умел работать с виртуальным портом через конфигуратор
А при чем тут виртуальный порт ? ПК шлет запросы по TCP, ПЛК перенаправляет в 485 по RTU и возвращает обратно.
А если уж совсем надо пробросить порт поверх TCP то нужен ПЛК на Linux и собрать под него либо remserial либо socat, только простите ЗАЧЕМ за 20 с лишним тысяч такой преобразователь ?
Это выглядит как от дурной головы рукам покоя нет...
что нибудь слышали про понятие "всё включено"? стоимость плк с линукс намного ниже? екон умеет поднимать gprs соединение, контролировать его, перегружать модем? Продолжать?
стоимость мини ПК с портами и Linux-ом намного ниже, чем аналогичного ПЛК. Китайцы на любой вкус делают.
А если уж ставите ПЛК, то не проще обращаться к нему по ТСР, чем городить огород виртуальных COM портов и повторять подвиги Овена в реализации ЕКОН ?
А если попросить товарищей из iRZ так они вам на свой модем и socat соберут... и получите вы тот же ЕКОН, только с двумя СИМ картами в придачу.
Филоненко Владислав
07.04.2017, 09:40
стоимость мини ПК с портами и Linux-ом намного ниже, чем аналогичного ПЛК. Китайцы на любой вкус делают.
А если уж ставите ПЛК, то не проще обращаться к нему по ТСР, чем городить огород виртуальных COM портов и повторять подвиги Овена в реализации ЕКОН ?
А если попросить товарищей из iRZ так они вам на свой модем и socat соберут... и получите вы тот же ЕКОН, только с двумя СИМ картами в придачу.
Да, ПК дешевле. Но на производстве не живут, ЕМС, диапазоны температур и т.п.
Поднять сокет на ПЛК и передавать данные в RS - не сложно, я бы сказал просто.
Так что даже Linux не нужен.
murdemon
07.04.2017, 12:51
Да это просто как фича для СКУДА... там протоколы все закрытые. Можно только родным софтом работать. Вот и хочется все это реализовать. Проблем кроме задержек быть особо не должно. На ПК ставиться софт с виртуальным Com портом.. тот шлет в сокет на ПЛК и забирает с него же. А ПЛК передает просто все что на сокет пришло на RS485
Интересно, что за СКУД ?. Просто если Болид, так 2 тыщи рублей за C2000-Ethernet куда дешевле, чем ПЛК и даже программы на него.
Филоненко Владислав даже пром ПК на DIN рейку дешевле ПЛК, другой вопрос разве что как фичу на существующий ПЛК прилепить, вопрос целесообразности.
А рассказывать про наводки с вашей кнопочкой bution это вообще перл...
murdemon
07.04.2017, 14:38
нет не болид.. айронлоджик.. да это как фича к уже существующей системе. там 485-Ethernet стоит порядка 4000 руб. Вот и хочется от него уйти.
О целесообразности я говорил не просто так. Будь я на месте персонала по обслуживанию СКУД просто бы вас не пустил в свою систему. Одно дело в стороннюю SCADA систему отдать данные по СКУД (типа как шлюз у Болида в Modbus), и совсем другое дело позволить влезть в линию управления системы.
Если это какой-то мелкий проект для частника, это одно, а на предприятии ни один здравомыслящий персонал вас не подпустит ради экономии 4 тысяч...
murdemon
07.04.2017, 16:16
не кто и не говорит про предприятия... а бы тогда вообще не чего не делал и не кого не пускал бы :) просто деньги с нефти на рабах зарабатывал :p А они уж пуская там сами пилят меж собой. Все равно больше чем дали не распилят.
Если по существу. То там все протоколы по 485, не шифрованы. Подключился чем угодно к 485 и открывай закрывай что хочешь. По этому и протокол описания производители не дают. :) Ну по крайней мере у наших нескольких контор.
https://ironlogic.ru/il_new.nsf/htm/ru_sdk-guard
Оно ? буквально вчера или позавчера где-то тема всплывала
murdemon
07.04.2017, 16:48
Если кратко. То не оно.
Тогда мучайте Владислава, как на ПЛК поднять ТСР сервер для COM порта, и например использовать утилиту от Tibbo для создания виртуального порта на ПК, если программа не умеет работать как TCP клиент.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot