doc:jroboplc:modules:roboplant

This is an old revision of the document!


roboplant

Модуль исполнения Roboplant-проектов.

plugin.roboplant:
  enable: on

  module.SHDSH:
    project: rpp/SHDSH.rpp
    enable:   on
    connect:
      PLCI.M00:  ---
      PLCO.M00:  ---
      PLCI.M01:  plci1
      PLCO.M01:  plco1
      PLCI.M02:  plci2
      PLCO.M02:  plco2
      PLRKS.M03: prks1
      PLDAT.M04: pdat1

    flag.autosave: autosave.shdsh
ПараметрУмолчаниеОписание
project Путь и имя rpp-файла проекта Roboplant
useDescr\\use.descr off Добавлять строковый тег .descr в MCHB, MDTA, ZDV*, SEQD. Возможные значения:
  • on
  • off
  • hidden</WRAP> |

|connect | |Связывание логических блоков с модулями ввода/вывода (см. Связывание)

<devtype.tagname>: <module>

|

Для того, чтобы roboplant-программа в ПЛК I7188xa могла работать с внешними устройствами используются логические блоки ввода/вывода, такие как: PLCI, PLCO, PLRKS и т.д. Для сохранения обратной совместимости roboplant-проектов в JRoboPLC также используются данные модули, но реальным вводом и выводом занимаются модули плагина peripherial. Для совместной работы логических блоков roboplant и модулей ввода/вывода необходимо выполнить связывание.

Условия связывания следующие:

  • один логический блок roboplant может быть связан только с одним модулем ввода/вывода
  • к одному модулю ввода/вывода может быть привязан только один логический блок одного roboplant-проекта. С версии 2.1.0 можно более одного
  • каждый логический блок, предназначенный для связывания, должен быть связан с соответствующим модулем ввода/вывода
  • если логический блок, предназначенный для связывания, не должен быть привязан (режим эмуляции), необходимо вместо имени модуля указать ---

Для проверки правильности связывания используется общая команда check.

Таблица соответствия модулей плагина peripherial и логических блоков roboplant:

Модуль Логический блок
promauto.pdio PLCI, PLCO
promauto.pdionb PLCI, PLCO
promauto.prks PLRKS
promauto.pdat PLDAT
icpcon.i7017 I7017
icpcon.i7024 I7024
owen.trm200 TRM200
любой модуль
  • doc/jroboplc/modules/roboplant.1768734668.txt.gz
  • Last modified: 2026/01/18 14:11
  • by denis