Форум программистов, компьютерный форум, киберфорум
Контроллеры PLC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/20: Рейтинг темы: голосов - 20, средняя оценка - 4.65
RustomZokyrov

Подбор ПЛК для отправки данных в программу на ПК

03.01.2017, 23:49. Показов 4096. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!

Требуется помощь бывалых спецов.

Нужно передать и отправить дискретные сигналы на контроллер из ПК-программы.
Представляется возможным отправлять с контроллера состояние входов в COM порт по RS232, а из программы обращаться к порту и читать то что в нем появилось. И наоборот - формировать из ПК-программы данные в COM порт для дискретных выходов контроллера. Если есть у кого на памяти ПЛК способные без дополнительных коммуникационных модулей слать и принимать из COM порта данные - расскажите о них пожалуйста. Возможно есть варианты сопряжения пользовательских приложений другими интерфейсами?
Посмотрите, подойдут ли эти? Может кто то с ними связывался?
https://ru.otyexpress.som/item... 3f3e&tpp=1

https://ru.otyexpress.som/item... 9ed1&tpp=1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.01.2017, 23:49
Ответы с готовыми решениями:

Подбор ПЛК для управления существующей системой на основе контролеров ввода/вывода
Добрый день, На данный момент имею несколько контроллеров ввода/вывода Wellpro. Подключены по modbus к компьютеру с Simple Scada. ...

Подбор ПЛК для охлаждающей установки "воздух-вода"
Нужно написать программу для чиллера -охлаждающая установка воздух-вода и подобрать контроллер к которому можно подключать электро...

Подбор ПЛК на DI-20 (DI-16)/AI-14
Помогите пожалуйста подобрать контроллер для DI-20; DI-16; AI-14 сигналов, работающий с Trace mode 6.

10
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
04.01.2017, 00:17
Навскидку это модули В/В с коммуникационными функциями протокола ModBus RTU для PLC Mitsubishi. Оба могут работать с ПК по этому протоколу.
Я по работе связан только с оборудованием Siemens, по Mitsubishi ничего подсказать не смогу.
У Siemens есть PLC Simatic S7-1200 с встроенным Internet.

https://www.siemens-pro.ru/images/siemens/somponents/s7-1200.jpg
0
RustomZokyrov
04.01.2017, 01:20
Siemens штука хорошая. Просто Profymet пугает своей специфичностью, COM порт все таки попроще. А цена... Может есть что то из лоукост сегмента?
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
04.01.2017, 01:38
Попроще это интеллектуальное реле Siemens Logo!. С ПК соединяется проприетарным СОМ шнурком со спецразьемом на одном конце. Никакой электроники в шнурке нет. Через шнурок можно и симулировать программу и скачать/залить. Правда протоколом взаимодействия никогда не интересовался, подозреваю что тоже что-то специфическое от Siemens. Если бы знать точно, вариант неплохой.

https://encrypted-tbn1.gstatic.som/images?q=tbn:ANd9GcTpSjJga7P1GxLq8qw49hW KjrTv-weMq0ebDjtCNf1DWESdRPcz
0
1 / 1 / 0
Регистрация: 03.02.2011
Сообщений: 382
04.01.2017, 01:45
Я бы поставил вопрос по другому, какой ПЛК не подойдет?
По-моему абсолютное большинство ПЛК имеют интерфейс RS232/485.
Нужно больше информации для выбора: количество портов ввода/вывода, размер программы, под. периферия (счетные входы, таймеры...).
Если просто по командам с ПК вводить и выводить данные в порты, то зачем ПЛК? Может обычный модуль ввода/вывода подойдет (Овен, ICP DAS...).
Или интеллектуальное реле?
0
RustomZokyrov
04.01.2017, 02:54
Может обычный модуль ввода/вывода подойдет (Овен, ICP DAS...).
Таки да! На самом деле в сторону ПЛК я пошел только от того что там RS232 на борту и входа/выхода тут же. Функции контроллера возьмет сама программа на ПК. А ПЛК только как периферия ввода вывода.

Можно поподробнее про эти модули.
8 входов выходов будет достаточно.
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
04.01.2017, 11:32
Примерно то же самое с Ali (4 входа/4 выхода) - https://ru.otyexpress.som/item... 44704.html
0
RustomZokyrov
04.01.2017, 12:56
Отлично! То есть для такого подхода нужен данный модуль и переходник с usb на rs485? Динный переходник определяется как som port?
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
04.01.2017, 13:17
Цитата Сообщение от RustomZokyrov
...Динный переходник определяется как som port?
Да обычный виртуальный СОМ порт. У меня такой на СН341:

https://ae01.otycdn.som/kf/HTB1c1_QKXXXXXc9XFXXq6xXFXXXF/222300373/HTB1c1_QKXXXXXc9XFXXq6xXFXXXF.jpg
Брал https://ru.otyexpress.som/item... 50594.html
Нужно еще и программное обеспечение поддерживающее ModBus RTU. Если программу будете писАть сами это зависит от среды программирования.
0
RustomZokyrov
04.01.2017, 20:11
Ок, теперь все понятно!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.01.2017, 20:11
Помогаю со студенческими работами здесь

Подбор ПЛК и комплектующих SIEMENS
Здравствуйте. Имеются сигналы входные/выходные: DI - 7шт., DO - 8шт., AI - 9шт., AO-4. Подскажите как выбрать модель ПЛК под данные...

Подбор отечественного ПЛК (импортозамещение). Нужен совет опытных товарищей
Добрый день, уважаемые форумчане! Обращаюсь к вам за помощью. По дипломному проекту мне требуется выбрать ПЛК для управления трехфазным...

[Siemens s7 314c 2dp] Корректная программа для ПЛК одной версии не записывается в ПЛК другой версии
Здравствуйте! Прошу совета как быть. Ситуация следующая: Siemens s7 314c 2dp. ПЛК версии 1.0 вышел из строя. Слетела прошивка....

Форма для отправки данных в бд
Люди добрые помогите пожалуйста!! Не могу найти ошибку если таковая есть Создаю форму для отправки данных в бд, после нажатия на кнопку...

Скрипт для отправки данных
Я 0 в jq нужна помощь. Нужен скриптец который отправит данные заполненных полей на странице по нажатию кнопки. Использую бустрап в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru