Есть же для каждого типа данных общепринятые названия, зачем придумывать свои значения для слов, это только запутает народ!
В смысле, назовите кошку - кошкой, собаку - собакой! Зачем кошку называть собакой, народ видит что это кошка, а не собака, спрашивает, зачем они кошку собакой назвали, они такие: у нас одна кошка, собаки нет, поэтому мы теперь кошку называем собакой, привыкайте к нашему названию кошки!
Это я образно смысл разговора с представителем Овена передал!
Это я насчёт беззнакового инт-а от Овена!
Последний раз редактировалось Сергей0308; 16.12.2023 в 21:40.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Поддерживаю, в общепринятом смысле INT является знаковой переменной, хотя и часто с непостоянной разрядностью, зависящей от разрядности CPU. Мне это сильно не мешает, но жаль, что нет целого со знаком - вот это более досадно. Хотелось бы выводить на экран или передавать по RS485 числа со знаком, float не устраивает. Приходится извращаться с переводом чисел из unsigned int (по Овену просто int) в signed int для RS485. А вот с экраном на ПР-ке так и не придумал выход, иногда получается с флоатом, но он криво отображается.
По сути это DWORD или UDINT, а не INT, тоже сперва не понял, особенно удручило отcутствие знакового INT, но он художник, он так видит (для отрицательных будьте добры использовать REAL, хотя как мы знаем REAL по сути целочисленным не бывает поэтому некорректно сравнивать REAL на равенство)
Руководитель отдела АСУП ООО "Техномакс"
Снимок экрана 2023-12-18 164921.png
А что с интерфейсом у ПО Owen Logic ? Нечитаемое меню и мелкие кнопки - это баг или фича? У ноута в настройках дисплея масштаб 200%, у второго монитора 100%. Косяк с размерами на обоих экранах.
С 4К они совсем не дружат, я давно еще жаловался. Что-то масштабируется, что-то нет. По итогу смотрится как курсовая троишника. Я когда с OL работаю в 1920х1080 перехожу.
ПР205-24.1211.02.X.0 ошибка при загрузке проекта.
2.5.342.0
ProgramRelayFBD.DomainLayer.ContainersVer2.Excepti ons.LogicContainerHasInputAndOutputForVisualizatio nException: Exception of type 'ProgramRelayFBD.DomainLayer.ContainersVer2.Except ions.LogicContainerHasInputAndOutputForVisualizati onException' was thrown.
at ProgramRelayFBD.ApplicationLayer.ContainersVer2.Vi sualizationBuilderFacade.BuildLinkFromVariable(IVa riableDescriptor variableDescriptor, String containerName, Int32 nodeIndex)
at Owen.Visualization.Infrastructure.ContainersVer2.B uildTreeOutputAdapter.BuildTree(IVisualizationBuil derFacade builderFacade)
at Owen.Visualization.ApplicationLayer.ContainersVer2 .WriteFilesToContainers.WriteVisualizationData()
at Owen.Visualization.Domain.ContainersVer2.GraphicVi sualObject.BuildToMemory(IDataWriter _, Int32 address)
at ProgramRelayFBD.ApplicationLayer.ContainersVer2.Vi sualizationBuilderFacade.BuildVisualizationAsync(I ProgramBuilder programBuilder, ContainerDescriptor logicContainerDescriptor)
at ProgramRelayFBD.ApplicationLayer.ContainersVer2.Bu ildCompilerFilesService.BuildProgram(IContainersVe r2BuilderFacade builderFacade, ProgramCode program, ICompiler compiler, IContainerRepository containerRepository, IProgramBuilder programBuilder, ISetupConsistenceData consistencyService, IParameterDescriptorRepository parameterDescriptorRepo)
Пришлите, пожалуйста, проект на soft@owen.ru
Менеджер по продукту | Owen Logic
email: soft@owen.ru