Помогите пожалуйста понять и разобраться.
Имеем блок на вход которого SK1 подаётся нейкая переменная #Voll.
Так вот вопрос как и что активирует её (#Voll) в 1.
Я понимаю что эти переменные соответствуют DB но если взять адрес DB249.DBX0.0 в GO TO она нигде не используется.
Как это работает и как строятся эти переменные.
Может тупые вопросы простите но помогите
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Провалы в опыте на переменных
Модератор: Глоб.модераторы
-
- освоился
- Сообщения: 220
- Зарегистрирован: 04 фев 2019, 07:07
- Имя: Андрей
- Благодарил (а): 14 раз
- Поблагодарили: 3 раза
-
- освоился
- Сообщения: 248
- Зарегистрирован: 31 янв 2017, 08:44
- Имя: Маркушин Андрей Геннадьевич
- Страна: Россия
- город/регион: Нижегородская обл., Выкса
- Благодарил (а): 19 раз
- Поблагодарили: 64 раза
Провалы в опыте на переменных
Вариантов изменения переменной достаточно много. На вскидку:
1. Изменение с панели визуализации, SCADA.
2. Изменение байта/слова/двойного слова, в котором содержится бит переменной.
3. Использование косвенной адресации.
4. Изменение переменной внутри того же функционального блока. Перекрестные ссылки не покажут, нужно локальные места записи переменной искать:
1. Изменение с панели визуализации, SCADA.
2. Изменение байта/слова/двойного слова, в котором содержится бит переменной.
3. Использование косвенной адресации.
4. Изменение переменной внутри того же функционального блока. Перекрестные ссылки не покажут, нужно локальные места записи переменной искать:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 67
- Зарегистрирован: 01 авг 2019, 02:24
- Имя: Вячеслав
- Благодарил (а): 9 раз
- Поблагодарили: 6 раз
Провалы в опыте на переменных
Переменная #Vall здесь локальная. Смотрите интерфейс блока. Она там куда то привязана (вход/выход). Либо она используется только внутри блока. Далее (в первом случае) смотрите туда, где этот блок вызывается
-
- освоился
- Сообщения: 220
- Зарегистрирован: 04 фев 2019, 07:07
- Имя: Андрей
- Благодарил (а): 14 раз
- Поблагодарили: 3 раза
Провалы в опыте на переменных
Когда локальные понятно. Но бывает что оно используется только в одном месте и оно есть только в DB.
Зачем нужны эти переменные почему бы просто не использовать DB адрес.????? Ведь так же проще
Скорее у меня идет изменение со Scada так как вышеуказанные поиски мне вроде известны
2. Изменение байта/слова/двойного слова, в котором содержится бит переменной.
3. Использование косвенной адресации.
4. Изменение переменной внутри того же функционального блока.
Зачем нужны эти переменные почему бы просто не использовать DB адрес.????? Ведь так же проще
Скорее у меня идет изменение со Scada так как вышеуказанные поиски мне вроде известны
2. Изменение байта/слова/двойного слова, в котором содержится бит переменной.
3. Использование косвенной адресации.
4. Изменение переменной внутри того же функционального блока.