Всем привет, может кто совет дать по овен дождик что не соображу как сделать? В проге есть генератор импульсов, но там задержка... Читать далее
если не вынимая старое железо, врядли надежно будет держаться забрал игрушку сегодня тоя кстати не впечатлила от слова совсем,... Читать далее
Всем привет! Сразу говорю,тачка ко мне приехала после трех мастеров,что они делали,хрен знает))Имеем VW Caddy дизель,1.6.... Читать далее
Зажигалка вот так странно себя вела как будто бы что-то пробивала Потом что-то вообще стало рандомно почти не включаться... Читать далее
Всем здравствуйте. Я учусь на электрика, и хотел бы спросить у знающих, каких ошибок стоит избегать в этой работе? И какой... Читать далее
Постараюсь чуть подробнее описать, у меня на станке стоят пневмовибраторы, вот включаю работу и запускается таймер блинк... Читать далее
Комментарии: 17
Aleksandr
Upd
Gabrrr
Чисто теоретически не должно быть ничего. RT Sync это про синхронизацию отправки и получения сообщений, а не про время в ПЛК. Но я никогда такого не проворачивал (а может и делал, но я в любом случае это бы делал на ПНР), так что не 100%. Опять же вот представь что у тебя на ПЛК NTP настроен. И что, если корректировка времени пришла, то теперь приводы ронять? Выглядело бы нелогично Другое дело, что если у тебя синхронизация часов между приводами и ПЛК есть, то я хз какое там поведение будет. Опять же наверное пох, т.к. то время только для указании в авариях
Aleksandr
Я вот тоже так думал и стопанул линию сегодня Суть была синхронизировать время всех ПЛК и HMI. Условно есть 2 ПЛК, один рулит линией, второй под второстепенные неважные задачи. На втором включил NTP и указал адрес первого ПЛК, который рулит линией. После загрузки HW and SW во второй ПЛК, все приводы на первом ПЛК остановились. Я даже на себя не подумал, решил, что совпадение Далее попытка была через WR_SYS_T. Со второго ПЛК отправляем DTL через PUT на первый ПЛК, далее на первом через WR_SYS_T произвести запись полученного времени в системное. Ситуация повторилась. Поэтому вопрос и возник Поковыряю симатикстартер, посмотрю, если что попробую отключить.
Gabrrr
Ну а в приводах что за ошибки? Обрыв связи?
Aleksandr
Никаких ошибок нигде. Ни в буфере ПЛК ни в стартере. Я ещё думаю может проблема в том что я время назад перевел. Как будет неделя maintenance, буду тестировать-пробовать, если интересно, потом отпишу по результатам
Gabrrr
Ну не должно так быть. Ты же если провод профинета выдернешь, ты получишь на ПЛК аварию, что мастера нет. Может у тебя какие то проблемы в хардвари 2го контроллера? По типу одинаковых subnet профинета?
Aleksandr
Так подсеть же и должна быть одинаковая для put/get Или я не так понял?
Aleksandr
Именно по активации WR_SYS_T все тухло. Думаю через неделю будет maintenance, попробую всяко разно.
Gabrrr
А привода то какие?
Aleksandr
S120
Gabrrr
Хз. Мб сафети какие то функции, которые я не сильно трогал отваливаются. Ну и глянь параметры на приводах про синхронизацию, там неск способо как её сделать. Мб проще на приводах тоже NTP на общий сервер включить
Aleksandr
Через неделю, думаю, буду пробовать. Спасибо!
Gabrrr
это про NTP, но если у тебя через ping (это контроллер шлет последовательность бит) время синхронизируется, то аварии примерно в том же месте как будто должны быть. Если это релаьно эта авария, то можено её в развряд варнингов опустить https://cache.industry.siemens.com/dl/files/372/109767372/att_985091/v1/109767372_FAQ-0K3RANC8_SINAMICS_G120__How_to_Change_message_type_response_and_acknowledge_mode_of_a_fault_en.pdf Это G120, но у S наверное примерно также делается
Aleksandr
Спасибо!
Gabrrr
Пиши офк. Но говорю на привода даже это реальное время завести довольно труднозатратно и надо в ПЛК писать функции. По дефолту привода внутренее время считают в кол-ве минут от момент включения.
Arman
Время назад по идее не должно сразу переводится, а "тормозить" счёт. Где-то видел такое, что сама синхронизация занимала около 30 минут.
Aleksandr
Да не, перевелось сразу.