PDA

Просмотр полной версии : Вопросы новичка!!!



sau
29.11.2013, 11:58
Как реализовать условный переход из POU на ST в POU на FBD и обратно? А то чего то не получается...:(

Трофимов Артем
29.11.2013, 12:05
откомпилируйте проект, после этого в контекстном меню POU конвертировать в . выбираете язык. в ST конвертировать нельзя.

V0vand
29.11.2013, 14:16
Наша организация взяла на обслуживание заказчика у которого есть контроллер ПЛК-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 сокеты

amn
29.11.2013, 19:24
Как реализовать условный переход из 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.

melky
05.03.2019, 09:04
почему не 4...20мА ?

werewolf_92
05.03.2019, 09:16
не понимаю ваш ответ

Dmitro
27.03.2019, 01:39
У меня неудачно смонтирован ПЛК100(мастер) с СП315-Р (слейв) слишком близко к частотникам, из-за этого связь по Modbus RTU отвратительная.
Если я переделаю на связь на ModBus TCP станет лучше ? (витая пара, в экране...).
Насколько сложно переделать вид связи в Codesys 2.3? Можно ли просто грубо говоря заменить элемент "RS-485" на "Эзернет"?

melky
27.03.2019, 09:19
Dmitro, положить RS485 в экране не ?

Пьер
01.04.2019, 10:26
Включаю ПЛК160, издалет 4х или 5и кратный звуковой сигнал. Быстрый сигнал. МОжете расшифровать что значит?

Игорь13
03.07.2019, 14:06
Подскажите, пожалуйста, подключил датчик ДТС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]

mila91
13.04.2022, 10:27
Добрый день! Извините за глупый вопрос... Есть контроллер плк110-32 с разъемом rs232 и датчик РСМ-05.03с с возможностью передачи данных по RS232c. Я так понимаю, можно связать так датчик и контроллер? Датчик находится рядом с контроллером, расстояние не более 1 м. Соединение получится по трехпроводной схеме?

IVM
13.04.2022, 10:35
Добрый день! Извините за глупый вопрос... Есть контроллер плк110-32 с разъемом rs232 и датчик РСМ-05.03с с возможностью передачи данных по RS232c. Я так понимаю, можно связать так датчик и контроллер? Датчик находится рядом с контроллером, расстояние не более 1 м. Соединение получится по трехпроводной схеме?

Конечно получится. Важнее знать какой у расходомера протокол обмена.

mila91
13.04.2022, 11:20
Спасибо! Да, вот описание протокола есть, а что это за протокол не указано(
https://arvas.by/images/dokumentacia/rsm-05.03c-protokol.pdf

IVM
13.04.2022, 11:29
Спасибо! Да, вот описание протокола есть, а что это за протокол не указано(
https://arvas.by/images/dokumentacia/rsm-05.03c-protokol.pdf

Это нестандартный протокол. Но он подробно описан и его можно реализовать с использованием библиотек.

melky
13.04.2022, 12:10
mila91 - ПРОТОКОЛ ОБМЕНА ДАННЫМИ С ТЕПЛОСЧЕТЧИКАМИ ТЭМ-104/106 - как это не указано ?

mila91
14.04.2022, 08:22
А может есть где литература почитать про настройку в codesys2 этого нестандартного протокола?
:confused:

petera
14.04.2022, 09:37
А может есть где литература почитать про настройку в codesys2 этого нестандартного протокола?
:confused:

Тебе сюда Читаем нестандартный протокол (SysLibCom, SysLibMem) (https://owen.ru/forum/showthread.php?t=22498)

mila91
14.04.2022, 09:46
Спасибо большое))

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 В, резистор рассчитать по закону Ома.

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

) Вы так пишете, как будто я на госэкзамен пришел. Плакаты, слайды, вступительное слово... Мы вроде на форуме, чтобы задавать вопросы и получать ответы... В любом случае спасибо.

IVM
30.04.2022, 17:20
Выход вы не спалите, а вот вход можете, поэтому написал про резистор. Выходной ток 150 мА, а входной не больше 10 мА.

Глупости не надо писать. Резистор не нужен.

melky
30.04.2022, 21:51
з.ы. просто интересно, а если от БП через сухой контакт на вход подаем 24В БЕЗ резистора, мы его тоже спалим ? :)

sanatolich
01.05.2022, 20:44
з.ы. просто интересно, а если от БП через сухой контакт на вход подаем 24В БЕЗ резистора, мы его тоже спалим ? :)
Я написал же с самого начала, что смотрю на схему и туплю... Да и задачка не стандартная, чтобы входы от выходов запитывать..

melky
01.05.2022, 22:12
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
Хотел добавить: при переменном токе носители заряда(электроны, ионы в данном случае) практически никуда не движутся(стоят на месте), меняется только направление электромагнитного поля.