Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Mitsubishi Electric. Контроллеры, преобразователи частоты, HMI _ Общие вопросы _ Связь двух Fx1N по двум (трем) проводам

Автор: acoustik 22.10.2015 - 20:10

Привет всем! Вернулся из неожиданной сверх-долгой командировки и по приезду посыпалось тут.... Вобщем, идея такая - хочу попробовать как-то связать два плк между собой по двум проводам, ну и включая третий общий разумеется. Есть ли у кого какие идеи на этот счет? Если не жалко поделится, то милости прошу smile.gif

Конкретика: необходимо с одного плк на другой передавать данные о его состоянии, так же с другого на первый. то есть они как бы должны быть в курсе состояния друг друга. Понимаю что есть всякие н-н сети, 485 и прочие, но это пока не поддается моему вразумлению, да и плюс ко всему - добавочное оборудование химичить скорее всего никто не будет. Хотелось бы попробовать обойтись "своими силами" - программным путем. Понимаю что это может быть не так легко, но надо же когда нибудь лепить чтото свое? smile.gif
Оба плк транзисторные, думаю что надо как-то импульсным методом передавать данные друг другу. Пока думаю как... Возможно кто-нибудь подскажет какие-нибудь идеи...

Автор: inntele 22.10.2015 - 20:45

Цитата(acoustik @ 22.10.2015 - 21:10) *
Понимаю что есть всякие н-н сети, но это пока не поддается моему вразумлению, да и плюс ко всему - добавочное оборудование химичить скорее всего никто не будет. Хотелось бы попробовать обойтись "своими силами" - программным путем.

Цитата(acoustik @ 22.10.2015 - 21:10) *
Оба плк транзисторные, думаю что надо как-то импульсным методом передавать данные друг другу. Пока думаю как... Возможно кто-нибудь подскажет какие-нибудь идеи...


N:N-network, acoustik, это такая сеть, которая позволяет реализовать то, что требуется, легко и быстро. Модули связи с гальванической развязкой обойдутся вашей компании не дороже времени, которое придется угрохать на постановку очередной заплаты на очередное непродуманное загодя решение.

Если после утомительной командировки пылаете желанием трудиться сверхурочно, занимаясь воскрешением динозавров, тогда прочтите про http://www.bookasutp.ru/Chapter2_4.aspx.

Успехов.


Автор: acoustik 22.10.2015 - 21:08

Я понимаю, что эта сеть решит все проблемы. Спасибо inntele за подсказку и участие! Но я думаю что эта сеть все равно приводит к некоторым дополнительным примочкам, типа рс485. Мне же хотелось бы поэкспериментировать с другими вариантами, чисто на уровне входов и выходов данных плк. Токовая петля конечно хорошая штука, но в моей практике она выполняет роль измерительной части при чем поступает на контроллер уже знающий как это все воспринять. Согласен, что мой вопрос несколько "невзрачный" в виду того что есть уже готовые алгоритмы и способы и не зачем изобретать велосипед, но представим что всего этого нет что тогда? Как бы Вы выкрутились в подобной ситуации?

Автор: inntele 22.10.2015 - 22:00

Цитата(acoustik @ 22.10.2015 - 22:08) *
Я понимаю, что эта сеть решит все проблемы. Спасибо inntele за подсказку и участие! Но я думаю что эта сеть все равно приводит к некоторым дополнительным примочкам, типа рс485. Мне же хотелось бы поэкспериментировать с другими вариантами, чисто на уровне входов и выходов данных плк. Токовая петля конечно хорошая штука, но в моей практике она выполняет роль измерительной части при чем поступает на контроллер уже знающий как это все воспринять. Согласен, что мой вопрос несколько "невзрачный" в виду того что есть уже готовые алгоритмы и способы и не зачем изобретать велосипед, но представим что всего этого нет что тогда? Как бы Вы выкрутились в подобной ситуации?


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

ЦИФРОВАЯ ТОКОВАЯ ПЕТЛЯ - единственно возможное решение (а Вы, похоже, отождествляете ее с аналоговой). Аппаратно для построения такой сети в контроллере имеется все, добавлять ничего не надо. Физически реализуется элементарно, и требует только двухпроводной линии между всеми (двумя, тремя, четырьмя и т.д.) ПЛК. В программном плане потребуется мастер-контроль (кто-то должен сыграть роль мастера сети, выдавая строб-разрешение на ответ) и контроль освобождения линии. Также полезен контроль четности, без которого принятым данным грош-цена.

Автор: acoustik 22.10.2015 - 22:18

Цитата(inntele @ 23.10.2015 - 04:00) *
ЦИФРОВАЯ ТОКОВАЯ ПЕТЛЯ - единственно возможное решение (а Вы, похоже, отождествляете ее с аналоговой). Аппаратно для построения такой сети в контроллере имеется все, добавлять ничего не надо. Физически реализуется элементарно, и требует только двухпроводной линии между всеми (двумя, тремя, четырьмя и т.д.) ПЛК. В программном плане потребуется мастер-контроль

интересно... цифровая токовая петля. И как ее прикрутить ко входам выходам по Вашему? И что Вы имеете в виду под тем, что "аппаратно все уже имеется" ?. Я так понимаю, что входы плк имеют два состояния - это замкнут на ком или нет. Как в этом случае здесь отыграет цифровая токовая петля?

Автор: acoustik 22.10.2015 - 22:34

Можно ли без всяких аналоговых "штучек" как то передать информацию с одного плк на другой? Чисто в цифровом виде, то есть 1 и 0. Дело тут не в том что я незнаю (точнее) пока пренебрегаю другими, уже готовыми способами, а можно так сказать - чтобы вообще самому реализовать какой-либо вариант решения. Ведь это очень просто указать пальцем на то, что уже есть. К сожалению я только "начинающий" во всех таких контроллерных делах, и не обладаю некоторыми познаниями в этой области, вот и прошу помощи у знающих... Но я не хотел бы опираться на то, что уже задолго придумано до нас, а найти выход в каком то своем решении. Мне бы лишь подсказать дорогу...

Автор: inntele 22.10.2015 - 22:58

Цитата(acoustik @ 22.10.2015 - 23:18) *
Цитата(inntele @ 23.10.2015 - 04:00) *
ЦИФРОВАЯ ТОКОВАЯ ПЕТЛЯ - единственно возможное решение (а Вы, похоже, отождествляете ее с аналоговой). Аппаратно для построения такой сети в контроллере имеется все, добавлять ничего не надо. Физически реализуется элементарно, и требует только двухпроводной линии между всеми (двумя, тремя, четырьмя и т.д.) ПЛК. В программном плане потребуется мастер-контроль

интересно... цифровая токовая петля. И как ее прикрутить ко входам выходам по Вашему? И что Вы имеете в виду под тем, что "аппаратно все уже имеется" ?. Я так понимаю, что входы плк имеют два состояния - это замкнут на ком или нет. Как в этом случае здесь отыграет цифровая токовая петля?


 ________________________________________________40__.pdf ( 19.02 килобайт ) : 22

Автор: Sergei Troizky 23.10.2015 - 02:34

acoustic,
Озвучьте, наконец, цифры, а то сплошная лирика.
Сколько информации и за какое время должно передаваться?
Сколько есть свободных высокоскоростных входов и выходов?

Автор: inntele 23.10.2015 - 06:47

Цитата(Sergei Troizky @ 23.10.2015 - 03:34) *
acoustic,
Озвучьте, наконец, цифры, а то сплошная лирика.
Сколько информации и за какое время должно передаваться?


Солидарен.
Причем такой параметр, как дальность связи, тоже не последнюю роль играет.

Цитата(Sergei Troizky @ 23.10.2015 - 03:34) *
Сколько есть свободных высокоскоростных входов и выходов?


Кстати, да, прекрасная мысль, использование высокоскоростных выходов позволит сильно упростить программную реализацию интерфейса.

Автор: inntele 23.10.2015 - 07:50

По аппаратной реализации.

Выкладывая эскиз, понадеялся, что Сергей оставит к нему ценные комментарии и замечания, тем самым облегчив мне жизнь, но окарался: Сергей из вежливости промолчал... wink.gif

Схемотехника в эскизе дана для универсальной сети с ПЛК от 2-х и выше.
В этом варианте возможна только полудуплексная связь, а ток в петле следует держать на уровне не ниже 40мА. Сопротивление шунтирующего резистора вычисляется по формуле R [кОм]=1,6*N/2, где N - кол-во узлов (ПЛК) в сети. Для 2-х ПЛК это значение 1,6кОм, для 3-х - 2,4кОм, для 4-х - 3,3кОм, для 5-ти - 3,9кОм, для 6-ти - 4,7кОм, для 7-ми - 5,6кОм и т.д. По возможности, следует придерживаться линейной топологии сети, особенно когда расстояния между узлами составляют от 50 метров.
Схему полезно дополнительно снабдить защитами от переполюсовки и перенапряжения. Для чего между клеммами Y и X ПЛК вместо перемычки ставится импульсный (або выпрямительный) диод анодом к Y катодом к X, между X и S/S параллельно с резистором - диод-супрессор на напряжение 30В, а в линию - предохранитель.

Если же ПЛК только два, то лучше проложить трехпроводную линию и использовать полный дуплекс. Перемычка между X и Y изымается, выход Y одного ПЛК подключается на вход X другого. Петля в этом случае 20мА, резистор R=1,6кОм. Защиты организуются способом, сходным с описанным выше.

Автор: ivgtrk 23.10.2015 - 07:59

Цитата(acoustik @ 23.10.2015 - 01:08) *
Я понимаю, что эта сеть решит все проблемы. Спасибо inntele за подсказку и участие! Но я думаю что эта сеть все равно приводит к некоторым дополнительным примочкам, типа рс485. Мне же хотелось бы поэкспериментировать с другими вариантами, чисто на уровне входов и выходов данных плк. Токовая петля конечно хорошая штука, но в моей практике она выполняет роль измерительной части при чем поступает на контроллер уже знающий как это все воспринять. Согласен, что мой вопрос несколько "невзрачный" в виду того что есть уже готовые алгоритмы и способы и не зачем изобретать велосипед, но представим что всего этого нет что тогда? Как бы Вы выкрутились в подобной ситуации?

Тем не менее, гляжу, вы являетесь любителем изобретения этих самых велосипедов smile.gif Помнится давеча вы кнопки прикручивали по 4м проводам - как, пошло дело? )
По теме: вобщем то основные наводящие вопросы вам уже задали выше, такие как о количестве данных и длине линии. От себя добавлю, что то, что вы задумали можно решить различными методами: все будет зависеть в итоге от используемого вами алгоритма передачи/приема.
Если в вашей системе всего два устройства, то можно отказаться от механизма их адресации, а распознавать прием/передачу по включенному входу, к примеру, Х0. Тот, кто его "зажал" - начинает передавать пачки импульсов, а плк на другом конце "знает", что это НЕ ОН придавил линию Х0, и стало быть входит в режим приема. И наоборот. Это же будет являться неким механизмом арбитража лини, т.е. пока линия зажата - другой плк передачу не начинает.

Если данных немного и время их передачи особой погоды не делает, то достаточно "кодировать" их серией импульсов. Допустим, если включили вход Х5, в линию выдалась пачка из 5-ти имп. Примерно так. Ну это такой, несколько игрушечный способ, тем не менее рекомендую потренироваться на нем, для начала. Когда с этим получится, можно будет переходить к отработке механизма распознавания ошибок из принятого сообщения, что немало важно.

Существует более продвинутый вариант (протокол). Здесь уже данные передаются по-байтно, что гораздо удобнее обычных пачек импульсов, в плане скорости и объема передаваемой инфы. Но алгоритм их выработки передающей стороной и декодирования приемной несколько сложен (будет для вас), вероятно. В любом случае, скорость линии будет определяться исходя из ограничений по частоте выдачи импульсов контроллером, длины линии, кол-вом передаваемых данных. На длиной линии на больших частотах завалите фронты из-за емкости этой линии... Придется использовать буферы... В прочем это уже частности, пока мало относятся к заданному Вами вопросу.

Автор: ivgtrk 23.10.2015 - 08:03

Цитата(acoustik @ 23.10.2015 - 02:18) *
Цитата(inntele @ 23.10.2015 - 04:00) *
ЦИФРОВАЯ ТОКОВАЯ ПЕТЛЯ - единственно возможное решение (а Вы, похоже, отождествляете ее с аналоговой). Аппаратно для построения такой сети в контроллере имеется все, добавлять ничего не надо. Физически реализуется элементарно, и требует только двухпроводной линии между всеми (двумя, тремя, четырьмя и т.д.) ПЛК. В программном плане потребуется мастер-контроль

интересно... цифровая токовая петля. И как ее прикрутить ко входам выходам по Вашему? И что Вы имеете в виду под тем, что "аппаратно все уже имеется" ?. Я так понимаю, что входы плк имеют два состояния - это замкнут на ком или нет. Как в этом случае здесь отыграет цифровая токовая петля?

Токовая петля в данном случае используется в качестве носителя данных. Токовая - потому что это ток, и он, обычно, во всех местах одинаков, что играет в пользу длинных линий передачи.

Автор: acoustik 23.10.2015 - 09:46

Цитата(Sergei Troizky @ 23.10.2015 - 08:34) *
acoustic,
Озвучьте, наконец, цифры, а то сплошная лирика.
Сколько информации и за какое время должно передаваться?
Сколько есть свободных высокоскоростных входов и выходов?

Да, точно ))
Сколько информации ммм, ну допустим гнать на другой ПЛК состояния пяти входов и столько же выходов (включен, не включен).
Свободные выхода и входа есть, то есть я так понял из остальных постов, что нужно использовать для этих целей высокоскоростные. Поэтому входа Х0,1 и выхода Y0,1 отдаются под цели связи.
Насчет за какое время передавать - ну незнаю, для опытов пока можно сделать скажем 1 импульс в сек.

Автор: acoustik 23.10.2015 - 09:53

Цитата(inntele @ 23.10.2015 - 13:50) *
По аппаратной реализации.

Выкладывая эскиз, понадеялся, что Сергей оставит к нему ценные комментарии и замечания, тем самым облегчив мне жизнь, но окарался: Сергей из вежливости промолчал... wink.gif

Схемотехника в эскизе дана для универсальной сети с ПЛК от 2-х и выше.
В этом варианте возможна только полудуплексная связь, а ток в петле следует держать на уровне 40мА. Сопротивление шунтирующего резистора вычисляется по формуле R [кОм]=1,6*N/2, где N - кол-во узлов (ПЛК) в сети. Для 2-х ПЛК это значение 1,6кОм, для 3-х - 2,4кОм, для 4-х - 3,3кОм, для 5-ти - 3,9кОм, для 6-ти - 4,7кОм, для 7-ми - 5,6кОм и т.д. По возможности, следует придерживаться линейной топологии сети, особенно когда расстояния между узлами составляют от 50 метров.
Схему полезно дополнительно снабдить защитами от переполюсовки и перенапряжения. Для чего между клеммами Y и X ПЛК вместо перемычки ставится импульсный (або выпрямительный) диод анодом к Y катодом к X, между X и S/S параллельно с резистором - диод-супрессор на напряжение 30В, а в линию - предохранитель.

Если же ПЛК только два, то лучше проложить трехпроводную линию и использовать полный дуплекс. Перемычка между X и Y изымается, выход Y одного ПЛК подключается на вход X другого. Петля в этом случае 20мА, резистор R=1,6кОм. Защиты организуются способом, сходным с описанным выше.

Благодарю за пример с токовой петлей, но пока буду пробовать все же трех-проводку, мне кажется на ней проще. Ну тоесть напрямую передавать с Y на X.

Автор: acoustik 23.10.2015 - 09:58

Цитата(ivgtrk @ 23.10.2015 - 13:59) *
Цитата(acoustik @ 23.10.2015 - 01:08) *
Я понимаю, что эта сеть решит все проблемы. Спасибо inntele за подсказку и участие! Но я думаю что эта сеть все равно приводит к некоторым дополнительным примочкам, типа рс485. Мне же хотелось бы поэкспериментировать с другими вариантами, чисто на уровне входов и выходов данных плк. Токовая петля конечно хорошая штука, но в моей практике она выполняет роль измерительной части при чем поступает на контроллер уже знающий как это все воспринять. Согласен, что мой вопрос несколько "невзрачный" в виду того что есть уже готовые алгоритмы и способы и не зачем изобретать велосипед, но представим что всего этого нет что тогда? Как бы Вы выкрутились в подобной ситуации?

Тем не менее, гляжу, вы являетесь любителем изобретения этих самых велосипедов smile.gif Помнится давеча вы кнопки прикручивали по 4м проводам - как, пошло дело? )
По теме: вобщем то основные наводящие вопросы вам уже задали выше, такие как о количестве данных и длине линии. От себя добавлю, что то, что вы задумали можно решить различными методами: все будет зависеть в итоге от используемого вами алгоритма передачи/приема.
Если в вашей системе всего два устройства, то можно отказаться от механизма их адресации, а распознавать прием/передачу по включенному входу, к примеру, Х0. Тот, кто его "зажал" - начинает передавать пачки импульсов, а плк на другом конце "знает", что это НЕ ОН придавил линию Х0, и стало быть входит в режим приема. И наоборот. Это же будет являться неким механизмом арбитража лини, т.е. пока линия зажата - другой плк передачу не начинает.

Если данных немного и время их передачи особой погоды не делает, то достаточно "кодировать" их серией импульсов. Допустим, если включили вход Х5, в линию выдалась пачка из 5-ти имп. Примерно так. Ну это такой, несколько игрушечный способ, тем не менее рекомендую потренироваться на нем, для начала. Когда с этим получится, можно будет переходить к отработке механизма распознавания ошибок из принятого сообщения, что немало важно.

Существует более продвинутый вариант (протокол). Здесь уже данные передаются по-байтно, что гораздо удобнее обычных пачек импульсов, в плане скорости и объема передаваемой инфы. Но алгоритм их выработки передающей стороной и декодирования приемной несколько сложен (будет для вас), вероятно. В любом случае, скорость линии будет определяться исходя из ограничений по частоте выдачи импульсов контроллером, длины линии, кол-вом передаваемых данных. На длиной линии на больших частотах завалите фронты из-за емкости этой линии... Придется использовать буферы... В прочем это уже частности, пока мало относятся к заданному Вами вопросу.


Да, кнопки работают отлично! smile.gif

Я тоже как раз думал именно про передачу импульсным методом, то есть в зависимости от того, какой вход включен - столько импульсов и давать в линию.

Про "более продвинутый" способ тоже желательно услышать, если не трудно. Мне надо же иметь перед собой различные варианты, чтоб потом выбрать из них подходящий.
Про длину линии я пока не думаю, хотя бы научить ПЛК принимать и передавать данные, а потом уж можно и о длине линии позаботится. Мне так кажется smile.gif

Автор: inntele 23.10.2015 - 10:18

Цитата(acoustik @ 23.10.2015 - 10:53) *
Благодарю за пример с токовой петлей, но пока буду пробовать все же трех-проводку, мне кажется на ней проще. Ну тоесть напрямую передавать с Y на X.

Что из себя представляет токовая петля, и почему в ней должен течь ток не ниже 20мА, Вы до сих пор не уразумели. Стало быть материал по токовой петле не искали и не изучали. Трехпроводка с Y на X - тоже токовая петля. Решили помимо прочего сэкономить на резисторах и вместо 20мА ограничиться 4-мя? Ну-ну... продолжайте отжигать...

Автор: ivgtrk 23.10.2015 - 10:25

Цитата(acoustik @ 23.10.2015 - 13:58) *
Я тоже как раз думал именно про передачу импульсным методом, то есть в зависимости от того, какой вход включен - столько импульсов и давать в линию.

Хм, тогда не годится. Вы продумали такой вариант, когда, скажем, включены входы Х3,5,7 и выходы Y ? Что в этом случае Вы будете выдавать в линию?
Во всяком случае за один проход вы не сможете передать всю эту информацию за раз. В этом как раз заключается неудобство импульсного метода.

Автор: acoustik 23.10.2015 - 10:27

Цитата(inntele @ 23.10.2015 - 16:18) *
Цитата(acoustik @ 23.10.2015 - 10:53) *
Благодарю за пример с токовой петлей, но пока буду пробовать все же трех-проводку, мне кажется на ней проще. Ну тоесть напрямую передавать с Y на X.

Что из себя представляет токовая петля, и почему в ней должен течь ток не ниже 20мА, Вы до сих пор не уразумели. Стало быть материал по токовой петле не искали и не изучали. Трехпроводка с Y на X - тоже токовая петля. Решили помимо прочего сэкономить на резисторах и вместо 20мА ограничиться 4-мя? Ну-ну... продолжайте отжигать...

Не не не, я то понял суть, но пока конечно не хочется мастерить все эти резисторы, пока просто увязать два ПЛК на расстоянии 1 метра максимум! Потом конечно надо смотреть в указанную Вами сторону про петли на 20мА. Тут я полностью согласен!

Автор: acoustik 23.10.2015 - 10:29

Цитата(ivgtrk @ 23.10.2015 - 16:25) *
Цитата(acoustik @ 23.10.2015 - 13:58) *
Я тоже как раз думал именно про передачу импульсным методом, то есть в зависимости от того, какой вход включен - столько импульсов и давать в линию.

Хм, тогда не годится. Вы продумали такой вариант, когда, скажем, включены входы Х3,5,7 и выходы Y ? Что в этом случае Вы будете выдавать в линию?
Во всяком случае за один проход вы не сможете передать всю эту информацию за раз. В этом как раз заключается неудобство импульсного метода.

Мда, вот тут я чето засомневался... smile.gif Можно же ведь по очереди? не?

Автор: ivgtrk 23.10.2015 - 10:34

Цитата(acoustik @ 23.10.2015 - 14:29) *
Цитата(ivgtrk @ 23.10.2015 - 16:25) *
Цитата(acoustik @ 23.10.2015 - 13:58) *
Я тоже как раз думал именно про передачу импульсным методом, то есть в зависимости от того, какой вход включен - столько импульсов и давать в линию.

Хм, тогда не годится. Вы продумали такой вариант, когда, скажем, включены входы Х3,5,7 и выходы Y ? Что в этом случае Вы будете выдавать в линию?
Во всяком случае за один проход вы не сможете передать всю эту информацию за раз. В этом как раз заключается неудобство импульсного метода.

Мда, вот тут я чето засомневался... smile.gif Можно же ведь по очереди? не?

Короче, предлагаю вам для начала поразмышлять над такими вещами:
1. Как передать в линии несколько включенных входов и выходов?;
2. Как в приемнике вы будете отличать их (входа это или выхода)?

Если вы собираетесь передавать/принимать данные ТОЛЬКО о состоянии вх/вых, то это заметно упрощает вашу ситуацию. Подумайте немного самостоятельно, а потом я подкину вам еще вариант, как раз "тот продвинутый".

Автор: acoustik 23.10.2015 - 10:39

Цитата(ivgtrk @ 23.10.2015 - 16:34) *
Короче, предлагаю вам для начала поразмышлять над такими вещами:
1. Как передать в линии несколько включенных входов и выходов?;
2. Как в приемнике вы будете отличать их (входа это или выхода)?

Если вы собираетесь передавать/принимать данные ТОЛЬКО о состоянии вх/вых, то это заметно упрощает вашу ситуацию. Подумайте немного самостоятельно, а потом я подкину вам еще вариант, как раз "тот продвинутый".


Да, однако Вы правы. Буду думать, потом выскажу свои соображения smile.gif Но второй вариант все равно жду для ознакомления ))

Автор: inntele 23.10.2015 - 10:45

Цитата(acoustik @ 23.10.2015 - 11:27) *
пока просто увязать два ПЛК на расстоянии 1 метра максимум! Потом конечно надо смотреть в указанную Вами сторону про петли на 20мА. Тут я полностью согласен!


Дело тут не только в расстоянии. Как минимум, про паразитные емкости и связанный с ними завал фронтов Вам сказали. Ток в 20мА призван нивелировать влияние этих емкостей и влияние сопротивления линии. Помимо этого, существует и другой фактор, на который оказывает влияет величина тока. Так что, метр - не метр, а эксперименты нужно ставить сразу с шунтирующим резистором. Цепи защиты на связь особого влияния не оказывают, на время эксперимента можно свободно обойтись без них.

Автор: acoustik 23.10.2015 - 10:54

Цитата(inntele @ 23.10.2015 - 16:45) *
Цитата(acoustik @ 23.10.2015 - 11:27) *
пока просто увязать два ПЛК на расстоянии 1 метра максимум! Потом конечно надо смотреть в указанную Вами сторону про петли на 20мА. Тут я полностью согласен!


Дело тут не только в расстоянии. Как минимум, про паразитные емкости и связанный с ними завал фронтов Вам сказали. Ток в 20мА призван нивелировать влияние этих емкостей и влияние сопротивления линии. Помимо этого, существует и другой фактор, на который оказывает влияет величина тока. Так что, метр - не метр, а эксперименты нужно ставить сразу с шунтирующим резистором. Цепи защиты на связь особого влияния не оказывают, на время эксперимента можно свободно обойтись без них.

хорошо убедили smile.gif Чуть позже я постараюсь собрать предложенный Вами макет, потом нарисую схемку и выложу для критики )) Впрочем согласен с Вами - если уж делать, то сразу хорошо (рабочий образец) в некотором смысле .

Автор: acoustik 23.10.2015 - 11:03

inntele, а у меня нету входов SS, есть только COM и ИКСы... Тогда резисторы включать между ними? Я правильно понимаю?

Автор: inntele 23.10.2015 - 11:07

Цитата(acoustik @ 23.10.2015 - 12:03) *
inntele, а у меня нету входов SS, есть только COM и ИКСы... Тогда резисторы включать между ними? Я правильно понимаю?


Да. Иными словами, между конкретным входом и общим для группы.

P.S. Из эскиза, который опубликовал, вроде предельно ясно должно быть, что куда цеплять, даже если контроллер азиатской спецификации.

Автор: acoustik 23.10.2015 - 11:10

Цитата(inntele @ 23.10.2015 - 17:07) *
Цитата(acoustik @ 23.10.2015 - 12:03) *
inntele, а у меня нету входов SS, есть только COM и ИКСы... Тогда резисторы включать между ними? Я правильно понимаю?


Да. Иными словами, между конкретным входом и общим для группы.

Спасибо! делаю... Для тока в 40 ма резисторы еще расчитать надо...

Автор: inntele 23.10.2015 - 11:13

Какой же Вы невнимательный! Зачем 40? Ток 20мА, резистор на каждый ПЛК 1,6кОм.

Автор: acoustik 23.10.2015 - 11:17

Цитата(inntele @ 23.10.2015 - 17:13) *
Какой же Вы невнимательный! Зачем 40? Ток 20мА, резистор на каждый ПЛК 1,6кОм.

ой ой, извиняюсь ))) Просто не ожидал такого потока коментариев по моей теме, в голове почти каша smile.gif Надо все усвоить по порядку. Ставлю резисторы по 1,6 ком на каждый плк...

Автор: m_by 23.10.2015 - 11:56

... не вдаваясь в физику непосредственно передачи, ниже опишу предполагаемы "велосипед" для Вашего случая.

Два контроллера находятся рядом (несколько метров), токовая петля не требуется, тестирование возможно чисто по уровню сигнала.
Соединяете выход ПЛК1 с входом ПЛК2, и наоброт (полный дуплекс).

Передача и данные будут обрабатываться по длительности импульсов
Начало передачи - импульс 2с
Передача нуля - импульс 0,5с
Передача единицы - импульс 1с
Пауза между импульсами 1с
Объект отслеживания (вход, выход, его номер) определяется порядком импульса в последовательности

Например, последовательность х0=0 х1=1 х2=1 у0=1 у1=0 у2=0
Передача будет выглядеть импульсами следующей длительности 2с 0,5с 1с 1с 1с 1с 0,5с
Алгоритм реализации и декодирования, предполагаю, не очень сложно сделать

Как обычно всё выше изложенное ИМХО ...

Автор: acoustik 23.10.2015 - 12:05

Цитата(inntele @ 23.10.2015 - 17:13) *
Какой же Вы невнимательный! Зачем 40? Ток 20мА, резистор на каждый ПЛК 1,6кОм.

inntele посмотрите пожалуйста - правильно ли я соорудил Вашу схему?

 _______.bmp ( 1.44 мегабайт ) : 9

Автор: inntele 23.10.2015 - 12:05

m_by, и Вы туда же sad.gif Ставь резистор - не ставь резистор, это все едино ТОКОВАЯ ПЕТЛЯ. С какой целью необходимо ставить резистор, достаточно подробно разъяснено. Полметра, метр - роли не играет. Если в пику утверждаете, что можно обойтись без резистора, просьба привести контраргументы.

Автор: acoustik 23.10.2015 - 12:12

Цитата(m_by @ 23.10.2015 - 17:56) *
... не вдаваясь в физику непосредственно передачи, ниже опишу предполагаемы "велосипед" для Вашего случая.

Два контроллера находятся рядом (несколько метров), токовая петля не требуется, тестирование возможно чисто по уровню сигнала.
Соединяете выход ПЛК1 с входом ПЛК2, и наоброт (полный дуплекс).

Передача и данные будут обрабатываться по длительности импульсов
Начало передачи - импульс 2с
Передача нуля - импульс 0,5с
Передача единицы - импульс 1с
Пауза между импульсами 1с
Объект отслеживания (вход, выход, его номер) определяется порядком импульса в последовательности

Например, последовательность х0=0 х1=1 х2=1 у0=1 у1=0 у2=0
Передача будет выглядеть импульсами следующей длительности 2с 0,5с 1с 1с 1с 1с 0,5с
Алгоритм реализации и декодирования, предполагаю, не очень сложно сделать

Как обычно всё выше изложенное ИМХО ...

охо... Вариант конечно понятен, но чудится мне я долго буду его реализовывать )) Это получается надо и таймеры как-то сюда прицеплять? ... Мысль понял m_by, спасибо!

Да, и это пока контроллеры стоят рядом, а потом все же планируется их разнести на метров так 50-80...

Автор: inntele 23.10.2015 - 12:32

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

Автор: ivgtrk 23.10.2015 - 12:40

Цитата(m_by @ 23.10.2015 - 15:56) *
... не вдаваясь в физику непосредственно передачи, ниже опишу предполагаемы "велосипед" для Вашего случая.

Два контроллера находятся рядом (несколько метров), токовая петля не требуется, тестирование возможно чисто по уровню сигнала.
Соединяете выход ПЛК1 с входом ПЛК2, и наоброт (полный дуплекс).

Передача и данные будут обрабатываться по длительности импульсов
Начало передачи - импульс 2с
Передача нуля - импульс 0,5с
Передача единицы - импульс 1с
Пауза между импульсами 1с
Объект отслеживания (вход, выход, его номер) определяется порядком импульса в последовательности

Например, последовательность х0=0 х1=1 х2=1 у0=1 у1=0 у2=0
Передача будет выглядеть импульсами следующей длительности 2с 0,5с 1с 1с 1с 1с 0,5с
Алгоритм реализации и декодирования, предполагаю, не очень сложно сделать

Как обычно всё выше изложенное ИМХО ...


Мда, m_by, реализация того что Вы предлагаете вряд ли стоит "сложности" поставленной задачи. Мы так и до ЧМ-модуляции можем дойти... То что Вы описали, слегка напоминает широтно-импульсное кодирование, использующееся в основном в пультах ДУ, управлять теликами-шмеликами.
Зачем так извращатся с подсчетом временных отношений импульсов, для их декодирования. Да и думаю, вопрошающий такое не осилит. Все делается гораздо проще.

Автор: acoustik 23.10.2015 - 12:47

Цитата(inntele @ 23.10.2015 - 18:32) *
acoustik, а Вы рассчитывали малой кровью отделаться?? На разработку эффективного и защищенного протокола под PLC DIGITAL CURRENT LOOP сперва на бумаге, а затем на его интерпретацию в виде драйвера связи даже мне бы потребовалось порядка двух недель. Хотя я всяких драйверов уйму написал. У Вас уйдет не меньше месяца в плотном режиме, а то и два, а то и ...

Честно говоря да smile.gif, хотел малой кровью. Но надо же сначала с чего-то начать, чтоб потом уже дорабатывать и усложнять в процессе... Тем более что на более сложные вещи я пока не готов.

Автор: inntele 23.10.2015 - 13:14

Цитата(acoustik @ 23.10.2015 - 13:05) *
Цитата(inntele @ 23.10.2015 - 17:13) *
Какой же Вы невнимательный! Зачем 40? Ток 20мА, резистор на каждый ПЛК 1,6кОм.

inntele посмотрите пожалуйста - правильно ли я соорудил Вашу схему?


acoustic:
1) Выкладывая растровые файлы Вы засоряете форум и компьютеры тех, кто надумает их посмотреть.
2) Схема не рабочая. Чтобы по цепи потек ток, на ее концах должна присутствовать разность потенциалов. Входы у вашего контроллера типа sourse?, выходы типа sinc?
2) Резисторов для вашей схемы требуется по два на каждый ПЛК. Только на входы ПЛК. Догружать выходы нет никакой необходимости.

Автор: ivgtrk 23.10.2015 - 13:16

Вобщем, acoustik, дабы вам по чем зря не крутится около каких-то непонятных идей с импульсным представлением передачи/приема, наведу вас на более правильный подход.
Алгоритм следующий:
имеем два выхода для связи - Y0 и Y1. Пусть Y0 будет клоковый (CLK), а Y1 - выход для данных. Для инициализации передачи роняем Y0 на землю и выжидаем некий период (50-100мс) - это "аля" чтоб другой плк успел подготовится к приему... Далее, после этого промежутка начинаем тактировать выходом Y0 вход удаленного приемника X0 ровно 8 раз (один байт). Хотя, в данном случае не важно: битность передаваемых данных можно менять по своему усмотрению, в зависимости от задач. Но я рассмотрю вариант именно с байтом. И так, вместе с импульсами клоков изменяем выход Y1 в зависимости от того, что на него даем "0" или "1". Выплевываем все это дело в линию, а приемник с каждым новым тактом считывает линию X1, записывает в некий буфер и сдвигает влево. После приема последнего 8-го бита сдвиг не нужен. И так, после 8-ми тактов передатчика в буфере приемника будет находится переданный байт. Толкать биты в линию можно в любом порядке - старшим битом вперед или наоборот, главное это учесть на принимающей стороне.
Ну а дальше все просто - любой бит используйте для опознания входа-выхода ну и т.д. ... Дальше уже на что фантазии хватит. (считали входа командой K1X4.... выкинули код в линию...)
На рисунке изобразил то, что только что изрек:



UPD: ой, небольшой конфуз - конечно вместо X я имел в виду Y smile.gif Исправил.

Автор: inntele 23.10.2015 - 13:21

Все на порядок проще. Никаких CLK не надо.

Автор: acoustik 23.10.2015 - 13:25

Цитата(inntele @ 23.10.2015 - 19:14) *
acoustic:
1) Выкладывая растровые файлы Вы засоряете форум и компьютеры тех, кто надумает их посмотреть.
2) Схема не рабочая. Чтобы по цепи потек ток, на ее концах должна присутствовать разность потенциалов. Входы у вашего контроллера типа sourse?, выходы типа sinc?
2) Резисторов для вашей схемы требуется по два на каждый ПЛК. Только на входы ПЛК. Догружать выходы нет никакой необходимости.


про схему понял, да, немного нагородил лишнего smile.gif. А вот про формат файлов не совсем понятно - а в каком тогда формате их выставлять? Не в пдф же переводить? Почему компьютеры засоряются? Ну посмотрел да удалил, вроде ничего сложного ))

Автор: acoustik 23.10.2015 - 13:28

Цитата(ivgtrk @ 23.10.2015 - 19:16) *
Вобщем, acoustik, дабы вам по чем зря не крутится около каких-то непонятных идей с импульсным представлением передачи/приема, наведу вас на более правильный подход.
Алгоритм следующий:
имеем два выхода для связи - X0 и X1. Пусть X0 будет клоковый (CLK), а X1 - выход для данных. Для инициализации передачи роняем X0 на землю и выжидаем некий период (50-100мс) - это "аля" чтоб другой плк успел подготовится к приему... Далее, после этого промежутка начинаем тактировать выходом X0 вход удаленного приемника Y0 ровно 8 раз (один байт). Хотя, в данном случае не важно: битность передаваемых данных можно менять по своему усмотрению, в зависимости от задач. Но я рассмотрю вариант именно с байтом. И так, вместе с импульсами клоков изменяем выход X1 в зависимости от того, что на него даем "0" или "1". Выплевываем все это дело в линию, а приемник с каждым новым тактом считывает линию X1, записывает в некий буфер и сдвигает влево. После приема последнего 8-го бита сдвиг не нужен. И так, после 8-ми тактов передатчика в буфере приемника будет находится переданный байт. Толкать биты в линию можно в любом порядке - старшим битом вперед или наоборот, главное это учесть на принимающей стороне.
Ну а дальше все просто - любой бит используйте для опознания входа-выхода ну и т.д. ... Дальше уже на что фантазии хватит. (считали входа командой K1X4.... выкинули код в линию...)
На рисунке изобразил то, что только что изрек:


Это уже интереснее... Надо "прожевать" smile.gif

Автор: inntele 23.10.2015 - 13:34

Объем файла в формате .jpg минимум на порядок меньше. Допустим, я файл скачал, после удалил. А на сервере он остался. Каждый начнет выкладывать картинки по мегабайту, и выделенный объем дискового пространства иссякнет в два счета.

Автор: ivgtrk 23.10.2015 - 13:37

Цитата(inntele @ 23.10.2015 - 17:21) *
Все на порядок проще. Никаких CLK не надо.

Абсолютно согласен. Есть 1000 и один способ как это сделать без того или иного. Однако считаю, что для понимания таких вещей вопрошающим, он должен сначала оттолкнуться от общепринятых методов формирования сигналов.
Предложенный мной алгоритм не мое изобретение - я заимствовал его из весьма распространенного протокола обмена между устройствами I2C, разработанный Phillips. И привел только часть кадра, содержащего информационную часть всей посылки, выкинув адресные команды, команды опознания СТАРТ и СТОП, а так же бит чтения/записи.
Отмечу, что это весьма действующий метод, много раз примененный на практике. Сообщений об его сбоях не поступало... тьфу тьфу.

Автор: acoustik 23.10.2015 - 13:40

Цитата(inntele @ 23.10.2015 - 19:34) *
Объем файла в формате .jpg минимум на порядок меньше. Допустим, я файл скачал, после удалил. А на сервере он остался. Каждый начнет выкладывать картинки по мегабайту, и выделенный объем дискового пространства иссякнет в два счета.

Понял, исправлюсь smile.gif. Да, почему то файл большой получился, вроде в паинте рисовал - че там, пару квадратиков и несколько линий. А весит больше 1мб )) странно

Автор: acoustik 23.10.2015 - 13:43

Вчера я пол ночи не мог уснуть, пытаясь вообразить себе эту токовую петлю в своем проекте smile.gif Ну а сегодня здесь столько мыслей накидали что голова уже кипит )) Не ожидал такой активности, спасибо всем конечно! Надо как то систематизировать все это, по ходу задавая некоторые вопросы

Автор: inntele 23.10.2015 - 13:45

"Старт" -> Y0=1, Y1=1
"0" -> Y0=1, Y1=0
"1" -> Y0=0, Y1=1
"Стоп" -> Y0=1, Y1=1

Автор: acoustik 23.10.2015 - 13:46

Цитата(ivgtrk @ 23.10.2015 - 19:37) *
Цитата(inntele @ 23.10.2015 - 17:21) *
Все на порядок проще. Никаких CLK не надо.

Абсолютно согласен. Есть 1000 и один способ как это сделать без того или иного. Однако считаю, что для понимания таких вещей вопрошающим, он должен сначала оттолкнуться от общепринятых методов формирования сигналов.
Предложенный мной алгоритм не мое изобретение - я заимствовал его из весьма распространенного протокола обмена между устройствами I2C, разработанный Phillips. И привел только часть кадра, содержащего информационную часть всей посылки, выкинув адресные команды, команды опознания СТАРТ и СТОП, а так же бит чтения/записи.
Отмечу, что это весьма действующий метод, много раз примененный на практике. Сообщений об его сбоях не поступало... тьфу тьфу.

А что Вы имеете в виду под командами старт - стоп? тоесть начало приема и конец?

Автор: ivgtrk 23.10.2015 - 13:53

Цитата(inntele @ 23.10.2015 - 17:45) *
"Старт" -> Y0=1, Y1=1
"0" -> Y0=1, Y1=0
"1" -> Y0=0, Y1=1
"Стоп" -> Y0=1, Y1=1

Ха, уважаемый, дык для передачи того же байта вам все равно придется восемь раз изменять комбинацию Y0/Y1, что почти то же самое. Только метод предложенный мной более "популярен", скажем так.

UPD: да, и возникает неоднозначность с ситуациями СТОП и СТАРТ, т.к.они имеют одинаковое состояние Y. Какой из них считать началом а какой концом - на противоположной стороне (приемником)

Автор: ivgtrk 23.10.2015 - 14:00

Цитата(acoustik @ 23.10.2015 - 17:46) *
Цитата(ivgtrk @ 23.10.2015 - 19:37) *
Цитата(inntele @ 23.10.2015 - 17:21) *
Все на порядок проще. Никаких CLK не надо.

Абсолютно согласен. Есть 1000 и один способ как это сделать без того или иного. Однако считаю, что для понимания таких вещей вопрошающим, он должен сначала оттолкнуться от общепринятых методов формирования сигналов.
Предложенный мной алгоритм не мое изобретение - я заимствовал его из весьма распространенного протокола обмена между устройствами I2C, разработанный Phillips. И привел только часть кадра, содержащего информационную часть всей посылки, выкинув адресные команды, команды опознания СТАРТ и СТОП, а так же бит чтения/записи.
Отмечу, что это весьма действующий метод, много раз примененный на практике. Сообщений об его сбоях не поступало... тьфу тьфу.

А что Вы имеете в виду под командами старт - стоп? тоесть начало приема и конец?

Я имею в виду команды, которые явно дают понять всем другим устройствам в линии что начинается передача или заканчивается. Особенно это полезно в много-мастерных системах, когда, например, нужно свести к минимуму ситуацию с началом одновременной передачи двумя и более устройствами. Другие устройства, если желают что-либо сказать - ждут установки команды "стоп" в линии, только потом начинают вещать.
Вы не отвлекайтесь, а то опять спать не будете smile.gif. Сконцентрируйтесь над основной своей задачей - передайте что-нибудь и примите на другой стороне корректно. Для начала.

Автор: acoustik 23.10.2015 - 14:11

Цитата(ivgtrk @ 23.10.2015 - 20:00) *
Цитата(acoustik @ 23.10.2015 - 17:46) *
Цитата(ivgtrk @ 23.10.2015 - 19:37) *
Цитата(inntele @ 23.10.2015 - 17:21) *
Все на порядок проще. Никаких CLK не надо.

Абсолютно согласен. Есть 1000 и один способ как это сделать без того или иного. Однако считаю, что для понимания таких вещей вопрошающим, он должен сначала оттолкнуться от общепринятых методов формирования сигналов.
Предложенный мной алгоритм не мое изобретение - я заимствовал его из весьма распространенного протокола обмена между устройствами I2C, разработанный Phillips. И привел только часть кадра, содержащего информационную часть всей посылки, выкинув адресные команды, команды опознания СТАРТ и СТОП, а так же бит чтения/записи.
Отмечу, что это весьма действующий метод, много раз примененный на практике. Сообщений об его сбоях не поступало... тьфу тьфу.

А что Вы имеете в виду под командами старт - стоп? тоесть начало приема и конец?

Я имею в виду команды, которые явно дают понять всем другим устройствам в линии что начинается передача или заканчивается. Особенно это полезно в много-мастерных системах, когда, например, нужно свести к минимуму ситуацию с началом одновременной передачи двумя и более устройствами. Другие устройства, если желают что-либо сказать - ждут установки команды "стоп" в линии, только потом начинают вещать.
Вы не отвлекайтесь, а то опять спать не будете smile.gif. Сконцентрируйтесь над основной своей задачей - передайте что-нибудь и примите на другой стороне корректно. Для начала.

Понял smile.gif да уж, насовали мне тут информации... ))) Капец, мне бы еще задачку inntele решить с резисторами и питанием...

Автор: acoustik 23.10.2015 - 14:27

АААА! понял - питание то я не подал на выхода Y!!!! Вот я тупень smile.gif

Автор: inntele 23.10.2015 - 14:58

На картинке реализация передачи-приема байта с предложенным мной форматом представления СТАРТ-СТОП-0-1. Для простоты восприятия СТОП теперь формируется нулями на обеих входах, хотя можно без проблем оставить двумя единицами.



Автор: ivgtrk 23.10.2015 - 15:18

Цитата(inntele @ 23.10.2015 - 18:58) *
На картинке реализация передачи-приема байта с предложенным мной форматом представления СТАРТ-СТОП-0-1. Для простоты восприятия СТОП теперь формируется нулями на обеих входах, хотя можно без проблем оставить двумя единицами.



Да идея то понятна и без картинок, вопрос в том, чем она существенно отличается от использования выхода тактирования, вместо инверсии двух выходов (в случае на картинке - входов) ? Я даже не говорю о том, что в вашем случае приходится использовать еще и таймер-счетчик для определения длительности и позиции бита, т.е. система приема время-зависима, что в первом случае исключено. Тогда как в первом варианте балом правит передатчик, и приемнику ничего не нужно отсчитывать, а просто следить за входом данных синхронно со входом тактирования. Измените в вашей версии частоту передачи не меняя дискретности отсчета таймеров в приемнике... Что получим?

Автор: acoustik 23.10.2015 - 15:58

Господа!!! Вы меня так совсем в ступор введете smile.gif Айййй Сначала я решил одно направление, а теперь уже затрудняюсь... ohmy.gif

Автор: ivgtrk 23.10.2015 - 16:17

Цитата(inntele @ 23.10.2015 - 11:50) *
По аппаратной реализации.

Выкладывая эскиз, понадеялся, что Сергей оставит к нему ценные комментарии и замечания, тем самым облегчив мне жизнь, но окарался: Сергей из вежливости промолчал... wink.gif

Схемотехника в эскизе дана для универсальной сети с ПЛК от 2-х и выше.
В этом варианте возможна только полудуплексная связь, а ток в петле следует держать на уровне 40мА. Сопротивление шунтирующего резистора вычисляется по формуле R [кОм]=1,6*N/2, где N - кол-во узлов (ПЛК) в сети. Для 2-х ПЛК это значение 1,6кОм, для 3-х - 2,4кОм, для 4-х - 3,3кОм, для 5-ти - 3,9кОм, для 6-ти - 4,7кОм, для 7-ми - 5,6кОм и т.д. По возможности, следует придерживаться линейной топологии сети, особенно когда расстояния между узлами составляют от 50 метров.
Схему полезно дополнительно снабдить защитами от переполюсовки и перенапряжения. Для чего между клеммами Y и X ПЛК вместо перемычки ставится импульсный (або выпрямительный) диод анодом к Y катодом к X, между X и S/S параллельно с резистором - диод-супрессор на напряжение 30В, а в линию - предохранитель.

Если же ПЛК только два, то лучше проложить трехпроводную линию и использовать полный дуплекс. Перемычка между X и Y изымается, выход Y одного ПЛК подключается на вход X другого. Петля в этом случае 20мА, резистор R=1,6кОм. Защиты организуются способом, сходным с описанным выше.

Посмотрел приложенный эскиз. Немного прокомментирую - в данном случае такой вариант для acoustik'а не совсем подходит, т.к. его вариант исполнения плк не европейский (отсутствует SS). В варианте с SS, внутренние диоды оптопары включены встречно-параллельно (и внутри-схемно не подключены к питанию), что дает возможность использовать разную полярность входных сигналов. В его же случае, единственный свето-диод оптопары уже соединен внутри анодом к + питания, соответственно, докачку тока нужно производить прикладыванием внешнего напряжения, с небольшим изменением схемы включения. Ток же включения собственного входа X составляет порядка 6,5-7 мА. Пытаясь соорудить предложенное на эскизе, можно ввести в глубокое заблуждение автора темы.

Автор: inntele 23.10.2015 - 16:33

Конкретно с ivgrtk не общаюсь.

Но всем, кому неясно, отчего так и отчего этак, объясню, и про I2C от Philips, и про прочее.

Шина I2C разрабатывалась исключительно как внутренняя короткая последовательная шина устройства с параллельным подключением к ней ведомых IC, относительно низкоскоростная, зато требующая всего две сигнальных линии и позволяющая передавать/считывать данные с неинтеллектуальных IC либо же с интеллектуальных IC, но, например, пребывающих в спячке. Всем процессом в ней рулит мастер, при этом предполагается, что внутри устройства шина в полной безопасности, ее обрыв невозможен. Шина настолько приглянулась неискушенным радиолюбителям, что многие начали вытаскивать ее наружу, само собой, получив проблемы в виде, как минимум, потерянной связи, как максимум, пожженного "железа". Пойдя на поводу у этих самых любителей запаха палёного, Philips выпустил первые буферы шины ... и понеслась по кочкам... Еще раз отмечу, что способ передачи данных в I2C совершенно не ориентирован на контроль обрыва линии.

Симуляция токовой петли вместо того, чтобы воспользоваться штатными инструментами, - уродство, никакого отношения к промавтоматике не имеющее. Это "заплата", которая, вместе с тем, должна быть пришита надежно. Под понятием надежно, в первую очередь, подразумевается 100% достоверность принятых данных, что означает их 100% выбраковку при повреждении линии, искажениях на приеме, возникших вследствие воздействия импульсных помех и т.д. и т.п. При поступлении сигнала СТАРТ на входы поступает две единицы, чем контролируется целостность обеих линий, оба нуля на входах до поступления сигнала СТОП возникнут при обрыве линии, после будут присутствовать при останове обмена.

Автор: acoustik 23.10.2015 - 16:36

Цитата(ivgtrk @ 23.10.2015 - 22:17) *
Цитата(inntele @ 23.10.2015 - 11:50) *
По аппаратной реализации.

Выкладывая эскиз, понадеялся, что Сергей оставит к нему ценные комментарии и замечания, тем самым облегчив мне жизнь, но окарался: Сергей из вежливости промолчал... wink.gif

Схемотехника в эскизе дана для универсальной сети с ПЛК от 2-х и выше.
В этом варианте возможна только полудуплексная связь, а ток в петле следует держать на уровне 40мА. Сопротивление шунтирующего резистора вычисляется по формуле R [кОм]=1,6*N/2, где N - кол-во узлов (ПЛК) в сети. Для 2-х ПЛК это значение 1,6кОм, для 3-х - 2,4кОм, для 4-х - 3,3кОм, для 5-ти - 3,9кОм, для 6-ти - 4,7кОм, для 7-ми - 5,6кОм и т.д. По возможности, следует придерживаться линейной топологии сети, особенно когда расстояния между узлами составляют от 50 метров.
Схему полезно дополнительно снабдить защитами от переполюсовки и перенапряжения. Для чего между клеммами Y и X ПЛК вместо перемычки ставится импульсный (або выпрямительный) диод анодом к Y катодом к X, между X и S/S параллельно с резистором - диод-супрессор на напряжение 30В, а в линию - предохранитель.

Если же ПЛК только два, то лучше проложить трехпроводную линию и использовать полный дуплекс. Перемычка между X и Y изымается, выход Y одного ПЛК подключается на вход X другого. Петля в этом случае 20мА, резистор R=1,6кОм. Защиты организуются способом, сходным с описанным выше.

Посмотрел приложенный эскиз. Немного прокомментирую - в данном случае такой вариант для acoustik'а не совсем подходит, т.к. его вариант исполнения плк не европейский (отсутствует SS). В варианте с SS, внутренние диоды оптопары включены встречно-параллельно (и внутри-схемно не подключены к питанию), что дает возможность использовать разную полярность входных сигналов. В его же случае, единственный свето-диод оптопары уже соединен внутри анодом к + питания, соответственно, докачку тока нужно производить прикладыванием внешнего напряжения, с небольшим изменением схемы включения. Ток же включения собственного входа X составляет порядка 6,5-7 мА. Пытаясь соорудить предложенное на эскизе, можно ввести в глубокое заблуждение автора темы.


Брррррррр!!!!! Убили меня напрочь smile.gif Я тут уже и так и сяк пытаюсь сообразить куда чего прилепить, а Вы тут такое выложили... smile.gif У меня уже почти полночь, наверное я на сегодня прервусь. Есть над чем подумать перед сном (если он состоится) smile.gif
А так спасибо всем за участие! Очень даже поучительно! )

Автор: ivgtrk 23.10.2015 - 16:53

Цитата(inntele @ 23.10.2015 - 20:33) *
Конкретно с ivgrtk не общаюсь.

laugh.gif

Цитата(inntele @ 23.10.2015 - 20:33) *
Но всем, кому неясно, отчего так и отчего этак, объясню, и про I2C от Philips, и про прочее.

Шина I2C разрабатывалась исключительно как внутренняя короткая последовательная шина устройства с параллельным подключением к ней ведомых IC, относительно низкоскоростная, зато требующая всего две сигнальных линии и позволяющая передавать/считывать данные с неинтеллектуальных IC либо же с интеллектуальных IC, но, например, пребывающих в спячке. Всем процессом в ней рулит мастер, при этом предполагается, что внутри устройства шина в полной безопасности, ее обрыв невозможен. Шина настолько приглянулась неискушенным радиолюбителям, что многие начали вытаскивать ее наружу, само собой, получив проблемы в виде, как минимум, потерянной связи, как максимум, пожженного "железа". Пойдя на поводу у этих самых любителей запаха палёного, Philips выпустил первые буферы шины ... и понеслась по кочкам... Еще раз отмечу, что способ передачи данных в I2C совершенно не ориентирован на контроль обрыва линии.

Это видать, товарищ быстренько в википедии накопал smile.gif Тем не менее, далеко не все здесь описанное соответствует истине. Что же касается "относительно низкоскоростная" - то до этой скорости ПЛК Митсу как до луны пешком...
"Вытаскивание шины наружу" предполагает лишь некоторое использование принципов из нее. А радиолюбители - на то и радиолюбители, чтобы все палить...
В довесок: я не рекомендовал данный метод как "финальную систему" - а всего лишь как некий ее элемент. Он абсолютно легко укладывается в рамки той же токовой петли, если угодно. И я не говорил, что применение токовой петли не разумно. Скорее наоборот.

Автор: ivgtrk 23.10.2015 - 17:17

Цитата(inntele @ 23.10.2015 - 20:33) *
Симуляция токовой петли вместо того, чтобы воспользоваться штатными инструментами, - уродство, никакого отношения к промавтоматике не имеющее. Это "заплата", которая, вместе с тем, должна быть пришита надежно. Под понятием надежно, в первую очередь, подразумевается 100% достоверность принятых данных, что означает их 100% выбраковку при повреждении линии, искажениях на приеме, возникших вследствие воздействия импульсных помех и т.д. и т.п. При поступлении сигнала СТАРТ на входы поступает две единицы, чем контролируется целостность обеих линий, оба нуля на входах до поступления сигнала СТОП возникнут при обрыве линии, после будут присутствовать при останове обмена.

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

Автор: acoustik 23.10.2015 - 18:29

Не спится, как и предполагалось smile.gif
Так что же мне использовать - токовую петлю или просто прямые линии?? Даже и не думал, что в таком моменте застряну прямо на соединении двух ПЛК, даже не приступал к обдумыванию самой программы )))))

Автор: inntele 23.10.2015 - 18:41

Какие-такие "прямые линии"? О чем вообще?

Автор: acoustik 23.10.2015 - 18:50

Цитата(inntele @ 24.10.2015 - 00:41) *
Какие-такие "прямые линии"? О чем вообще?

ну в смысле что выход плк1 y0 соединен напрямую с входом плк2 X0...

Автор: inntele 23.10.2015 - 18:56

Цитата(acoustik @ 23.10.2015 - 19:50) *
Цитата(inntele @ 24.10.2015 - 00:41) *
Какие-такие "прямые линии"? О чем вообще?

ну в смысле что выход плк1 y0 соединен напрямую с входом плк2 X0...


А это что, не токовая петля?

Автор: acoustik 23.10.2015 - 19:02

Цитата(inntele @ 24.10.2015 - 00:56) *
Цитата(acoustik @ 23.10.2015 - 19:50) *
Цитата(inntele @ 24.10.2015 - 00:41) *
Какие-такие "прямые линии"? О чем вообще?

ну в смысле что выход плк1 y0 соединен напрямую с входом плк2 X0...


А это что, не токовая петля?

мммм ну может быть и да )) для меня это означает просто то, что выход плк1 включает вход плк2, так как соединяет его с сом-ом...

Автор: inntele 23.10.2015 - 19:07

Цитата(acoustik @ 23.10.2015 - 20:02) *
Цитата(inntele @ 24.10.2015 - 00:56) *
Цитата(acoustik @ 23.10.2015 - 19:50) *
Цитата(inntele @ 24.10.2015 - 00:41) *
Какие-такие "прямые линии"? О чем вообще?

ну в смысле что выход плк1 y0 соединен напрямую с входом плк2 X0...


А это что, не токовая петля?

мммм ну может быть и да )) для меня это означает просто то, что выход плк1 включает вход плк2, так как соединяет его с сом-ом...


Короче. Сперва разберитесь, что такое цифровая токовая петля. А после прочтите все, что Вам за сутки написал.
В голове должна быть полная ясность, Вы же путаетесь в элементарном и топчетесь в простом.

Автор: acoustik 23.10.2015 - 19:15

Да я вот и пытаюсь разобратся... Спасибо Вам конечно за все коментарии, просто у меня несколько иное понятие, применительно к входа-выходам плк. Буду разбираться smile.gif

Автор: ivgtrk 24.10.2015 - 04:59

Цитата(acoustik @ 23.10.2015 - 22:50) *
Цитата(inntele @ 24.10.2015 - 00:41) *
Какие-такие "прямые линии"? О чем вообще?

ну в смысле что выход плк1 y0 соединен напрямую с входом плк2 X0...



Цитата(inntele @ 23.10.2015 - 22:56) *
Цитата(acoustik @ 23.10.2015 - 19:50) *
Цитата(inntele @ 24.10.2015 - 00:41) *
Какие-такие "прямые линии"? О чем вообще?

ну в смысле что выход плк1 y0 соединен напрямую с входом плк2 X0...


А это что, не токовая петля?



Цитата(acoustik @ 23.10.2015 - 23:02) *
Цитата(inntele @ 24.10.2015 - 00:56) *
Цитата(acoustik @ 23.10.2015 - 19:50) *
Цитата(inntele @ 24.10.2015 - 00:41) *
Какие-такие "прямые линии"? О чем вообще?

ну в смысле что выход плк1 y0 соединен напрямую с входом плк2 X0...


А это что, не токовая петля?

мммм ну может быть и да )) для меня это означает просто то, что выход плк1 включает вход плк2, так как соединяет его с сом-ом...



Цитата(inntele @ 23.10.2015 - 23:07) *
Короче. Сперва разберитесь, что такое цифровая токовая петля. А после прочтите все, что Вам за сутки написал.
В голове должна быть полная ясность, Вы же путаетесь в элементарном и топчетесь в простом.

laugh.gif laugh.gif laugh.gif Петельщики млин.
Ладно интеле, он может их и в жизни то не видел никогда, но вы то, acoustik должны себе представлять что это такое! Так как вам говорят здесь про токовые петли - это можно каждый настенный выключатель света считать токовой петлей!

Автор: acoustik 24.10.2015 - 10:04

Ну вобще принцип то петли я знаю, они же повсюду в измерениях, там 4-20 ма, датчики токовые. Но здесь говорят про цифровую токовую петлю. Мне кажется что должно быть точно так же. )

Автор: acoustik 24.10.2015 - 11:07

И кст если я подключаю вход x0 через резистор 1,6 ком на СОМ, то вход просто включается и горит постоянно. Может резисторы надо больше ставить?

Автор: ivgtrk 24.10.2015 - 16:02

Цитата(acoustik @ 24.10.2015 - 14:04) *
Ну вобще принцип то петли я знаю, они же повсюду в измерениях, там 4-20 ма, датчики токовые. Но здесь говорят про цифровую токовую петлю. Мне кажется что должно быть точно так же. )

acoustik, работая с автоматикой, с измерениями и всем с ними связанным просто грех не знать, что любая токовая петля, будь она аналоговая, цифровая, да хоть "космическая" - содержит в себе самый важный ее элемент, который собственно и определяет понятие "токовой петли" - это ИСТОЧНИК ТОКА.
Это то, что поддерживает заданный ток в линии, невзирая на изменение ее (линии) сопротивления. "накачка" тока в линию, в случае повышения ее сопротивления, происходит путем увеличения напряжения на источник (генератор) тока, естественно, до тех пределов, которые может обеспечить источник питания.
Из вышесказанного следует - что, допустим, в линии 400 Ом мы установили измерительный ток в 20мА. Для поддержания такого тока источник отправил в линию напряжение 400 * 0,02 = 8 В. Далее, мы подключили последовательно линии еще один "потребитель", и сопротивление линии возросло, допустим до 700 Ом. Что при этом произошло с протекающим по ней током? Конечно он упал. Вот теперь источник тока для этой линии начнет выполнять свою прямую работу - поднимать этот ток до установленного предела в 20 мА, приложив к линии напряжение 700 * 0,02 = 14 В. Это свойство, пожалуй, самое основное для физической среды под названием токовая петля. И именно для этого она и предназначена - компенсировать сопротивление линии таким образом, чтобы ток в ней лежал в заданных пределах. Потому то ее используют для передачи сигналов на длинные дистанции, т.к. схема компенсирует возросшее сопротивление нагрузки (линии).

В аналоговых измерительных линиях подпитка напряжением в процессе работы не применяется, т.к. меняющийся ток в цепи находится в пропорциональной зависимости от воздействия измеряемого параметра на датчик. В обоих случаях, что в цифровой, что в аналоговой петлях - физическая среда совершенно одинакова; различны лишь алгоритмы работы с этой петлей. В цифровых, в основном, этот ток используется для той же передачи байт, команд и всего возможного по принципу есть ток - нет тока (0-1). И все. Причем в цифровой петле, штатно используется диапазон 0-20 мА, тогда как в аналоговой 4-20.

Применительно же к вашей схеме соединения ПЛК, с выхода одного на вход другого - здесь вы имеете всего лишь обыкновенную коммутацию катода опторазвязки в приемнике на его же землю - коммутирующий элемент в данном случае, это транзистор первого ПЛК, включенный по схеме с ОЭ, (эмиттерный повторитель) и работающего в ключевом режиме, а не так как было изображено в документе (PDF) на первой странице этого топика. Если пренебречь его (весьма малым) сопротивлением в режиме насыщения (когда он полностью открыт), то это тоже самое, если бы Вы просто куском провода замкнули бы вход Х на СОМ.
Посему, вы хоть обвешайте его весь резисторами - токовой петлей здесь близко не пахнет! Для ее реализации нужна совершенно иная топология, тем более, что у вас один из концов оптопары уже внутри сидит на + источника питания ПЛК (не SS вариант, где можно выбирать Sink/Source). В самом же ПЛК (FX) источников тока нет и никогда не было.

Автор: ivgtrk 24.10.2015 - 16:11

Цитата(acoustik @ 24.10.2015 - 15:07) *
И кст если я подключаю вход x0 через резистор 1,6 ком на СОМ, то вход просто включается и горит постоянно. Может резисторы надо больше ставить?

А что еще ему по Вашему делать? Мигать чтоль? Конечно будет гореть.

Автор: inntele 24.10.2015 - 19:54

Цитата(acoustik @ 24.10.2015 - 12:07) *
И кст если я подключаю вход x0 через резистор 1,6 ком на СОМ, то вход просто включается и горит постоянно. Может резисторы надо больше ставить?




Автор: inntele 24.10.2015 - 23:14

Время от времени захаживаю на форумы, где тусуются радиолюбители. А, как известно, радиолюбитель радиолюбителю рознь. Так вот, всякого профана, что из кожи вон лезет, пытаясь выставить себя гуру в какой бы то ни было сфере, в данном случае - электроники, неизбежно, волей-неволей и с головой выдадут перлы типа:

Цитата
коммутацию катода опторазвязки

или
Цитата
транзистор первого ПЛК, включенный по схеме с ОЭ, (эмиттерный повторитель)

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

P.S. А чтоб у "гуру" не было шанса поправить себя, цитату приведу целиком:

Цитата( ivgtrk @ Вчера, 17:02)
Применительно же к вашей схеме соединения ПЛК, с выхода одного на вход другого - здесь вы имеете всего лишь обыкновенную коммутацию катода опторазвязки в приемнике на его же землю - коммутирующий элемент в данном случае, это транзистор первого ПЛК, включенный по схеме с ОЭ, (эмиттерный повторитель) и работающего в ключевом режиме, а не так как было изображено в документе (PDF) на первой странице этого топика. Если пренебречь его (весьма малым) сопротивлением в режиме насыщения (когда он полностью открыт), то это тоже самое, если бы Вы просто куском провода замкнули бы вход Х на СОМ.
Посему, вы хоть обвешайте его весь резисторами - токовой петлей здесь близко не пахнет! Для ее реализации нужна совершенно иная топология, тем более, что у вас один из концов оптопары уже внутри сидит на + источника питания ПЛК (не SS вариант, где можно выбирать Sink/Source). В самом же ПЛК (FX) источников тока нет и никогда не было.

Автор: ivgtrk 25.10.2015 - 08:09

Цитата(inntele @ 25.10.2015 - 03:14) *
Время от времени захаживаю на форумы, где тусуются радиолюбители. А, как известно, радиолюбитель радиолюбителю рознь. Так вот, всякого профана, что из кожи вон лезет, пытаясь выставить себя гуру в какой бы то ни было сфере, в данном случае - электроники, неизбежно, волей-неволей и с головой выдадут перлы типа:
Цитата
коммутацию катода опторазвязки


А вы почаще захаживайте на такие форумы, может ума прибавиться в отношении понимания схем. Мне же подобные форумы совершенно никчему.
Для пополнения ваших скудных знаний в области схемотехники поясню, что коммутация означает соединение, она же подключение, т.е. электрическую связь.
Применительно к контексту мною сказанного - я употребил это слово абсолютно верно.
Цитата(inntele @ 25.10.2015 - 03:14) *
Цитата
транзистор первого ПЛК, включенный по схеме с ОЭ, (эмиттерный повторитель)

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



А теперь вообразите себе нагрузку, подключенную на выход Y и подтянутую к + питания, если вы вообще способны такое представить, затем попробуйте прояснить для себя (хотя бы с помощью тех же самых форумов), что из себя представляет такая схема включения транзистора. Заодно может узнаете, с какой стороны анод, а с какой катод у диода.

Вот так выглядит вход плк с SS:


А вот так без SS:


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

Цитата(inntele @ 25.10.2015 - 03:14) *
P.S. А чтоб у "гуру" не было шанса поправить себя, цитату приведу целиком:

Цитата( ivgtrk @ Вчера, 17:02)
Применительно же к вашей схеме соединения ПЛК, с выхода одного на вход другого - здесь вы имеете всего лишь обыкновенную коммутацию катода опторазвязки в приемнике на его же землю - коммутирующий элемент в данном случае, это транзистор первого ПЛК, включенный по схеме с ОЭ, (эмиттерный повторитель) и работающего в ключевом режиме, а не так как было изображено в документе (PDF) на первой странице этого топика. Если пренебречь его (весьма малым) сопротивлением в режиме насыщения (когда он полностью открыт), то это тоже самое, если бы Вы просто куском провода замкнули бы вход Х на СОМ.
Посему, вы хоть обвешайте его весь резисторами - токовой петлей здесь близко не пахнет! Для ее реализации нужна совершенно иная топология, тем более, что у вас один из концов оптопары уже внутри сидит на + источника питания ПЛК (не SS вариант, где можно выбирать Sink/Source). В самом же ПЛК (FX) источников тока нет и никогда не было.


Поправлять тут нечего; применительно к типу плк acoustika и схеме его соединения - все сказано абсолютно в точку.
Так что, уважаемый, не смешите в первую очередь себя, пытаясь "умничать" в вещах, в которых не разбираетесь вовсе.

Автор: pavalevlad 25.10.2015 - 09:59

Цитата
Цитата
А вот так без SS:

За все не скажу, но видел такую схему
http://imgdisk.ru/image/rHlW
Приходилось сталкиваться с "азиатскими" плк ,
где установлены оптопары http://www.cel.com/pdf/datasheets/ps2805.pdf и http://www.futurlec.com/Datasheet/LED/TLP120.pdf со встроенными встречными диодами.



Автор: inntele 25.10.2015 - 10:21

pavalevlad,

добрый день. Ваши комментарии по теме сочту не лишними, тем более, что в электронике Вы разбираетесь, да и с ПЛК, имеющим суффикс -001, сталкивались.

Автор: inntele 25.10.2015 - 10:42

Цитата(pavalevlad @ 25.10.2015 - 10:59) *
Цитата
Цитата
А вот так без SS:

За все не скажу, но видел такую схему
http://imgdisk.ru/image/rHlW
Приходилось сталкиваться с "азиатскими" плк ,
где установлены оптопары http://www.cel.com/pdf/datasheets/ps2805.pdf и http://www.futurlec.com/Datasheet/LED/TLP120.pdf со встроенными встречными диодами.


Принципиально, дело даже не в том, представлен ли излучатель диодно-транзисторной оптопары входной цепи ПЛК c суффиксом -001 встречно-параллельно включенными светодиодами или же цепь излучателя униполярная, хотя Klfman в некогда созданном Вами топике поставил точку в этом вопросе - из встречно-включенных. Этот момент не играет никакой роли: в схемах эмуляции цифровой токовой петли, опубликованных мной, ток через оптопару на входе ПЛК (впрочем, как и через оптопару на выходе ПЛК) течет только в одном направлении. Просто само подключение нуждается в адаптации к тому, ПЛК какой спецификации используются - азиатской (входы - source, выходы - sink) или европейской (входы - sink/source, выходы - source).

Автор: ivgtrk 25.10.2015 - 11:03

Цитата(pavalevlad @ 25.10.2015 - 13:59) *
Цитата
Цитата
А вот так без SS:

За все не скажу, но видел такую схему
http://imgdisk.ru/image/rHlW
Приходилось сталкиваться с "азиатскими" плк ,
где установлены оптопары http://www.cel.com/pdf/datasheets/ps2805.pdf и http://www.futurlec.com/Datasheet/LED/TLP120.pdf со встроенными встречными диодами.

pavalevlad, оптопары в ПЛК что SS, что в обычных применены совершенно одинаковые. Если хотите в этом убедится - разберите оба типа этих плк и сравните. В типах с SS (которых на приведенном Вами рисунке нет второй слева; сразу не узрел smile.gif ) они внутренне отключены от питания и выведены на соотв. выход "SS", это позволяет включить их "и так и эдак". В вариантах же без SS, с COM, один управляющий вывод оптопары уже соединен с источником питания внутри (с+), и поэтому, в штатном включении входа Xx "нижний" в блоке оптопары (см. рис) светодиод никогда не сработает. Это легко проверить подключив вход X на его же источник питания +24В. Тоесть в "азиатских" вариантах исполнения ПЛК встречный диод просто напросто не используется.
Для того, чтобы его включить, потребуется приложить отрицательную полярность некоего источника E на вывод ПЛК "+24В" а на вход X соотв. положительную источника E. Такие схемы включения иногда используются, например, чтоб соблюсти концепцию sink-source при подключении ко входам плк транзисторов PNP структуры. Таким образом Вы можете обнаружить, что в схеме образуется двуполярный источник напряжения, который мудрят в основном дилетанты.

Автор: ivgtrk 25.10.2015 - 13:29

Цитата(inntele @ 24.10.2015 - 23:54) *
Цитата(acoustik @ 24.10.2015 - 12:07) *
И кст если я подключаю вход x0 через резистор 1,6 ком на СОМ, то вход просто включается и горит постоянно. Может резисторы надо больше ставить?





Автору этого рисунка:

Прокомментируйте читателям данной ветки, ну и разумеется мне, "начинающему радиолюбителю", эту схему, в частности ответив на вопросы:

1. где вы здесь усматриваете токовую петлю, в ее истинном толковании?
2. где находится элемент (в этой схеме), регулирующий ток в петле? (за счет чего этот ток удерживается).
3. каким образом здесь производится контроль линии на целостность?
4. что произойдет, если мы добавим еще с десяток приемников, и разнесем их достаточно далеко?
... или в цепь такой системы включим эквивалент "длинной линии"?

Автор: ivgtrk 25.10.2015 - 14:20

Цитата(inntele @ 25.10.2015 - 14:42) *
... встречно-параллельно включенными светодиодами или же цепь излучателя униполярная хотя Klfman в некогда созданном Вами топике поставил точку в этом вопросе - из встречно-включенных.


laugh.gif Вот что бывает, когда один ду... в общем, не очень сведущий человек, пытается объяснить другим таким же, сущность того или иного. Первый сам не понимает что говорит, а его слушатели воспринимают это за чистую монету. При встречно включенных диодах потребуется 3 (ТРИ !) как минимум управляющих выходов. Такая схема включения никогда не использовалась в ПЛК Mitsubishi. Встречно-параллельная - да. Повсеместно.

Автор: acoustik 25.10.2015 - 14:28

Да..... ну вы ребят тут развили тему )))) Кст с igtrk я согласен по поводу транзисторного ключа потому что так и выходит в принципе. Транзистор первого плк включает светодиод второго, замыкая его на корпус (землю). Это обыкновенный ключ с этим не поспоришь.

Автор: acoustik 25.10.2015 - 15:00

Цитата(inntele @ 25.10.2015 - 05:14) *
Время от времени захаживаю на форумы, где тусуются радиолюбители. А, как известно, радиолюбитель радиолюбителю рознь. Так вот, всякого профана, что из кожи вон лезет, пытаясь выставить себя гуру в какой бы то ни было сфере, в данном случае - электроники, неизбежно, волей-неволей и с головой выдадут перлы типа:
Цитата
коммутацию катода опторазвязки

или
Цитата
транзистор первого ПЛК, включенный по схеме с ОЭ, (эмиттерный повторитель)

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

P.S. А чтоб у "гуру" не было шанса поправить себя, цитату приведу целиком:

Цитата( ivgtrk @ Вчера, 17:02)
Применительно же к вашей схеме соединения ПЛК, с выхода одного на вход другого - здесь вы имеете всего лишь обыкновенную коммутацию катода опторазвязки в приемнике на его же землю - коммутирующий элемент в данном случае, это транзистор первого ПЛК, включенный по схеме с ОЭ, (эмиттерный повторитель) и работающего в ключевом режиме, а не так как было изображено в документе (PDF) на первой странице этого топика. Если пренебречь его (весьма малым) сопротивлением в режиме насыщения (когда он полностью открыт), то это тоже самое, если бы Вы просто куском провода замкнули бы вход Х на СОМ.
Посему, вы хоть обвешайте его весь резисторами - токовой петлей здесь близко не пахнет! Для ее реализации нужна совершенно иная топология, тем более, что у вас один из концов оптопары уже внутри сидит на + источника питания ПЛК (не SS вариант, где можно выбирать Sink/Source). В самом же ПЛК (FX) источников тока нет и никогда не было.


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

Автор: acoustik 25.10.2015 - 15:12

Я с автоматикой тоже работаю сравнительно давно, но конечно в электронике не совсем соображаю - в основном на уровне датчиков и включил выключил. Чисто в контакторных цепях разбираюсь хорошо.
Короче я пока включил выходы первого плк на вход другого прямыми соединениями Y0 на X0 и наоборот. Пока слегка некогда продолжать мои эксперименты в этом дальше, так как отвлекли на другую работу...

Автор: acoustik 25.10.2015 - 15:14

Цитата(acoustik @ 25.10.2015 - 20:28) *
Да..... ну вы ребят тут развили тему )))) Кст с igtrk я согласен по поводу транзисторного ключа потому что так и выходит в принципе. Транзистор первого плк включает светодиод второго, замыкая его на корпус (землю). Это обыкновенный ключ с этим не поспоришь.

ой, с ivgtrk имеется в виду. Извините ))

Автор: inntele 25.10.2015 - 15:23

Цитата(acoustik @ 25.10.2015 - 15:28) *
Да..... ну вы ребят тут развили тему )))) Кст с igtrk я согласен по поводу транзисторного ключа потому что так и выходит в принципе. Транзистор первого плк включает светодиод второго, замыкая его на корпус (землю). Это обыкновенный ключ с этим не поспоришь.


Если бы внимательно прочли статейку, ссылку на которую персонально для Вас привел в первом же http://www.melsec.ru/forum/index.php?s=&showtopic=5167&view=findpost&p=10319 на топик, то нашли бы в ней все разъяснения по интересующему вопросу. Статейка хоть и писана таким же "гуру" электроники, с которым легкомысленно соглашаетесь, но, в интересующей Вас части, разъяснения в ней даны вполне сносные. Вы же ту статейку проигнорировали, так же, как и проигнорировали неоднократные замечания на тему, что никаких попыток разобраться, что есть "цифровая токовая петля" не делаете. А я Вам не нянька. Так что, срезюмирую: этот http://www.melsec.ru/forum/index.php?showtopic=4591&st=0&p=6738&#entry6738, acoustik, писан для таких как Вы и про таких как Вы.
Творческих успехов.

Автор: inntele 25.10.2015 - 15:37

Цитата(acoustik @ 25.10.2015 - 16:00) *
эмм.. при всем уважении к Вам inntele тут Вы немного погорячились. в прошлом году я в составе двух "электронщиков" ремонтировал систему синхронизации генераторов на одной плавбазе в африке ( г. кейптаун) там платы пол метра на пол метра и напичканы микросхемами со всякими завязками. Так вот работы зашли в глубокий тупик и наш директор (по моей просьбе) выходил на ivgtrk с просьбой о помощи в этом вопросе. Мы предоставили схемы и путем такого дистанционного сотрудничества он нам указал в чем дело и куда надо лезть. Так что таких специалистов еще надо поискать. если бы не его собственый бизнес в автоматике, то ему любая дорога в любое предприятие. с руками и ногами оторвут.


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

Автор: ivgtrk 25.10.2015 - 17:45

to acoustik:

Цитата(acoustik @ 25.10.2015 - 19:00) *
эмм.. при всем уважении к Вам inntele тут Вы немного погорячились. в прошлом году я в составе двух "электронщиков" ремонтировал систему синхронизации генераторов на одной плавбазе в африке ( г. кейптаун) там платы пол метра на пол метра и напичканы микросхемами со всякими завязками. Так вот работы зашли в глубокий тупик и наш директор (по моей просьбе) выходил на ivgtrk с просьбой о помощи в этом вопросе. Мы предоставили схемы и путем такого дистанционного сотрудничества он нам указал в чем дело и куда надо лезть. Так что таких специалистов еще надо поискать. если бы не его собственый бизнес в автоматике, то ему любая дорога в любое предприятие. с руками и ногами оторвут.

Попрошу впредь воздержаться от подобного рода высказываний из собственной практической деятельности на данном форуме (да и вообще где-либо).
Я не нуждаюсь в рекламе, тем более здесь; но в выложенной Вами информации, Ваш директор может усмотреть элементы своей коммерческой тайны, что вряд ли будет способствовать "похлопыванию Вас по плечу".
Согласитесь, какому руководителю понравится то, что Вы, работник некоего их предприятия, выбрасываете в общественность факт о своей некомпетенции в тех или иных вопросах.
Подумайте над этим.

to inntele:

Цитата(inntele @ 25.10.2015 - 19:37) *
Я на ivgtrk два месяца потратил, находясь в контакте с ним по 18-20 часов в день...

18-20 часов в день... оО-го! почитай сутки да на два месяца! Для осуществления этого - надо буквально ходить везде с компьютером "привязанным у уху/глазу". Таким количеством времени, для общения по сети я не располагаю уже довольно давно, так же, у меня есть куда более насущные дела. С кем он так продолжительно контактировал - остается загадкой, но ко мне это не имеет никакого отношения.
В связи с этим, высказанное inntele полный бред.

Цитата(inntele @ 25.10.2015 - 19:37) *
Представления об уровне его знаний и навыков, в том числе в области электроники, получил сполна. Для кого и столовский повар - Звезда Мишлен.

Наше с ним общение не выходило за рамки программных методов решения различных вопросов, касательно именно ПЛК FX. Какие-либо схемотехнические, электронно-механические да и вообще вопросы, связанные с электроникой не рассматривались и не обговаривались как таковые вообще.
В соответствии с чем, никаких представлений о моих знаниях и навыках, касательно электроники, он получить просто напросто не мог. Очередной бред.

Чтобы иной читатель не блуждал в потемках, пытаясь понять суть этой дискуссии, замечу, что все высказывания inntele в мой адрес являются лишь продуктом его личной неприязни ко мне. Как можно заметить - они не подпитаны аргументированными доказательствами. Только некие "образы", которые inntele пытается выстраивать вокруг себя, показывая тем самым свою "состоятельность" в вопросе.
Так же, отмечу, что его (inntele) характерным качеством является тщеславие, которое довольно сильно выражено. Он не особо любит признавать что не прав. По этому, в некотором смысле, спор с ним бесполезен, т.к. вы просто не докажете ему свою точку зрения, как бы вы не были правы.

Автор: ivgtrk 25.10.2015 - 18:09

Что касается вопросов электроники, в частности применительно к периферии ПЛК, то я стараюсь придерживаться более низменных "радиолюбительских" понятий, т.к. вполне оправданно ожидаю, что мой оппонент не особо подготовлен в этих вопросах. Для понимания сущности, этого вполне достаточно. Ежели я буду прибегать к более высоким интерпретациям, то не Вы, inntelle, и никто другой, будет не в состоянии понять сути того, о чем идет речь.
Занимайтесь тем, что больше всего умеете - программной частью. Не суйтесь в физическую реализацию периферии и вообще системы, тем более не пытайтесь спорить со мной - тут я раздавлю Вас как букашку. И отвечу Вашими же словами, сказанными мне когда-то: "ИБО Я ПРОФЕССИОНАЛ!".

Автор: ivgtrk 25.10.2015 - 18:29

Цитата(inntele @ 25.10.2015 - 19:23) *
Цитата(acoustik @ 25.10.2015 - 15:28) *
Да..... ну вы ребят тут развили тему )))) Кст с igtrk я согласен по поводу транзисторного ключа потому что так и выходит в принципе. Транзистор первого плк включает светодиод второго, замыкая его на корпус (землю). Это обыкновенный ключ с этим не поспоришь.


Если бы внимательно прочли статейку, ссылку на которую персонально для Вас привел в первом же http://www.melsec.ru/forum/index.php?s=&showtopic=5167&view=findpost&p=10319 на топик, то нашли бы в ней все разъяснения по интересующему вопросу. Статейка хоть и писана таким же "гуру" электроники, с которым легкомысленно соглашаетесь, но, в интересующей Вас части, разъяснения в ней даны вполне сносные. Вы же ту статейку проигнорировали, так же, как и проигнорировали неоднократные замечания на тему, что никаких попыток разобраться, что есть "цифровая токовая петля" не делаете. А я Вам не нянька. Так что, срезюмирую: этот http://www.melsec.ru/forum/index.php?showtopic=4591&st=0&p=6738&#entry6738, acoustik, писан для таких как Вы и про таких как Вы.
Творческих успехов.

Ну и привяжите теперь то, что описано в этой статейке к своей опубликованной схеме, в части цифровой токовой петли. Этот момент как раз и рассматривался в вопросах, опубликованных мною ранее, которые Вы проигнорировали. И не удивительно почему. Подача материала по вашей ссылке, конечно весьма "любительская", тем не менее основной принцип той же цифровой петли там описан достаточно достоверно.
Прежде чем советовать кому-либо что-то, надо самому это "что-то" понимать. А не отписываться тупыми ссылками.

Автор: acoustik 25.10.2015 - 19:25

Эээээйййй!!!! Люди!!!! inntele и ivgtrk не сорьтесь пожалуйста!!!! Кроме вас то тут и нет никого, у кого спросить по своим вопросам!!! Я знаю что вы спецы, но найдите другое поле для своих разбирательств но только не здесьььь!!!!!!! smile.gif

Автор: inntele 25.10.2015 - 19:38

Общение с ivgtrk с того самого момента, как он напросился ко мне на обучение, предается огласке. Таким образом, у любого коллеги есть возможность самолично ознакомиться с тем, какой он: а) "спец", б) гндн.

Автор: acoustik 25.10.2015 - 19:41

Цитата(ivgtrk @ 25.10.2015 - 23:45) *
to acoustik:
Попрошу впредь воздержаться от подобного рода высказываний из собственной практической деятельности на данном форуме (да и вообще где-либо).
Я не нуждаюсь в рекламе, тем более здесь; но в выложенной Вами информации, Ваш директор может усмотреть элементы своей коммерческой тайны, что вряд ли будет способствовать "похлопыванию Вас по плечу".
Согласитесь, какому руководителю понравится то, что Вы, работник некоего их предприятия, выбрасываете в общественность факт о своей некомпетенции в тех или иных вопросах.
Подумайте над этим.

я принял к сведению, спасибо. Извините.

Автор: acoustik 25.10.2015 - 19:49

Цитата(inntele @ 26.10.2015 - 01:38) *
Общение с ivgtrk с того самого момента, как он напросился ко мне на обучение, предается огласке. Таким образом, у любого коллеги есть возможность самолично ознакомиться с тем, какой он: а) "спец", б) гндн.

что Вы имеете в виду под гндн ?

Автор: ivgtrk 25.10.2015 - 19:55

Цитата(inntele @ 25.10.2015 - 23:38) *
Общение с ivgtrk с того самого момента, как он напросился ко мне на обучение, предается огласке. Таким образом, у любого коллеги есть возможность самолично ознакомиться с тем, какой он: а) "спец", б) гндн.

Ну ка, выложи тот момент, когда я "напросился на обучение"... Интересно...

Автор: ivgtrk 25.10.2015 - 20:07

имей в виду (я уже как бы на "ТЫ" перешел), inntelle, что я незамедлительно выложу свой вариант этого "обучения", начиная с самых "азов", как это происходило и как началось. В своих замечаниях к этому я приведу некоторые высказывания других форумчан в ЛС, которые не пожелали делится здесь своими проблемами в виду того, что "все устали от inntele на этом форуме".

Автор: inntele 25.10.2015 - 20:14

http://www.melsec.ru/forum/index.php?s=&showtopic=5047&view=findpost&p=9655

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

Автор: ivgtrk 25.10.2015 - 20:21

Цитата(inntele @ 26.10.2015 - 00:14) *
http://www.melsec.ru/forum/index.php?s=&showtopic=5047&view=findpost&p=9655

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

напрашивание здесь где? Вы предложили - получили спрос. Дальше что?

Автор: ivgtrk 25.10.2015 - 20:26

Цитата(inntele @ 26.10.2015 - 00:14) *
http://www.melsec.ru/forum/index.php?s=&showtopic=5047&view=findpost&p=9655

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

Выложи ка тут предмет своего изобретения, автор патента... А кто когда в первый класс ходил и на дембиль дембель тут уж ни какой роли не играет - кем ты был, тем и остался.

Автор: ivgtrk 25.10.2015 - 20:32

Цитата(inntele @ 26.10.2015 - 00:14) *
и еще. этот сплк мне тычет ...

И буду тыкать, ибо ТЫ НИКТО.

Автор: ivgtrk 25.10.2015 - 20:38

Приходишь так утром на работу, вступаешь на мокрый пол, а тебе где то из тени орут "да чтож ты делаешь, только помыла! Я тут 40 лет... и прочее."
Трудно поспорить с ее стажем мытия полов, против твоего академического образования, особенно если ты первый день как пришел на "эту" работу... smile.gif

Автор: ivgtrk 25.10.2015 - 20:47

Не пытайтесь сравнивать ваш возраст (inntele) с моим умом и познаниями в той или иной области. В любом случае, выгода будет на моей стороне. Я смогу отстоять свою точку зрения, а вот вы таки не можете продемонстрировать свою публике. Все в облаках плаваете.

Автор: ivgtrk 25.10.2015 - 21:36

Вернемся к вопросу:
inntele, опубликовав некую свою схему:


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

В довесок, приведу и рисунок схемы с того ресурса, который inntele так рьяно рекламирует автору этого топика:


Замечу, что не тот и не другой (inntele и acoustik) не понимают изображенного здесь. Что касается автора темы - понятно. Но зачем же "знающему" inntele публиковать то, в чем сам имеет весьма смутное понимание?


Автор: ivgtrk 25.10.2015 - 21:48

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

Автор: inntele 25.10.2015 - 23:17

1. Оставив в топике с два десятка бестолковых постов, помочь чем-либо топикстартеру ivgtrk до сих не смог, да и, собственно, до сего момента не планировал. Оригинальной идеи не выдал, схем не выложил. Одно бла-бла-бла.
2. Своим профессионализмом он уже в очередной раз блеснул, в частности, http://www.melsec.ru/forum/index.php?s=&showtopic=5167&view=findpost&p=10386 схему с общим эмиттером (ОЭ) https://ru.wikipedia.org/wiki/%D0%AD%D0%BC%D0%B8%D1%82%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D1%82%D0%B5%D0%BB%D1%8C, хотя таким термином именуется https://www.google.ru/search?q=%D0%A1%D1%85%D0%B5%D0%BC%D0%B0+%D1%81+%D0%BE%D0%B1%D1%89%D0%B8%D0%BC+%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%BC&oq=%D0%A1%D1%85%D0%B5%D0%BC%D0%B0+%D1%81+%D0%BE%D0%B1%D1%89%D0%B8%D0%BC+%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%BC&aqs=chrome..69i57.7617j0j4&sourceid=chrome&es_sm=93&ie=UTF-8.
И это не описка. Просто в силу скудных познаний, этот кадр принципиально не в силах сообразить, что криво лажает. Зато всем, кто читает (будет читать его опусы) и хоть мало-мальски разбирается в электронике, сама лажа и, как следствие, "уровень профессионализма" этого чванливого самонадеянного выскочки очевидны.

Помогать топикстартеру больше не стану. Я ему и так изрядно помог. Помогал бы и дальше, но я не помогаю тем, кто обращаясь за помощью к другим, сам топчется на месте.

На этом форуме есть спецы, в том числе те, которым я помог советом. Но с каждым днем спецов тут остается все меньше и меньше. Они разбегаются или уходят в подполье. Почему? Да потому, что они спецы, и сами за помощью обращаются только в крайнем случае. А от общения с двадцати-тридцатилетними неучами их уже просто тошнит. Это ivgtrk, и такие как он, спецов разогнали. Так что, когда приходите сюда в надежде получить помощь, а помочь Вам некому, кланяйтесь ivgtrk и иже с ним.

Кому за 1,5 года пребывания на форуме он помог? Одному, в лучшем случае, двум. Все остальные его посты - голимый флейм направленный исключительно на взвинчивание собственного индекса.

Автор: ivgtrk 25.10.2015 - 23:37

Цитата(inntele @ 26.10.2015 - 03:17) *
1. Оставив в топике с два десятка бестолковых постов, помочь чем-либо топикстартеру ivgtrk до сих не смог, да и, собственно, до сего момента не планировал. Оригинальной идеи не выдал, схем не выложил. Одно бла-бла-бла.
2. Своим профессионализмом он уже в очередной раз блеснул, в частности, http://www.melsec.ru/forum/index.php?s=&showtopic=5167&view=findpost&p=10386 схему с общим эмиттером (ОЭ) https://ru.wikipedia.org/wiki/%D0%AD%D0%BC%D0%B8%D1%82%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D1%82%D0%B5%D0%BB%D1%8C, хотя таким термином именуется https://www.google.ru/search?q=%D0%A1%D1%85%D0%B5%D0%BC%D0%B0+%D1%81+%D0%BE%D0%B1%D1%89%D0%B8%D0%BC+%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%BC&oq=%D0%A1%D1%85%D0%B5%D0%BC%D0%B0+%D1%81+%D0%BE%D0%B1%D1%89%D0%B8%D0%BC+%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%BC&aqs=chrome..69i57.7617j0j4&sourceid=chrome&es_sm=93&ie=UTF-8.
И это не описка. Просто в силу скудных познаний, этот кадр принципиально не в силах сообразить, что криво лажает. Зато всем, кто читает (будет читать его опусы) и хоть мало-мальски разбирается в электронике, сама лажа и, как следствие, "уровень профессионализма" этого чванливого самонадеянного выскочки очевидны.

Помогать топикстартеру больше не стану. Я ему и так изрядно помог. Помогал бы и дальше, но я не помогаю тем, кто обращаясь за помощью к другим, сам топчется на месте.

На этом форуме есть спецы, в том числе те, которым я помог советом. Но с каждым днем спецов тут остается все меньше и меньше. Они разбегаются или уходят в подполье. Почему? Да потому, что они спецы, и сами за помощью обращаются только в крайнем случае. А от общения с двадцати-тридцатилетними неучами их уже просто тошнит. Это ivgtrk, и такие как он, спецов разогнали. Так что, когда приходите сюда в надежде получить помощь, а помочь Вам некому, кланяйтесь ivgtrk и иже с ним.

Кому за 1,5 года пребывания на форуме он помог? Одному, в лучшем случае, двум. Все остальные его посты - голимый флейм направленный исключительно на взвинчивание собственного индекса.

Эх... Хоть и поздно, но пошел чаю налить, потом вернувшись поглядел - inntele очередную чепуху пишет smile.gif laugh.gif
Давай, дерзай... общий коллектор...
Ты там прекращай википедию читать - это тебе уже не поможет. Если к завтрашнему вечеру принципиально не докажешь свою правоту, в том утверждении, что высказал выше - я опозорю тебя как говорится на весь аул. Либо извинишься. П.С. правоту свою доказать ты не сможешь. Остается вариант 2.

Автор: ivgtrk 25.10.2015 - 23:42

Вот видите, inntele словно крыса, загнанная в угол заметался... Причем рыщет в поисках, как бы меня "облажать" в моих же собственных словах! smile.gif Ну удачи!

Автор: ivgtrk 25.10.2015 - 23:49

Цитата(inntele @ 26.10.2015 - 03:17) *
1. Оставив в топике с два десятка бестолковых постов, помочь чем-либо топикстартеру ivgtrk до сих не смог, да и, собственно, до сего момента не планировал. Оригинальной идеи не выдал, схем не выложил. Одно бла-бла-бла.
2. Своим профессионализмом он уже в очередной раз блеснул, в частности, http://www.melsec.ru/forum/index.php?s=&showtopic=5167&view=findpost&p=10386 схему с общим эмиттером (ОЭ) https://ru.wikipedia.org/wiki/%D0%AD%D0%BC%D0%B8%D1%82%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D1%82%D0%B5%D0%BB%D1%8C, хотя таким термином именуется https://www.google.ru/search?q=%D0%A1%D1%85%D0%B5%D0%BC%D0%B0+%D1%81+%D0%BE%D0%B1%D1%89%D0%B8%D0%BC+%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%BC&oq=%D0%A1%D1%85%D0%B5%D0%BC%D0%B0+%D1%81+%D0%BE%D0%B1%D1%89%D0%B8%D0%BC+%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%BC&aqs=chrome..69i57.7617j0j4&sourceid=chrome&es_sm=93&ie=UTF-8.
И это не описка. Просто в силу скудных познаний, этот кадр принципиально не в силах сообразить, что криво лажает. Зато всем, кто читает (будет читать его опусы) и хоть мало-мальски разбирается в электронике, сама лажа и, как следствие, "уровень профессионализма" этого чванливого самонадеянного выскочки очевидны.

Помогать топикстартеру больше не стану. Я ему и так изрядно помог. Помогал бы и дальше, но я не помогаю тем, кто обращаясь за помощью к другим, сам топчется на месте.

На этом форуме есть спецы, в том числе те, которым я помог советом. Но с каждым днем спецов тут остается все меньше и меньше. Они разбегаются или уходят в подполье. Почему? Да потому, что они спецы, и сами за помощью обращаются только в крайнем случае. А от общения с двадцати-тридцатилетними неучами их уже просто тошнит. Это ivgtrk, и такие как он, спецов разогнали. Так что, когда приходите сюда в надежде получить помощь, а помочь Вам некому, кланяйтесь ivgtrk и иже с ним.

Кому за 1,5 года пребывания на форуме он помог? Одному, в лучшем случае, двум. Все остальные его посты - голимый флейм направленный исключительно на взвинчивание собственного индекса.

Весьма интересен тот факт, что он в качестве подоплеки своего утверждения привел ссылку прямо противоречущую его утверждению! smile.gif Прикольно ) Эй, коллектор, как ты там?

Автор: ivgtrk 25.10.2015 - 23:54

inntele, ну не к лицу тебе это, не идет. Если не понимаешь - забей и не выскакивай. Не смеши народ.

Автор: inntele 25.10.2015 - 23:58

Хотя любому спецу и нормальному человеку про ivgtrk уже и так всё предельно https://youtu.be/uB4zwhvaKLE, истинная слава у него еще впереди. Следите за релизами.

Автор: ivgtrk 26.10.2015 - 00:13

inntele, если ты такой совсем уж в доску тупой, то поясню - эмиттерным повторителем я назвал для acoustikа тот вариант включения транзистора, который ты нарисовал в своей схеме на 1-й странице топика. И то, нарисовал неправильно. В остальном же, как я и сказал, транзистор включен с ОЭ, ты тут хоть до посинения глаголь свои истины, но это так и будет. Это обыкновенное его включение для усиления по току, что значит его использование в качестве ключа. Очень неправильно думать, что я это как то не понимаю.... Дурачок ты inntele. В цирке бы работать тебе клоуном - самое то.

Автор: inntele 26.10.2015 - 10:52

Цитата(inntele @ 25.10.2015 - 21:14) *
этот сплк мне тычет, несмотря на то, что первый раз в первый класс он пошел тогда, когда я вышел на дембиль, а школу он закончил, когда я уже был признанным, уважаемым спецом, в т.ч. автором патента на изобретение в области электроники.


Усилю тезис:

Когда ivgtrk только-только с горшка слез, я уже был студентом радиотехнического факультета ВУЗа...

Цитата(inntele)
И чем больше [такой] этот тип пытается умничать, тем больше перлов слетает с его пера, тем комичнее выглядят в глазах реальных спецов его нелепые потуги корчить из себя знатока.


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

Автор: ivgtrk 26.10.2015 - 12:07

Цитата(inntele @ 26.10.2015 - 14:52) *
Усилю тезис:

Когда ivgtrk только-только с горшка слез, я уже был студентом радиотехнического факультета ВУЗа...

Цитата(inntele)
И чем больше [такой] этот тип пытается умничать, тем больше перлов слетает с его пера, тем комичнее выглядят в глазах реальных спецов его нелепые потуги корчить из себя знатока.


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

оО! Какие неожиданные факты всплывают! blink.gif А что же этот "студент" за информацией по части электроники в интернет лезет? Про нелепые схемы я уж молчу...
Завтра я скажу что-нибудь касающееся космической отрасли - так тут же окажется что он заканчивал какой-нить институт аэронавтики!
Смешной. laugh.gif

Автор: acoustik 26.10.2015 - 12:55

Мне кажется что по той схеме мне не хватает источника, который там обозначен En ?

Автор: inntele 26.10.2015 - 13:11

Цитата(acoustik @ 26.10.2015 - 13:55) *
Мне кажется что по той схеме мне не хватает источника, который там обозначен En ?


Вот новости... А разве у Вашего ПЛК отсутствует источник питания 24В??
Я, промежду прочим, http://www.melsec.ru/forum/index.php?s=&showtopic=5167&view=findpost&p=10388. Смотрели её? Или как обычно?

Автор: ivgtrk 26.10.2015 - 13:19

Цитата(acoustik @ 26.10.2015 - 16:55) *
Мне кажется что по той схеме мне не хватает источника, который там обозначен En ?

Ну наконец то, пробило! Только еще немного подумайте о схеме его "правильного" включения. Источник напряжения у Вас есть на самом ПЛК. Чтобы не мудрить и не делать на рассыпухе регулятор того самого тока - посоветую Вам одну дивную штуковину: NSI45020. Это светодиодный драйвер, он же стабилизатор тока, "пять рублей штука" - за то на выходе Ваши 20мА.
С резисторами не заморачивайтесь пока, если в дальнейшем будете строить такую "сеть" путем добавления туда еще устройств, то вам придется менять резисторы на каждом устройстве в системе. Мне сейчас нечем рисовать схемы, позже, при оказии, подкину идею с приведенным выше стабилизатором.

Автор: acoustik 26.10.2015 - 13:22

Цитата(inntele @ 26.10.2015 - 19:11) *
Цитата(acoustik @ 26.10.2015 - 13:55) *
Мне кажется что по той схеме мне не хватает источника, который там обозначен En ?


Вот новости... А разве у Вашего ПЛК отсутствует источник питания 24В??
Я, промежду прочим, http://www.melsec.ru/forum/index.php?s=&showtopic=5167&view=findpost&p=10388. Смотрели её? Или как обычно?

Как обычно smile.gif А что мне дает этот суффикс 001 ? И где его смотреть на ПЛК?

Автор: inntele 26.10.2015 - 13:25

Ха-ха-ха... Этот "гуру" электроники, клоун, в очередной раз жидко обделался.

Автор: inntele 26.10.2015 - 13:30

Цитата(acoustik @ 26.10.2015 - 14:22) *
Цитата(inntele @ 26.10.2015 - 19:11) *
Цитата(acoustik @ 26.10.2015 - 13:55) *
Мне кажется что по той схеме мне не хватает источника, который там обозначен En ?


Вот новости... А разве у Вашего ПЛК отсутствует источник питания 24В??
Я, промежду прочим, http://www.melsec.ru/forum/index.php?s=&showtopic=5167&view=findpost&p=10388. Смотрели её? Или как обычно?

Как обычно smile.gif А что мне дает этот суффикс 001 ? И где его смотреть на ПЛК?


На базовом блоке ПЛК присутствует шильдик, на нем указана модель ПЛК. Если ПЛК берете у китайцев, то, скорее всего, у Вас контроллер азиатской спецификации. -001 модель, которую собирают в Китае для своего рынка. А китайцы продают ее куда попало.

Автор: ivgtrk 26.10.2015 - 13:31

Цитата(acoustik @ 26.10.2015 - 17:22) *
Цитата(inntele @ 26.10.2015 - 19:11) *
Цитата(acoustik @ 26.10.2015 - 13:55) *
Мне кажется что по той схеме мне не хватает источника, который там обозначен En ?


Вот новости... А разве у Вашего ПЛК отсутствует источник питания 24В??
Я, промежду прочим, http://www.melsec.ru/forum/index.php?s=&showtopic=5167&view=findpost&p=10388. Смотрели её? Или как обычно?

Как обычно smile.gif А что мне дает этот суффикс 001 ? И где его смотреть на ПЛК?

acoustik, да не привязывайтесь Вы ни к каким суффиксам! Вот еще под обыкновенную токовую петлю оборудование подбирать! Если хотите делать "залипуху" - следуйте советам этого.... А если нормальную петлю - слушайте что я вам глаголю.

Цитата(inntele @ 26.10.2015 - 17:25) *
Ха-ха-ха... Этот "гуру" электроники, клоун, в очередной раз жидко обделался.

biggrin.gif хе-хе-хе! Смеешься? Дурачком растешь! ...

Автор: acoustik 26.10.2015 - 13:34

Цитата(ivgtrk @ 26.10.2015 - 19:19) *
Цитата(acoustik @ 26.10.2015 - 16:55) *
Мне кажется что по той схеме мне не хватает источника, который там обозначен En ?

Ну наконец то, пробило! Только еще немного подумайте о схеме его "правильного" включения. Источник напряжения у Вас есть на самом ПЛК. Чтобы не мудрить и не делать на рассыпухе регулятор того самого тока - посоветую Вам одну дивную штуковину: NSI45020. Это светодиодный драйвер, он же стабилизатор тока, "пять рублей штука" - за то на выходе Ваши 20мА.
С резисторами не заморачивайтесь пока, если в дальнейшем будете строить такую "сеть" путем добавления туда еще устройств, то вам придется менять резисторы на каждом устройстве в системе. Мне сейчас нечем рисовать схемы, позже, при оказии, подкину идею с приведенным выше стабилизатором.

ммм понял, буду думать)

Автор: acoustik 26.10.2015 - 13:42

Цитата(ivgtrk @ 26.10.2015 - 19:31) *
Цитата(acoustik @ 26.10.2015 - 17:22) *
Цитата(inntele @ 26.10.2015 - 19:11) *
Цитата(acoustik @ 26.10.2015 - 13:55) *
Мне кажется что по той схеме мне не хватает источника, который там обозначен En ?


Вот новости... А разве у Вашего ПЛК отсутствует источник питания 24В??
Я, промежду прочим, http://www.melsec.ru/forum/index.php?s=&showtopic=5167&view=findpost&p=10388. Смотрели её? Или как обычно?

Как обычно smile.gif А что мне дает этот суффикс 001 ? И где его смотреть на ПЛК?

acoustik, да не привязывайтесь Вы ни к каким суффиксам! Вот еще под обыкновенную токовую петлю оборудование подбирать! Если хотите делать "залипуху" - следуйте советам этого.... А если нормальную петлю - слушайте что я вам глаголю.

Цитата(inntele @ 26.10.2015 - 17:25) *
Ха-ха-ха... Этот "гуру" электроники, клоун, в очередной раз жидко обделался.

biggrin.gif хе-хе-хе! Смеешься? Дурачком растешь! ...

но суффикс я увидел, да там 001. А это что-то меняет?
Но я слушаю как бы всех ))

Автор: inntele 26.10.2015 - 13:55

Короче, acoustik, объясняю. И второй раз объяснять не стану.

В цифровой токовой петле не стоит задача поддерживать ток на конкретном уровне. Задача в другом: при замкнутом выходном ключе (транзисторе) ток в цепи должен превышать определенную величину. Такой величиной в Вашем случае является ток в 20мА. А при разомкнутом ключе, он будет равняться нулю. И все.
Если в результате всяких наводок на концах проводников появляется разность потенциалов и, как следствие, в цепи начинает течь ток, но ток этот меньше 20мА, вход контроллера не активируется (светодиоду входной оптопары попросту не хватит тока для включения).

То что Вам тут предлагает "гуру" электроники (влепить двухвыводной стабилизатор тока от компании ON Semiconductors), работать не будет. И объясню почему. Цепь входа ПЛК состоит не только из светодиода, но и резисторов, которые при подаче на вход номинального напряжения 24В ограничивают ток входа на уровне 7мА (для входов X1 и X2) или 5мА (для входов с номерами X3 и выше). Если при напряжении 24В ток уже ограничен на указанном уровне, который ниже тех 20мА, что должен поддерживать стабилизатор тока, функционировать он не будет, тока больше 7/5мА в цепи не сможет возникнуть никогда, в принципе.

Автор: ivgtrk 26.10.2015 - 14:04

Цитата(inntele @ 26.10.2015 - 17:55) *
Короче, acoustik, объясняю. И второй раз объяснять не стану.

В цифровой токовой петле не стоит задача поддерживать ток на конкретном уровне. Задача в другом: при замкнутом выходном ключе (транзисторе) ток в цепи должен превышать определенную величину. Такой величиной в Вашем случае является ток в 20мА. А при разомкнутом ключе, он будет равняться нулю. И все.
Если в результате всяких наводок на концах проводников появляется разность потенциалов и, как следствие, в цепи начинает течь ток, но ток этот меньше 20мА, вход контроллера не активируется (светодиоду входной оптопары попросту не хватит тока для включения).

То что Вам тут предлагает "гуру" электроники (влепить двухвыводной стабилизатор тока от компании ON Semiconductors), работать не будет. И объясню почему. Цепь входа ПЛК состоит не только из светодиода, но и резисторов, которые при подаче на вход номинального напряжения 24В ограничивают ток входа на уровне 7мА (для входов X1 и X2) или 5мА (для входов с номерами X3 и выше). Если при напряжении 24В ток уже ограничен на указанном уровне, который ниже тех 20мА, что должен поддерживать стабилизатор тока, функционировать он не будет, тока больше 7/5мА в цепи не сможет возникнуть никогда, в принципе.

Хех... "Ну какая гадость.... какая гадость эта ваша заливная рыба!" ))) Разбил меня интеле в пух и прах! laugh.gif
Мне тогда лень было комментировать его один из опусов, сейчас найду... Прикреплю в довесок вот к этой ахинее...

Автор: ivgtrk 26.10.2015 - 14:29

