Найти тему
Ты же инженер АСУ ТП

Вопрос-ответ #1 по ПЛК

Оглавление

Список вопросов и ответов по разным направлениям:

Про ОРС Сервер и CoDeSyS 3.5

OPC сервер ОВЕН свяжется по Ethernet С ПЛК200 чтобы в SCADA передать?

Можно использовать OPC сервер ОВЕН в режиме Modbus TCP Master

С ОРС сервера записываю напрямую в Retain переменные, почему они не сохраняются при пропаже питания?

Поднимайте slave через библиотеку OwenCommunication

Примеры реализаций в CoDeSyS 3.5

Какой-нибудь пример, как расходомер реализовать?

См. в библиотеке OSCAT Basic блок FLOW_METER

У Codesys есть такая функция, вот управление клапаном открыть, закрыть, задаёшь полный ход клапана в сек, чтоб можно было задать ему проценты, и он открывал на нужное в процентах?

Вы можете использовать ФБ APID_POS_VALV из библиотеки CmpOwenPidRegs

Подскажите пожалуйста, а у ПЛК200 есть системная переменная времени цикла?

Видео на Youtube

Разное-всякое в CoDeSyS 3.5

глобальные переменные в cds3.5 они энергонезависимые?

По умолчанию нет

Как в ПЛК200 в символьной конфигурации папки создавать?

Для OwenCloud папкой будет являться каждая программа/список глобальных переменных, которая используется в символьной конфигурации

Owen Logic и Облако

ПР103 на 24 В сколько может влезть всего целочисленных переменных с облака?

примерно 150-200 переменных целочисленных

Owen Logic вопросы по программе

В Owen logic есть функция MOVE, чтобы мне можно было записать переменную?

Особенность ОЛ в том что запись в переменную возможно только в одном месте на схеме, функции MOVE нет, если вам нужно сделать запись с защитой то придется использовать SEL,где на один из входов подается та же самая переменная

ПР103 включили в режим DHCP для подключения к облаку Owen Cloud, включить то включили, все здорово, а овен лоджик перестал видеть прибор, как мне к нему теперь по Ethernet соединиться?

Подключиться по USB и посмотреть текущий IP, указать его в настройках подключения в ОЛ.

Вопрос-ответ по PLC Soft (Optimus Drive)

в Optimus Drive есть таймер который делается меньше 10 ms ?

T252~T255, но если Вы хотите получить действительно 1 мс строго, то к каждому из этих таймеров можно привязать подпрограмму прерывания. I49 – I52

Я могу в каждом шаге один и тот же таймер T252 использовать?

Таймеров 4 штуки, использовать можно таймер 1 раз в программе. Но его контакт Вы можете использовать неограниченное количество раз.

пример опроса Модуля тензодатчиков A01WG

Обращение к регистрам через команды FROM/TO.