Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
В макросе BM_in из менеджера компонентов ошибка - константа (та что подписана - Сдвиг) должна быть 7, а не 8
OL 1.19.268
Windows 7 64
При объявлении переменных в макросе отображение имен переменных в списке переменных не совпадает с реальными, если открыть таблицу перменных.
Screenshot_95.png
Screenshot_97.png
Screenshot_96.png
При сохранении макроса, его закрытии и последующем открытии отображается верно.
В версии 1.19.268.0 не работает синхронизация входов/выходов макросов со схемой (кнопочку нажимал). Создаешь макрос, группируешь входы, а в схеме они перемешаны в хаотичном порядке. Даже удаление макроса из схемы и добавление заново не помогает. Мне вообще не понятно, зачем автоматически менять порядок входов макросов? Я бы понял, если бы можно было поменять вручную на схеме.
1.19.268.0
информация об ошибке:
После запуска симуляции зашёл в менеджер экранов и нажал кнопку окно просмотра
Как побороть такую ошибку? появилась при попытке объявления сетевой переменной на втором слоте RS-485.Новый точечный рисунок (4).bmp
System.InvalidOperationException: Операция является недопустимой из-за текущего состояния объекта.<Ьг/> в
ProgramRelayFBD.ElementNetWriting.BuildToProgram(P rc>gra mCode program, ICompiler compiler, ISynchronizationContext context)<br/> в ProgramRelayFBD.Element.Build(ProgramCode program, ICompiler compiler, ISynchronizationContext context)<br/> в ProgramRelayFBD.DomainLayer.Simulation.SimulateCom pilefSt ate.HandleBuildElement(IBuildingElement builder, ProgramCode program, ICompiler compiler)<br/> в Owen.Compiling.ProgramLinker.CompilingElements(Pro gramC ode program, IEnumerable' 1 elements, CancellationToken cancellationToken)<br/> в Owen.Compiling.ProgramLinker.CompilePrograms(IEnum erab le' 1 programltems, CancellationToken cancellationToken)<br/> в ProgramRelayFBD.DomainLayer.Compilers.BaseCompiler .Comp iling(Generator generator, IEnumerable' 1 programltems, Stream stream, CancellationToken cancellationToken)<br/> в ProgramRelayFBD.DomainLayer.Series200.CompilerSeri es200
.<>c DisplayClass5_0.<CompilingAsync>b_00<br/> в System.Threading.Tasks.Task.InnerInvoke()<br/> в System.Threading.Tasks.Task.ExecuteQ
При попытке открыть меню "Расширения"/"Управление расширениями" лоджик завершает работу без ругательств, молча). Windows 10. Версия лоджика 1.20.272.0
Последний раз редактировалось Rannir; 31.05.2021 в 23:05.