Показано с 1 по 4 из 4

Тема: Работа с POU подскажите как правильно рабртать

  1. #1

    По умолчанию Работа с POU подскажите как правильно рабртать

    Пишу программу для тубной машины. PLC_PRG по моей первоначальной задумке должен собирать цепь защиты и режим управления (автомат, один цикл) тем самым разрешать пуск машины. Остальные операции узел загрузки туб, узел ориентации, узел подачи дозы и тд я написал в подпрограммах. Вот тут и начинается мой вопрос в подпрограммах на входах и выходах я использовал системные переменные, прописанные в конфигурации ПЛК. Фактически описав все узлы, я вспомнил, что подпрограммы без ссылки в PLC_PRG являются не рабочими. В полезностях Николаев Андрей приводит как раз пример в CFC как в PLC_PRG объявлять подпрограммы. Весь мой проект написан в CFC. Но если я в PRG блок объявляю своей подпрограммой, то у нее отсутствуют входы и выходы. Получается мне надо во всех моих подпрограммах создавать переменные типа (VAR input и VAR out) потом в PRG на входы и выходы объявленного блока цеплять системные переменные?
    И второй вопрос начинал, когда проект не предполагалось использовать панель ИП320, поэтому модули МК110-8ДН.4Р подключил по «ОВЕН» протоколу. А позже стало ясно, что без дисплея тубная получиться неадекватной, а панель ИП320 работает по протоколу Modbus. Контроллер у меня ПЛК110.30. Чего делать переписывать все на Modbus или будет работать на двух протоколах?
    Сильно не пинайте, до этого только с ПР110 дело имел да примеры изучал.

  2. #2
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    Что за подпрограммы? Действия что ли? Покажите лучше проект.

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,246

    По умолчанию

    Цитата Сообщение от Magna Посмотреть сообщение
    Пишу программу для тубной машины. PLC_PRG по моей первоначальной задумке должен собирать цепь защиты и режим управления (автомат, один цикл) тем самым разрешать пуск машины. Остальные операции узел загрузки туб, узел ориентации, узел подачи дозы и тд я написал в подпрограммах. Вот тут и начинается мой вопрос в подпрограммах на входах и выходах я использовал системные переменные, прописанные в конфигурации ПЛК. Фактически описав все узлы, я вспомнил, что подпрограммы без ссылки в PLC_PRG являются не рабочими. В полезностях Николаев Андрей приводит как раз пример в CFC как в PLC_PRG объявлять подпрограммы. Весь мой проект написан в CFC. Но если я в PRG блок объявляю своей подпрограммой, то у нее отсутствуют входы и выходы. Получается мне надо во всех моих подпрограммах создавать переменные типа (VAR input и VAR out) потом в PRG на входы и выходы объявленного блока цеплять системные переменные?
    И второй вопрос начинал, когда проект не предполагалось использовать панель ИП320, поэтому модули МК110-8ДН.4Р подключил по «ОВЕН» протоколу. А позже стало ясно, что без дисплея тубная получиться неадекватной, а панель ИП320 работает по протоколу Modbus. Контроллер у меня ПЛК110.30. Чего делать переписывать все на Modbus или будет работать на двух протоколах?
    Сильно не пинайте, до этого только с ПР110 дело имел да примеры изучал.
    Вот если честно, по рукам бы Вам надавать линейкой
    Начните в первую очередь с прочтения документации http://www.kipshop.ru/CoDeSys/steps/codesys_v23_ru.pdf
    Особенно пункт 2.1 Компоненты проекта, специально для Вас расписано назначение ПОУ по возрастающей, используйте функции и ф/блоки и будут у Вас входы и выходы, программа должна быть одна, от того что Вы добавите кучу подпрограмм, крутизны проекта Вам от этого не добавится

    у ПЛК110-30 достаточно интерфейсов, можно параллельно работать на обоих протоколах
    Последний раз редактировалось capzap; 20.07.2012 в 07:57.

  4. #4

    По умолчанию

    НУ и здесь посмотрите что ли примеры...
    http://www.owen.ru/forum/showthread.php?t=11235

Похожие темы

  1. Как Правильно подобрать ТТР
    от Alor в разделе Твердотельное реле
    Ответов: 83
    Последнее сообщение: 16.01.2018, 12:37
  2. Как правильно объявить структуру?
    от Вова в разделе ПЛК1хх
    Ответов: 17
    Последнее сообщение: 21.04.2014, 17:37
  3. трм 148 не могу правильно настроить
    от nutrij в разделе Сервисное ПО
    Ответов: 0
    Последнее сообщение: 11.06.2012, 12:42

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •