Спасибо. Небольшой ньюанс. Если оставить S # Horn_alarm (а редактор разрешает так написать), то работать не будет. Похоже из-за этого: " Если Вы используете экземплярные данные в качестве адресов в функциях, обрабатывайте их точно таким же образом, как и адреса глобальных данных; при этом Вы должны использовать DI-регистр вместо DB-регистра. Символьная адресация не допускается в этом случае."
Спасибо за этот вопрос, я знаю об этой проблеме в ролике, вы правильно заметили что использование косвенной адресации имеет некоторые особенности и ограничения. Планирую сделать видео на эту тему. И позже постараюсь ответить по этой проблеме.
основная проблема в следующем примере Alarm Statuse , в том что я использовал мультиэкземплярный функциональный блок, галочка стоит по умолчании при создании блока. Если ее снять и создать обычный функциональный блок этой проблемы нет. При использовании мульти экземплярного функционального блока программа Step 7 использует регистры AR2 и DI.
Всегда так организуете программу? Если авария приходит по концевому выключателю например, то после сброса аварии можно будет запустить конвейер, хоть даже концевой не на месте.
Добрый день, Андрей. Не подскажешь, что здесь закодировано. Не совсем понятно - это действующий проект SET SAVE = L 0.1 LAR2 P#DBX 0.0 OPN DB 79 CDB UC "CPU_RT" CDB A BR OPN DI 62 = DIX 47.2 LAR2 P#DBX 0.0 OPN DB 70 CDB UC "CONEC" CDB A BR = DIX 16.5 A DB127.DBX 1.7 JCN A7d0 UC FC 743
Добрый день.Мне нужно срочно написать программку на контроллер Siemens, столкнулся с проблемой преобразования и адресации, никак не могу понять как правильно сделать. Какие есть способы преобразования Bit в Byte, или в тип Integer ? Пробую в TIA Portal в блоке присваивания бита указать на входе что то типа такого "%MW0.1" но компилятор ругается.
Неправильно. Если аларм присутствует, то его нельзя сбросить. Иначе это приведет к повторному пуску агрегата с неисправностью. Это не автоматизация, а диспетчеризация. Смотрел видео на х1.75, очень медленно. Про косвенную адресацию доступно
Добрый вечер. Понравились Ваши видео про Step7, особенно интересен STL. есть некоторые вопросы, можете написать на почту itechrul@gmail.com ? буду очень признателен
Спасибо за видео! Все четко и на высшем уровне!
Спасибо за уроки!
Very good video
thank you so much
Очень хорошее видео
большое спасибо
спасибо за отзыв
Виде поймёт тот который уже знает о чем речь в видео. По итогу - не обучение, а шпаргалка тем кто знал и забыл
Ты лучший!
Спасибо. Небольшой ньюанс. Если оставить S # Horn_alarm (а редактор разрешает так написать), то работать не будет. Похоже из-за этого:
" Если Вы используете экземплярные данные в качестве адресов в
функциях, обрабатывайте их точно таким же образом, как и адреса
глобальных данных; при этом Вы должны использовать DI-регистр вместо
DB-регистра. Символьная адресация не допускается в этом случае."
Спасибо за этот вопрос, я знаю об этой проблеме в ролике, вы правильно заметили что использование косвенной адресации имеет некоторые особенности и ограничения. Планирую сделать видео на эту тему. И позже постараюсь ответить по этой проблеме.
основная проблема в следующем примере Alarm Statuse , в том что я использовал мультиэкземплярный функциональный блок, галочка стоит по умолчании при создании блока. Если ее снять и создать обычный функциональный блок этой проблемы нет. При использовании мульти экземплярного функционального блока программа Step 7 использует регистры AR2 и DI.
видео ответ ua-cam.com/video/p1VqJ6UB0Fw/v-deo.html
Спасибо!
Всегда так организуете программу? Если авария приходит по концевому выключателю например, то после сброса аварии можно будет запустить конвейер, хоть даже концевой не на месте.
Есть авария и аварийная сигнализация(звук и свет), Сигнализацию оператор может сбросить, а аварию устройства только после устранения причины.
Спасибо за быстрый ответ! Теперь понятно
Добрый день, Андрей.
Не подскажешь, что здесь закодировано. Не совсем понятно - это действующий проект
SET
SAVE
= L 0.1
LAR2 P#DBX 0.0
OPN DB 79
CDB
UC "CPU_RT"
CDB
A BR
OPN DI 62
= DIX 47.2
LAR2 P#DBX 0.0
OPN DB 70
CDB
UC "CONEC"
CDB
A BR
= DIX 16.5
A DB127.DBX 1.7
JCN A7d0
UC FC 743
Добрый день, если еще актуально на пишите свою почту, вместе разберемся
@@PetrovAA ilyus-karimov@yandex.ru
Добрый день.Мне нужно срочно написать программку на контроллер Siemens, столкнулся с проблемой преобразования и адресации, никак не могу понять как правильно сделать. Какие есть способы преобразования Bit в Byte, или в тип Integer ? Пробую в TIA Portal в блоке присваивания бита указать на входе что то типа такого "%MW0.1" но компилятор ругается.
Юрий Гусак если бит пишите M0.1, байт и выше адрес без бита MB0, слово MW0 и тд
чуть не уснул... блеать...
Please maked tradction english in the video I cant understand
А правильно ли сетить один и тот же бит в разных нетворках?(0)
Сетить и сбрасывать можно где угодно и много раз, а вот присвоение желательно делать в одном месте так как последнее всегда перепишет предыдущие.
Спс за ответ есть интересный вопрос по косвенной адресации) d_0@ukr.net
ответил на почту
Авария есть, а сирена сбросилась??
Надо нажать сброс для сброса сирены
Неправильно. Если аларм присутствует, то его нельзя сбросить. Иначе это приведет к повторному пуску агрегата с неисправностью. Это не автоматизация, а диспетчеризация. Смотрел видео на х1.75, очень медленно. Про косвенную адресацию доступно
В примере сбрасывается сирена, а не авария. Про пуск агрегата с неисправностью это зависит как вы пропишите алгоритм агрегата
English version please
i dont have english version, i very bad speak english
Could you please send me this project S7 training
My E-mail: tonsc2002@hotmail.com
drive.google.com/open?id=0B7HvIfgEriGvbWZYN05oekJ1U2c&pageId=102282879961371929950
my project to this videos
Thank you very much which wincc version
Which WinCC version ?
|------|\|---------(лайк)-------|
Евгений я вас понял.
Добрый вечер. Понравились Ваши видео про Step7, особенно интересен STL. есть некоторые вопросы, можете написать на почту itechrul@gmail.com ? буду очень признателен
Ответил на почту, в комментариях пишите замечания и пожелания, критика приветствуется
в PLCSIM будет нагляднее если использовать панель вертикального представления МВ = с подписями имён битов из таблицы символов
ua-cam.com/video/Atx0g3WupE0/v-deo.html подробные уроки
Спасибо за уроки!
GRant16NCH ua-cam.com/video/Atx0g3WupE0/v-deo.html подробные уроки