Автоматизации промышленных процессов тред.Предыдущий https://2ch.hk/wrk/res/1797819.htmlhttp://plc4good.org.ua/http://www.step7-pro.ru/http://s7detali.narod.ru/http://curswincc.narod.ru/Всё вышеуказанное по б-гомерзкому сименсуЕщё кое что:http://knowkip.ucoz.ru/http://plcforum.uz.ua/http://iprog.pp.ru/http://www.infoplc.net/http://asutpforum.ru/Кидайте свои, добавим.Краткая суть: в этом треде обсуждается автоматизация производственных процессов в промышленности: ПЛК, частотники, сервоприводы, датчики, протоколы обмена, промышленные ПеКа, шкафы управления - всё это здесь. С бытовой автоматизацией т.е. микроконтроллерами@ардуинами и прочими умными домами — милости прошу в радач.В треде приветствуются инженеры АСУТП и КИПиА и программисты соответствующих направлений, а так же их покорные рабы — слесари, наладчики и монтажники всех мастей, студентота — на свой страх и риск.Рекомендуемая литература:По ПЛК:Г. Бергер - Автоматизация посредством STEP 7 с использованием LAD и FBD и програмируемых контроллеров SIMATIC S7-300/400 http://dfpd.siemens.ru/assets/files/infocenter/Documetations/Automation_systems/STEP7/Berger_STEP7_LAD&FBD_r.pdfПоновееhttps://cache.industry.siemens.com/dl/files/040/90885040/att_915463/v1/81318674_Programming_guideline_DOC_v15_en.pdfhttps://ftp.owen.ru/CoDeSys3/98_Books/plcopen_coding_guidelines_v10_11_ru.pdfЭ. Парр - программируемые контроллеры, руководство для инженераМинаев И. Г., Самойленко В. В. - Программируемые логические контроллеры. Практическое руководство для начинающего инженераПетров И.В. - Программируемые контроллерыПо ТАУ:Ким Д. П. - Теория автоматического управления. Т. 1-2Клюев А.С. - Автоматическое регулированиеПо электронике:Бриндли К., Карр Дж. Карманный справочник инженера электронной техникиПо ТОЭ:Бессонов Л.А. - Теоретические основы электротехникиСоколовский Г.Г. - Электроприводы переменного тока с частотным регулированиемФираго Б.И. - Теория электропривода, Расчеты по электроприводу производственных машин и механизмов : учебное пособиеБлажкин А.Т. - Общая электротехника http://padabum.net/x.php?id=33626По сетям:Дж.Парк и др. - Передача данных в системах контроля и управленияДенисенко В. В. - Компьютерное управление технологическим процессом, экспериментом, оборудованиемТаненбаум Э., Уэзеролл Д. Компьютерные сетиДизайн ЧМИ:Bill Hollifield - The High Performance HMI HandbookDive into ASUTP http://www.ibiblio.org/kuphaldt/socratic/sinst/book/liii.pdfКнига по метрологии: У. Болтон Карманный справочник инженера метролога 2002 г.По частотным преобразователям:http://www.radiosovet.ru/book/teoria/156-preobrazovateli-chastoty-prosto-o-slozhnom.htmlМЭК-стандарт IEC_61131-3 по языкамhttps://meganorm.ru/Data2/1/4293755/4293755016.pdf лист 190https://ru.wikipedia.org/wiki/IEC_61131-3Ссылки для проектировщиков:http://opiobjektid.tptlive.ee/Automatiseerimine/index.htmlhttp://www.electrolibrary.info/main/kuzmenko.htmhttps://bookasutp.ru/http://simatic-market.ru/catalog/Siemens-CA01/10045650/info/перекат нелегитимный, но всем как обычно
Ананасы, кто работал с контроллерами B&R? Стоящая вещь? Их система СКАДА и программирования ПЛК похожа на дельтав в плане функционала, да?
>>1946870СКАДА B&R Aprol - не очень. В нее надо въехать умом, тогда покатит.Среда погромирования ПЛК B&R Automation Studio, наоборот, хороша
>>1947323Имеет ли смысл перекатываться с Siemens на B&R? Чето глянул, в B&R есть всякое С++ и типа ООП, в контроллерах семена такого нет (или может я жопой искал).
>>1947635Перекатываются только, если за это будет плотить больше. Если для себя, то - нунах.теперь попорядку:1. С++ в b&r нету, есть доступ к компилятору на gcc. Но он компилит только с одной опцией std=ANSI-C. Надеюсь, ты понял, что значит эта опция?2. Те же ништяки, что есть в С, есть в ST3. Иногда часто компилятор gcc выдает чушь, от которой зависает плк. На ST такой хуйни нет.4. ООП - нет, есть объявления структур и переменных через точку по типу ООП. Но это не ООП, это просто разрешили точку в имени переменной. В 4-й версии еще разрешили ":" , чем еще больше запутали погромистов.
Ребят, помогите с поиском. Надо найти реле от шнайдер электрик, с функцией задержки на выключение и диапазоном задержки 300 секунд.
>>1948156https://www.se.com/ru/ru/product/RE17RCMU/%D1%80%D0%B5%D0%BB%D0%B5-%D0%B2%D1%8B%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8-%D0%B2%D1%8B%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F-%3D24%D0%B2%2C-~24-240%D0%B2-%D1%80%D0%B5%D0%BB%D0%B5-%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%B0/
Есть люди, которые работают application специалистами с лабораторным оборудованием? Tecan там, Thermofisher.Какие подводные, есть ли перспективы, какие кулстори?А то рекрутер позвонил, думаю, сходить на собес или нахуй надо.
>>1948344я не он, но знаком с парочкойиз перспектив заебатся ездить по командировкам (но это можно и к плюсам отнести, в зависимости от твоих хотелок)кулстори соответственно вытекают вмести с этим.а там уже от конторы зависит, как с зп и куда отправляютзнаю одного итальяшку по его расказам он на такой работе изьездил чтото около 80ти стран всяких разных
Есть один привод belimo LR24A-mod и я никак не могу найти инструкцию по пограмированию по modbus rtu. Помогите плз.
>>1948875Хз, как ты ищешь. Литерали 2я ссылка в гуглеhttps://www.belimo.eu/CH/EN/Product/Water/ProductDetailTabs.cfm?MatNr=LR24A-MOD&CatNr=110302&CFID=91621792&CFTOKEN=813f0a57a926b697-EB5BFE56-B658-DE76-4BA904DE441599E0 раздел систем интегрейшен, а тамhttps://www.belimo.eu/pdf/e/AirWater_Modbus-Register_en.pdf
>>1948886Спасибо, буду рад если ещё найдешь руководство по modbus rtu у b&r в автомейшен студио. Чето я в учебных модулях не нашел такого.
>>1948921Ну слушай,я ведь даже не работал с этим софтом никогда, а когда ты описываешь свой вопрос не полностью его становится найти совсем сложно. Вот какой то железячный мануал https://download.br-automation.com/BRP44400000000000000616999/b_ModbusTCP-ENG_V2.20.pdf?px-hash=d99ab448c05f3b0a6ee253c6316b91ec&px-time=1589970473Там в главе 14 есть какие то примеры как в студии это конфигурится, но не уверен, что это именно то, что ты ищешь. Но если у вас все коммуникации возможны только через отдельные модули, то это по идее то, что ты ищешь.
>>1948980Это modbus tcp, а мне надо modbus rtu (rs-485), используется коммуникационный модуль x20if1030
>>1948988Разницы сильно большой не должно быть, там только физический интерфейс другой указываетсяСудя по этому видосу ты в условном хардваре это просто все забиваешь и все https://www.youtube.com/watch?v=JIF5JYHrFroПримерно также это все в кодесисе реализовано. Хз, я бы пошел вот в те месте где это настраивается, и тыкал бы F1, т.к. мануал именно по настройке скорее всего проще найти прямо внутри твоей студии.
>>1949010>Судя по этому видосу ты в условном хардваре это просто все забиваешь и всеЗабиваешь ты только физический конфиг интерфейса. Дальше нужно использовать библиотеку и какие-то хитровыебанные функции, а где их взять хуй проссышь
Всем привет. Подскажите, в каком случае предпочтительнее для тепловой защиты использовать тепловое реле, а в каком автомат защиты двигателя? Я понимаю что обычно ставят и то и то, но все же вопрос стоит такой: когда будет лучше поставить что то одно, а когда другое.
>>1949215Хз. Вот тут пишут по либу DRV_mbus https://asutpforum.ru/viewtopic.php?p=66415#p66415Мда, документирование у вас тут чет не очень. Теперь та похвала сверху b&r выглядит оче иронично. Т.е. я уверен, что это все довольно просто, и если бы я работал со средой, то все было бы легко. Но тот факт, что я потратил 30 мин и не нашел внятной документации настораживает. А устанавливать софт, и тем более ебаться с лицензией, мне точно лень. Не знаю, ты когда там эти либы устанавливаешь, никакие мануалы не подтягиваются? Хотя я даже не понял откуда вы эти либы берете если честно. Что у вас там? Реопзиторий какой то? Или их отдельно надо качать? Или они всегда с самой студией идут?
>>1949286Пишу чисто имхо. Лучше поставить автомат защиты двигателя и контактор. На мотор автомат прицепить приставку и её НЗ контакт завести на контроллер. Так двигатель будет защищён по току и контроллер узнает, что сработал автомат, а значит двигатель выключился. Тепловое реле давно не ставлю, видел его только в старых схемах. С ним обычно связка: обычный автомат, контактор, тепловое реле.
>>1949297Либы в основном со студией идут. Есть только стандартный хелп, но он довольно куцый. Про многие вещи просто пишут - используйте вон ту функцию и все. И хуй проссышь как чего куда.Ещё есть учебные модули на сайте биндеров, в которых разжевывается куда надо нажать чтобы было заебись. Но чтобы их скачать, нужно иметь логин и пасс от сайта. А их можно получить только у менеджера биндеров и только если твоя контора официально закупала у них железо.Ещё есть учебные курсы. Но это все за немалые бабки как ты понимаешь.
>>1949528Их много разных. Я предпочитаю фронтальной установки, они места не занимают, в отличии от боковых. Для ABB это HKF1 на пике. Нужна чтобы знать, что автомат выключился.
>>1949619А все понял. И типа этот контроллер позволяет сделать что то типа автоматизации и после отключения автомата его вновь запустить, как тепловые реле например?
>>1949622Нет. На контроллер придёт сигнал от приставки, что автомат выключился. На панели оператора этот двигатель отобразится красным цветом, что будет означать, что он в аварии. Контроллер не будет включать автомат, это делает человек.
>>1949297вот еще библиотека для работы с RS-232/485 https://asutpforum.ru/viewtopic.php?f=221&t=12848
>>1949432В учебных модулях с сайта биндеров про модбас нет нихуя. В хелпе ищи DRV_mbus, там есть примеры
Добрый день, необходимо найти датчик температурный, который смог бы измерять температура внутри стальной трубы D150, по которой проходит перегретый пар, с диапазоном измерения температуры от 100 до 600 градусов цельсия
>>1950191На худой процесс свичнешься в электрика или эникея. К тому же в 2008 ты же работу не потерял, верно?
>>1950191Прямо сейчас ты его не почувствуешь, а вот к концу года скорее всего будет заметно. Обычно деньги для АСУТП (кроме срочного ремонта) внутри предприятий проходят по всяким инвестиционным программам на модернизацию, и прямо сейчас, по живому, их не будут резать. А вот на следующий год уже задумаются сколько денег выделять на новое оборудование, или лучше перебиваться на старом, раз доходы упали. По крайне мере если сравнивать с 2014-2015 годами, то тогда у нас разом на следующий год отвалилось 75% проектов, которые уже были запланированы, и под которые ждали только выделения денег. Вот недавно один такой уже готовый на бумаге проект из 2015 переделывал под немного изменившиеся требования, чтобы в следующем году его уже делать в железе, но чую не судьба ему опять воплотиться.
>>1950202А вот электрик интересная тема. Анонче, а если в магистратуру пойти на электротехнику какую-нить? Стоит иль нет? Как запасной аэродром будет, в плане переката как по инженерной стезе, так и по ремесленной(усатый петрович на заводе)
>>1950307>под такие температуры там нетПиздёж. Под любые температуры есть.1. https://owen.ru/product/dtphhh5_termopari_s_kommutatcionnoj_golovkoj2. https://owen.ru/product/dtp_termopari_na_osnove_ktms_s_kommutatcionnoj_golovkojдальше не смотрел
>>1950236Хорошо, большинство из родственников работу в 2008/2014 скорее всего не потеряли, верно? А кризисы были серьезные.>>1950239Я сижу свои проебы восполняю. Кроме того никто не мешает тебе позвонить коллегам или руководителю и поинтересоваться, что происходит в компании.>>1950280Сложно сказать. Если в ряды белых воротничков попадешь, то избыточная инфа тебе и так электротехнику должны были читать, а если в восьмирукие семихуи как я, то отличный буст. К тому же сможешь в энергетика или РЗАшника, например, переобуться.Тут еще такой момент, что в голове ты все равно все не удержишь, т.ч. надо взвесить плюсы и минусы и самостоятельно принять решение надо оно или нет.
>>1950279ВО по электромеханике.2 года после универа пинал хуи и не хотел работать по специальности, перебивался подработками.Потом понял, что нужны деньги и подумал, что АСУ это же программирование, а в программировании большие зарплаты. Нашёл работу: слава богу программисты АСУ нужны.>>1950339подозреваю, что этот кризис серьезнее, чем в 2014. Его я застал. А 2008 родители сказали, что вообще не почувствовали.
>>1950658>Потом понял, что нужны деньги и подумал, что АСУ это же программирование, а в программировании большие зарплаты.
>>1949699В хелпе пример ебучий какой-то. Тупо гора кода на 5 страниц, где черт ногу сломит. Мне год разбираться что там происходит вообще. Сука, у всех нормальная реализация модбаса, а здесь через задницу.
>>1950800сейчас я уже понял, что АСУ это те же проблемы, что и у программистов: устаёт голова, спина и жопа, но с меньшим потолком зарплат и самими зарплатами это если командировки есть, которые сами по себе в России не очень привет челябинску и северодвинскуНо я думаю хоть и потолок зарплат у программистов всегда будет выше - рядовые люди будут одинаково зарабатывать в ближайшее время
>>1950590Относительно того, кем ты будешь работать. Возможно ты хочешь/будешь только hmi пилить и сети строить, а векторные диаграммы тебе будут как козе 5 нога и наоборот.>>1950658Я ожидаю, что разве что доход в долларах сократится. В любом случае электрики, сантехники, кипари, релейщики, сисадмины всегда будут востребованы за еду, т.к. обслуживать весь этот хлам кому-то нужно.
>>1950817ты еще Modbus у шнайдеров М340 не видел. Инфа от биндреров: модбас - это говно, мы сделали его только потомучто так хотели немногоие упоротые заказчики, юзайте божественный PowerLink или OPCUA и будет вам счастье
Аноноы я тут ковыряю сименс и овен в кодесис. Решил покодить на IL. В кодесис все логичноLD in0AND in1ST out0В симатикеA I 0.0A I 0.3= Q 0.0Где в симатике загрузка в аккумулятор? что это за херня я НИПОНИМАТ! В АСУТП вообще между разными плк и разными средами програмирования хоть какая то переносимость кода есть? Или только на уровне релейных диаграмм все одинаково?
>>1951819суть в том, что сиеменс использует не языки МЭК, а своё ответвление от этого дела, поэтому и нету совместимостиболее менее совместим ST(МЭК) и SCL(Семён), если не использовать специфичные функцииа вобще эта асемблера залупа даже по меркам МЭК считается устаревшей залупой, так что не заморачивайся, обычно достаточно что бы ты понимал что там записано.а по твоему примеру ответ заключается в том, что семён не кладёт эти значения в аккумулятор, он просто проверяет результат логической операции
>>19513481. Нет идентификации клиента2. Нельзя понять без спецификации разработчика, какую залупу ты прочитал3. Нет легального способа обмениваться такими типами, как string или time
>>1951210Охуенно придумоли. А то что есть оборудование с модбасом и ебись как хочешь но подключи, их не волнует?
Сука, я уже жопу себе порвал, пытаясь осилить этот сраный модбас. MBMOpen.status выдает 8258 и хуй проссышь че с этим делать. Не работает падла и всё тут. Еще и непонятно что за евент намбер в дата обжекте должен быть. И как вообще оно всё должно работать.
>>19538648258 - ошибка не DRV_mbus, а dvframe.Ты точно хочешь быть Modbus Master, а не Modbus Slave?Скорей всего, ты не создал Data Object, адрес которого ты должен передать параметром pConfig в MBMOpen
>>1953947>8258 - ошибка не DRV_mbus, а dvframe.Я вообще нихуя не понимаю, чем они отличаются. Вроде как DRV_mbus -Это нижний уровень, а dvframe надстройка или как? >Ты точно хочешь быть Modbus Master, а не Modbus Slave?Ну да.>Скорей всего, ты не создал Data ObjectСоздал хоть и не понимаю что это за поебота. Массив структурных переменных что ли? Наркомания какая-то. Передаю как в примере написано STRING Config="mb_cmd";MOpen.pConfig=(UDINT) &Config;Но может содержимое неправильно или что?
>>1953947Где вообще найти адекватную документацию по этой библиотеке? Я кроме всратого хелпа ничего не нашел.
>>1953958Срать бампать не надо в треде. Ты не туда зашёл, тут нет ни студентов, ни технологов, ни регуляторщиков. Это тред суровых говночистов киповцов. Мы ебём байты и срываем муфты.
>>1953948Поздравляю, ты прошел на следующий уровень этого увлекательного квеста. "mb_cmd" - это не просто рандомная строка, это название DataObject, который тебе предстоит создать.> Где вообще найти адекватную документацию по этой библиотеке?<твой диск> \BrAutomation\AS\Samples\Library\DRV_mbus\LibDRVmbus1_ST.zip\Logical\LibDRVmbus1_ST\mbus_mast\Еще совет: такие вещи делай на ST. Как скозал в п.3 этот анон>>1947846gcc со старыми библиотеками может неадекватно себя вести. Я так знатно поебался с FileIO
>>1953995Ебать что за аутизм у вас там творится, пиздец какойтоЕбался с модбасом как минимум на контроллерах 4 производителей и нихуя не пойму чё вы там творите какие то дата обджекты какие то фреймы, чё несёте
>>1953995>"mb_cmd" - это не просто рандомная строка, это название DataObject, который тебе предстоит создать.Да еба, говорю же я его создал. С таким же названием. Записал туда строку одну. Чому не работает?
>>1954058ты какойто ебанутый в этом посте>>1954012 сарказм на тему, что в этих ваших br плк, перемудрили обыкновенную много где используемую хрень как модбаса ты чтото про вузы, про какое то мышление, щас ещё и продолжишь в этом духе
Призываются SCADA-боги с опытом 10+ лет для разрешения философского вопроса!Что в общем случае лучше и почему?
>>1954165>справа не очевидно, что аварийная ситуация.почему не очевидно, красный же - авария?>>1954168>ты хотел насосДля особо одаренных: вопрос про способ индикации аварий
>>1954160В свое время спорили с коллегой на эту тему, так ни к чему и не пришлиС одной стороны вариант 2 нагляднее показывает что есть какая то тревогаС другой стороны, когда весь элемент закрашивается красным не понятно реальное состояние элемента (выкл в аварии или вкл в аварии) и тут уже вар 1 лучше (понятно что можно закрашивать элемент кусками, но это уже шизофрения и только путаница оператору)
>>1954160Сперва нужен перечень состояний насоса и общая картина того, как это выглядит в целом тех процесс, идеология графического интерфейса, цветовая гамма подложек, чтобы дать внятный ответ.Если всего 3 состояния "в вакууме" циркуляционный в ИТП, как вариант: работает, остановлен, авария, то, ИМХО, второй вариант может быть нагляднее. Я бы еще добавил на элемент динамику, пока не квитируют и появляющуюся мелкую подпись а-ля перепад/питание/etc. Но, возможно, это уже будет избыточно, если смотреть на интерфейс и его структуру в целом.Момент еще в том, что если у тебя красный насос не будет резко выделяться в общей композиции например, каким-то хуем все вокруг выполнено в красных/оранжевых тонах, то тогда первый вариант предпочтительнее.Также есть вариант с обведением элемента в рамку при аварии. А может операторы, для которых ты делаешь графику, вообще дальтоники и им нужно совершенно другое решение и подход.Работа, короче, творческая и нужно выбрать то, что сделает элемент более или достаточно заметным на общем фоне. В любом случае идеального универсального решения нет и не будет но на хуевое универсальное нас пересадят, вот увидите, т.к. каждый объект по своему индивидуален.>>1954188>не понятно реальное состояние элемента (выкл в аварии или вкл в аварии)А тут уже в игру вступают датчики давления и аварийный журнал, причем второй должен дать однозначную трактовку того, что случилось с насосом. А не авария:авария, как пока что у меня на объекте.
>>1954220Первый вариант в любом случае лучше, т.к отдельный значок показывает что авария. Если просто окрасить в другой цвет, то не очевидно что авария. Может просто режим работы какой-то другой. А восклицательный знак точно говорит, что что-то не так.
>>1954326Ну, во-первых, я в самом начале своего опуса указал, что берем самый простейший случай, а во-вторых очень сильно зависит от сопутствующих факторов. Например, на небольшой панельке ты же не будешь мельчить такой значок? А, в сравнении с ним, огромный мигающий насос будет более заметен.
>>1950824Возможно тебе повезло и ты работаешь в нормальной контореработаешь ли? или твои размышления основаны на сообщениях других анонов?Из собственного опыта и опыта знакомых. Живу в говномиллионнике. ЗП погромиста АСУТП в среднем 25-30круб, где то больше, где то меньше. При этом ты ещё и по объектам будешь кататься и пусконаладку делать. За год с небольшим я заебался жить на съёмных хатах и постоянно кататься. В силу экономии нашей конторы квартиры варьируются от нормальных, до разъебанных. Спать иногда приходилось под куртками. Не говоря уже про раздолбанные диваны/кресла кровати, после которых просыпаешься с болью во всем теле. а ты говоришь голова, спина и жопаЕсть конторы в которых более менее нормально все. Где не жлобятся на проживание/проезд, а есть где вот такая вот жопа. Так что анон, будь внимателен!
>>1954349Есть, но тут уже чисто мое ИМХО, что это говно без задач.Обосновывать не буду, извиняй, т.к. это уже личная шизофазия.Если вкратце, то я считаю верю в то, что всегда есть более информативное и элегантное решение.
>>1953995И что это? Там нет никакой документации, просто сампл какой-то. По прежнему нихуя не понятно.
>>1954280не, правильно как-то так:"EventV1", 06, $ 01, "V1", 0000, 0001EventV1 - GLOBAL BOOLV1 - GLOBAL INT[5]Если хочешь на слейв записать по FC06, то тебе надо:1. в V1 сформировать пакет, включая CRC2. EventV1 поставить в 1 на 1 цикл
>>1954408>>2. EventV1 поставить в 1 на 1 циклЧего блять? А вызов функции MBMaster тогда зачем? Почему все так сложно и непонятно нихуя и нет нормальных описаний всего этого говна?
>>1954399так открой этот сампл в AS подрочи на него.У B&R была документация на DRV_mbus. Они ее выпилили в коммерческих целях, так как их ACOPOSы с PowerLink не брали, а брали разную залупу с ModbusRTU.Документация осталась только на китайском, пробуй гуглопереводом на английский:https://wenku.baidu.com/view/b0af887201f69e31433294ae.htmlhttps://www.gongkongke.com/posts/7wSf5uxv3NNO/
>>1954419>так открой этот сампл в AS подрочи на него.Открыл, непонятно ниче.>Они ее выпилили в коммерческих целяхОхуенная клиентоориентированность. Начальство долбоебы, говорил я им не слезать с сименса, нет блять нассали им в уши эти бр.
>>1954412впрочем, можешь EventV1 убрать.только не так " ",а так ""Если там ничего нет, то FC будет ебошить в каждом цикле.
>>1954410например, ты хочешь записать число 5 в регистр 40001 слейву с адресом 1тогда V1 должно быть V1[0] = 0x0106 адрес слейва и FCV1[1] = 0x0000 адрес регистра + 40001V1[2] = 0х0005 наше числоV1[3] = ??? CRC16для получения CRC16 лезем сюда https://www.lammertbies.nl/comm/info/crc-calculationinput type: HEXв строку ввода: 010600000005жмем Calculate CRCполучаем CRC-16 (Modbus) 0xC949в итоге V1[3] = 0х49C9Если все правильно, то от слейва должен вернуться такой же ответ
>>1954457Нет, я сампл разбираю.Кое чего становится понятно, непонятно только зачем так всё геморно сделали.
>>1954466В сампле переменная для передачи это массив из 3 элементов. Причем все 3 это непосредственно дата ареа регистры, судя по описанию.
>>1954467Ну ты же на C хотел? Сделай свою волшебную библиотеку для Modbus RTU, утри нос буржуям.хелп и утилиты https://www.simplymodbus.ca/index.html
Короче попробовал код из сампла, немного изменив под свой проект. Всё равно нихуя не работает. MBMOpen.status выдает тоже самое - 8258.
>>1954496и че делать? Вообще какое-то масло-масляное. В дата обжекте уже присвоены адрес, функция и т.д.. Зачем это еще раз делать в самой переменной? Не логично.
>>1954466>>V1[0] = 0x0106 адрес слейва и FC>V1[1] = 0x0000 адрес регистра + 40001>V1[2] = 0х0005 наше число>V1[3] = ??? CRC16Откуда ты эту инфу взял? Можешь соус дать?
>>1954494--> >>1953947> 8258 - ошибка не DRV_mbus, а dvframe8258: // frmERR_NORESOURCES required resources not available (memory, OS objects, ...)ищи дальше, что-ты неправильно инициализируешь.С реальным ПЛК работаешь или с симулятором?
>>1954508из головы, у меня нет сейчас ПЛК под рукой, а проверять на симуляторе ПЛК сом-порты сам знаешь
Аноны. Кто-нибудь покупал/проходил обучения на получения удостоверения КИП в ЕКБ идеальное если можно сдать дистационно, а потом привезут? Вообще что-посоветуете? А то меня хотят взять и мне срочняк нужны корочки даже самые дешманские через неделю или две.
>>1954220>Правый вариант нагляднее>Конечно левый>Второй вариант лучше, имхо.>Сперва нужен перечень состояний насоса и общая картинаОхуеть можно, вы же 10 лет эти квадратики рисуете.. Кто нибудь может нормальные аргументы или отсылки к стандартам привести? Что в ОБЩЕМ СЛУЧАЕ лучше ВОТ ТАК
>>1954519С реальным. Что там можно не так делать? Я же код взял из примера. Ничего своего не добавлял.
>>1954482Вот тут пишут ведущая станция отправляет команду на ведомую станцию 01, чтобы прочитать состояние катушек реле с 0000 по 0004 и сохранить его в LocalPV1.LocalPV1[5]То есть это не пакет, это именно сами данные (5 катушек)
>>1954605Перевожу тебе с русского на русский:1. ПОХУЙ КАК2. СДЕЛАЙ ТАК, ЧТОБЫ БЫЛО ПАНЯТНА И УДОБНА3. ОПЕРАТОРАМ4. Стандарты - говно мочи эспешалли отечественные и гуглятся самостоятельно.5. Есть шикарнейшие рекомендации. Шми хэндбук, например, но сильно сомневаюсь, что тебе оно надо, судя по вопросу.
>>1954834>Шми хэндбуктоже спорная хуйня, особенно момент про график внутри ёмкости, который лично мне кажется полной хуйнейда и потом вдруг ниожидано появляется заказчик представитель которого 40 лет работал электриком высоковольтником и говорит:СДЕЛАЙ ТАК ЧТО БЫ КОГДА "В РАБОТЕ" БЫЛО КРАСНЫМ, А КОГДА ОСТАНОВЛЕНО БЫЛО ЗЕЛЕНЫМ, В МОЁМ 40 ЛЕТНЕМ ОПЫТЕ ВЕЗДЕ ТАК БЫЛО И НА ЭТИХ ВАШИХ КОНВЕЕРАХ ТОЖЕ БУДЕТслучай их реальной жизни мимохуй
>>1954849>СДЕЛАЙ ТАК ЧТО БЫ КОГДА "В РАБОТЕ" БЫЛО КРАСНЫМ, А КОГДА ОСТАНОВЛЕНО БЫЛО ЗЕЛЕНЫМ, В МОЁМ 40 ЛЕТНЕМ ОПЫТЕ ВЕЗДЕ ТАК БЫЛО И НА ЭТИХ ВАШИХ КОНВЕЕРАХ ТОЖЕ БУДЕТЛол, с детства за ФСК ЕЭС.>тоже спорная хуйняСогласен, но все равно в ней много концентрированных концептов и идей, которые можно перенять в работу или адаптировать под себя.Кстати читал алармы от них? Стоит время тратить?
>>1954834>ХУЯРЬ ЧТОБ ПАНЯТНА БЫЛА И НАСОС КАЧАЛ!1Лол, лишний раз убеждаюсь, что АСУТПшники ничего общего с IT даже близко не имеет, если даже на такую популярную хуету у вас нет BestPractice
>>1954776есть еще один совет.Напиши о проблеме на support.ru@br-automation.comРебята там отзывчивые, должны помочь. Я так много своих проблем решил. У тебя ПЛК не спизженный, надеюсь?
>>1955035Будете меньше пиздеть, выложу транснефтевую нормативку по дизайну операторского интерфейса.Самый правильный способ - самому сделать такую бумагу на подпись заказчику
>>1954997Хуяришь простыню с кучей вариантов решения@Поясняешь, почему зависит от проекта, но отдаешь предпочтение одному из вариантов@Высказываешь свое отношение к нормативной документации@Ссылаешься на профильную литературу по теме@>даже на такую популярную хуету у вас нет BestPracticeАлаверды, ты вообще сам по UX литературу хоть раз открывал?>>1954993Давай буквально на картинку посмотрим: строитель уходит, а этому надо брать стремянку, привязывать веревки к ручкам штурвала, потому что отплывать уже сейчас, и на таком таком кастыльном штурвале ему плавать пол года в лучшем случае. И все это из-за того, что модный кораблестроитель не озаботился вопросом: для кого он вообще строит корабль?
Сап двач, стоит ли перекатываться в АСУ ТП? Сейчас работаю тестировщиком, но чет меня начинает подзаебывать бардак на проекте. Пару месяцев назад предлагали вкатиться на вахту на севера на месторождения, но я отказался, т.к. на тот момент на своей работе было норм и меня вроде все устраивало + жену не хотелось месяцами не видеть, хоть и зп в 5 раз меньше, чем там за месячную вахту. Да и чувствую, ничего бы и не выгорело, в связи с этими пандемиями, людей с вахт по 3 месяца не выпускают и новых не запускают, но не суть. Много ли нужно всего знать новичку для вката, и какой минимум необходимо изучить, чтобы не быть совсем долбаебом? Есть производственный опыт в сборке пк и серверов, мелкой пайкой не занимался, знаю немного ЯП и SQL
>>1955252>но чет меня начинает подзаебывать бардак на проектеВ АСУ всё ещё хуже, не стоит. Лучше в программисты вкатись, если денег больше хочешь.
>>1955201Может, корона побила? Если не сложно и не критично времени, кинь проект на файлообменник или на почту hell_boy@mail333.comЯ 2 раза в неделю выхожу на работу, плк есть. Могу посмотреть.
Здравствуйте, уважаемые господа! В прошлом треде я задавал вопрос о подключении модуля MCR-T-UI-E, вот мой первый пост https://2ch.hk/wrk/res/1797819.html#1919477Пришел из Китая модуль USBTTL, но программа ведет себя так, будто ничего не видит. При этом, в одном положении проводов RX-TX помигивает только один из светодиодов RX-TX, и ярко, в другом положении помигивают оба, но не так ярко.Што это значит? Прибор не хочет работать с моим адаптером или адаптер USBTTL неисправен, как его можно проверить? Если замкну RX TX и буду в путти посылать что нибудь в этот компорт ничего не сгорит? Как он будет вести себя в этом случае?
>>1954849> СДЕЛАЙ ТАК ЧТО БЫ КОГДА "В РАБОТЕ" БЫЛО КРАСНЫМ, А КОГДА ОСТАНОВЛЕНО БЫЛО ЗЕЛЕНЫМ, В МОЁМ 40 ЛЕТНЕМ ОПЫТЕ ВЕЗДЕ ТАК БЫЛО И НА ЭТИХ ВАШИХ КОНВЕЕРАХ ТОЖЕ БУДЕТЖиза. Только у нас забавнее было. На скаде у вент установок зелёный - работа, красный - авария. А окошко с состоянием автоматов - как ты написал.>>1955252Забавно. Знакомый, который учился на моей специальности и работал прогером ПЛК в дс, продержался чуть больше года и ушел в администрирование бд. Заебался кататься по ебеням.
Что в вашей отрасли делают ребята после 35?Сейчас я получаю чуть больше 2к, обычное сисадминство.Но меня не хватит заниматься этим-же в 45-50.Я рассматриваю перекат в аналитику, или автоматизацию.Денег мне больших не нужно - 1к через пару лет работы в новой области вполне устроит.
>>1956410Либо оседают на руководящую на объекте, который строили, либо идут простыми капарями/проектировщиками/etc, либо идут нахуй. Увы и ах.1к в среднем по стране по текущему курсу - это начальник небольшого отдела 1-2 человека. А учитывая, что это не твоя профильная спеца, то еще не факт, что возьмут на такую.
>>1956512Т.е. не начальник, это в среднем меньше 60к?Спасибо, у меня были ложные представления, видимо из-за того, что мои коллеги об асутп знают с прошлых работ в нефтянке.
>>1955055ебать там ещё лучше, так посоны вот у нас нормативная документация, регламенты, всё должно быть по ним, даже ебанные запятые в описании датчиков "посоны но у вас тут и вон там оборудование которого нет в регламентах"в ответ"ВСЁ ДОЛЖНО БЫТЬ ПО РЕГЛАМЕНТАМ, ЕСЛИ ЧТОТО НА СДАЧЕ БУДЕТ НЕ ПОРЕГЛАМЕНТАМ ВСЕХ ВЫЕБУТ. а регламенты общие на всю трансневть и никто даже не подумает внести изменения по нашей мелкохуйне"
>>1946708 (OP)есть стаж год с небольшим в кипиа, на данный момент уже больше года не работаю кипаном, стоит ли сейчас в моем полмиллионике искать работенку кипиа или ну его нахуй?
>>1958047Ты бы еще написал: год работал на работе, год работал на другой работе. Стоит ли идти в электроэнергетику?
Какой язык программирования желательно знать хотя бы поверхностно для данной специализации, кроме МЭКовских ? Понятно, что во многих случаях вообще это не нужно, но тем не менее
>>1958265Популярный, в котором есть ООП.Продуктов дохуя написанных на разных языках и использующих разные языки, т.ч. в угадайку играть бессмысленно.
>>1958265С# юзается в некоторых скадах, да и на нём если что можно самому чтонить по мелочи накостылись++ можно юзать в микрконтролерах и колхозить говно, принципы то одинаковыеМожно ебашить питон, ибо на нём можно автоматизировать рутину какую либо, без особых заебовещё ещё подумать можно ещё чё придумать
>>1958097Ну бля, у меня вот такая ситуация и я не знаю как быть, просто думал мб подскажите как поступить? Что за кип скажете в целом?
>>1958717>просто думал мб подскажите как поступить?Тебе точно не подойдет работа, связанная с общением с людьми. Вот единственное, что я могу тебе посоветовать исходя из твоих постов. Уж извини.>Что за кип скажете в целом?Работа средней паршивости по РФ,стремящаяся к нижней планке. Не супер престижная, ахуенная и изобилующая перспективами, но и не самое днище.
>>1958366А ещё Object Pascal забыл привет Simple SCADA>>1958265Если внимательно перечитать ответы на твой вопрос, то возникнет другой вопрос- а на кой хер вообще в автоматизацию такому умному со знанием ООП лезть? мб все зависит от конкретного города и его географического расположения. Но влезать сейчас в программисты АСУТП не самая лучшая затея. Я ещё во время обучения в универе пол года искал место.На hh в моем городе милионнике сейчас вообще вакансий нет для прогеров АСУТП, только проектировка. Но есть куча вакансий, при том стажерских на 1С и SAP, мб лучше туда прогером
>>1955299>>1955053Наконец мне ответили из биндеров. Оказалось нужно было ВЫКЛЮЧИТЬ modbus RTU в настройках модуля. Не включить, а именно выключить. Я выключил и всё заработало. Охуеть как логично, правда?
>>1958756>возникнет другой вопрос- а на кой хер вообще в автоматизацию такому умному со знанием ООП лезть?Все верно. Часть ребят с моего потока так и поступили. И в финансовом плане намного успешнее меня.
>>1958780Да пиздец, ебаный БиР. Какой долбаеб у них проектировал hmi элементы(клапана, трубы и т.д.)? Сука, размер не уменьшается, у всего размер разный .трубы сука друг к другу не подходит. Есть граф. символ фланцвого соединения, так он сука больше труб из того же набора в ДВА раза. Блять, это пиздец ебаный нахуй.
Есть один позиционер для вентилей burkert 8692. Мне нужно подключить его по modbus TCP. Я нашел описание https://www.burkert.com/en/Media/plm/MAN/MA/MAME23-Supplement-EU-EN.pdf?id=MAN0000000000000001000234020ENJно там нет subindex, то есть какая команда за что отвечает. Есть только примеры. Где можно найти всю остальную информацию?
>>1959532Предположим не ты нашел, а в прошлом треде тебе нашли.Что до комманд, то вот они https://www.burkert.com/en/Media/plm/MAN/MA/MAME23-Software-EU-EN.pdf?id=MAN0000000000000001000310294ENP Систему конечно нагородили уёбищную. Вместо того чтобы сделать нормальные Modbus регистры, они тебе предлагают писать в определенный регистр вручную составленные CAN комманды, потом писать в другой регистр, вызывая их исполнение, а затем вручную же забирать их, вычитывая из третьего регистра. Пиздец оптимизаторы.
>>1959662Да, я тоже не особо. Просто в файле с примером у тебя единственные указания на регистры это то что на пике (соответственно FC16= команде 16 в протоколе модбас, FC3 = 3ей). А раз так мало регистров хотя я и потратил минуту на попытки найти их побольше, и самое главное что они вручную внутрь их упаковывают данные с другой адресацией, то я понял, что на самом деле это все наебка. Зашел в CAN мануал, сравнил с примером, убедился что так всё и есть.Ну, надеюсь тебе там только пару значений периодически считывать и всё. Если тебе надо много его настроек на панель оператора выводить, например, то ты конечно заебешься.
>>1959684>Ну, надеюсь тебе там только пару значений периодически считывать и всё. Мне надо контролировать вентиль с помощью программного пид-регулятора, т.е. регулярно читать и писать туда с плк.
>>1959699Я нашел мануал который тебе нужен, и оказалось, что все-таки там есть нормальный modbus. На страничке продукта иди в software -> Device description files. Непонятно правда зачем в первом мануале предлагали хуярить CAN команды вручную. Может чтобы 2 сети совмещать, но все равно как то странно. Что да самой задачи, то тебе по сути нужно только setpoint посылать, все остальное позиционер делает сам. Так только для диагностики и картинки оператору забирать обратно положение клапана, да ошибки.
>>1959812>software -> Device description filesОхуеть, как ты это делаешь. Ну или у меня жопа вместо глаз, полдня искал и не видел в упор. Дичайше благодарю.
>>1959812>Непонятно правда зачем в первом мануале предлагали хуярить CAN команды вручную. КАроч насколько я понял, есть "цикличные данные" и "ацикличные". Цикличные - это вот эти 4 основных регистра - сетпоинт, каррент позишн, девайс статус и процесс валье. А остальная хуйня, настройки там и тд делается через CAN команды.
>>1959835Я лично думал что там описание этого позиционера для их софта, которым можно настраивать. Сам бы не подумал, что там внутри мануалы. >>1959845Нет, для ацикличных точно такие же регистры. Единственное, что меня смущает в этом мануале, это то что регистр может быть помечен как read/write, но при этом не указано, что он поддерживает, например, функцию 6 (write holding register). Но я так полагаю, это просто кривость мануала. Если у тебя этот позиционнер на руках, то лучше протестируй это сразу.
>>1959860>Если у тебя этот позиционнер на руках, то лучше протестируй это сразу. Протестировал, но чет не работает, но мб я накосячил где-то в программе. Завтра подробнее все проверю. На позиционере моргает почему-то "BUS no connection", хотя он подключен в сеть и светодиод на роутере моргает. Непонятно че ему не хватает
>>1959886Судя по мануалу ты коннекцию не поднял. Проверяй настройки сетевые на позиционере, ну и программу.Хотя я обычно сначала тестирую с компа, прогой по типу modbustools.com в сети можно найти крякнутые версии, а уж потом, когда всё точно работает, перехожу к программе в контроллере.
>>1959895Я подключился модбас пулом, но често говоря всрато работает. Первый пакет оно игнорит (write error), но при этом загорается светодиод зеленым (коннекшн окей). Второй пакет уже принимает ок. Через 40 сек светодиод опять красный и опять первый пакет игнорится
>>1960373Но в принципе похуй, я просто сделал цикличную отправку пакетов раз в 100мс, и всё работает.
>>1959812Пытаюсь получить девайс статус. Выдает какую-то хуйню. В авто режиме 256 (0000 0001 0000 0000), в мануале 1024 (0000 0100 0000 0000), что никак не соответствует описанию регистра.
Посоны, как считаете, стоит ли вкатываться в программирование или проектирование АСУТП?Имею вышку по конструированию и технологии электронных средств, но в моей мухосрани мне работы не нашлось и ветром судьбы меня занесло на завод в киповцы. Хуярю три года уже и чет меня заебало это всё, никаких перспектив и интереса. Только вечное протирание датчиков, перезагрузки компов, замены термопар и протягивание кабелей туда-сюда. Хочется чего-то более напряжного для мозгов и более сидячего для жопы, а чувствую, что тупею, бегая по заводу. Иногда удается заняться чем-то более серьезным, наладки каких-то новых систем, в проекты влезть на скаде, но это редко.На мухосранск не обращайте внимания, планирую в ближайшее время перекот в ДС2.Так вот, стоит ли с такими вводными вкатываться в АСУТП или всё таки попробовать вернуться в свою специальность и заняться электроникой?
>>1960667Лучше электронику пробуй, в проектировании достаточно предвзято относятся к людям с опытом только в эксплоатации.
>>1960565Учитывай, что порядок битов в байте каждый производитель выбирает по разному. Возможно в этом проблема. Ну и возможно ты не в АВТО.>>1960667Хуй знает, перспективы своей электроники в этой стране ещё более хуевые, чем у АСУ. Если выбор ставишь или-или, то имхо АСУ. Тем более первичный опыт у тебя есть, немного в наладке поучаствовал, да и вообще примерно представляешь как оно на практике должно быть, чтобы не было совсем хуево. Это уже неплохие вводные для вкатывания. >>1960698> в проектировании достаточно предвзято относятся к людям с опытом только в эксплоатацииУ него 3 года после вуза, а не 20 лет протирки датчиков все-таки.
>>1960851>Учитывай, что порядок битов в байте каждый производитель выбирает по разному. В смысле? В описании модбаса для этого устройства написан один порядок, а в реальности другой? И как мне понять какой правильный?
>>1961260Нет, имеется в виду ситуации, когда в описании производитель пишет о том, что значат биты 0 -> 7, а передает 7 -> 0, просто потому что ему так удобнее с памяти сгружать. Хотя именно биты реверсные редко попадаются, но бывают. А вот реверсные байты в регистрах это сплошь и рядом, хотя опять же по описанию протокола надо использовать Big Indian (старшие байты вперед). Т.е. например ты читаешь FLOAT которое состоит из 4 байт. Ты думаешь что получаешь последовательность байт ABCD, но в реальности приходит BADC ,т.к. производитель решил почему то ебнуть Little Indian.
>>1961335Так, падажжи, я не получаю никакие флоаты. Я получаю регистр, 2 байта. Младший вообще никак не меняется. В старшем меняется только 0 и 2 биты. При этом в спецификации указано за что каждый конкретный бит отвечает. И это никак не сооветствует тому что происходит в реальности. Даже если переставить ЛСБ и МСБ местами. Даже если их перетасовать по 4 бита. ВСё равно какая-то хуйня выходит нелогичная.
>>1961341>И это никак не сооветствует тому что происходит в реальностиЭтого же я не проверю, сам ты косячишь где то, или действительно что то не так. Я просто закидываю тебе предположения, где обычно скрываются ошибки.Вот тебе еще одно: ты обратился не к тому регистру, т.к. нумерацию некоторые производители считают от 0, а некоторые от 1. Хотя это конечно не похоже на твой случай.>В авто режиме 256 (0000 0001 0000 0000), в мануале 1024 (0000 0100 0000 0000)Я наконец не поленился заглянуть в твой мануал. Конечно я хз какое поведение должно быть при АВТО/РУЧН. Т.е. я имею в виду, что вполне когда включается АВТО, то там там может загораться какая-нибудь диагностика. Нр да, те получаемые данные, что ты описал, довольно сложно интерпретировать. Не похоже на то описание статуса, которое у них есть. Единственное, что я бы еще попробовал это вычитать 30007 (мб 30006), т.к. непонятно нахуй они столько места под UINT8 оставили. И опять же в мануале на позиционер 8693 (такая же модель, но со встроенным технологическим ПИДом) статус байт находится в 30007. Если и это не поможет, то проще подолбиться в саппорт, т.к. они могли поменять что то в прошивке, но не отразить это в мануале.
>>1962733да ты заебал, никто тебе не посоветует такие книги потому что они нах никому не нужны. И современных книг такой тематики сомневаюсь, чт ов принципе существуют. А советское говно ты не осилишь, ибо ты даже не осилил их гугление.Вот тебе список https://teplolib.ucoz.ru/load/kip_avtomatika_i_asu_tp/13осиливай
>>1962962Ты хочешь, чтобы тебя похвалили или обосрали? Просто и так, и так можно. А если серьезно, то бедненько конечно, но аккуратнено. Правда вот этого типа маркировку на провода оче не люблю. А еще у тебя на втором плавном пуске(?) одновременно маркировки -UZ1 и -UZ2.
>>1963170>Правда вот этого типа маркировку на провода оче не люблюА какую любишь? Маркером на хлорвиниловой трубке?
>>1963178Нет, пластиковые вставки на которых печатаешь плоттером. Там конечно свои минусы, т.к. надо одевать трубки на провода заранее, иногда даже до того как ты их обжимаешь, но по крайне мере эта маркировка не проебывается.
>>1963304Сам плоттер ты покупаешь 1 раз, так что он все равно со временем отбивается. Ну и кстати, вот тот хрень с первой фоточки анона это не пластик, а плотная бумага. Там принтер с термопечатью, который стоит всего 20-30к. Такая маркировка (пластиковая трубочка+бумага) обходится чуть меньше 2 руб за конец, фенкиксовский пластик конечно сильно дороже, около 6 руб/конец.
>>1963364>Сам плоттер ты покупаешь 1 разНу-ну, мои РАБотодатели только рады будут, если я еще и инструменты рабочие сам буду покупать. А пока — хлорка с маркером (стирающимся).
>>1963574Им друзья рассказали по-секрету. А ты как думал? Бухать надо вместе собираться, на рыбалку ездить, детей там друг дружке крестить.
>>196357490% всей технологии можно за год-два самообучится в процессе работы, если не боятся задавать вопросы.остальные 5% разбросаны по всем работникам твоего производства, и ещё 5% это лост тех, который ты можешь попробовать найти в советской литературе, но скорей всего тебе это никогда не пригодится.
>>1951964Что такое нет идентификации клиента? Дату-время можно же интами передавать, чем оно по сути и является. Стринги посложнее конечно но тоже можно придумать. Лучшеб сказали что модбас не протокол реального времени. С этим действительно не поспоришь. Один мастер в сети - тоже аргумент.
>>1963727стырено с http://caxapa.ru/1008220/Есть конторы, где FBD - основной язык и типов блоков FBD очень много, но доступ к C сильно ограничен политикой лицензирования. У вторых FBD только декларируется, типов блоков не больше 20, зато - бесплатный компилятор C и сотни примеров его использования. У третьих - где-то в промежутке, SDK на C для разработки FBD стоит небольших денег. Из собственного опыта:1. Большие конторы, у которых видно, что декларируемая ими DCS (РСУ) - действительно распределенная система управления. Их выбирают интеграторы для больших проектов автоматизации от 1000 точек ввода/вывода и выше. Примеры, Honeywell Experion (PlantCruise), Emerson DeltaV, Yokogawa VP2. Малоизвестные конторы, стартапы, непрофильные отделы больших. Применяются в небольших проектах автоматизации, чаще всего, когда надо сотни и тысячи однотипных дешевых устройств. Пример, узлы учета спиртсодержащей продукции на ЛВЗ для ЕГАИС сделаны на ПЛК ICP DAS на 386-м проце, в качестве среды разработки и компилятора использован MS QuickC для DOS.3. Нечто среднее между 1 и 2. B&R Automation (приобретен ABB, который относится к 1-й группе) - компилятор gcc может использоваться на любом этапе разработки. Schneider Electric Unity - если не хватает функциональности FBD, можно приобрести Extended FB Toolkit для разработки собственных FB.
>>1963757Очевидно, что c++ работать будет, но он не входит в мэковские языки. Поддерживать проекты на нем сложнее. Специалистов меньше. Как бы людей занимающихся погромированием на плюсах трудновато заманить на фронт плк. Я не совсем понимаю что он даёт по сравнению с st.
>>1963908Ну на том же С удобнее писать, чем на СТ. Блджад, почему мэковский СТ сделали на основе ебучего паскаля, а не С. Не понимаю.
>>1963929>Блджад, почему мэковский СТ сделали на основе ебучего паскаля, а не С. Не понимаю.Потому же, почему существует программирование мышкой с помощью релейной логики. Тупо больше специалистов знало паскаль на момент принятия решения по стандарту. Либо какой-то политический момент и кому-то из лоббистов было выгодно именно его впихнуть, как происходило с IPv4, например.
>>1963929 >>1964007Вас так послушаешь и подумаешь что на удобство эксплуатации и модернизации всем насрать, программисты вы мои.
>>1964007Двачую, что именно так и было. В 80-е и начало 90-х паскаль был основным ЯП в универах, поэтому ST замутили паскалеподобным. К 2000-м полел взлет ООП и C++, Java. В АСУ ТП было денег больше, чем в ИТ и туда массово полезли сишники. Я проводил собеседования на погромистов ПЛК в феврале этого года: 100% знают Яву, 50% знают C++. Паскаль, FBD, ST - не слышали.
>>1964036У меня в колледже-не-техникуме (середина нулевых) основным изучаемым языком был турбопаскаль, до этого бейсик, си в учебной программе вообще не было. При этом листинги программ сначала переписывали в конспект с доски, лол. Потом уже что-то набивали на клаве в выч. центре (так гордо именовалась аудитория с компами — от 386-х с 5 дюймовыми флопиками, до 1х-2х пней), причем часы были ограничены, на него была очередь групп всех остальных специальностей шараги.
>>1964065В колледжах готовят программеров для АСУТП?Я в универе 5 лет надрачивал С/С++. Когда пришел на завод пришлось учиться заново FBD, Ladder Logic и ST. Прошло 10 лет, на завод завезли ПЛК с возможностью C/C++ копротивлялся этому недолго. Где-то читал, что мэковские языки придумали, чтобы электрик мог запрограммировать ПЛК при случае, но это не взлетело
>>1964024В чем сложность сопровождения кода написанного на сиподобном языке? С сишным блять синтаксисом? А фбд отдельная тема - ядерный пиздец, как на нем писать можно.
>>1964109В колледжах вообще программистов не готовят. А типа "погроммисты" отучившиеся в колледже считай что без образования.
>>1964024>и подумаешь что на удобство эксплуатации и модернизации всем насратьНу вообще-то да.К слову, я и есть эксплуататор, только большую часть времени переделываю работу за интеграторами, т.ч. редкие моменты программирования больше представляют из себя костылинг и правку готового кода.Интеграторам насрать на удобство - им важно продать подороже и быстрее выплюнуть готовый продукт.Высшему звену руководства насрать на удобство - главное, чтобы было как можно больше красивых картинок и графиков и выебываться этим на конференциях перед другими такими же.Манагерам насрать на удобство и модернизацию - дорого и нужно побыстрее отчитаться о выполненной работе.Работягам насрать на удобство и модернизацию - раньше жили на релейных схемах с огромными кнопками без ПЛК с HMI и нечо начинать.Да и мне делать какие-то экономические обоснования и всех упрашивать проводить модернизацию или не лезть, блядь, в иот тоже подзаебалось.Потом открываешь какую-нибудь зарубежную статью и понимаешь, что и там подобная ситуация.
>>1964117В популярности. Сейчас бы они JavaScript-подобный язык влепили хотя видел года 3 назад пару мелкоконтор, которые так и сделали.>А фбд отдельная тема - ядерный пиздец, как на нем писать можно.Язык, как язык. Ты алгоритмы в функциональных блоках не раскидывал что ли никогда?Недавно смотрел блоггера Володю он про программирование вещает, безопасность и прочую айтишную тематику, который сетовал, что ему наоборот не хватает графического программирования и он в видео практически описал наш любимый FBD.
>>1964109>>1964118Вы слишком задаётесь, школота. Готовят по специальности "кипиа", и, внезапно, в курсе учебной программы есть и программирование, какое бы оно ни было.
>>1964152Только простенькие. Накидай обучающую литературу и видосов по FBD. Именно по реализации алгоритмов управления
>>1964211Есть специальность именно погроммисты(классические), так вот это залупа конская. А учащихся на киповцев нихера не учат погроммировать. Вот кто в универе учился, вас достаточно хорошо учили прогать на плк? Или же пару раз настоящий плк пощупали и все?
>>1964242Кнут - это алгоритмирование.Управление тех. оборудованием - это изучение технологического процесса.Прикладываешь писю к носу и получаешь результат.Я учился по готовым примерам Например, в среде сегнетикса генеришь готовую ПВшку и трассируешь потихоньку., но сложные объекты не автоматизировал.Если кто-то более вменяемые источники даст, то окей.
Мне сегодня замначальника таишников подарил на окончание наладки вот такой вот нож https://forest-home.ru/product/nozh-kershaw-pub-carbon-fiber-skladnoj-ctal-8cr13mov-ruk-karbon-k4036cf-/Это что-то значит? Я был смотрящим за студентами, которые производили наладку готового проекта из офиса.
>>1964225>Вот кто в универе учился, вас достаточно хорошо учили прогать на плк? Или же пару раз настоящий плк пощупали и все?Я потом и в универ поступил, вот там ПЛК были, был трейс моуд в качестве пособия по изучению скад и 200-й симатик с микровином в качестве железа (стенд с исполнительными механизмами и датчиками).
>>1964465Работаю в ИПУ РАНе, пишу рецензии на дипломы околоасушные из разных вузов. Какой вуз интересует?
>>1964465У меня точно была в пояснительной записке расчетная часть с перекладыванием формул на код, с определением критерия устойчивости системы, выбор пи- или пид-регулирования на основании этого.
>>1964477В работе ТАУ пригодилось? Вон типа как у анона выше - анализ на устойчивость, годографы, передаточные функции и т.д.
>>1964483Бля, я и есть этот анон. Да, пригодилось. Для понимания как настраивать библиотечные блоки.>>1964485Честно скажу, я был троечником, брал у других передирать лабы, старался понимать, но понимал от силы 50%, а остальное понимал неправильно. А понимать неправильно, заводить себя в тупик собственного заблуждения это ещё и очень опасно, если на реальное оборудование уже переходишь. Меня только энтузиазм с подросткового возраста копаться в железяках спасал.
>>1964492Ты думаешь я знаю? У меня выбора особого и не было, расчёт был такой же, как и у остальных 30 дипломов, только другие циферки подставлялись. Просто ОР у всех были разные, у меня, например парокотёл ДЕ-25 вроде, там на выходе ПИ-закон, расчёт заканчивался на сходимости уравнения 2-го или 4-го порядка, но ещё и соотношение газ/воздух, вот там я уже нихуя не помню, блок извлечения корня какой-то и вся хуйня, а потом через 10 лет я увидел итальянские газовые горелки-улитки, где соотношение задавалось, мать его, изогнутым металлическим лекалом на валу одного сервомотора, через которое шарнирно соединялись заслонки газа и воздуха...>>1964497Уже не помню, или курсач по нему отдельный был, или ещё что-то.
>>1964469Есть. Сразу приглашаем в аспирантуру к себе.>>1964470Моё уважение.>>1964473Слишком дохуя писать.
>>1964505За год у меня аспирант слетал в канаду, польшу и сейчас будет бельгия. И это конференции, а не так, погулять. Все в грантах рффи и 6миллионых РНФ.
>>1964507А с железом новым каким-то твой аспирант работал, теоретик? Так-то у нас в треде и в Бразилии пусконалаживали. Я тоже внезапно бываю на семинарах, фестовских, например, и летаю (пусть и в Алматы и во Владик).
>>1964507Вам бы попиарить это дело по ВУЗам, а то это как губернаторская стипендия, которая есть, но знают только приближенные. Я бы в свое время реально потел над дипломом, а не наотъебись сдавал.
>>1964519Говночистим SPPA-T3000 немецкое на тему импортозамещения. Работа тупая, но 160 миллионов на 3 года выделили.>>1964525Понимаю тебя. Но потом утонем в куче говноработ бездельников. Что на рецензию присылают - то и смотрим.
>>1964533>Говночистим SPPA-T3000 немецкое на тему импортозамещения.>импортозамещенияПроклинаю тебя от всего сердца.
>>1964536Быдлан ебаный, неужели так сложно? Пидор блять. Еще и в НИИ работает. Представляю какое там НИИ, если такие ублюдки и обрыганы там ишачат
>>1964536>Вай?Ты, вроде, не дурак. Сам понимать должен. Люди почти 15 лет тут привыкали к качественно реализованным и сданным проектам от забугорных ребят, вроде тех же приснопамятных danieli, потом и сами много чего реализовывали. Хорошо, что в нашей эксплоатации ещё много где понимают, на каком железе всё будет работать достаточно отказоустойчиво.
Что за спам-лист. Выше по треду кто-то рекламу ножа вкинул. А мне не даёт сообщение отправить.>>1964539>>1964544
>>1964548Я тебя нормально попросил, ибо хочу видеть к чему стремиться. Про загнивающих аспирантов писал не я. Обычная просьба к старшему товарищу по специальности. И ты тут такой наезжаешь - "Кто ты такой, что бы тебе расписывать". Это разве нормально?
>>1964548Ты с одними немцами работал, я — с другими. На тех производствах, где работал я (а это автоматические сборочные линии, литейно-прокатные станы, для какой продукции тебе совершенно знать ни к чему, пусть она и гражданская), всё привозилось и сдавалось под ключ. Оно типовым проектом и не только в эту страну завозилось.Были и косяки, естественно (на участии в фиксах которых я и оформился в сименсовода), но это не сказывалось на конечных показателях качества, и самое главное, отсутствие простоев.
>>1964551Ну я верю, я не окрашиваю мир в два цвета.И я не утверждаю, что сейчас по результатам гранта запретят немецкие ПТК в РФ и потребуют срочно всё переводить на ПТК Махаон. Обычный грант на политическую повестку. Выдадим рекомендации и пару технических решений. Всё.
>>1964548Лайк конечно за немцев, но сам с ходу вспомню с 5 импортозамещателей если отклеить наклейку, то появятся руны на лунном наречии и получается бой бобра с ослом.>>1964549Что ты до него доебался? Напиши конкретней и он тебе нормально ответит. Идею нормальную задвинь, которая по твоему мнению в реальности взлетит и подкрепи обоснованием с расчетами, которые не надерганы с учебников, чтобы было более менее похоже, а реально к месту и в тему.>>1964551Просто нужно признать, что сименс - это apple от автоматики. Со всеми плюсами и подводными.
>>1964557Петух он, хули ты нас петухом с параши пугаешь? >>1964556>Просто нужно признать, что сименс - это apple от автоматики. Со всеми плюсами и подводными.Изящнее и не скажешь.
>>1964556Ну тут скорее грант не на тему "а разработайте нам ПТК пизже, чем у европейцев". А на тему "хули у них такого крутого, что мы столько платим/хули у них там такого крутого, что мы такое сделать не можем"Просто для общего понимания дали финансирование под такое серьёзное исследование.А уже потом ухнут 2-6 миллиардов/10 лет на запуск своего ПТК, которым всем ПТК даст прикурить.И получим нет шестого импортозамещателя c наклейкой.Ладно, закроем тему. В общем не надо меня проклинать от сердца. Я честно выполняю свою работу. И честно понимаю, что обычный конъюнктурный грант, который выиграли на волне шумихи с санкциями 2014-2020 годов. Пользы от него - 0. Всем доброй ночи.
>>1964561>Петух он, хули ты нас петухом с параши пугаешь?Чёблядь? Анон в тред годноту кидал в своё время. Можно сказать один доставлял всеми теми "нупогоди" и "тетрисами".А сейчас вообще уныние полное, даже энергопидоры уже перестали забегать, чтобы струю в еблет получить.
>>1964567>И честно понимаю, что обычный конъюнктурный грант, который выиграли на волне шумихи с санкциями 2014-2020 годов.Да нормально. У меня все точно также, только в своей нише, но раз уж есть возможность, то обращусь от лица тех, кому с этим жить молю: закинь идею, чтобы не забыли сделать хотя бы нормальную стыковку с популярными системами, а не MotherRussiaProtocol-Bus и доки не поленились написать.
>>1964117В том что логика другая. Ты мне вот что поясни, мил человек, каким нужно специалистом нужно быть чтобы бы не понять fdb. Это бладж самый визуально простой язык, что в нем может быть непонятного? Все по функциям. Кликай по ниточкам, следи что куда идет. >>1964143То есть хочешь сказать что я у себя в офисе зря глаза проедаю дабы написать все попроще и попримитивней?
>>1964594Я бы хотел, чтобы таких, как ты, было значительно больше, анон.Правда тогда бы я сам стал безработным.Но в целом да, я именно это хочу сказать. Твою работу обосрет одно из звеньев этой цепи.
>>1964610Взаимосвязано только тем, что от них вынужденно имеется куча проблем из-за качества энергоснабжения, точнее его отсутствия, но не наоборот. Так что ебало на ноль, залётная хуила. Братья, блядь.
>>1964616Да ты пидор, что ты там наковыряешь без навыков электрика в своих системах асутп? Т.е. ты и есть такой же энергопидор
Хах, энергопидарасы набежали, стоило только упомянуть о этой гнили. Традиционно пускаю струю в еблет.
>>1964603Но ведь от простоты кода и коментариев зависит быстрота пусконаладки, и соответственно сэкономленные деньги.>>1964607Какие алгоритмы ты на нем реализовать собрался? Суть фдб в том что если у тебя логика посложнее 5 ендов то ты создаешь блок и пишешь внутри все что надо на scl. К сожалению половина производителей не смогли создать нормальную поддержку фдб, и получается пиздец которым нельзя пользоваться. Тот же Роквел, к примеру, дабы поменять внутренности блока нужно перезагружать контроллер.
>>1964654>Но ведь от простоты кода и коментариев зависит быстрота пусконаладки, и соответственно сэкономленные деньги.Кодом ты контакты не тянешь и на оборудовании не экономишь. Удобство эксплуатации - это не просто код залить, ты же понимаешь.
Ребят, кто с B&R работает или работал?Выскочили вот эти две ошибки, хуй знает как фиксить блять:Failed to load input file C:/projects/AGZU/Temp/Objects/Config1/X20cCP1301/VCShared/dso.DataSource.vcoGenerating BR-Module failed. File 'C:/projects/AGZU/Temp/Objects/Config1/X20cCP1301/VCShared/vcshared.ccf' does not exist.Помогите, плиз
>>1964658Удобство эксплуатации это отсутствие необходимости перезагружать контроллер на каждое изменение, это возможность быстро проследить ошибку, это возможность изменить технологические параметры парой кликов с программатора, это отсутствие необходимости кнопочками вручную настраивать каждый новый датчик в наше время доступного харта.
>>1964859>Удобство эксплуатации это отсутствие необходимости перезагружать контроллер на каждое изменение, это возможность быстро проследить ошибку, это возможность изменить технологические параметры парой кликов с программатораВообще-то такие вещи надо на этапе проектирования и пуско-наладки решать. Такой себе пример эксплуатации.>отсутствие необходимости кнопочками вручную настраивать каждый новый датчик в наше время доступного хартаТут соглы, но когда мы к этому придем с нашим импортозамещением - вопрос риторический.
>>1964976> Вообще-то такие вещи надо на этапе проектирования и пуско-наладки решать. Такой себе пример эксплуатации.Хочешь сказать установку за дохуильйон рублей за 15 лет эксплуатации менять не буду, все должны на пусконаладке настроить?> Тут соглы, но когда мы к этому придем с нашим импортозамещением - вопрос риторический.Плохому специалисту импортозамещение мешает. Родина дала вам Сибком? Дала. Вы его обосрали? Обосрали.
>>1965073>Хочешь сказать установку за дохуильйон рублей за 15 лет эксплуатации менять не буду, все должны на пусконаладке настроить?А это уже модернизация. По твоему это все на лету делается без остановки установки? Не говоря уже о том, что за 15 лет её цена с дохуйлиона упадает до хуйлиона.>Плохому специалисту импортозамещение мешает.У тебя первое предложение с последующими не стыкуются. Впрочем, как и с гринтекстом. Ты точно программист или болезненные воспоминания взяли верх?
>>1965163> А это уже модернизация.Модернизация это добавка одного датчика что так был необходим технологам? Или смена параметров охлаждения по запросу технологов?> По твоему это все на лету делается без остановки установки?По твоему перезагрузка ПЛК и остановка установки являются синонимами?> Не говоря уже о том, что за 15 лет её цена с дохуйлиона упадает до хуйлиона.Все равно больше чем я за месяц зарабатываю. За тебя не знаю.> У тебя первое предложение с последующими не стыкуются. Впрочем, как и с гринтекстом. Ты точно программист или болезненные воспоминания взяли верх?В 1987 немцы с итальянцам у которых был контракт на модернизацию/строительство поставляли нужные ПЛК вместе с запчастями в обход эмбарго, которое было похуже современного. Как ты думаешь, почему?Да потому что советские наушники тех времен могли доказать руководству необходимость этих самых компонентов, а не ныли о эмбарго.
>>1965196>добавка одного датчика что так был необходим технологам?Оправдывайся, как ты на пуско-наладке его пропустил. Я прекрасно понимаю, что ты имеешь в виду, но это следствие, а не причина.>Или смена параметров охлаждения по запросу технологов?Почему бы это не реализовать изначально посредством ШМИ?>Все равно больше чем я за месяц зарабатываю. За тебя не знаю.И я боюсь, хули, но на лету перезаливать программу на такой ебале, без возможности хотя бы минимально оттестировать результат - это больший идиотизм, чем на время тормознуть тех. процесс. Хотя зависит от установки и условий.>Как ты думаешь, почему?Потому что в этой стране все через жопу. Подход ничем не лучше костыля, бтв. Сам таким занимаюсь и ничего в этом героического нет, но ты продолжай.
Очередной срачь долбаёбов которые живут в своих колодцахДля информации, на одних производствах что бы поменять уставку нужно полгода согласований, на других можно менять функционал, без особых заморочекОдни установки останавливаются 1 раз в год, другие каждый деньОдни контроллеры нужно перезагружать при вводе изменений, на некоторые можно пол цеха нового оборудования повесить без перезагрузки.А система любая, в любом случаи не будет идеальной. Просто в зависимости от сложности (политической, инженерной и тд) люди либо заморочатся либо болт положат.
>>1965209> Оправдывайся, как ты на пуско-наладке его пропустил. Я прекрасно понимаю, что ты имеешь в виду, но это следствие, а не причина.Ну как обычно. Проектировщики посчитали что на смазку хватит только одного датчика давления, а после 3 лет эксплуатации оказалось что нет.> Почему бы это не реализовать изначально посредством ШМИ?Тем что параметры настроенный таким образом можно проебать очень просто в ПЛК прошлого поколения, тот же 400. Я полюбил ПЦС7 только за возможность выдрать все что нужно с ЧМИ.> И я боюсь, хули, но на лету перезаливать программу на такой ебале, без возможности хотя бы минимально оттестировать результат - это больший идиотизм, чем на время тормознуть тех. процесс. Хотя зависит от установки и условий.Перезагружать контроллер это тоже идиотизм, черт знает что там уже было накуролесино.> Потому что в этой стране все через жопу. Подход ничем не лучше костыля, бтв. Сам таким занимаюсь и ничего в этом героического нет, но ты продолжай.В России в через жопу потому что есть люди что ноют и говорят что все через жопую
>>1965227> Одни контроллеры нужно перезагружать при вводе изменений, на некоторые можно пол цеха нового оборудования повесить без перезагрузки.Что за контроллеры что нужно перезагружать на каждый чих?
Привет, ночной. Тут есть учёные - химики?Хочу собрать на коленке компактный фотометр\флуориметр, чтобы при проведении колоночной жидкостной хроматографии знать, когда менять колбу.1) Есть ли смысл делать это?2) Как снимать спектры в потоке в колонке - я даже не знаю как туда подлезть, какой перходник посоветуешь?3) Есть ли название для такого устройства (HPLC VIS DETECTOR не предлагать, он для приборов, а не стеклянных колонок)4) Есть ли компактная готовая схема, как собрать КОМПАКТНЫЙ фотометр\флуориметр (хотя бы квадрат 10х10, а то в интернете длинные бандурины)Буду благодарен любым советам, и как же
>>1965590у меня есть нефиговые подозрения что ты не по адресу (я например даже не понимаю о чём ты)хотя мож кто и поможет
Кто-нибудь знает, как у siemens Sipart PS2 заставить работать AOM? Я проштудировал все мануалы, но нихуя не нашел кроме схемы подключения. Корпус разбирал естественно, модуль подключен и установлен как надо, но на выходе 0 и всё. Как его заставить работать?
>>1965882Судя по мануалу там ничего делать не надо, кроме как подключить внутри + подать напряжение по токовой петле. Мб ты пассивно пытаешься 4-20мА померить? Я просто не помню, чтобы у меня с ними возникали какие то проблемы, но это было давно, мб что и забыл.
>>1965882почитай тут, мб чтото есть https://www.siemens-pro.ru/docs/kip/Positioners_Recorders_Regulators/Positioners/Pozitioner_Sipart_PS2/Instruction_RUS/Rukovodstvo_SipartPS2_FF_RUS.pdf
>>1965590Видел подобный самодельный прибор в действии, он использовался для определения концентрированного раствора белой краски от разбодяженного, по нему переключали поток на разлив или в брак. Контакты самоделкина проебал как обычно. https://www.heise.de/make/meldung/Biohacking-Fluorimeter-zum-Selberbauen-3972219.htmlhttp://krause-computer.de/masterthesis.pdfЗа этим в радач надо идти, но там обно долбоебы, лол
>>1966310спасибо, анон, хотя бы теперь знаю, как можно организовать устройство внутри. Вставить диффракционную решетку, и всё заработает
Сап, спрашивал на электраче, но эти дебилы на хотят отвечать. Спрошу здесь. Есть частотник Delta MS300 1 фаза на входе / 3 фазы на выходе 0,75 кВт. К нему подключен ЭД насоса по схеме треугольник. По модбасу с частоника можно вычитать кучу параметров. При задании 50 Гц читаю: ток - 1,43 А, напряжение - 230 В, мощность - 0,1 кВт. При задании 0 Гц читаю: ток - 0,00 А, напряжение - 230 В, мощность - 0,2 кВт.Что за ебола с мощностью?Могу я сам высчитать мощность, зная ток, напряжение, частоту? Там еще косинус фи можно прочитать
>>1966511> высчитать мощность, зная ток, напряжениеhttps://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D1%89%D0%BD%D0%BE%D1%81%D1%82%D1%8C#%D0%9C%D0%BE%D1%89%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%BF%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%82%D0%BE%D0%BA%D0%B0S = U*I
>>1966526>>1966533То и значит что написано. Сам модуль AOM не является источником питания для токовой петли 4-20мА (пассивный, напряжения на клеммах нет). Тебе нужно либо запитать с модуля контроллера ПЛК, если он такое умеет, подключив по 2-wire схеме и указав это в конфигурации. Если модуль не умеет, то подключаешь по 4-проводный схеме (+с источника питания на AOM, с AOM на + вход контроллера, с - входы контроллера на - источника питания 24В).
>>1966521Чето мне кажется, что надо косинус фи использовать. С напряжением от частотника какие-то чудеса творятся: на 25 Гц - 115 Вольт. Это с самого частотника снимается. Так должно быть?
>>1966611дружище, я далёк от этой темы, но вопрос гуглится, как видишьпосмотри сам, уточни, какую мощность измеряет твой прибор - их, как видишь, несколько штуки да, скорее всего нужно учитывать косинус фи
>>1966611А как должно быть, если ты управляешь через U/f=const? Косинус фи конечно надо учитывать, а то потребление которое ты видишь при 0 Гц мб внутренним потреблением частотника, а может рассчитанная реактивная мощность двигателя. Я бы скорее спросил почему у тебя при 50Гц такая мощность маленькая? Такое ощущение, что ты вычитываешь оттуда не полную мощность, а только пассивную/активную компоненту. Ну и главное нахуй тебе вообще знать мощность, кроме номинальной на шильдике, это конечно тоже вопрос.
>>1966770Спасибо. Похоже, что U/f=const и Delta сама не может посчитать мощность. В процессе я нашел овер 10 отличий от мануала. Умножил I на U и на корень из 3. Вроде правда. косинус фи практически не меняется равен 0,6 , это вроде отношение активной мощности к полной.
>>1966890> косинус фи практически не меняетсяТы в курсе, что это за коэффициент и в чем его физический смысл? Почему он должен меняться? Если что косинус фи у тебя на шильдике двигателя написан.> Delta сама не может посчитать мощностьНа 95% уверен, что может и это я не защищая, т.к. частотники у них хуевые, и ты скорее всего просто что то делаешь не так. Т.е. считываешь не то, или сравниваешь не с тем, или забыл к единым единицам измерения привести.
>>1966954>т.к. частотники у них хуевыенорм частотниктоп за свои деньгипри том что на некоторых моделях функцианал очень даже заебись, вплоть до контроллера позицианирования со встроенными входами выходамиможно мелкие линии делать чисто на нём, почти как скаут у сименса, только за разумные деньгиочевидно что ебли с ним больше, но за такие деньги можно и опебатся
>>1967062даже не буду тебе помогать потому что бы найти это по, нужно1. загуглить как оно называется2. загуглить где его скачатьПРОФИТ
>>1967058Я как-то спросил одного заводчанина: почему вы берете дельту т овен, если они хуевые? Ответ был простой: потому что по цене они в 2 раза дешевле ближайших конкурентов.В мануале дельты - аж 3 регистра модбус для чтения мощности в десятых от кВт. Показывает что-то только 1 из них - 0,1 или 0,2 кВт
>>1967058> топ за свои деньгиНууу хз, я тут не склонен сравнивать цены напрямую с конкурентами. Типо если у тебя проект, с небольшим приводом без особых задач, то там разница цене будет минимальна. Смысл ебаться ради 3-5к руб? разве что если у тебя только какая-нибудь насосная, где у тебя десятки этих частотников заодно и пациенты для пересадке при ремонтах будут, лул. А если у тебя что то либо большое (а значит обычно ответственное), либо под сложные задачи, то смысл экономить? Дороже самому потом выйдет.
>>1954168>Если ты хотел насос, то он рисуется несколько по другомуЭто где такое? В России вроде элементы HMI перерисовывают со схем а на схемах по ЕСКД циркуляционный насос рисуется треугольнком в круге направление совпадает с направлением жидкости.
>>1967136> Смысл ебаться ради 3-5к руб? Если это твои 3-5к, то имеет смысл поебатся(а если у тебя есть опыт ебли с ними, то это уже можно и за еблю не считать), при том что ебатся будешь не ты.помимо крупных заводов и производств в этой стране (да и во всём мире) есть мелкий бизнес, где нет сверх доходов и какого либо операционного капитала. У меня есть знакомый, он делает этикетки для всякой продукции типа хлеба и всего что ещё можно придумать,у него чистая прибыл конторы в месяц ~200к, 100к из которых он скидывает себе на зп, 100 операционый капитал, для обслуживания и модернизации. В его случаи купить привод с встроенным позиционым контроллем дельты это собственно весь операционый капитал, а если брать кого попиже, то здраствуйте.
>>1964488Вопрос такой. Не понимаю как скажем по реакции на ступеньку расчитать коэффициенты ПИДа. Есть ли опыт такой?
Сейчас заканчиваю бакалавра и думаю куда лучше вкатиться на магистра - на курс "Электроэнергетика и электротехника" или "Нефтегазовое дело" или таки продолжить дальше обучаться на автоматизацию ? Подскажите, кто что думает
>>1968451Ненадежные они судя по отзывам. Вон на форумах может читнуть как в плк160, блджад, не работала ритейн память. Охуеть. Плюс и среда программирования максимально богомерзкая.
>>1968621Я хз, сделал на них нескрлько проектов. Мне наоборот все нравится. По надежности у меня в последнем проекте 3 панельных плк было и порядка 30 модулей. Ни одного не было с косяками. Неудобство только было на быстрых аналоговых модулях, они коряво себя вели при настройке по общей шине. Среда разработки мне зашла, есть некоторые вопросы которые решаются костылями, но вцелом норм работает. Web hmi прикольная тема в частности.В другом проекте было 40 задвижек с пкпшками. За 5 лет ни одна не накрылась.Документация у них хорошая. Пишут часто не только как надо подключать, но и как не надо - это как бы намекает, что с душой сделано.Частотники не пробовал, не знаю.На мой взгляд их основные недостатки связаны с довольно низкой скоростью работы и обмена.
>>1968645Помню был на семинаре дилеров Овена. Спикер показывал, как легко и просто писать программу для ПЛК. И тут ПЛК у него зависает! Не помню уже что конкретно он там программировал.
>>1955252Мужик, просто, что не по теме, на время пандемии у меня есть время освоить что-нибудь отличное от моей нынешней профессии. И почему-то моча ударила в голову о работе тестировщика. ЯП никаких не знаю, с компом тем не менее на ты, неплохой уровень английского. С чего вообще начать, куда смотреть? Какие-то курсы на гигбрейнс есть, но год длится, книги, расскажи, пожалуйста о профессии с меня нихуя, лол, но могу расскать о работе бортпроводником в афл
>>1968674мне кажется тебе надо развиваться в своей сфере, т.к. это ахуенно, и я бы с удовольствием махнулся бы с тобой работой) Плюс можешь перекатнуться в какую зарубежную конторуА по qa можешь найти здесь тред, там есть вся инфа
Ананасы, расскажите что у вас на соебседованиях спрашивали по знаниям и навыкам на инженера асутп? Через неделю у самого собеседование в неплохую контору, сейчас повторяю материал, в чем-то новом разбираюсь. Но хотелось бы конкретики, что знать, что бы не зафейлить. Что будут вероятнее всего спрашивать. Алсо, опыта у меня мизер, отсюда на вопросы собеседующего о прошлом опыте толком ничего и не скажу.
>>1968621У меня 100е серии стоят на нескольких ИТП и моё мнение, что они не то что ненадежные, а скорее лотерейные.На большинстве "объектов" ни единого отказа, никаких проблем со связью и работают, как часы, а на парочке они как заговоренные и чтобы они заработали - без помощи техно-священника не обойтись. Кстати, на одном из рабочих стоят овеновские частотники и все тоже без нареканий.
>>1968621Мне овены наоборот нравятся. Я делал несколько проектов. По надежности норм. В последнем проекте было в районе 30 модулей и 3 плк панельных 10 дюймовых. Проблем не было. Одно было неудобство, связанное с настройкой быстрых аналоговых модулей. Они на собранной шине (где уже много приборов) при работе с ПО на настройки некорректно работали.До этого был проект с 40 пкпшками и задвижками. За 5 лет ни одна не вышла из строя.На одном из заводов мне 7 дюймовая панель помогла дистанционгое наблюдение за параметрами запилить настраиваемое.Документация у них хорошая. В схемах частенько пишут не только как надо подключать, но и как не надо. Это как бы намекает на степень проработки.По поводу среды разработки тоже не согласен, я запилил интерфейсы по красоте на svg графике. Web визуализация оказалась сильно полезной. Был пердолинг со сменой свойств визуальных элементов из кода, но удалось некоторыми костылями порешать.В конторе у нас на пневматике собран демонстрационный стенд по поддержанию усилия - хорошо работает.Так же мне импонирует, что последние модели до -40 заявлены по температуре, что намекает на industrial компонентную базу. Измерительные модули в госреестре СИ, что тоже часто весьма полезно.
>>1968903Как пройти собеседование в практически любой конторе на должность "Инженер (проектировщик) АСУТП" с гарантией 99%Для этого надо знать, что 1. Существуют две стадии проектирования - стадия П и стадия Р 2. Состав документов стадии П регламентируется Постановлением правительства №87. По АСУТП там есть документы : Пояснительная записка, схема автоматизации и план расположения оборудования Состав документов стадии Р регламентируется ГОСТ 21.1101-2013 и ГОСТ 21.408-2013 3. Документация но систему делается в СПДС Входят следующие документы: 3.1 Основной комплект документов Общие данные Схема структурная комплекса технических средств ГОСТ Р 21.408-2013. Схема автоматизации по ГОСТ 21.208-2013 и ГОСТ Р 21.408-2013. Схема электрическая принципиальная СИСТЕМЫ Перечень элементов (к схеме системы) Схема соединений и подключений внешних проводок 3.2 Прилагаемые документы Кабельный журнал (тут надо сказать, что он у электриков обязателен а в АСУТП нет, но мы его делаем) Спецификация К номеру документа добавляется марка, начинающаяся с буквы А: АТХ - автоматизация технологического процесса АОВ - автоматизация вентустановок и вентсистем и тд (подробнее читай ГОСТ 21.1101) 4. Документация на шкаф оформляется в ЕСКД по ГОСТ 2.102— 2013 Схема электрическая принципиальная ШКАФА Перечень элементов Чертеж общего вида Спецификация Здесь к номеру чертежа добавляется Э3, ПЭ3, ВО. К номеру в штампе спецификации не добавляется ничего. Схема принципиальная оформляется по ГОСТ 2.702-2011 Перечень элементов по ГОСТ 2.702-2011 НАДО НАРИСОВАТЬ 1. Схему управления электродвигателем, в которой управление осуществляется от поста управления в составе: а. кнопка "ПУСК" б. кнопка "СТОП" в. переключатель Местный-дистанционный г. лампа "Работа" д. лампа "Авария" и от контроллера - безпотенциальный (или сухой) контакт. когда он замкнут э/дв работает, когда разомкнут - остановлен. 2. Схему управления электрозадвижкой, в которой управление осуществляется от поста управления и контроллера. Пост управления: а. кнопка "открыть" б. кнопка "закрыть" в. кнопка "стоп" г. переключатель "Местный-Дистанционный" д. лампа "открыто" е. лампа "закрыто" ж. лампа "заклинено" з. лампа "авария" оператор нажал кнопку - э/задвижка идет до концевика и останавливается От контроллера два безпотенциальных контакта - открыть и закрыть.
>>1968955Анон, я не он, но спасибо тебе. Это лучшая шпаргалка из всех, что мне попадались. Можешь по ИД такую же запилить?
Появилась халтурка в одной стране рядом с израилем.За полгода нужно наладить готовый проект и готовые шкафы по месту. На паровой турбине асу от дженэлектрик, на газовой - от сименса. Всё будет в сраном поле возводиться. Но зарплату обещают 300-500к/мес плюс премия после пуска.Нам в команду кровь из носу нужен спец по немецким газухам. Есть тут такой?
>>1969068Есть один чувак знакомый, работает в сименсе, занимается асу газовых турбин SGT-800. Дай свои контакты, перешлю ему.
Вопрос по b&r. Нужно тянуть переменные с одного контроллера на другой. Правильно ли я понимаю, что нужно использовать либу AsANSL?
>>1969085Мое мнение - нет. ANSL - протокол для работы с AS: загрузки, отладки, диагностики. Юзай OPC UA или ModbusTCP
>>1958742> Тебе точно не подойдет работа, связанная с общением с людьми. Вот единственное, что я могу тебе посоветовать исходя из твоих постов. Уж извини.Ну если ты тупой, это не означает, что что-то не так с моими постами., а за кип я так и догадывался, да и вообще это не самый подходящий тред для такого вопроса.
>>1968955Не подскажите, чем отличается схема электрическая принципиальная системы от схемы щита управления? Включаются ли измерительные приборы (приборы по месту) в спецификацию щита?
>>1971530>Не подскажите, чем отличается схема электрическая принципиальная системы от схемы щита управления?Одно и то же. Обычно называется "Щит управления. Схема электрическая принципиальная">Включаются ли измерительные приборы (приборы по месту) в спецификацию щита?Они включаются в перечень элементов после схемы. "Оборудование по месту" и пошло перечисление. Всё, что у тебя есть на схеме, должно быть в перечне. В спецификацию щита не включаются. Включаются в спецификацию приборов КИПиА.
>>1971548Я просто думал, что в документации на систему можно будет ограничиться схемой внешних подключений шкафа, не конкретизируя внутряннку
>>1972833Как бы им туда неизвестная ракета с неизвестного самолёта не прилетела. Рисковое это дело. Похоронят вместе с остальными вагнеровцами.
>>1972813>>1972967Что я вижу, политачер начитался жжешечек, и залетел в асуч вонять. Что ты тут забыла, Маня?
Добрый день. Скинули в компас электрик экспресс проект, который содержит УГО, которых у меня нет в библиотеке. Как их добавить из проекта? ПС У меня так же версия экспресс
>>1975794Юзал электрик чуток, там надо подключать базу с компонентами к компасу.>Как их добавить из проекта?Из проекта - никак. Тебе нужна база компаса, в котом этот проект делали. Подключишь её к своей версии компаса и у тебя все УГО отобразятся.
>>1973651>врёти нас там нетВ обще похуй. Видосы не забывайте пилить. Ну или улыбайтесь чаще, участвуя в ИГИЛ-шоу.
Подскажите плз, как в Тиа портале передать в функцию статичный ДБ? В некоторых родных функциях передается только номер дб в виде обычного int. Но как тогда в самой функции ассигнить этот номер к блоку типа TON?
>>1978344Тебе полностью весь день туда нужно всобачить? Зачем?А так есть дататайп Variant, коим можно хоть Аллаха передать.Принтерами можешь также поработать, если угораешь по старой школе.
>>1978420Я обычно беру из статического дб напрямую. Но это зависит от стиля программирования и типа установки.Скажи зачем тебе передавать дб полностью в функцию, может у тебя ситуация особенная.
>>1978378Не, падажжи. В функцию передается НОМЕР дб. То есть не сам дб, а только его номер. Исходя из номера и знания структуры дб, уже можно оперировать переменными в этой дб. Вопрос только как присваивать переменные зная номер дб
>>1978443>>>Скажи зачем тебе передавать дб полностью в функцию, может у тебя ситуация особенная.Мне не полностью. В проекте будет 15 таймеров TON с блоками. Мне нужно каждым отдельно управлять, вызывая их через одну функцию, чтобы не писать 15 функций. Как это сделать?
>>1978444Ты уверен что тебе нужно именно это? STL позволял такие трюки, и у меня есть пример работающего софта. Другое дело что я считаю того человека что это написал мудаком, и его начальника мудаком, и того кто делал пусконаладку мудаком, так как эти суки подобным макаром нам таких проблем при модернизации предоставили, что ужас. Там был 1 ФЦ и с десяток моторов, и софт каждый цикл запускал луп в котором увеличивал номер используемой дб и перевызывал орать тот же самый фц с логикой. Было не возможно посмотреть онлайн что происходит внутри блока.
>>1978461>Было не возможно посмотреть онлайн что происходит внутри блока.Это еще почему? Если для каждого мотора есть свой ДБ, то в чем проблема?
>>1978448Вот этот дело говорит >>1978455. Создай аррей таймеров и передавай их внутрь блока через вариант. Потом внутри блока с помощью move_blk_variant передавай то что на входе на внутренний temp аррай.Ну или просто вызывай одну и ту же функцию 15 раз подряд, и на вход ставь разный таймер.
>>1978470>и на вход ставь разный таймер.кааааак????????????FC не поддерживает тип "инстанс_дб", там только стандартные инт, ворд, бул и т.д.
Бля, интересно, все эти эмбеддеры где там ИоТ-щик запропастился, кстати?, stm'щики, распберри-пи'шники и прочие ардуинщики сталкиваются с такими проблемами в своих средах разработки, если необходимо заниматься байтоёбством? У них же нет такой структурированности кода по всяким подблокам?
>>1978474Каком кверху.Фотка с телефона потому что я ещё не полностью охуел с рабочего компа на диванчике сидеть.
>>1978479В дб и писал. Но если входишь в онлайне то видишь только переменные из последней загруженной дбишки.
>>1978503>Ну, кроме того что код читаться не будет.А энергонезависимость данных, хранящихся в тех самых дб-шках?
>>1978538Так и было. Блин, сам попробуй, вызови в step7 фц пару раз и посмотри в онлайне что на входе видишь.
>>1978494> IEC_TIMERКак ты это сделал? У меня нет такого, недопустимый тип>>1978544Я на обед ходил в столовку, ща пришел только
>>1978643Думаю не лишне будет в общем описать мою задачу.Есть некоторое количество наборов кнопок НО контакт, точное количество неизвестно, но пока что заказчик сказал 15, возможно в будущем будет больше.В каждом наборе некоторое количество кнопок, от 1 до 20, но опять же инфа не точная и меняется каждый день, может кнопок и больше будет вплоть до 100. Нужно написать программу, которая по нажатию первой (строго определенной) кнопки и при соблюдении некоторых других условий (булевы переменные) будет запускать таймер. Оператор должен успеть нажать все кнопки в строгом порядке за отведенное таймером время. Нажатие неправильной кнопки сбрасывает алгоритм в начало. Снятие любого из условий сбрасывает также. Нажатие первой кнопки запускает алгоритм повторно. Если оператор успел нажать кнопки и при этом условия неу нарушались, то алгоритм возвращает тру. После чего держит до тех пор пока не нарушится любое условие или не будет нажата кнопка стоп.Все это, включая таймеры, должно работать независимо для каждой группы кнопок.
>>1978616Даешь блоку вход типа pointer. Туда бьешь адрес первого бита первого таймера в стиле P#db640. Dbx40.0. DBX40.0 обязателен, даже если у тебя первым стоит инт.Внутри блока создаешь нетворк с: L P##вход_принтер //грузим входной поинтерLAR1 //грузим регистр ар1L w [ar1, p#0.0] //получаем номер дбT #временная-переменная-с-адресом-дбL w#16#10 //указываем на второй байт+ar1L d [ar1, p#0.0] //получаем адрес областиT #временная-переменная-с-адресом-первой-переменной //грузим офсетПотом в другом нетворке пишешьOpn db [временная-переменная-с-адресом-дб] L dbb [#временная-переменная-с-адресом-первой-переменной]T #dbb //грузишь первый байт из внешки в внутренний таймерВроде бы так. Поправьте меня если что, stl я не знаю.
>>1978716Хмм, любопытная логическая задачка. Попробую обмозговать вечерком, мне кажется можно ладдере забацать. Время на таймере одинаковое?
>>1978731> мне кажется можно ладдере забацатьТащемта я и ебусь с ладдером, на сях бы давно написал, а тут че-то хуй проссышь, всю башку уже сломал. Можно конечно втупую писать без всяких функций и тд., но тогда код получится огромный, громоздкий, нечитабельный и потом заебешься изменять его (а изменять нужно будет)>Время на таймере одинаковое?>>1978722Да, и не забывай, что всё это на семене 300м
>>1979511Насколько я понял твой алгоритм не универсальный? Т.е его нужно повторять для каждой группы кнопок?
>>1979521 Тебе и так придется повторять его для каждой группы. Если вытянешь 20 кнопок как io получится довольно убого. Так что загони логику в fc и скопируй ее столько раз сколько нужно. Добавь общий корень, так что за один "искать заменить" сможешь поменять все переменные.Хардварный таймер можешь заменить на iec, ничего не поменяет. Ресет только для наглядности.
>>1979520Охуенно, правда? У нас уже в 30 лет назад было в моде нативное графическое программирование, в то время как на пк его костылят до сих пор.
А кто-нибудь знает как удалить эти 2 блока? В списке их нет и хз чё делать, если пытаюсь открыть через номер блока, то тиапортал вылетает с ошибкой.
Всем привет, у меня диллема.Есть контора в НН, называется ИНМЕТЕХ, меня туда зовут асутпшником, программировать контроллеры, реле овновские, разрабатывать электросхемы. Все ок, дают 45-50, нет ДМС. Стоит ли выкатываться в мелкую контору? До этого работал на сибуре.Вроде руководитель адекватный, обещал организовать рабочее место и все такое.
>>1979612>Стоит ли выкатываться в мелкую контору? А почему бы и нет?Только ты там будешь и жнец и швец и на дуде игрец. Особенность мелких контор в том, что будешь сам схемы рисовать, программировать, заказывать в магазине комплектуху, собирать и на объекте налаживать. Что-то не хватит? Сам поедешь в магазин.
>>1979616Ну отсутствие ДМС, это расНо в то же время будут проекты, которые я реализовал сам, которые потом можно будет показать со словами КОКОЙ Я ПЕЗДАТЫЙ
>>1979623Ну ДМС такое, мне за год насчитали 6к. А на лечение зубов надо 60к или больше да-да, гнилозуб
>>1979702>Нужно высшее образованиеНужно.>или это какой-то тест сдаётся, дают сертификатКак ачивка-бонус, всё равно надо доказывать компетентность.>и можно работать?С ходу — только в конторах, где кадровый голод (из-за хуёвости котнор и проектов, которые они разрабатывают и внедряют) и готовы брать с минимальными требованиями (за еду). Ещё можно на заводю
Бля, оказывается cpu 315-2 pn/dp может иметь максимум 14 соединений по S7. А мне надо подключить больше. Как быть?
>>1980074То чувство когда ты всегда работал с расспиздатыми 400 и 1500 и как максимум использовал 9 s7 connection.Откуда у тебя сетка с 14 плк?
Доброго времени, коллеги. Я раньше с сименсом не работал, а тут придется делать котельную на с1500. Ранее здесь скидывали материал по пид регуляторам к задвижкам. Не подскажите, где искать подобные материалы, особенно интересует ФБ управления прогрессивными горелками. До того был опыт написания ФБ для управления двухступенчатыми горелками по принципу температурно-временному интегралу (на подобии https://www.asutp-volgograd.com/blog/cascade.html), но это было на овне.
Есть платформа метр на полтора, катается на 2.5м вверх-вниз. Нужно кинуть на нее несколько кабелей чтоб их не зажевало. Как будет ложится кабель пофиг, лишь бы в верхнем положении не соскакивал с платформы.Чпушные изгибающиеся в одной плоскости кабель каналы слишком геморройны, под них нужно делать корзину для укладки.Где-то видел обычные пвх или плетеные снейки которые каждые полметра были подтянуты резинками друг к другу и таким образом кабель сам скручивался кольцами. Где бы купить такую хуйню?
>>1981794как минимум тут сидят проектировщикинормальный проектировщик учитывает подвижные части конструкций и знает решения которые применяются в таких случаях тащемто после этого закладывает их в проект.вот как ни странно слесарю должно быть поебать на всякие гибкие кабель каналы и всё такое. ему скажут засунь кабель в эту хуйню и кинь его, он кинет. скажут кинуть кабель без какой либо хуйни, он всё так же кинет.
>>1981973>ему скажут засунь кабель в эту хуйню и кинь его, он кинет. скажут кинуть кабель без какой либо хуйни, он всё так же кинет.Нет, не так. Ему просто скажут засунь кабель. А если он это сделает хуёво, от его услуг просто воздержатся в следующий раз.
>>1982232какие то у тебя неправильные маняфантазииЕсли слесарь местный заводчанин, то ему что сказали сделать, то он и сделал и если его не будут просить кидать кабель в будущем это ему даже плюс, а с завода его не попрут за то что он гофру не придумал какую надо ибо это вобще не его дела.Если слесарь делает на заводе под эгидой каких нибудь подрядчиков, которые делают чисто монтаж, то тут идёт схема "что в проекте, то и сделал" и его кагбы тоже не ебёт. Если в проекте есть, а его не сделали, то это так же проблемы слесаря, а его начальства, бригадиров и прочих кто там ответственность несёт.Единственый варик поторый подходит под твою схему, это какиенить нище кобанчики, которые делают всякое говно для мелкобизнэса с 2 станками, по схеме "Бля васян кинь кабель, что бы было заебись, есть 10к, больше нету", но работа по такой схеме и на таком уровне это гной, пидр и вобще мразота
>>1982664Фантазии тут только у тебя, мань.>Если слесарь местный заводчанинНет, мне похуй на местных заводчан, я о монтажных бригадах подрядчиков.И вообще, пошел нахуй, халявщик. Скажи ему, где есть. Бабки плоти, сука.
>>1981782Там какие то особые спиральки были? Просто обычного то говна полно, например https://www.dkc.ru/ru/catalog/798/ . Впрочем я не очень понимаю, как кольца все равно переодически не западали друг за друга.> под них нужно делать корзину для укладкиНу хз, зависит от жесткости кабеля, сильно ли он выгибает цепь. У тебя всего 2,5м, т.е. когда он внизу петля будет 1,25-1,5м. По идее он под собственным весом не должен сильно заваливаться вбок. А почему просто не сделать вывод кабеля на тех же 2,5м, а не с пола? Когда у тебя платформа внизу, то кабель расправлен, а когда вверху у него петля на 1,5м в воздухе.
>>1981782>Чпушные изгибающиеся в одной плоскости кабель каналы слишком геморройны, под них нужно делать корзину для укладки.Речь о таких?
>>1982748 Спиральки вполне обычные. Вся хитрость была в дополнительной системе резинок. Каждые полметра жгут крепился клипсами к резинкам и подтягивался вверх.>Ну хз, зависит от жесткости кабеляДва гибких 3x2.5 и 4 витые пары. Кабель канал 25x57мм, уложенный в 4 слоя. Без корзины никуда, плюс еще не факт что он будет укладываться так как задумано.>А почему просто не сделать вывод кабеля на тех же 2,5мКабель выведен сверху. Никакие петельки торчащие ниже платформы не допустимы, там ходят мимокрокодилы.
>>1980122>Откуда у тебя сетка с 14 плк? Это еще мало, потом будет порядка 30 плк, распределенных по территории
>>1980324>>используй тсп ип соединения Неа, он использует тот же самый интерфейс, что и S7, соотв-но при попытке добавить соединение просто не будет доступен интерфейс.
>>1982943На какой территории, йопт? У вас там что, плк на територии огромного химического предприятия должны иметь связь все с всеми? И каждый должен иметь минимальную задержку, так что RemIO с оптикой бросать не вариант? И какого хрена вы там вообще сдохший 300 собираетесь ставить?И что вообще не позволяет использовать принцип детской игры "сломанный телефон"?
>>1982991>должны иметь связь все с всеми? Почему с всеми? С одним, центральным.>так что RemIO с оптикой бросать не вариант?Кто такой RemIO?>И какого хрена вы там вообще сдохший 300 собираетесь ставить?Он уже давно, лет 5 тут стоит>И что вообще не позволяет использовать принцип детской игры "сломанный телефон"?Ты о чем?
>>1982993> Почему с всеми? С одним, центральным.Зачем? Он все решает?> Кто такой RemIO?Remote IO? Удаленные входы/выходы.> Он уже давно, лет 5 тут стоитИ на Тип работали?> Ты о чем?Назначаешь 3 ПЛК десятниками, используешь их как промежуточный пункт в передаче данных. 1 плк шлет десятнику, десятник шлет центральному.
>>1983009>Зачем? Он все решает?Да>Remote IO? Удаленные входы/выходы.Не совсем понимаю о чем ты.>И на Тип работали?Хз>Назначаешь 3 ПЛК десятниками, используешь их как промежуточный пункт в передаче данных. 1 плк шлет десятнику, десятник шлет центральному.Тащемта так уже и делаю. Проблема в том, что если "десятник" ляжет, то отключатся все, кто был к нему подключен, что гораздо хуже, чем если сдохнет только один.
>>1983046>ДаПизжу, не все решает. Локальные контроллеры выполняют свои локальные задачи. Центральный собирает данные и отдает глобальные команды/меняет режимы/и тд.
>>1983046> Не совсем понимаю о чем ты.Извини за грубость, но это твой первый проект? RemIO это когда вместо того чтобы херачит по плк около каждой концентрации входов ставишь просто глупый модуль et200 что передаёт состояние входов главному ПЛК на профибас.> ХзЧто значит ХЗ?> Тащемта так уже и делаю. Проблема в том, что если "десятник" ляжет, то отключатся все, кто был к нему подключен, что гораздо хуже, чем если сдохнет только один.Во первых, плк на то и плк чтобы не дохнуть. Во вторых можешь делать не десятками, а парами. Если хочешь заморочиться то можешь слать данные от одного плк сразу 2 на передачу.
>>1983061>около каждой концентрации входов ставишь просто глупый модуль et200 что передаёт состояние входов главному ПЛК на профибас.Не, хуйня. Нужен именно плк, чтобы он управлял оборудованием, находящимся в непосредственной близости рядом с ним. Центральному плк нахуй не надо управлять им, ему только снимать некоторые данные и отдавать глобальные команды.>Что значит ХЗ?Значит я в душе не ебу.>Во первых, плк на то и плк чтобы не дохнутьНу хз, у меня сименсы уже несколько раз дохли (зависали или просто выключались), чет такая себе у них отказоустойчивость.>Если хочешь заморочиться то можешь слать данные от одного плк сразу 2 на передачу.Как вариант, но все равно костыль
>>1983065> Не, хуйня. Нужен именно плк, чтобы он управлял оборудованием, находящимся в непосредственной близости рядом с ним. Центральному плк нахуй не надо управлять им, ему только снимать некоторые данные и отдавать глобальные команды.Что у тебя за установка такая, в которой критические те сотни миллесекунд что уходят на опрос удаленных входов? И сколько входов на ПЛК?> Значит я в душе не ебу.Ты что, софт с нуля пишешь?> Ну хз, у меня сименсы уже несколько раз дохли (зависали или просто выключались), чет такая себе у них отказоустойчивость.Из-за чего выключались? Ошибка в софте? Питание? OB8x в программе присутствуют?> Как вариант, но все равно костыльНе хочешь костыли? Ну купи тогда дополнительный модуль связи, будет не на костылях.
>>1983072>Что у тебя за установка такая, в которой критические те сотни миллесекунд что уходят на опрос удаленных входов? Да не критические в общем то. Это вопрос отказоустойчивости. Если ебнется центральный контроллер, то локальные продолжат работать и выполнять свои локальные функции.>И сколько входов на ПЛК?по-разному, от 10 до 50. И выходов от 6 до 30.>Ты что, софт с нуля пишешь?Да. Вообще 300й изначально закупался для другого проекта, потом его сюда засунули.>Из-за чего выключались? Да хуй его знает. Просто зависали намертво и ни на что не реагировали, пока я не отключил/включил питание физически.
>>1983077Ах да, сразу отвечая на вопрос, почему нельзя дублировать центральный контроллер - потому что васяны на тракторе возьмут и ебнут оптику и связь один хуй пропадет.
>>1983077> Да не критические в общем то. Это вопрос отказоустойчивости. Если ебнется центральный контроллер, то локальные продолжат работать и выполнять свои локальные функции.У тебя что, очень взрывоопасная химическая остановка? Как глобальный аварийный стоп происходит?Имхо, вы бы сэкономили больше и получили лучший результат просто поставив редондантный 400f. Упал бы один, второй бы подхватил.> по-разному, от 10 до 50. И выходов от 6 до 30Из пушки по воробьям, йопт. > Да. Вообще 300й изначально закупался для другого проекта, потом его сюда засунули.Ни пера те. У тебя хоть техзадание нормальное есть?> Да хуй его знает. Просто зависали намертво и ни на что не реагировали, пока я не отключил/включил питание физически.Смог подсоединиться? Пробовал через mpi интерфейс?
>>1983086>У тебя что, очень взрывоопасная химическая остановка?Не химическая, а атомная. Не взрывоопасная почти, но безопасность людей превыше всего.>Как глобальный аварийный стоп происходит?Кнопки останова развешены, и кроме того постоянный опрос контроллеров и мгновенный автоматический останов с выдачей сигнала запрета на силовые подстанции если пропадает связь или хоть что-то идет не так.>Имхо, вы бы сэкономили больше и получили лучший результат просто поставив редондантный 400f.начальство денех не даст.>Ни пера те. У тебя хоть техзадание нормальное есть?Ну такое, меняющееся каждый день.>Смог подсоединиться? Пробовал через mpi интерфейс?Нет. Локальные плк 1200-е, там нету mpi>>1983089Это да, но суть в том, что такие ситуации уже были и вполне могут быть в будущем
>>1983098> Не химическая, а атомная. Не взрывоопасная почти, но безопасность людей превыше всего.Ага. Это многое объясняет.> Кнопки останова развешены, и кроме того постоянный опрос контроллеров и мгновенный автоматический останов с выдачей сигнала запрета на силовые подстанции если пропадает связь или хоть что-то идет не так.То есть просто если связь обрывается у вас просто питание на все отрубается?> начальство денех не даст.А на CP дополнительный даст?> Ну такое, меняющееся каждый день.А че так?> Нет. Локальные плк 1200-е, там нету mpiНу по етернету или усб, что там есть у 1200?> Это да, но суть в том, что такие ситуации уже были и вполне могут быть в будущемВроде можно данные по вайфаю передавать.
>>1983121>То есть просто если связь обрывается у вас просто питание на все отрубается?Да, я заложил 5-секундную задержку. Если 5 сек нет связи хоть с 1 контроллером, то всё. И не на все, а на те устройства, на которые начальники заложили блокировки. >Ну по етернету или усб, что там есть у 1200?Не, вообще ни на что не реагировал. Даже не пинговался.>Вроде можно данные по вайфаю передавать.вайфай низзя.>А на CP дополнительный даст?Хз, сомневаюсь.>А че так?Вот так. Придет начальнику в голову добавить очередную свистоперделку, а мне делать.
>>1983127> Да, я заложил 5-секундную задержку. Если 5 сек нет связи хоть с 1 контроллером, то всё. И не на все, а на те устройства, на которые начальники заложили блокировки.Мне почему-то кажется что вы прекрасно могли обойтись ремио.> Не, вообще ни на что не реагировал. Даже не пинговался.Жаловаться Сименсу?> Хз, сомневаюсь.Сам же сказал что безопасность превыше всего.> Вот так. Придет начальнику в голову добавить очередную свистоперделку, а мне делать.А кто начальник? Автоматчик? Электрик? Технолог?
>>1983130>А кто начальник?Старший инженер. Как бы автоматчик, но он не шарит особо, он типа по управленческим делам. А над ним начальник - "начальник сектора". Ну ты понял. Кроме того есть еще ряд других начальников, например начальник отдела радиационной безопасности, который тоже свои требования выдвигает. Ну и тд.>Сам же сказал что безопасность превыше всего.Ага, по мнению начальства. Сможешь убедить их, что надо купить плк? Тогда пожалуйста.
>>1983134> Старший инженер. Как бы автоматчик, но он не шарит особо, он типа по управленческим делам. А над ним начальник - "начальник сектора". Ну ты понял. Кроме того есть еще ряд других начальников, например начальник отдела радиационной безопасности, который тоже свои требования выдвигает. Ну и тдТо есть ты им любую хуйню гнать можешь?> Ага, по мнению начальства. Сможешь убедить их, что надо купить плк? Тогда пожалуйста.Какой плк? Модуль cp343 добавляет дополнительные s7 connection, и стоит всего 400 баксов.
>>1983144Может. Ему даже поаплодируют и отчитаются перед вышестоящими его словами. Только денег не дадут.
Посоны, обязательно ли ставить промежуточные реле на релейный выход плк для коммутации пускателей первой-второй величины? ОВЕН ПЛК110-220.60.Р-МЛесопильщик
>>1983267Необязательно, но с овном я бы перестраховался. Эх, как же тяжело жить, когда жмотят бабки на Сименс.
>>1983309Но ведь я всего лишь хочу чтобы рольганги крутились, а транспортеры перемещали доски, и при это никого на валы не накручивало. Желательно подешевле. Разве я много хочу?
>>1983313Настоящий автоматчик должен себя уважать и периодически баловать хорошим железом, а рольганги... ну не ради них мы сюда приходим. Пусть о них слесаря с электриками заботятся.
>>1983521Ну конечно же не только Сименс. Сименс в этом контексте для примера как наиболее распространенный, так это может быть и Шнайдер-Телемаканик-Модикон, Аллен-Бредлей, АББ, Бош-Рексрот, Омрон и так далее и тому подобное.
>>1983267Топовая схема лично для меня - плк с транзисторными выходами (они вечные считай) + промежуточные электромеханические реле + контакторы. Если нет бабок - можно взять плк с релейными выходами и контакторы, вешать нагрузку на выхода. Дёшево, сердито и работает. В плк ОВЕН не разбираюсь.
>>1980074Новые проекты на cpu 300 Сименса не рационально начинать, это уже устаревшая серия считай, сейчас есть недорогие S7-1200 и топовые S7-1500. Кроме того, есть такая штука - как распределённый ввод-вывод, например, станция SIMATIC ET 200SP. Делал проект как-то, такое решение оказалось экономически самым выгодным.Для начала неплохо определиться сколько у тебя всего дискретных и аналоговых входных и выходных сигналов. А уж исходя из этого строить архитектуру системы.
>>1983755Мемчиками тут не проканает, равно как и всякого рода заявления что мы с энергопидорами братья например.
С утра встала установка, которая вчера отработала без вопросов. На ПЛК горит bus failure, на панели горит LED error, линия связи звонится. С ходу в документации на панель не нашел пояснений про этот светодиод, сейчас буду зарываться глубже. Буду рад совету.
>>1983783Reset нажимал? А вообще, на такие вещи всегда надо иметь или бэкап прошивы, или в железе еще одну такую же, если это чье-то фирменное поделие (а надпись gea на это указывает, известные в нашей пищевке ребята из гейропки).
Поверхностное гугление по типу сказало, что это не совсем и их поделие http://plcforum.uz.ua/viewtopic.php?t=5974Но пробежавшись глазами по траблам топикстартера, ситуевина похоже у тебя не оче. Думать надо раньше, перед тем как такие динозавры накрываются медным тазом, и мигрировать на новое железо, ибо все что надо для этого - адреса тэгов обмена с плк, ну и объяснять жлобью-начальству, чтобы не быть крайним.
>>1983787Reset не нажимал и нажимать не буду, пока не пойму что именно она делает. Бэкапы это хорошо, только в железе это будет стоить как самолёт, а прошивку чтобы снять - надо сидеть и разбираться как подключиться, а снимать по хорошему надо с каждой установки, очень геморно.
>>1983789На счет ресета здраво мыслишь, в принципе. Хотя, глупо выводить такую кнопку, чтобы стирать залитый проект, с точки зрения разработчика, если ты об этом думаешь. А на счет остального - сам себе злобный буратина. Но, на глаз, скорее всего сдохла микросхема- трансмиттер порта связи или что-то из её обвязки, у меня такое бывало. Разбери аккуратно да посмотри, если термовоздушкой владеешь как заправский радачер-махарайщик, можешь попробовать фиксануть, но лучше найди сервис по ремоету ноутов и материнок хотя бы, я так обычно поступал, заказывал микруху и пальцем показывал, что надо передуть, брат был жив, зависимость была минимальной.
>только в железе это будет стоить как самолётНу и еще добавлю, ты должен бороться с этой навязываемой жлобьем-начальством мантрой, все мы должны бороться, это не какая-нибудь стиральная машинка, а оборудование, с которого они покупают себе лексусы и летают на Мальдивы. Нам должно быть похуй, сколько оно стоит.
>>1983790>Но, на глаз, скорее всего сдохла микросхема- трансмиттер порта связи или что-то из её обвязки, у меня такое бывало.Сначала надо определиться со светодиодом ошибки. Возможно проблема именно с портом у ПЛК, а панель выдаёт ошибку, потому что не может с ним связаться. Или наоборот. Крч непонятно кого разбирать первым. Сейчас попробую до ПЛК достучаться, но там S5, придётся курить мануалы.>А на счет остального - сам себе злобный буратина.Ну например по этой панели я нашел мануал по программированию (https://docplayer.net/38894752-Pcspro-pcspro-englisch.html), но там нет ничего про upload или backup + нужно искать какой-то древний софт, который работает под MS-DOS.
>>1983783>>1983793Вот чего нашел. При этом светодиод совершенно точно горит не желтым, а красным. Дальше буду пытаться достучаться до панели или ПЛК с ПК, выяснять кто виноват.
>>1983793>но там S5Соболезную, но если у тебя s5, то тебя не должно удивлять никакое досовское ПО в принципе, хотя тот же степ5 запускается из-под винды, емнип. А по ошибкам просто пользуйся поиском по документу. Информации по твоему сабжу там не больше, чем ты уже и сам предположил, кстати.
>>1983796>>1983797В итоге всё решилось перезаливкой программы с EPROM, которая валялась в ЗИПе неподписанной последние пять лет (главный инженер узнал кассету в лицо и дал команду перезаливать). Перед этим попробовал снять бэкап с ПЛК, но с ходу подключиться не удалось.
>>1983809>всё решилосьДо следующего сбоя и следующей перезаливки. >главный инженер узнал кассету в лицо и дал команду перезаливатьТвоя беда, что главный инженер знает больше тебя, ты по-сути макака, хоть и не веб-, и доказал это, и тут без обид. Некомпетентность as is.Ну, если всё устраивает, трудись.
>>1983811>Твоя беда, что главный инженер знает больше тебяЧе доебался до молодого? По постам же видно, что недавно на объекте.
>>1983900Есть такое хобби,самоутверждаться за счет молодых. Цельные уверенные в себе личности не поймут.
Аноны пытаюсь разобраться с profibus в step 7 и в симуляторе передавать данные с одного плк на другой. Не могу разобраться что делать с адресом на пике и куда его вписывать в блоки DP_send может есть у кого подробный гайд для умственно отсталых
>>1990756ut get это для ethernet? я только в основных блоках разобрался, а для создания сетей инфы подробной чет не нашел (плохо видимо искал).
Никто не имел дела с ПИД регулятороми с линейно изменяющимся заданием (типа SP меняется с 50 до 100гр в течении 30мин) Есть что почитать по этому поводу или хитрости какие?
>>1991498Чем такая автоматика отличается от оператора, ежеминутно тупо поднимающего SP на 1,6666666666666666666666666666667 градуса?Вообще, норм наборы логики для плк должны иметь блоки типа VLIM Velocity Limiter Function Block https://www.honeywellprocess.com/library/support/Public/Documents/51-52-25-109.pdf
>>1991498На практике сталкивался с разным исполнением, имели место сбои в выполнении программ, если это терморегулятор-коробка,Но и железо древнее конечно, конца 90-х, начала нулевых. Программные, реализованные как раз на подобии>VLIM Velocity Limiter Function Blockработали куда надёжней, да и на скаде наглядность не в пример лучше.А что читать, кроме мануалов? Тут, главное, подобрать девайс, если это не алгоритм для плк, который будет отображать оставшееся время и номер текущего шага. На тех, что были у меня, этого не было. Зато были бумажные самописцы рядышком, лол.
>>1991068Не увидел что ты о profibus говорил. Никогда через него связь не делал, как я понял нужно мучиться с конфигурацией, делать один плк слейвом. Обычно если нам нужна была связь по профибасу то мы тупо ставили dp-dp coupler.Да, пут гет для этернета.
>>1990429https://support.industry.siemens.com/cs/document/78028908/cpu-cpu-communication-with-simatic-controllers?dti=0&lc=en-WWDP_Send это для CP перекладывать данные из CPU в области CP, которые уже обычно смотрят наружу как простые DP устройства. Судя по скрину тебе надо либо I_PUT/I_GET использовать, либо DPRD_DAT/DPWR_DAT, но т.к. ты не описываешь какая у тебя конфигурация сети, то тогда хуй знает. С симуляторами все должно быть еще сложнее, у тебя не скрине уже как будто уже перекладывается область выходов #9 мастера в область входов #9 слейва, так что по идее тебе с этим ничего и делать не надо, коммуникация уже настроена. Но DPхх_DAT должны работать, это блоки просто для чтения/записи по протоколу DP.
>>1991857>Чем такая автоматика отличается от оператора, ежеминутно тупо поднимающего SP на 1,6666666666666666666666666666667 градуса?>логики для плк должны иметь блоки типа VLIM Velocity Limiter Function Block сделано это в плк и эта разгонная рампа для SP существует и задаётся без проблем, только проблемма в том, что это sp для регулятора, у которого есть коэфиценты и причём не самого быстрого регулятора (нагрев с 30-40 до 100, за 2-3часа), плавное изменение SP собственно обеспечивает скорость нагрева. Вся эта хуйня уже существующая и по совам даже когдато работающая. Нагрев происходит в жидкостном теплообменнике и имеет большую инерцию.Если включить интегральную составляющею, то из за того что СП постояно становится выше, то к концу процесса нагрева мы имеет ОЧЕ большую накопленную составляющий и это всё дело перепрыгивает СП, если её убрать то выход на задание конечное выходит как то долго или с большим перерегулированием, с диф. частью вобще чтото страное происходит.Я вот и думаю либо есть какиенить гайды по такой херне или это чьето нерабочее изобретение и хуйня
>>1994412В нормальм ПИДе накопление интегральной составляющей должно обнуляться при достижении допуска соответствия PV-SP. Этот допуск называется epsilon, в кривых реализациях ПИД epsilon отсутствует и обнуления не происходит. Это можно проверить только самостоятельно, разрабочики блоков для ПЛК документированием таких тонкостей редко занимаются.Кстати, в HC900 откуда VLIM баг с обнулением есть. Я напоролся на него уже во время испытаний, когда надо было нагреть чан-полимеризатор до начала реакции, а при начале реакции - охлаждая в течение нескольких часов, держать температуру. Короч, выкрутился, переключая ПИД в MAN на цикл ПЛК. 12 лет прошло с тех пор, до сих пор работает на 146%. Рядом еще 6 таких полимеризоторов, их делали менее умные аноны, так там брак и козлы регулярно.
>>1994755>В нормальм ПИДе накопление интегральной составляющей должно обнуляться при достижении допуска соответствия PV-SP.Разумная фраза, только странность в том, что ни в одной стандартной реализации ПИД регуляторов (Сименс, овно, и ещё пару китайских залупений), такого нет. Буду иметь в ввиду, спасибо.
>>1995257У сименса в новых реализациях стандартных это сделанно чуть по другому. Можно настроить перерегулирование, и когда твой процесс начнет убегать ПИД выключится, а при обратном включении можно указать что сделать с И составляющей - взять старую или перезаписать новым значением, например, нулем. Впрочем самый продвинутый пид у семена в PCS7, не помню в стандартной или в адвансед либах. Вот там есть вcе нужные фичи.
>>1946708 (OP)Аноны, такой вопрос. Существует ли внятная критика идей Индустрии 4.0 в сети/в литературе? Особенно интересен англоязычный сегмент. Или теперь пересаживаться на сервисное рабство и вываливать технологические процессы в сеть - это норма?Также интересно было бы почитать сторонников этой концепции среди инженеров, а не кабанчиков-маркетологов, и посмотреть/почитать про реальные успешные примеры реализации.
>>1995910Тебе это зачем? В новые луддиты решил податься?Мое мнение: это ИТ-шники решили заняться АСУТП со своими итшными подходами. У нас развернули кластер за 7 лямов и гоняют задачи на софте за 300килорублей в год, которые были решены ломаной СКАДой iFix 3.5 и 2-хпортововой MOXA NPort 20 лет назад. ИТ-шников сейчас как блох на собаке, а АСУТПшник с пониманием технологии - вымирающий вид. Впрочем, почитай https://www.researchgate.net/publication/337114167_INDUSTRY_50_AND_A_CRITIQUE_OF_INDUSTRY_40
>>1995910https://www.kodges.ru/komp/seti/411241-industry-4.0-paradoxes-and-conflicts.htmlМимо, не читал
>>1996163>>1996158Спасибо>В новые луддиты решил податься?Не совсем. У меня "7 красных линий" и я тот, кто предложит решение.>У нас развернули кластер за 7 лямов и гоняют задачи на софте за 300килорублей в годСейм. Пытаюсь этого не допустить, хотя бы от скады и ниже, т.к. уже все есть, нужно только допилить напильником.
Не подскажите, есть модуль аналогового ввода "Устройство аналогового ввода, AI 8xU/I/R/RTD BA 6ES7531-7QF00-0AB0". Модно ли на нем объеденить минуса блока питания и I/O-PLC и минус от блока питания датчиков?
>>1996223В твоем тексте блок питания один или же их два? Потому что если второй вариант, то непонятно нахуа.
>>1996167>>1996175Не понял полета мыслей твоих 2 года как вкатитился в И-2.0 из классики АСУТП. У нас ни одного проекта за все время. Насколько в курсе, в этой концепции есть дельные вещи, есть - провальные. На дельные - заказчики не обращают внимание, на провальные - идут как рыба на нерест. Короч, хочешь конкретных ответов - задавай конкретные вопросы. Дьявол кроется в деталях.
>>1997448> 2 года как вкатитился в И-2.0 из классики АСУТП. У нас ни одного проекта за все время. За что тебе платят деньги?