Цитата(inntele @ 25.10.2015 - 14:42) *
Принципиально, дело даже не в том, представлен ли излучатель диодно-транзисторной оптопары входной цепи ПЛК c суффиксом -001 встречно-параллельно включенными светодиодами или же цепь излучателя униполярная, хотя Klfman в некогда созданном Вами топике поставил точку в этом вопросе - из встречно-включенных. Этот момент не играет никакой роли: в схемах эмуляции цифровой токовой петли, опубликованных мной, ток через оптопару на входе ПЛК (впрочем, как и через оптопару на выходе ПЛК) течет только в одном направлении. Просто само подключение нуждается в адаптации к тому, ПЛК какой спецификации используются - азиатской (входы - source, выходы - sink) или европейской (входы - sink/source, выходы - source).

Это ж какому инженеру придет в голову такое написать? DC-ток, как известно, всегда течет в одном направлении - от "+" к "-". Иное включение полупроводниковых приборов (в данном случае тех, что внутри ПЛК) не имеет смысла! Следовательно, настоящий инженер про направление тока в цепи даже не станет упоминать, так как это всем известный постулат! Именно эта фраза, про направление тока в его цепи, видать наспех прочитанная inntele где то на просторах сети, и выдает его как типа, совершенно мало относящегося к электронике, как таковой. Слегка подцепленные "верхушки" неких знаний в этой области иногда мелькают в его речах; копнуть же глубже - на поверку окажется что он обыкновенный профан!

Радиоинженер, по своей природе человек пытливый, любознательный. И в некотором смысле, особо подвержен каким-либо дискуссиям, если это касается его деятельности. Это означает, что в диалоге с равным, каждый пытается так или иначе объяснить свою точку зрения, приведя соотв. аргументы и т.д. Вопросы же, заданные мной и адресованные ему, относительно его вариант токовой петли - он прошел стороной, и не удивительно почему - ибо совершенно не владеет предметом того, о чем его спрашивают.

Если он когда-либо и являлся студентом некоего радиотехнического ВУЗа, то видимо всего пару-тройку недель, после которых он был исключен (например за споры с преподавателями), либо он там обучался на каком-то ином факультативе, напрямую с радиоэлектроникой не связанном. Какое-нибудь прикладное программирование и т.п. Там некие основы ее все же дают.

Автор: ivgtrk 26.10.2015 - 14:36

Цитата(inntele @ 26.10.2015 - 17:55) *
Короче, acoustik, объясняю. И второй раз объяснять не стану.

В цифровой токовой петле не стоит задача поддерживать ток на конкретном уровне. Задача в другом: при замкнутом выходном ключе (транзисторе) ток в цепи должен превышать определенную величину. Такой величиной в Вашем случае является ток в 20мА. А при разомкнутом ключе, он будет равняться нулю. И все.
Если в результате всяких наводок на концах проводников появляется разность потенциалов и, как следствие, в цепи начинает течь ток, но ток этот меньше 20мА, вход контроллера не активируется (светодиоду входной оптопары попросту не хватит тока для включения).

То что Вам тут предлагает "гуру" электроники (влепить двухвыводной стабилизатор тока от компании ON Semiconductors), работать не будет. И объясню почему. Цепь входа ПЛК состоит не только из светодиода, но и резисторов, которые при подаче на вход номинального напряжения 24В ограничивают ток входа на уровне 7мА (для входов X1 и X2) или 5мА (для входов с номерами X3 и выше). Если при напряжении 24В ток уже ограничен на указанном уровне, который ниже тех 20мА, что должен поддерживать стабилизатор тока, функционировать он не будет, тока больше 7/5мА в цепи не сможет возникнуть никогда, в принципе.

В любой токовой петле эта задача является первоочередной, на то она и токовая петля! Если это не так - то это уже что угодно, но только не петля!. Она для того и придумана, что хоть как-то компенсировать сопротивление линии + все подключенные устройства. Изучайте мат часть, inntele!
Про остальные его "шлягеры" здесь я молчу laugh.gif . Уж больно много пояснять, а у меня сейчас есть дела поважнее...

Автор: inntele 26.10.2015 - 14:38

В принципе, речь клоуна в комментариях не нуждается, все и так https://youtu.be/uB4zwhvaKLE

Автор: ivgtrk 26.10.2015 - 14:41

Если в токовой петле нечем поддерживать этот ток, при добавлении или разносе на дистанции устройства - то соотв. сам принцип "токовой петли" тупо не соблюдается! Здесь ее просто нет!

Автор: ivgtrk 26.10.2015 - 14:44

Цитата(inntele @ 26.10.2015 - 18:38) *
В принципе, речь клоуна в комментариях не нуждается, все и так https://youtu.be/uB4zwhvaKLE

Я думаю, что основная масса читателей за клоуна принимает именно вас, inntele. Ибо что-либо поучительного и "умного" в ваших речах сложно найти... Ваши посты раз прочитывают и проходят мимо.

Автор: ivgtrk 26.10.2015 - 14:55

Цитата(ivgtrk @ 26.10.2015 - 18:44) *
Цитата(inntele @ 26.10.2015 - 18:38) *
В принципе, речь клоуна в комментариях не нуждается, все и так https://youtu.be/uB4zwhvaKLE

Я думаю, что основная масса читателей за клоуна принимает именно вас, inntele. Ибо что-либо поучительного и "умного" в ваших речах сложно найти... Ваши посты раз прочитывают и проходят мимо.

Конечно я имею в виду тематику электроники, в данном случае. В части программирования это не касается, то что вы это умеете - сомнений нет. Если быть откровенным до конца. Вот и советую вам делать то, что больше всего умеете и не спорить по вопросам, в которых слабы.

Автор: ivgtrk 26.10.2015 - 15:04

Цитата(inntele @ 26.10.2015 - 17:55) *
Короче, acoustik, объясняю. И второй раз объяснять не стану.

То что Вам тут предлагает "гуру" электроники (влепить двухвыводной стабилизатор тока от компании ON Semiconductors), работать не будет. И объясню почему.


Чтобы наивный читатель этой ветки, да и сам автор вдруг случайно не засомневался, прочитав сие от "профессора" радиоэлектроники - скажу сразу: работать будет и еще как! По роду своей деятельности я частенько бываю с таким местах земного шара, где вопрос с выбором неких элементов весьма невелик. Одно время для осуществления токовой петли я применял стабилизаторы LM317, весьма распространены. Но бывает что "не бывает", и я обратил свой взор именно на этот
Цитата
двухвыводной стабилизатор тока от компании ON Semiconductors


Самое то! Протрите пыль в глазах, напускаемую "гением" и смело пробуйте.

Автор: acoustik 26.10.2015 - 16:03

ivgtrk, я посмотрел в интернете даташит этой микросхемы, да там пишут что 20ма. Во Владивостоке в онлайн-магазине Омега стоят 12 р за штуку.
Я вот пока не соображу как (куда) ее приляпать в схему inntele...

Автор: ivgtrk 26.10.2015 - 17:27

Цитата(acoustik @ 26.10.2015 - 20:03) *
ivgtrk, я посмотрел в интернете даташит этой микросхемы, да там пишут что 20ма. Во Владивостоке в онлайн-магазине Омега стоят 12 р за штуку.
Я вот пока не соображу как (куда) ее приляпать в схему inntele...

Тьфу епт.... Вобщем, acoustik, давайте сделаем так. Вы соберите схему inntele, опробуйте в действии. Она должна у Вас заработать, ибо она рабочая, по сути. Когда вы это сделаете, я попытаюсь разъяснить Вам буквально "на пальцах" что происходит при таком включении, почему это совсем не токовая петля. Сам автор этого произведения не соизволил объяснить сути работы этой "псевдо - токовой петли". Одновременно с тем, пока Вы будете все это притворять в жизнь, задумайтесь - а почему проводников связи аж пять штук! При токовой петле их должно быть два... Возможно, в некоем понимании затеи "автора", тут он использовал две "псевдо-петли", типа туда-сюда (дуплексная связь). Но Вы же, acoustik, хотели получить два-три провода в своем вопросе, если я не ошибаюсь...

Дальше. После того, как Вы все это дело соберете и скажете что оно работает, я предложу Вам сделать небольшой тест, на предмет наличия в этой схеме токовой петли. Я знаю что ее там нет, но Вы должны воочию убедится в этом сами. Если в этой схеме токовая петля присутствует, то в результате небольшой доработки, эта схема заработает, т.е. входа двух ПЛК будут так же включаться от выходов друг друга. Но конечно этого не произойдет, и вот тогда, когда Вы скажете что типа "неа, не работает" - я опять же "на пальцах" объясню Вам почему. И развею "мыльные оперы" inntele про его вариант цифровой петли, да сделаю это с особым ударом по его "профессионализму".
Я не зря задавал вопрос к его схеме о контроле самой линии на обрыв. Вы должны подумать над тем, как Вы это будете осуществлять. Будет ли контроль постоянный, либо обрыв будет выявлен при следующем использовании линии, например при очередной передаче. Само собой разумеется, что постоянный контроль токовой линии предполагает ее постоянное включение, в данном случае. Учтите этот факт. А тут варианты...

И еще. Учтите на будущее, что при работе устройств на токовой петле, потеря связи (обрыв линии) конечно обнаружится, однако вместе с тем, Вы потеряете контроль (связь) со ВСЕМИ участниками этой петли. Это большой недостаток подобного метода коммуникации, который, кстати, своевременно был заменен на более качественные средства. Этим недостатком не обладает шинная топология сети, которая в Вашем случае, считаю, все же оптимальнее. А если ее сделать кольцевой, то обрыв проводника в любом месте самой линии вообще не вызовет потери связи. Только если один из участников от шины "оторвется", зато все остальные продолжают общение. Ну это так, информация к размышлению. А токовая петля (цифровая) в самом изначальном своем виде - весьма устаревшая штука.

Автор: ivgtrk 26.10.2015 - 17:37

Как пост-фактум: всего в голове не удержишь, особенно когда занят более насущными вопросами... Хотел еще вчера сказать, что та картинка (рис 2,13) из ссылки inntele содержит ошибку. Обратите внимание на оптопару справа - как там нарисовали диод... Должен быть включен наоборот.

Автор: inntele 26.10.2015 - 18:06

Нет уж, acoustik. Дудки! Разрабатывайте свою собственную схему под чутким руководством этого клоуна.

А схему, что предложена мной, использовать запрещаю!!!

Даже не так. Запрещаю использовать любые версии выложенных мною схем, в любых вариациях, с любым количеством линий, входов и выходов.

Автор: ivgtrk 26.10.2015 - 18:35

Цитата(inntele @ 26.10.2015 - 22:06) *
Нет уж, acoustik. Дудки! Разрабатывайте свою собственную схему под чутким руководством этого клоуна.

Сразу видна четко поставленная, аргументированная речь настоящего радио-инженера! biggrin.gif
Кроме называния меня "клоуном" - ни каких иных аргументов/фактов в свою пользу этот товарищ высказать не может. Спекся smile.gif

Цитата(inntele @ 26.10.2015 - 22:06) *
А схему, что предложена мной, использовать запрещаю!!!

Даже не так. Запрещаю использовать любые версии выложенных мною схем, в любых вариациях, с любым количеством линий, входов и выходов.

Скажу еще больше: я вообще не рекомендую ее (их вариации) использовать!

Автор: inntele 26.10.2015 - 18:43

Вот и славно. "Гуру" электроники разработает Вам схему оригинальную, новую, кленовую, решётчатую. laugh.gif

И сюда не забудьте ее выложить. У сообщества хотя бы появится повод поржать.

Автор: ivgtrk 26.10.2015 - 19:15

Весело конечно тут с вами! smile.gif

Цитата(inntele @ 26.10.2015 - 22:43) *
Вот и славно. "Гуру" электроники разработает Вам схему оригинальную, новую, кленовую, решётчатую. laugh.gif

И сюда не забудьте ее выложить. У сообщества хотя бы появится повод поржать.

Поржем, inntele, обязательно поржем! Но пока, "гуру электроники" завтра в обед вылетает на Филиппины, по рабочим вопросам, и как следствие, три-четыре дня мне некогда будет следить за происходящим здесь. За это время, вам inntele, покуда вы как обычно находитесь в своем "хуево-кукуево" безвылазно, рекомендую подготовится к защите своих "методов" т.н. токовой петли, которые, по моему возвращению я разнесу вдребезги. Перчатка вам уже брошена, отступов назад нет. В любом случае, посетители форума должны иметь валидные представления о том приеме (токовая петля), на который вы же сами и указали автору топика. Ни на секунду не сомневайтесь - я в состоянии это объяснить именно с позиции инженера-электронщика, каковым являюсь.

Автор: inntele 26.10.2015 - 19:22

Цитата(ivgtrk @ 26.10.2015 - 20:15) *
я в состоянии это объяснить именно с позиции инженера-электронщика, каковым являюсь.


Скан диплома ВУЗа в студию!

Автор: inntele 26.10.2015 - 19:27

Знавал я одного программиста (он себя таковым позиционировал), который, когда при трудоустройстве у него спрашивали, есть ли диплом, всегда твердо отвечал, что есть. И не то чтобы диплома у него не было совсем, диплом-то был... правда не программиста, а тракториста.

Автор: ivgtrk 26.10.2015 - 19:39

Цитата(inntele @ 26.10.2015 - 23:22) *
Цитата(ivgtrk @ 26.10.2015 - 20:15) *
я в состоянии это объяснить именно с позиции инженера-электронщика, каковым являюсь.


Скан диплома ВУЗа в студию!

inntele, не взирая на все прочее, вы же достаточно умный и логически думающий человек! Неужели вы думаете, что в подтверждении своей компетенции я начну разбрасываться сканами своих дипломов (у меня их два) по всяким форумам? Мне это не нужно. Мне совершенно параллельно то, как мои суждения воспринимают те или иные участники. Я не ставлю перед собой задачу - доказать что я тот, за кого себя выдаю. Об этом, достаточно красноречиво говорят мои выкладки в постах. Ни каких дипломов при этом выкладывать не надо.
Но если уж сильно приспичило - сперва жду от вас Ваш диплом в ЛС. Обещаю, это останется тайной, одну из которых я до сих пор выполняю, по вашей просьбе - не раскрытие вашего е-адреса. Я весьма порядочный в этом плане, мне можно доверять.

Автор: ivgtrk 26.10.2015 - 19:46

Цитата(inntele @ 26.10.2015 - 23:27) *
Знавал я одного программиста (он себя таковым позиционировал), который, когда при трудоустройстве у него спрашивали, есть ли диплом, всегда твердо отвечал, что есть. И не то чтобы диплома у него не было совсем, диплом-то был... правда не программиста, а тракториста.

Давайте посмотрим на вещи шире.... Где Я и где ВЫ? Я пока наблюдаю только одно - ВЫ постоянно сидите дома, без работы, и только что и делаете, как тыкаете клавишу F5 для обновления страницы этого форума в своем браузере - это очень заметно по вашим быстрым вылазкам на форум, для ответа на то или иное сообщение.... При чем, это проявляется практически в любое время суток. О чем это говорит?

Автор: inntele 26.10.2015 - 20:09

Всем не лишним будет узнать, что диплома инженера у ivgtrk нет.

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

Автор: inntele 26.10.2015 - 21:16

Что ж, вероятно, при вынесении ivgtrk приговора суд учтет его заслуги перед человечеством.

Автор: inntele 27.10.2015 - 09:32

Цитата(inntele @ 26.10.2015 - 22:16) *
Что ж, вероятно, при вынесении ivgtrk приговора суд учтет его заслуги перед человечеством.


Чтобы тем, кто не следил за развитием событий было понятно. Пост выше был оставлен мной вчера на длинный пост ivgtrk, где он перед всеми бахвалился.

После появления моего поста, тот пост был им спешно удален. Как думаете почему? Да потому, что ivgtrk известно, что им совершен ряд уголовных преступлений, которые согласно УК КНР, где проживает, и на территории которой преступления совершены, караются тюремным заключением по совокупности до 40 лет лишения свободы с конфискацией личного имущества и имущества принадлежащих ему фирм, в том числе, VIA Engineering Co, Ltd.

Автор: acoustik 27.10.2015 - 15:03

Не буду особо вдаваться в Ваши дела, уж чего вы там не поделили... Тем не менее у ivgtrk мысль про контроль то самой линии выглядит достаточно убедительно. Это ведь действительно придется линию держать включенной, а то как же еще контролировать ток?

Автор: acoustik 27.10.2015 - 15:06

Цитата(inntele @ 27.10.2015 - 15:32) *
Цитата(inntele @ 26.10.2015 - 22:16) *
Что ж, вероятно, при вынесении ivgtrk приговора суд учтет его заслуги перед человечеством.


Чтобы тем, кто не следил за развитием событий было понятно. Пост выше был оставлен мной вчера на длинный пост ivgtrk, где он перед всеми бахвалился.

После появления моего поста, тот пост был им спешно удален. Как думаете почему? Да потому, что ivgtrk известно, что им совершен ряд уголовных преступлений, которые согласно УК КНР, где проживает, и на территории которой преступления совершены, караются тюремным заключением по совокупности до 40 лет лишения свободы с конфискацией личного имущества и имущества принадлежащих ему фирм, в том числе, VIA Engineering Co, Ltd.

Ого! Это какие такие преступления? вы о чем тут?

Автор: inntele 27.10.2015 - 17:03

acoustik, я тщетно силюсь понять: "Вам шашечки или ехать?" (с)
Вот Вы обратились сюда за помощью, потому как не знаете, ни как физически, ни как программно организовать сеть без использования коммуникационных модулей. Я дал Вам ответ, во-первых, попытавшись вразумить, в том смысле, что правильным решением является использование стандартных инструментов - это быстро и совсем недорого, а во-вторых дав идею единственно возможного решения. Сделал я это не на пальцах, а привел ссылку на статью, откуда можно было почерпнуть, о чем глаголю, набросал эскиз для варианта подключения европейских моделей ПЛК, на следующее утро подробно на словах расписал аппаратное решение для вариантов полудуплексной связи и полнодуплексной связи. Когда же не смогли правильно организовать подключение своего азиатского варианта ПЛК, выложил готовую схему.
ivgtrk же встрял в топик преследуя лишь три цели: продемонстрировать какой он "крутой", показать что все остальные и мизинца его не стоят, и, что самое главное, заср.ть всем мозги. Причем Вам в первую очередь, ибо по отношению к остальным это хлопотно. Никаких схемных решений он Вам не дал, и, скорее всего, не даст. Точнее, дать то он может, но либо оно окажется нерабочим, либо это будет "каша из топора".
Вот и подумайте, чего Вы добились, пытаясь усидеть на двух стульях, погнавшись за журавлем в небе и выпустив при этом синицу из рук? Остались у разбитого корыта...

