Просмотр полной версии : помогите! взамен значений отображаются ???
Здравствуйте!
Подскажите - что надо сделать, чтобы значения переменных было видно в функциях и функциональных блоках, а то там только ??? взамен значений.
На форуме видел обсуждение данной проблемы, но в том момент было не интересно, а теперь не могу найти.
CoDeSys v.2.3.8.1
Малышев Олег
28.06.2010, 15:34
делайте переменные глобальными.
lara197a
28.06.2010, 15:50
когда войдете в фб в режиме эмуляции или онлайн, при входе выбирайте "реализация"
глобальными делать не обязательно.
Малышев Олег - спасибо. Знал. Крайне не удобно.
Lara197a - а что такое "реализация" и как её выбрать? Можно детально описать процесс?
Малышев Олег
28.06.2010, 21:14
каждый функциональный блок может иметь несколько экземпляров. например - Ton тип один. а переменных этого типа на всю программу может быть много. если ставите точку останова в программе и останавливаетсь то по двойному клику на фб во вкладке Pou можно увидеть и код фб (там можно поставить точку останова) и экземпляры - можно посмотреть значения внутренних переменных.
lara197a
28.06.2010, 21:14
когда переходите к просмотру фб, ассистент ввода запросит у вас:
2512
Блин, нет у меня никаких ассистентов ввода !?!
У Вас какая версия CoDeSys?
lara197a
29.06.2010, 09:34
это окно появляется автоматически при переходе к просмотру фб в режиме онлайн.
запустите проект, войдите в плс_прг, затем в нужный фб- кодесис откроет окно ассистента для выбора отображения фб
версия у меня 2.3
Даже странно как-то. У меня в.2.3.8.1 и ничего подобного не предлагается и в меню близко нет. Чувствую себя неловко. :confused:
lara197a
30.06.2010, 14:47
некоторые библиотечные фб не выполняются без контроллера. к примеру сислибтайм.
аналогично с 2.3.9.9.
переменные объявленные в Plc_prg отображаются,
а переменные функций - нет. хотя код активен и работает правильно!
lara197a
02.07.2010, 13:15
выложи проект, я посмотрю. можно в личку.
PLCInfo
PLC model MODEL PLC 110-60
Binary VERSION 2.10.7
Need Target version 2.10
Compiled: 12:24:25 Jul 23 2009
MAC 6A:77:00:21:01:C7
IP 192.168.50.92
GATE 0.0.0.0
MASK 255.255.255.0
PIC upper version is 14
Licence unlimited
lara197a
02.07.2010, 13:50
все отображается(см. скрин)
не отображаются значения в указателе 2-го фв,
но вы не используете фб в плс_прг(ни один). поэтому не появляется ассистент ввода и вместо значений ?????.2520
да, я не использую фб, а только функции, но у меня все равно в Online "???"
ладно, спасибо! будем искать!
lara197a
02.07.2010, 16:12
извините, не внимательно посмотрел. в функциях не будет вызываться ассистент ввода.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot