Просмотр полной версии : Вопросы новичка!!!
Как реализовать условный переход из POU на ST в POU на FBD и обратно? А то чего то не получается...:(
Трофимов Артем
29.11.2013, 12:05
откомпилируйте проект, после этого в контекстном меню POU конвертировать в . выбираете язык. в ST конвертировать нельзя.
Наша организация взяла на обслуживание заказчика у которого есть контроллер ПЛК-100 220 и gsm terminal cinterion MC52i (MC35iT). Этот заказчик хочет с помощью этого контроллера и gsm терминала получать смс-сообщения об определенных событиях т.е. при наступлении первого события - поступает сигнал на первый дискретный вход контроллера, второго события - на второй и т.д., и после наступления соответствующего события должно отправляться соответствующее смс сообщение (например событие1, событие2 и т.д.) с помощью этого gsm терминала.
Заказчика взяли, обещали сделать, но не нашли специалиста кто бы мог этим заняться. Поручили заниматься этим мне, но времени осталось до пятницы 06.12.13. Я этим никогда не занимался, приходится изучать все с нуля, а проконсультироваться не с кем. Боюсь пока хоть чуть-чуть с этим разберусь не успею написать соответствующую программу.
Поэтому обращаюсь к Вам с просьбой о помощи. Не могли бы Вы мне помочь с написанием программы для этого заказчика. После этого у меня не будет таких сжатых сроков и я надеюсь изучить программирование таких контроллеров.
Больше не знаю куда обратиться и время очень поджимает.
Трофимов Артем
29.11.2013, 16:51
Можете рассмотреть работу с сокетами и примеры по работе с можемами нашими ( они тоже работают с помощью АТ команд).
http://www.owen.ru/forum/showthread.php?t=13029 модем
http://www.owen.ru/forum/showthread.php?t=14315&highlight=socket сокеты
Как реализовать условный переход из POU на ST в POU на FBD и обратно? А то чего то не получается...:(
Вопрос задан не совсем корректно. Может быть Вы имели в виду: как из POU, написанном на языке ST вызвать POU, написанном на языке FBD? Если я правильно понял, то:
If <условие> THEN
(*здесь через клавишу F2 находим и вставляем свой POU. Заполняем входные и выходные параметры*)
<имя POU на FBD>(<входные и выходные параметры>);
END_IF
werewolf_92
05.03.2019, 07:11
Здравствуйте.
У меня вопрос.
Подключаю к ПЛК 154 термометр сопротивления ТС5008-4(имеет выходной сигнал 4..20мА, диапазон измерений 0..250С),но не могу получить результат.
Перепробовал разные способы подключения, Universal sensors, Termocouple sensors,Termoresistor sensors.
werewolf_92
05.03.2019, 09:16
не понимаю ваш ответ
У меня неудачно смонтирован ПЛК100(мастер) с СП315-Р (слейв) слишком близко к частотникам, из-за этого связь по Modbus RTU отвратительная.
Если я переделаю на связь на ModBus TCP станет лучше ? (витая пара, в экране...).
Насколько сложно переделать вид связи в Codesys 2.3? Можно ли просто грубо говоря заменить элемент "RS-485" на "Эзернет"?
Dmitro, положить RS485 в экране не ?
Включаю ПЛК160, издалет 4х или 5и кратный звуковой сигнал. Быстрый сигнал. МОжете расшифровать что значит?
Подскажите, пожалуйста, подключил датчик ДТС035-50М.В3.80 через модуль МВ110-224.8А к ПЛК 100. При этом затворы снижение/увеличение температуры работают, а на сенсорной панели оператора информация не отображается и программе тоже пишет температуру 0 градусов.
Мария Мильчакова
03.07.2019, 15:50
Подскажите, пожалуйста, подключил датчик ДТС035-50М.В3.80 через модуль МВ110-224.8А к ПЛК 100. При этом затворы снижение/увеличение температуры работают, а на сенсорной панели оператора информация не отображается и программе тоже пишет температуру 0 градусов.
Добрый день.
Пока сложно сказать, в чем именно проблема.
Для начала попробуйте отсоединить модуль от ПЛК и посмотреть в конфигураторе самого модуля МВ110.8А. Там отображается корректное значение?[/QUOTE]
Добрый день! Извините за глупый вопрос... Есть контроллер плк110-32 с разъемом rs232 и датчик РСМ-05.03с с возможностью передачи данных по RS232c. Я так понимаю, можно связать так датчик и контроллер? Датчик находится рядом с контроллером, расстояние не более 1 м. Соединение получится по трехпроводной схеме?
Добрый день! Извините за глупый вопрос... Есть контроллер плк110-32 с разъемом rs232 и датчик РСМ-05.03с с возможностью передачи данных по RS232c. Я так понимаю, можно связать так датчик и контроллер? Датчик находится рядом с контроллером, расстояние не более 1 м. Соединение получится по трехпроводной схеме?
Конечно получится. Важнее знать какой у расходомера протокол обмена.
Спасибо! Да, вот описание протокола есть, а что это за протокол не указано(
https://arvas.by/images/dokumentacia/rsm-05.03c-protokol.pdf
Спасибо! Да, вот описание протокола есть, а что это за протокол не указано(
https://arvas.by/images/dokumentacia/rsm-05.03c-protokol.pdf
Это нестандартный протокол. Но он подробно описан и его можно реализовать с использованием библиотек.
mila91 - ПРОТОКОЛ ОБМЕНА ДАННЫМИ С ТЕПЛОСЧЕТЧИКАМИ ТЭМ-104/106 - как это не указано ?
А может есть где литература почитать про настройку в codesys2 этого нестандартного протокола?
:confused:
А может есть где литература почитать про настройку в codesys2 этого нестандартного протокола?
:confused:
Тебе сюда Читаем нестандартный протокол (SysLibCom, SysLibMem) (https://owen.ru/forum/showthread.php?t=22498)
sanatolich
30.04.2022, 11:17
Добрый день! Есть плк 100 24 К. Задача запитывать входы напрямую от выхода на очень короткое время (десятки мс). Смотрю на схему подключения и туплю. Могу ли я просто соединить d01 и di1 проводником? А если через жидкость?
kondor3000
30.04.2022, 13:06
Добрый день! Есть плк 100 24 К. Задача запитывать входы напрямую от выхода на очень короткое время (десятки мс). Смотрю на схему подключения и туплю. Могу ли я просто соединить d01 и di1 проводником? А если через жидкость?
Не понятно, зачем вам это? У вас же есть уже блок питания 24 В, питание ПЛК.
Для проверки, достаточно включить выход и проверить тестером выходное напряжение. Для включения входа нужно +24 В. Для ограничения тока, лучше поставить резистор. Дел на одну минуту.
Для проверки через жидкость, лучше наверное на выход подать ШИМ.
sanatolich
30.04.2022, 13:09
Достаточно включить выход и проверить тестером выходное напряжение. Для включения входа нужно +24 В. Для ограничения тока, лучше поставить резистор. Дел на одну минуту.
Спасибо. на выходе, как я понимаю +24 должно быть... Просто не знаю обвязку входа. Не спалю ли я выход?
kondor3000
30.04.2022, 13:25
Спасибо. на выходе, как я понимаю +24 должно быть... Просто не знаю обвязку входа. Не спалю ли я выход?
Уже ответил, должно быть, не значит есть 24 В. Проверьте тестером.
Выход вы не спалите, а вот вход можете, поэтому написал про резистор. Выходной ток 150 мА, а входной не больше 10 мА.
sanatolich
30.04.2022, 15:37
Уже ответил, должно быть, не значит есть 24 В. Проверьте тестером.
Выход вы не спалите, а вот вход можете, поэтому написал про резистор. Выходной ток 150 мА, а входной не больше 10 мА.
Что-то я не понимаю. По макс току на входе ограничение не встречал, а вот мин 3мА указан в мануале. А резистор какого номинала взять?
kondor3000
30.04.2022, 16:44
Что-то я не понимаю. По макс току на входе ограничение не встречал, а вот мин 3мА указан в мануале. А резистор какого номинала взять?
За это время можно было сходить в магазин за тестером и замерить наконец напряжение на выходе, если тестера нет.
sanatolich
30.04.2022, 16:58
За это время можно было сходить в магазин за тестером и замерить наконец напряжение на выходе, если тестера нет.
Тестер есть. Нет дома 24В, чтобы ПЛК включить, а на работу не охота ехать. Вот и решаю задачу пока что в уме. теоретически так сказать. Вообще, так кто-то делал? чтобы входы запитывались от выходов?
kondor3000
30.04.2022, 17:04
Тестер есть. Нет дома 24В, чтобы ПЛК включить, а на работу не охота ехать. Вот и решаю задачу пока что в уме. теоретически так сказать. Вообще, так кто-то делал? чтобы входы запитывались от выходов?
Теоретически:
1) Если на выходе 12 В вход не сработает.
2) Если 24 В, резистор не понадобится.
3) Если больше 24 В, резистор рассчитать по закону Ома.
И если уж берётесь за нестандартные задачи, готовьтесь заранее, а когда пишите выкладывайте максимум информации со скринами, схемами и программами в зависимости от вопросов.
sanatolich
30.04.2022, 17:13
Теоретически:
1) Если на выходе 12 В вход не сработает.
2) Если 24 В, резистор не понадобится.
3) Если больше 24 В, резистор рассчитать по закону Ома.
И если уж берётесь за нестандартные задачи, готовьтесь заранее, а когда пишите выкладывайте максимум информации со скринами, схемами и программами в зависимости от вопросов.
) Вы так пишете, как будто я на госэкзамен пришел. Плакаты, слайды, вступительное слово... Мы вроде на форуме, чтобы задавать вопросы и получать ответы... В любом случае спасибо.
Выход вы не спалите, а вот вход можете, поэтому написал про резистор. Выходной ток 150 мА, а входной не больше 10 мА.
Глупости не надо писать. Резистор не нужен.
з.ы. просто интересно, а если от БП через сухой контакт на вход подаем 24В БЕЗ резистора, мы его тоже спалим ? :)
sanatolich
01.05.2022, 20:44
з.ы. просто интересно, а если от БП через сухой контакт на вход подаем 24В БЕЗ резистора, мы его тоже спалим ? :)
Я написал же с самого начала, что смотрю на схему и туплю... Да и задачка не стандартная, чтобы входы от выходов запитывать..
sanatolich В чем нестандартность то ? смотрим как подключаются входы, обеспечиваем данное подключение через выход.
Правда мне например непонятна суть такого огорода, контролировать себя собой же? то есть одно дело необходимо контролировать другое устройство и самого себя же ? В чем прелесть?
sanatolich
02.05.2022, 08:00
Задача минимизировать время электролитических процессов проводников в сточных водах. Выходы соединяются с входами через нечистоты. Вот и весь секрет.
Сергей0308
02.05.2022, 08:57
Задача минимизировать время электролитических процессов проводников в сточных водах. Выходы соединяются с входами через нечистоты. Вот и весь секрет.
Может тогда использовать специальные приборы для работы с кондуктометрическими датчиками, типа: САУ-М6, БКК1 и т. д.? Там используется переменное напряжение.
In_Da_Cher_A
02.05.2022, 09:04
Задача минимизировать время электролитических процессов проводников в сточных водах. Выходы соединяются с входами через нечистоты. Вот и весь секрет.это не задача, это то, что вами придумано))
в сточных водах нет ничего страшного, чтобы адски разрушало металл, и что было бы страшнее каких-либо химических производств
нужно просто применять приборы с соответствующими покрытиями или соответствующие приборы
не надо открывать америку заново
sanatolich
02.05.2022, 13:01
это не задача, это то, что вами придумано))
в сточных водах нет ничего страшного, чтобы адски разрушало металл, и что было бы страшнее каких-либо химических производств
нужно просто применять приборы с соответствующими покрытиями или соответствующие приборы
не надо открывать америку заново
Началось! Я не нуждаюсь в советах как мне что решать. Имею огромный опыт общения собственными руками с разноо рода КНСками, где ставил всевозможные реле контроля уровня. Могу целую лекцию прочитать о способах и недостатках каждого из них, включая мех геркончики- поплавки, минут на 30. Но не хочу.
sanatolich
02.05.2022, 13:06
Может тогда использовать специальные приборы для работы с кондуктометрическими датчиками, типа: САУ-М6, БКК1 и т. д.? Там используется переменное напряжение.
Переменка немного лучше постоянки, но проблема всех готовых решений в том, что "опрос" зондов осуществляется непрерывно. Межсервисный интервал в нечистотах, где много солей, снижается до 2 недель. Хочу реализовать скважность опроса зондов. А сделать это представляется с помощью плк. Благо он есть, не нужен, и я что то понимаю в программировании
In_Da_Cher_A
02.05.2022, 14:28
Имею огромный опыт общения собственными руками с разноо рода КНСкамиа мы тут просто плюшками балуемся
60545
sanatolich
02.05.2022, 16:45
а мы тут просто плюшками балуемся
60545
Ну уважуха с моей стороны! Но про гальванический перенос с зонда на зонд Вы слышали? А компот из нечистот является хорошим электролитом. В чистых дренажках межсервисный интервал достигает полугода, что преемлемо, а в канашке- 2-3 недели. Биметаллы кстати ухудшают ситуацию дополнительными ложными срабатываниями когда все в тумане зимой... Похоже уже на начало лекции..
In_Da_Cher_A
02.05.2022, 18:18
про гальванический перенос с зонда на зонд Вы слышали?
повторюсь
нужно просто применять приборы с соответствующими покрытиями или соответствующие приборы
не надо открывать америку зановои тогда про проблемы гальванического переноса вы будете читать только в "газетах
п.с. на фото, если присмотреться, есть вариант, "один из"
Сергей0308
02.05.2022, 19:57
Хотел добавить: при переменном токе носители заряда(электроны, ионы в данном случае) практически никуда не движутся(стоят на месте), меняется только направление электромагнитного поля.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot