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

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

  1. #1

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

    доброго дня. такой вопрос... как посмотреть содержимое библиотеки (исходник) допустим PID_regulators открыл ее через кдс , а там только инициализация переменных, а в поле кода только одна строчка LESS:=TRUE; и все больше ничего нет, по всем пробежался функциональным блокам там тоже самое. может быть эта библиотека закрыта?

  2. #2
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Нерезиновая, ЮЗАО
    Сообщений
    2,434

    По умолчанию

    Как вариант - биб-ка только для овен-плк. Хотите что-то украсть ?

  3. #3

    По умолчанию

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

  4. #4
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Нерезиновая, ЮЗАО
    Сообщений
    2,434

    По умолчанию

    Цитата Сообщение от Brandon_heat_dre Посмотреть сообщение
    да нет конечно, зачем же красть ...просто посмотреть как там сделано и переписать ...
    .. сказал производитель других плк. Тогда что такое украсть ?

    Как вариант ))

  5. #5

    По умолчанию

    да ладно не суть закрыта и закрыта, тогда кто нибудь может подсказать если в функциональном блоке VALVE_REG_NO_POS не указывать fullmotiontime то не будет ограничения по времени подачи импульсного сигнала?

  6. #6
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Нерезиновая, ЮЗАО
    Сообщений
    2,434

    По умолчанию

    а мне нужно без ограничений
    А зачем ? Бесконечных задвижек не бывает же.
    У этого блока есть что-то показывающее расчетное положение например в % ?

    Что такое вообще "без ограничений" ?
    Последний раз редактировалось Валенок; 14.09.2019 в 20:40.

  7. #7

    По умолчанию

    М-дя...
    И эта страна когда-то гордилась образованием.
    Перепишите стандартный ПИД в дифференциальную форму, он превратиться в ПДД' регулятор. Далее учтите время хода штока и введите минимальное время импульса. И пребудет с вами сила
    Я это давно сделал, несколько раз выкладывал здесь такую бибку.

  8. #8

    По умолчанию

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

  9. #9
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Нерезиновая, ЮЗАО
    Сообщений
    2,434

    По умолчанию

    у системы нагрева и охлаждения нет никаких временных рамок,
    И мощности не ограниченные ? Причем тут время ?
    У меня своя задача в которой процесс будет по сути неограниченным во времени
    Приоткрытая задвижка тоже может оставаться в этом положении бесконечно долго если измеряемая величина в норме.

    на задвижках блок очень хорошо отрабатывает
    Так то модель процесса должна быть эквивалентной. Например для мощности - эдакий ползунковый реостат с конечной скоростью передвижения.

    функционал от этого блока нужен простой... перевести мощность аналогового пида в импульсы
    Вам там не шим ли в итоге нужен ? VALVE_REG_NO_POS - это не АналогTоШим (и даже не регулятор хотя в имени есть _REG_) а просто переход текущего числа к заданному в конечном диапазоне числу с конечной скоростью. Виртуальная модель движения реального механизма.

    можно чуть чуть подладить и все будет работать.
    Сдается мне что вы болгарку хотите подладить чтоб радио слушать.

    не указывать fullmotiontime
    Сами подумайте про физический смысл для fullmotiontime = 0. Переход механизма в заданное положение за бесконечно малый less/more. Зачем гадать что там придумали авторы для 0 если любое решение будет не правильным, а договорным ?
    Последний раз редактировалось Валенок; 15.09.2019 в 22:50.

Похожие темы

  1. Как посмотреть регистры в MasterScada 4D
    от Алексей# в разделе ПЛК (среда программирования MasterSCADA 4D)
    Ответов: 4
    Последнее сообщение: 08.10.2018, 13:58
  2. Настройка "Активное содержимое"
    от РОМАН5993 в разделе Master SCADA
    Ответов: 1
    Последнее сообщение: 22.06.2018, 12:16
  3. МСД200, содержимое csv файла
    от kfvniiz в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 18.12.2013, 17:21
  4. пошлю его документацию посмотреть
    от rovki в разделе Трёп (Курилка)
    Ответов: 28
    Последнее сообщение: 09.07.2010, 13:27
  5. Ответов: 2
    Последнее сообщение: 04.04.2007, 11:25

Ваши права

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