---

Преступления не экстраординарные, но в КНР расцениваются как социально опасные, вилка наказания по каждой из статей УК КНР - до 10 лет с конфискацией. Вот и считайте.

Автор: ivgtrk 30.10.2015 - 08:26

Цитата(inntele @ 27.10.2015 - 13:32) *
Цитата(inntele @ 26.10.2015 - 22:16) *
Что ж, вероятно, при вынесении ivgtrk приговора суд учтет его заслуги перед человечеством.


Чтобы тем, кто не следил за развитием событий было понятно. Пост выше был оставлен мной вчера на длинный пост ivgtrk, где он перед всеми бахвалился.

После появления моего поста, тот пост был им спешно удален. Как думаете почему?

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

Цитата(inntele @ 27.10.2015 - 13:32) *
Да потому, что ivgtrk известно, что им совершен ряд уголовных преступлений, которые согласно УК КНР, где проживает, и на территории которой преступления совершены, караются тюремным заключением по совокупности до 40 лет лишения свободы с конфискацией личного имущества и имущества принадлежащих ему фирм, в том числе, VIA Engineering Co, Ltd.

Уууу... Да тут маразмом попахивает smile.gif Какой то бред уже несет.
Насмешил, ага. laugh.gif

Автор: ivgtrk 30.10.2015 - 08:32

Цитата(inntele @ 27.10.2015 - 21:03) *
Сделал я это не на пальцах, а привел ссылку на статью, откуда можно было почерпнуть, о чем глаголю, набросал эскиз для варианта подключения европейских моделей ПЛК, на следующее утро подробно на словах расписал аппаратное решение для вариантов полудуплексной связи и полнодуплексной связи. Когда же не смогли правильно организовать подключение своего азиатского варианта ПЛК, выложил готовую схему.

Забавно то, что inntele, первый же предложивший автору темы вариант с токовой петелей, сам, в своих предложенных схемах совершенно не следует этой концепции. Очевидно, что наш новоиспеченный "радиоинженер" сам попросту не понимает смысла токовой петли, и того, что сказано (и нарисовано) на том http://www.bookasutp.ru/Chapter2_4.aspx, который он приводил автору. А там совершенно четко представлена ее (токовой петли) топология:


Так же, об ограниченности его познаний говорит его фраза:
Цитата(inntele @ 27.10.2015 - 21:03) *
... а во-вторых дав идею единственно возможного решения

Отмечу, что на приведенном рисунке лишь один передатчик для нескольких приемников, что вероятно заставит acoustik'а несколько "поломать голову" над тем, как не увеличивая кол-во проводов осуществить двустороннюю связь. На самом деле это не сложно.

Автор: ivgtrk 30.10.2015 - 08:50

Цитата(acoustik @ 27.10.2015 - 19:06) *
Ого! Это какие такие преступления? вы о чем тут?

Цитата(inntele @ 27.10.2015 - 21:03) *
Преступления не экстраординарные, но в КНР расцениваются как социально опасные, вилка наказания по каждой из статей УК КНР - до 10 лет с конфискацией. Вот и считайте.

Да мне самому интересно! laugh.gif laugh.gif На три дня отлучился из страны, а вернулся преступником biggrin.gif Чего успел натворить то? Поясните, inntele? blink.gif
Ой ой! Полиция уже идет, не за мной ли? biggrin.gif

Автор: inntele 30.10.2015 - 09:07

Оставлю последний свой комментарий в топике.

Рисунок, приведенный в статейке, на который ivgrtk опирается с целью продемонстрировать мою несостоятельность, является не более чем иллюстрацией одного из вариантов современного использования цифровой токовой петли - петли с протоколом HART. И не более того. До принятия названного стандарта в СССР существовал другой стандарт ИРПС.

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

Автор: acoustik 30.10.2015 - 13:27

Я вот поискал на просторах и так и не нашел отличия цифровой петли от обычной... Сейчас вот тумкаю как же переиначить схему то ) И вопрос про контроль линии остается открытым.

Автор: acoustik 30.10.2015 - 13:36

Цитата
Отмечу, что на приведенном рисунке лишь один передатчик для нескольких приемников, что вероятно заставит acoustik'а несколько "поломать голову" над тем, как не увеличивая кол-во проводов осуществить двустороннюю связь. На самом деле это не сложно.

Это точно blink.gif Голову действительно ломаю, но так как если в моем плк один вход сидит на плюсе питания, как тогда их соединить с COM последовательно, как на той картинке? Вроде как получается ни как?

Автор: ivgtrk 30.10.2015 - 18:30

Цитата(inntele @ 30.10.2015 - 13:07) *
Оставлю последний свой комментарий в топике.

Рисунок, приведенный в статейке, на который ivgrtk опирается с целью продемонстрировать мою несостоятельность, является не более чем иллюстрацией одного из вариантов современного использования цифровой токовой петли - петли с протоколом HART. И не более того. До принятия названного стандарта в СССР существовал другой стандарт ИРПС.

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

Цитата(inntele @ 30.10.2015 - 13:07) *
То, что было предложено к реализации мной, не имеет ни малейшего отношения к вышеупомянутым стандартам, и тем не менее, является все той же самой цифровой токовой петлей, основной критерий функционирования которой я изложил для acoustik.

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

Автор: ivgtrk 30.10.2015 - 18:35

Цитата(acoustik @ 30.10.2015 - 17:36) *
Это точно blink.gif Голову действительно ломаю, но так как если в моем плк один вход сидит на плюсе питания, как тогда их соединить с COM последовательно, как на той картинке? Вроде как получается ни как?

Да неужели?
Только что Вам в ЛС я отправил два варианта схем включения Ваших двух ПЛК по принципу токовой петли (настоящей).

В первом варианте для целостности линии обязательно должны быть включены все (в Вашем случае оба) ПЛК.
Во втором варианте целостность линии сохраняется независимо от "присутствия" в сети того или иного устройства, т.е. линия не разрывается, если у некоторых участников не включено питание (Y0 выключен).
В обоих случаях, все участники сети являются приемо-передатчиками, т.е. слушают линию и могут ответить.
Ну и конечно же, в линии наличествует источник-регулятор тока, а все без исключения участники сети включаются в нее всего двумя проводами последовательно. Количество устройств и длина линии определяется только возможностями источника питания и примененным источником тока что полностью соответствует принципу токовой петли.
Таким образом, для двусторонней связи между Вашими двумя ПЛК достаточно всего 2 провода.
Теперь Вам, acoustik, остается лишь реализовать программно полу-дуплексный обмен между Вашими двумя ПЛК по любому из двух вариантов схем.

Автор: ivgtrk 30.10.2015 - 19:03

В качестве небольшой "разминки с дороги", мне не составило труда самому собрать первый из двух вариантов, предложенных мною acoustik'у схем, т.с. для пущей убедительности. А то некоторые скептики... Хм.
И так, попытаемся подружить, по Вашему acoustik, методу связи (через входа-выхода) два ПЛК - FX1N и FX3U, используя при этом токовую петлю. Я взял за вход приема X0, а выход (передача) - Y0. На обоих ПЛК.

Имеем источник питания линии (два блочка, лежащих один над другим на фото) и источник тока, собранный на LM317 (небольшая платка слева) и отстроенный на стабилизацию 20mA.


Пока хватает напряжения питания, чтобы не происходило с линией связи - источник тока будет поддерживать в ней ток на уровне 20мА. До определенных пределов, разумеется, ограниченных режимом работы самой микросхемы 317, и возможностями источника питания. Но не суть.

Здесь можно видеть, что FX1N имеет свою панель, ни как не связанную с другим ПЛК. С помощью нее мы будем включать/выключать выхода Y10-13 на FX3U, взаимодействуя по двум проводам токовой петли.



А вот целиком макет системы. При помощи правой панели Kinco, являющейся интерфейсом ПЛК 3U, будем управлять выходами Y2 - Y5 на ПЛК FX1N, по тем же двум проводам. Я специально подстелил белый "фон", чтобы отчетливо выделить структуру соединения между двумя ПЛК. Всего два провода - не более того.


Да, наверное не лишним будет сказать про примененные мной подстроечные резисторы, в качестве шунтирующих (маленькие синие квадратики на снимке), висящие на входах обоих ПЛК. Дело в том, что ток включения входных оптопар ПЛК 3У и 1Н несколько различаются. Таким образом, для чистоты эксперимента, я немного "подкрутил" эти резисторы так, чтобы сбалансировать токи их включения. При одинаковых же ПЛК, сопротивления этих резисторов так же должны быть одинаковы.

И в заключение, небольшой https://yadi.sk/i/bbIjz607k7VcZ, демонстрирующий работоспособность сего произведения. Полноценная полу-дуплексная связь двух устройств, используя их входа-выхода, с помощью токовой петли.
Как видно, никакой "каши из топора" здесь не наблюдается, а схемотехника полностью соответствует токовой петле, что позволяет включить в линию n-ное количество подобных устройств, и разнести их на значительное расстояние.
PS. Фотоаппарат несумел различить надписи на "кнопках" панелей, поэтому прокомментирую вклейку в конце ролика - это кнопка альтирует выход Y0 (включает/выключает) вручную, т.е. можно имитировать обрыв линии. Если "обрыв" сохраняется в течение ...мс, то программа должна воспринять это как обрыв и выдать соотв. индикацию.
Как видно из видео, обрыв линии обнаруживается обоими участниками сети.
------
Дерзайте, acoustik.

Автор: acoustik 31.10.2015 - 07:34

Цитата(ivgtrk @ 31.10.2015 - 01:03) *
В качестве небольшой "разминки с дороги", мне не составило труда самому собрать первый из двух вариантов, предложенных мною acoustik'у схем, т.с. для пущей убедительности. А то некоторые скептики... Хм.
И так, попытаемся подружить, по Вашему acoustik, методу связи (через входа-выхода) два ПЛК - FX1N и FX3U, используя при этом токовую петлю. Я взял за вход приема X0, а выход (передача) - Y0. На обоих ПЛК.

Имеем источник питания линии (два блочка, лежащих один над другим на фото) и источник тока, собранный на LM317 (небольшая платка слева) и отстроенный на стабилизацию 20mA.


Пока хватает напряжения питания, чтобы не происходило с линией связи - источник тока будет поддерживать в ней ток на уровне 20мА. До определенных пределов, разумеется, ограниченных режимом работы самой микросхемы 317, и возможностями источника питания. Но не суть.

Здесь можно видеть, что FX1N имеет свою панель, ни как не связанную с другим ПЛК. С помощью нее мы будем включать/выключать выхода Y10-13 на FX3U, взаимодействуя по двум проводам токовой петли.



А вот целиком макет системы. При помощи правой панели Kinco, являющейся интерфейсом ПЛК 3U, будем управлять выходами Y2 - Y5 на ПЛК FX1N, по тем же двум проводам. Я специально подстелил белый "фон", чтобы отчетливо выделить структуру соединения между двумя ПЛК. Всего два провода - не более того.


Да, наверное не лишним будет сказать про примененные мной подстроечные резисторы, в качестве шунтирующих (маленькие синие квадратики на снимке), висящие на входах обоих ПЛК. Дело в том, что ток включения входных оптопар ПЛК 3У и 1Н несколько различаются. Таким образом, для чистоты эксперимента, я немного "подкрутил" эти резисторы так, чтобы сбалансировать токи их включения. При одинаковых же ПЛК, сопротивления этих резисторов так же должны быть одинаковы.

И в заключение, небольшой https://yadi.sk/i/bbIjz607k7VcZ, демонстрирующий работоспособность сего произведения. Полноценная полу-дуплексная связь двух устройств, используя их входа-выхода, с помощью токовой петли.
Как видно, никакой "каши из топора" здесь не наблюдается, а схемотехника полностью соответствует токовой петле, что позволяет включить в линию n-ное количество подобных устройств, и разнести их на значительное расстояние.
PS. Фотоаппарат несумел различить надписи на "кнопках" панелей, поэтому прокомментирую вклейку в конце ролика - это кнопка альтирует выход Y0 (включает/выключает) вручную, т.е. можно имитировать обрыв линии. Если "обрыв" сохраняется в течение ...мс, то программа должна воспринять это как обрыв и выдать соотв. индикацию.
Как видно из видео, обрыв линии обнаруживается обоими участниками сети.
------
Дерзайте, acoustik.

Оо! вот это сильно ) Спасибо за живой пример! ivgtrk, а как так же быстро передавать сигналы, как на видео? Как Вы это сделали? А про такое последовательное включение я и не думал smile.gif +24 же от плк выведено на клемму, ешкин кот )))

Автор: acoustik 31.10.2015 - 07:45

в смысле что это и есть вывод оптопары внутри

Автор: ivgtrk 31.10.2015 - 17:34

Цитата(acoustik @ 31.10.2015 - 11:34) *
ivgtrk, а как так же быстро передавать сигналы, как на видео? Как Вы это сделали?

acoustik, создавая эту тему, Вы хоть немного себе представляли свой будущий программный алгоритм такой связи? Вы хотели увязать Ваши два ПЛК между собой по двум(трем) проводам - Вам это решение предоставили. Затем Вы прицепились к подкинутой мысли о токовой петле - Вам теперь и этот метод известен. А дальше уж как-нибудь сами... Возьмите за пример какой-нибудь существующий протокол, либо придумайте свой.
На видео ничего сверх-выдающегося нет, там просто наспех написанная "пятиминутка", всего лишь для демонстрации связи двух устройств по токовой петле. 235-й счетчик на прием и PLSY по Y0 на передачу, тупой подсчет и выдача импульсов. Ну и небольшая обработка, дескать какой выход включить, в зависимости от кол-ва принятых импульсов. Я не ставил перед собой задачи организовывать какой-никакой протокол, т.к. вообще никогда не связывал ПЛК между собой таким образом, и вряд ли буду это делать в будущем. Для этого, обычно, использую 485 сеть и n:n.

Автор: acoustik 7.11.2015 - 13:51

йхо-хо! Спасибо ivgtrk, все работает как часы! smile.gif Пока в качестве алгоритма взял Вашу "пятиминутку" мне этого достаточно! Источник тока NS-145020, как Вы и советовали.
Один лишь маленький вопросик, если не сложно - как Вы в своем варианте демонстрации определяете что посылка закончилась? то есть, к примеру я послал 4 импульса, а потом 6-ть. Как приемник определит когда конец? Я пока немного пошаманил сам, делаю большую паузу после приема, но так как на Вашем видео-ролике пока не получается (так быстро).
Если не трудно, ivgtrk, расскажите в двух словах, буду признателен! smile.gif
Да и еще, в расчете резисторов во первом варианте схемы Вы видимо забыли поставить (напечатать) запятую в кофициенте для N. Я долго парился, пока не сообразил smile.gif
И для поддержания тока в линии источник питания нужно выводить на более чем 24в? я правильно думаю?

Автор: ivgtrk 10.11.2015 - 20:06

Цитата(acoustik @ 7.11.2015 - 17:51) *
Пока в качестве алгоритма взял Вашу "пятиминутку" ...
Один лишь маленький вопросик, если не сложно - как Вы в своем варианте демонстрации определяете что посылка закончилась? то есть, к примеру я послал 4 импульса, а потом 6-ть. Как приемник определит когда конец?

acoustik, в том моем демонстрационном варианте, "передатчик" генерировал импульсы (PLSY) с частотой 50 Гц. От сюда, период повторения (t) равен 20мс. На "приемной" стороне я ловил каждый пришедший восходящий фронт, и если пауза после последнего такого фронта была t*2 (40мс), то считалось, что передающая сторона закончила свою посылку. Следовательно, полученное число импульсов, насчитанное счетчиком до возникновения этой паузы - и есть "сообщение".
Цитата(acoustik @ 7.11.2015 - 17:51) *
Да и еще, в расчете резисторов во первом варианте схемы Вы видимо забыли поставить (напечатать) запятую в кофициенте для N.

Да, есть такое smile.gif. Просто видать "не дожал кнопку" на клаве... Конечно же, там запятая обязательна.
Цитата(acoustik @ 7.11.2015 - 17:51) *
И для поддержания тока в линии источник питания нужно выводить на более чем 24в? я правильно думаю?

А как же! Фактически, источник питания должен обеспечивать заданный ток на всей протяженности линии, в которой он питает "свои" устройства. То, что я предоставил Вам на схемах - это вариант решения "тупо в лоб", для токовой петли между двумя ПЛК.
Воткните в развязку входов/выходов ПЛК оптроны и питайте Вашу сеть хоть от 3-х вольтовой батарейки. Причем, это будет "классически-идеальный" вариант для Вашего случая, т.к. выходы (транзисторные ключи) оптопар линии, будут запитаны от имеющегося на каждом ПЛК сервисного напряжения.

Автор: ivgtrk 10.11.2015 - 20:31

P.S. Предвосхищая ваш вопрос по таймеру: для отслеживания паузы между двумя импульсами, Вам достаточно будет 100мс таймера с уставкой в 1. Этого вполне хватит для "быстроты" Ваших коммуникаций. Соотв. таймер, контролирующий обрыв линии должен иметь несколько бОльшую уставку, чем таймер, который определяет конец сообщения. Ну это должно быть понятно из контекста.

P.P.S. acoustik, на этом, я, пожалуй завершу свои комментарии по данному вопросу. Путь, который Вы выбрали для связки двух устройств, мне не интересен.

Автор: acoustik 13.11.2015 - 14:23

Все больше не возникаю smile.gif

Цитата
acoustik, в том моем демонстрационном варианте, "передатчик" генерировал импульсы (PLSY) с частотой 50 Гц. От сюда, период повторения (t) равен 20мс. На "приемной" стороне я ловил каждый пришедший восходящий фронт, и если пауза после последнего такого фронта была t*2 (40мс), то считалось, что передающая сторона закончила свою посылку. Следовательно, полученное число импульсов, насчитанное счетчиком до возникновения этой паузы - и есть "сообщение".

Принял ко вниманию, отличная идея! Благодарю!
Можно считать вопрос закрытым.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)