Просмотр полной версии : Программирование под windows
не ругайтесь сильно...
лет 15-20, и то на учёбе, не программировал под окна, т.е. на учёбе просто инженеров учили основам программирования.
но более 10 лет спокойно пишу на ST.
! Подскажите что взять ... похожее на средство разработки под плк , но под винду.
зы. наверно кто-нибудь задавался этим вопросом.
Овен не выпускает контроллеры под винду, а так эта среда работает с Си, а ни как на паскале
RT CodeSys под Wind-у вроде так же программируется на ST и прочих, вопрос в лицензии на RT, не дешево.
в целом не совсем понятно что значит среда разработки под ПЛК но под Винду ? вы и так под Виндой в CodeSys имеете среду разработки под плк...
парни, я не о том.
мне проги иногда нужны под винду.
так кого-нибудь прошу наклепать.
а хочу сам, но не знаю ... на чём будет удобнее, после стольких лет клепания под ПЛК.
Вот и спрашиваю среду похожую на ПЛК-шный софт.
зы. допустим Delphi должен быть похож.
зыы. колхозить можно на PLCWinNT, успено получается. Но это колхоз.
Visual Studio Community качаете, используйте C# в нем, очень много готовых функций, много функций можно найти в нете уже реализованных.
Можете и на C++ или Visual Basic, что установите для себя на том и будете писать. Занятие не быстрое все равно.
Коммунити бесплатная.
да Вы что?
Visual Studio Community - на этом codesys писать.
Delphi, наверное будет самым логичным выбором.
Delphi, наверное будет самым логичным выбором.
оптимальную не подскажите?
мне нужно с файлами работать.
Если нужна версия, неприхотливая к ресурсам компьютера, то ищите по друзьям -знакомым седьмую, она правда на сегодняшний день выглядит допотопно, но для простых приложений с "классическим" видом подойдет.
Если нужна современная, то заходите на сайт Embarcadero и качайте оттуда бесплатную версию, регистрируйтесь и работайте на здоровье. Только ресурсов современные версии едят побольше.
Delphi 10.2 всего лишь 331 999,00 руб.
СПС. буду думать. Просто удивительно, что нет по "нашему" МЭКу.
Delphi 10.2 всего лишь 331 999,00 руб.
Ух ты. Правда софт для плк и более 500000 есть.
Ух ты. Правда софт для плк и более 500000 есть.
Это топовая версия, есть в 3 раза дешевле.
Хотя сами знаете где можете скачать и сами знаете за сколько.
Кстати помню я писал на Lazarus IDE (open source), и насколько помню она бесплатна, тоже посмотрите.
Кстати помню я писал на Lazarus IDE (open source), и насколько помню она бесплатна, тоже посмотрите.
тут можно или забить, или можно паскаль вспомнить )))
вопрос стоит, чтоб прямо по рельсам, а не поперёк )))
зы. Спасибо.
тут можно или забить, или можно паскаль вспомнить )))
вопрос стоит, чтоб прямо по рельсам, а не поперёк )))
зы. Спасибо.
А недопаскаль в codesys и паскаль в lazarus это не по рельсам?
Не понимаю.
А недопаскаль в codesys и паскаль в lazarus это не по рельсам?
Не понимаю.
не понял? не уловил.
не понял? не уловил.
Википедия
Раз) ST
Структурированный текст
Текстовый Паскалеподобный (https://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D1%81%D0%BA%D0%B0%D0%BB%D1%8C_(%D1%8F %D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80% D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0 %BD%D0%B8%D1%8F)) язык программирования
Два) Lazarus — открытая (https://ru.wikipedia.org/wiki/%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D0%BE%D0%B5_% D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0 %BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0% B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5) среда разработки программного обеспечения (https://ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B5%D0%B4%D0%B0_%D1%80%D0%B0%D0%B7% D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8_%D0%BF%D 1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0% BE%D0%B3%D0%BE_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B 5%D1%87%D0%B5%D0%BD%D0%B8%D1%8F) на языке Object Pascal
(https://ru.wikipedia.org/wiki/Object_Pascal)
Википедия
Раз) ST
Структурированный текст
Текстовый Паскалеподобный (https://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D1%81%D0%BA%D0%B0%D0%BB%D1%8C_(%D1%8F %D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80% D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0 %BD%D0%B8%D1%8F)) язык программирования
Два) Lazarus — открытая (https://ru.wikipedia.org/wiki/%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D0%BE%D0%B5_% D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0 %BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0% B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5) среда разработки программного обеспечения (https://ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B5%D0%B4%D0%B0_%D1%80%D0%B0%D0%B7% D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8_%D0%BF%D 1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0% BE%D0%B3%D0%BE_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B 5%D1%87%D0%B5%D0%BD%D0%B8%D1%8F) на языке Object Pascal
(https://ru.wikipedia.org/wiki/Object_Pascal)
а - это я знаю ;-)
Delphi 10.2 всего лишь 331 999,00 руб.
А что, Community Edition религия не позволяет использовать, или размах таков, что автор собирается напродавать своего софта больше, чем на 5 тыс. долларов в год?
А недопаскаль в codesys и паскаль в lazarus это не по рельсам?
Не понимаю.
просто открыл PascalABC.NET - сырой.
ещё какой-то скачал - опять не отрыл работу с файлами.
стал смотреть делфи - запутался в версиях.
зы. а мну с файлами работать нужно, AES, реестр и прочие.
просто открыл PascalABC.NET - сырой.
ещё какой-то скачал - опять не отрыл работу с файлами.
стал смотреть делфи - запутался в версиях.
зы. а мну с файлами работать нужно, AES, реестр и прочие.
Ну так поставьте БЕСПЛАТНУЮ Community Edition Вот отсюда: https://www.embarcadero.com/products/delphi/starter.
разберитесь, чего вам в ней не хватает, потом уже решайте, что делать дальше.
Спасибо.
Просто урывками...
зы. что ставил - смутило отсутствие привычного древа, где должны быть FB & FC.
K.I.V. да при чем тут CodeSys вообще если вы спрашиваете про программирование программ под Винду ?
писать можно на чем угодно, С, Дельфи, С#, Visual Baisic да хоть на Фортране.... Какая разница в чем вы окно нарисуете ?
тьфу ты, вы ищите среду разработки оконного интерфейса чтобы можно было работать с файлами и окнами на языке ST или подобном ?
Тогда не знаю чем можно помочь.... разве что лбом ап стену... :)
а вопрос можно? какие файлы и что с ними вы делать собрались ?
а вопрос можно? какие файлы и что с ними вы делать собрались ?
проверять наличие / содержание, копировать / стирать, запускать батники и реги.
с файлами-то "мы" на плк работаем.
окно мне не нужно, фон.
зы. зачем прикладному программеру предлог ать изучать проги для системных?
K.I.V. вы можете яснее поставить вопрос задачи ? ну работаете вы с файлами на ПЛК - работайте дальше.
На ПК что вы собрались делать с этими же файлами? с другими файлами? копировать в/из ПЛК ? или ПЛК куда-то складывает?
И главное КАК работать ?
В четко поставленной задаче обычно есть ответ.
Если вам легче работать в прикладном варианте предлАгаю использовать RT CodeSys на ПК, купите лицензию на нее и пишите свою работу с файлами так же в CodeSys как и на ПЛК. Если работы выходит за рамки возможностей ПЛК или RT то без языков "высокого" уровня не обойтись. Не на асме же вас заставляют писать...
А так, на примере C# можно одним махом весь файл как строку прочесть и обрабатывайте потом строку, можно все строки файла в массив строк загнать и работайте со строковым массивом. Если ПЛК так же массив строк может создавать так вообще неплохая точка соприкосновения.
С XML тоже можно неплохо и быстро работать если разобраться с Сериализацией. Если есть массивы переменных, одним махом создавать xml файл со всеми тегами и прочей мурой не вдаваясь в подробности. На счет других языков не подскажу, не разбирался, но думаю для Visual Basic будет похоже, но надо будет проверять....
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot