Научите вас шаг за шагом|Omron CP1H собирает аналоговые величины и отображает их в лабораторном режиме
Научите вас шаг за шагом|Omron CP1H собирает аналоговые величины и отображает их в лабораторном режиме

Платформа для обмена технологиями промышленного контроля

Тестовое оборудование:

ПЛК Omron CP1H

1 кабель для отладки программирования Omron

1 сетевой кабель

Двухпроводной датчик + питание 24 В постоянного тока

Несколько проводов и клемм

программное обеспечение:

Компьютер с установленным программным обеспечением для отладки ПЛК Omron CX-Programmer и labview.

01

ПЛК подключен к компьютеру

Существует три метода связи между ПЛК типа OMRON CP1H и ПК:

  • Режим линии программирования,Кабель для программирования, поставляемый в комплекте с ПЛК, можно напрямую подключить к ПК и ПЛК.
  • 232 Способы связи,то есть последовательный портHostLink Реализация протокола Labview С ПЛК Omron коммуникация;
  • метод связи TCP/IP,СотрудничатьNI OPC технология передачи данных, Впредь OPC Servers в качестве основы,Через ОПК ServerClientобменапеременная Datasocket Выполнить привязку данных и менеджер распределенной системы для обеспечения передачи данных.

В этом тесте небольшой ПЛК Omron CP1H был подключен к главному компьютеру двумя способами:

1. Линия программирования;

2. Используйте модуль CP1W для расширения, а затем используйте сетевой кабель для подключения ПЛК к главному компьютеру.

1.1

Подключение линии программирования

Подключение линии программированиячас,ВоляPLCиспользовать Подключение линии программирование на тестовом компьютере. Никаких других настроек не требуется. Откройте программное обеспечение CX-Programmer, найдите «ПЛК» в строке меню и напрямую используйте функцию «ПЛК — «Автоматический онлайн» — «Автоматический онлайн». Если у вас нет кабеля для программирования Omron, вы можете найти кабель принтера (один конец USB, другой квадратный). Кабель отладки показан ниже:

После выполнения вышеуказанных шагов отобразится следующий интерфейс:

Нажмите «Подключиться», и появится следующий интерфейс:

Выберите «Да», и появится следующая картинка:

Просто дождитесь подключения. После подключения вы можете проверить состояние ПЛК в нижней части программного обеспечения.

1.2

Подключение сетевого кабеля

Чтобы облегчить общение,Возможно расширение с помощью модуля CP1W (сетевой порт).,Просто установите его на корпус ПЛК при его использовании. Настройки модуля подключения показаны ниже.,Необходимо установить тип устройства ПЛК: CP1H, тип сети: EtherNet.

CP1W показан на рисунке ниже:

После подключения ПЛК к компьютеру с помощью сетевого кабеля выберите «Новый ПЛК1» в ПЛК и выберите тип сети «Ethernet», как показано на рисунке ниже:

Затем нажмите «Настройки» под типом устройства ПЛК: CP1H и выберите тип ЦП: XA (в этом проекте используется ПЛК CP1H-XA).

Затем нажмите «Настройки» рядом с типом сети ПЛК: EtherNet, заполните содержимое узла на вкладке сети, и адрес узла должен основываться на последней цифре IP-адреса ПЛК. (IP-адрес этого ПЛК Omron использует 192.168.250.1), поэтому содержимое узла здесь равно «1». После этого выберите вкладку «Драйверы». Введите IP-адрес ПЛК Omron в соответствии с реальным проектом.

На этом этапе две линии связи, соединяющие ПЛК и тестовый компьютер, завершены.

После того, как все настройки выполнены, нажмите «Работать онлайн» и CP1H сможет связываться с ПК через Ethernet, как показано на рисунке:

02

Конфигурация модуля AD Omron CP1H (датчик давления, диапазон 0–140 МПа)

Настройте 4-позиционный DIP-переключатель на ПЛК.

Расположение этого места относительно скрыто, а четыре DIP-переключателя относительно малы, поэтому требуется относительно небольшой инструмент. В этом проекте используется сигнал тока, а код набора — № 1 и 4 для включения. Если выбран сигнал напряжения, просто следуйте значению по умолчанию.

Затем выберите «Настройки» -> «Встроенный DA/AD» > «Установить тип входного датчика». В этом проекте используется 4-20MA.

После выполнения вышеуказанных шагов подключите ПЛК и главный компьютер. Запрограммируйте в ПЛК считывание значения давления. Считываемое значение показано на рисунке ниже:

03

Omron CP1H и связь с Labview

Интерфейс верхнего уровня этого проекта использует программное обеспечение labview. Конкретный процесс общения выглядит следующим образом:

  • Установите связь в NI OPC SERVER.
  • Создайте соответствующие переменные OPC в labview и отобразите их на экране.

Когда Labview собирает данные ПЛК через сетевые кабели, он обычно использует сбор OPC (NI OPC SERVER). При настройке сборочной части сначала необходимо знать тип, метод связи и основные параметры коллекторного устройства. На примере этого проекта при настройке сначала нужно найти значок программного обеспечения в правом нижнем углу компьютера, на котором установлен NI OPC SERVER.

, дважды щелкните, чтобы открыть, в левой строке меню отобразится «щелкните, чтобы добавить канал», щелкните правой кнопкой мыши в пустом месте, появится кнопка «новый канал», выберите кнопку и щелкните еще раз, чтобы создать новый канал «Канал1». , как показано ниже.

Нажмите «Следующая страница» и во всплывающем диалоговом окне выберите тип «Драйвер устройства». Тип этого проекта — «Omron FINS Ethernet», как показано на рисунке ниже:

Затем продолжайте нажимать «Следующая страница», по умолчанию.

Пока не появится следующий интерфейс, нажмите «Готово», чтобы завершить создание канала.

Затем создайте новое устройство «Device1» в канале. Это «Device1» — устройство CP1H. Его тип устройства — CJ1, а его IP-адрес — 192.168.250.1, как показано на следующем рисунке:

Затем продолжайте выбирать значение по умолчанию, пока не появится следующий интерфейс для завершения создания устройства.

После завершения создания вы можете щелкнуть устройство правой кнопкой мыши и выбрать «Свойства», чтобы просмотреть и изменить его, как показано на рисунке ниже.

Затем вы можете создавать переменные согласно конфигурации в ПЛК. Адрес этого теста — VD20 (адрес вновь созданной переменной в OPC — D00020. Тип данных — float, и вы можете создавать соответствующие переменные).

При создании переменной в интерфейсе ниже щелкните красный прямоугольник или дважды щелкните пустое место, чтобы создать новую переменную.

Затем настройте точки в открывшемся интерфейсе, как показано на рисунке ниже:

После завершения вышеуказанной настройки вы можете использовать собственный интерфейс OPC для просмотра статуса работы данных, как показано на рисунке ниже, щелкните значок «QC», чтобы открыть рабочий интерфейс OPC.

Если все рабочие точки здесь хорошие, то связь нормальная. В это время, после установки соответствующей переменной OPC в лабораторном представлении и связывания точки, запустите интерфейс для отображения данных.

Советы по использованию:

1. Когда вы впервые используете ПЛК Omron, если вы что-то не понимаете, вы можете позвонить по номеру 400. Лично я считаю, что скорость ответа хорошая, а техническая поддержка также относительно сильна.

2. При использовании Omron CP1H иногда блокируется дисплей связи. Вы можете попробовать выключить ПЛК и перезапустить его.

3. Номер узла — это последняя цифра IP-адреса.

4. Если вы не знаете, как ввести адрес в OPC SERVER, вы можете нажать «?» позади адреса, чтобы просмотреть адрес, а затем ввести его.

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose