Благодарю за видео! Всё сделал по образцу для своего проекта, готового блока в S7-1200 нет. Но почему то при включении проверки - SCALE выдает сразу 16#0000_0000? Не понимаю. Не отображается значение корректное. #OUT := #IN * (#HI_LIM - #LO_LIM) / 27648 + #LO_LIM;
Спасибо Игорь Альтерман, очень интересно! Разрешите Вам задать практический вопрос. Есть пресс у которого нужно мерять температуру масла. Использовать буду контроллер S-1200 CPU1214C. Для подключения термосопротивления (Pt100) есть плата SB 1231 RTD. Можно ли обойтись без этой платы, просто купить термосопротивление подсоединить его к преобразователю 4...20мА и подключить к аналоговому входу контроллера 0-10 В и параллельно этому входу поставить сопротивление 500 Ом?
@@asutp2089 Да, вы правы. Но я не сталкивался с преобразователем 0-10В который сразу подключается к термосопротивлению (Pt100). То есть, мне для измерения температуры необходимо купить : 1- термосопротивление, 2 - преобрзователь 4...20мА, 3- преобразователь 4..20мА/0-10В , а только затем подключать ко входу контроллера 0-10В. А это все деньги. Если точность температуры не критична то можно ли просто использовать сопротивление 500 Ом?
Если датчик имеет выход 4-20 мА то вам нужен прецизионный резистор (погрешность 0.5%) сопротивлением 250 Ом. тогда сигнал 20 мА будет равен 10 В. С другой стороны если есть датчик Pt-100 и модуль RTD вас ограничивает только дальность линии, если 2 проводная то 10 метров, если 3-х или 4-х то 200 метров (количество выводов у pt-100). Если длинна линии мала то уберите "нормирующий преобразователь" pt-100->4-20 mA" и включите pt-100 напрямую в RTD.
Если уже установлена версия V16 и понадобилась срочно версия V15 , возникнут ли какие нибудь проблемы с установкой? нужно ли устанавливать в другой каталог V15? долго тестировать на виртуалки..
Здравствуйте, не могли бы вы мне помочь советом? Использую датчик уровня, но при подключению к Аналогу при максимальном уровне, данные отображаются как минимальный уровень, поплавок находится в самом внизу, а отображает значения как на самом вверху, использую формулу Val=5300(значения аналогового входа) * (2000-0)(2000- это 2 метра)/27648 +0
Круто 👍спасибо за ваше видео ✌
Спасибо вам....
За хорошее видео.
спасибо большое за труд
Как всегда. Четко, кратко и по существу. Супер!
отлично
Спасибо за видео!
Толково.
Спасибо за ваш отзыв
Благодарю за видео! Всё сделал по образцу для своего проекта, готового блока в S7-1200 нет. Но почему то при включении проверки - SCALE выдает сразу 16#0000_0000? Не понимаю. Не отображается значение корректное. #OUT := #IN * (#HI_LIM - #LO_LIM) / 27648 + #LO_LIM;
Спасибо Игорь Альтерман, очень интересно! Разрешите Вам задать практический вопрос. Есть пресс у которого нужно мерять температуру масла. Использовать буду контроллер S-1200 CPU1214C. Для подключения термосопротивления (Pt100) есть плата SB 1231 RTD. Можно ли обойтись без этой платы, просто купить термосопротивление подсоединить его к преобразователю 4...20мА и подключить к аналоговому входу контроллера 0-10 В и параллельно этому входу поставить сопротивление 500 Ом?
Вам нужен преобразователь с выходом 0-10 В.
@@asutp2089 Да, вы правы. Но я не сталкивался с преобразователем 0-10В который сразу подключается к термосопротивлению (Pt100). То есть, мне для измерения температуры необходимо купить : 1- термосопротивление, 2 - преобрзователь 4...20мА, 3- преобразователь 4..20мА/0-10В , а только затем подключать ко входу контроллера 0-10В. А это все деньги. Если точность температуры не критична то можно ли просто использовать сопротивление 500 Ом?
Как пример www.novec.ru/catalog/novosibirsk/catalog/abb/preobrazovateli_analog.pdf
@@SIMATIC_OK Спасибо большое Игорь за ответ.
Если датчик имеет выход 4-20 мА то вам нужен прецизионный резистор (погрешность 0.5%) сопротивлением 250 Ом. тогда сигнал 20 мА будет равен 10 В. С другой стороны если есть датчик Pt-100 и модуль RTD вас ограничивает только дальность линии, если 2 проводная то 10 метров, если 3-х или 4-х то 200 метров (количество выводов у pt-100). Если длинна линии мала то уберите "нормирующий преобразователь" pt-100->4-20 mA" и включите pt-100 напрямую в RTD.
Я бы задал 27648 в виде переменной (для возможности калибровки).
Если уже установлена версия V16 и понадобилась срочно версия V15 , возникнут ли какие нибудь проблемы с установкой? нужно ли устанавливать в другой каталог V15? долго тестировать на виртуалки..
Проблем не должно быть. Версии не конфликтуют между собой. На моем компьютере на одном диске установлены 3 различных версии
Здравствуйте, не могли бы вы мне помочь советом? Использую датчик уровня, но при подключению к Аналогу при максимальном уровне, данные отображаются как минимальный уровень, поплавок находится в самом внизу, а отображает значения как на самом вверху, использую формулу Val=5300(значения аналогового входа) * (2000-0)(2000- это 2 метра)/27648 +0
Если я вас правильно понял, попробуйте 2000 - (2000*Х)/ 27648 где X - число с аналогового входа
Какая максимальная частота с которой считывается сигнал? К примеру мне нужно измерять аналоговое значение 100 раз в секунду, так получиться?
время преобразования по каждому каналу 5 мс
Как узнать какие ячейки доступны для MD?
Онлайн функция PLC->Module Information->Performance Data
@@SIMATIC_OK благодарю
За 10 минут можно подключить к плк любой калибратор 4-20 , показать как в программе его посчитать и выдать на экран оператора . Вода
Не показали как работать с готовым блоком SCALE
О каком готовом блоке вы спрашиваете ?
@@SIMATIC_OK SCALE X и NORM X, вы говорили что этими блоками воспользуетесь во 2й части урока
@@nik01aich вот урок ruclips.net/video/eyRlNZE6qO0/видео.html
Ещё бы фильтра показал по аналоговому сигналу, а то на объекте пляшут как девки в кабарэ