Страница 46 из 53 ПерваяПервая ... 364445464748 ... ПоследняяПоследняя
Показано с 451 по 460 из 524

Тема: Возможность программирования на более низком, чем ОЛ схемы уровне

  1. #451

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Зачем зачинать ПР300, лучше сначала доведите до ума ПР200.
    Именно в такой последовательности и идем, видимо не совсем однозначно выразился.
    Существующую платформу ПР200 доводим до ума и добавляем функции, не переводя на новые истории.
    Новая платформа пока на уровне идей

  2. #452

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Именно в такой последовательности и идем, видимо не совсем однозначно выразился.
    Существующую платформу ПР200 доводим до ума и добавляем функции, не переводя на новые истории.
    Новая платформа пока на уровне идей
    Не единственно возможная стратегия.
    "Крупные игроки" обычно играют иначе. Просто пример, не пытаясь "учить жить".
    Берётся топовый микропроцессор активно развивающейся линейки, и на нём создаётся максимальная платформа топового продукта (супер-пупер ПЛК), собрав все сегодняшние и завтрашне-послезавтрашние идеи от "малинщиков-ардуинщиков" в том числе.
    По мере разработки, выясняются подводные камни и возможности/методы "обрезания" для удешевления ограниченных изделий. На рынке появляются изделия с самыми завершёнными фичами, начиная с того, что уже готово. А дальше - единая стратегически основа доводится и "вверх", и "вниз".
    Максимально унифицированный софт под железки и под разный уровень конечных пользователей.

    Это не просто и есть много рисков. Но и отдача в случае успеха гораздо больше, чем линейное развитие через добавление всё новых и новых костылей чтобы приподняться на пару милиметров над имеющимся, и трудный выбор "всё сломать и сделать заново" или ещё пару костылей прикрутить - авось не рухнет.
    Ещё раз.
    Не хочу "учить бобра тонуть".
    Просто, сейчас лично я бы собирал идеи для ПР500, на уровне ПЛК 110 м2 и выше, с ВЫСОКОУРОВНЕВОЙ средой разработки "для дошкольников". А ПР300 уже родился бы сам или как этап построения ПР500, или как результат его обрезания.
    Извините за многослов.

  3. #453
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    11,882

    По умолчанию

    з.ы. замечу что в некоторых других ПР есть математические функции ОДНИМ блоком FBD, блок имеет 4 входа например, выбор математической функции для входа и соответственно выход. Это упрощает немного жизнь...
    А чтобы ОЛ не повторялся и шла речь о том, чтобы формулу можно было написать текстом. Например это можно сделать на основе макроса, так как у него реализовано удаление/прибавления входов и выходов. Просто нужен некий модуль в ПО, который будет проверять формулу на ошибки и реализация активирования макроса именно как текстового блока формул.
    У меня иногда складывается впечатление, что разработчики ОЛ ни разу не смотрели на ПО Сименс, ни Шнайдер, поэтому и удивляются просьбам людей.
    Но сделать надо не как у других, а лучше и гибче ессно.

  4. #454
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,402

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    У меня иногда складывается впечатление, что разработчики ОЛ ни разу не смотрели на ПО Сименс, ни Шнайдер, поэтому и удивляются просьбам людей.
    а кто удивляется, разве wal79, когда высказывал не приятие озвученных здесь идей. Самый быстрый способ внедрить скриптовый язык это добавить имеющиеся, например vba, он используется и в скадах и панелях у других, но в них присутсвуют и рекурсия и циклы. Есть путь по какому идет Ситников, использовать JetBrains MPS и третий вариант, изобретать что то самому, вплоть до выхода на пенсию
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #455
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    11,882

    По умолчанию

    Не обязательно что-то использовать, типа vba и прочего. Можно просто добавить данный функционал в редакторе макросов, и в справке указать какие арифметические функции доступны, пусть это будут даже банальные + - * /. А так же чтобы в редакторе макросов была эта самая проверка на корректность записи формулы.
    Речь не идет о проверке правильности логического расчета формулы, просто банальная поверка на отсутствие скобок или если они лишние.
    Типа (а+b*c=q или (a+b)*c)=q1 - это будут ошибки. a, b соответственно входы, q1 выходы.

    имхо, получился бы классный макрос, который можно создавать кому какой удобно без рисования квадратиков.

  6. #456
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,402

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Не обязательно что-то использовать, типа vba и прочего. Можно просто добавить данный функционал в редакторе макросов, и в справке указать какие арифметические функции доступны, пусть это будут даже банальные + - * /. А так же чтобы в редакторе макросов была эта самая проверка на корректность записи формулы.
    Речь не идет о проверке правильности логического расчета формулы, просто банальная поверка на отсутствие скобок или если они лишние.
    Типа (а+b*c=q или (a+b)*c)=q1 - это будут ошибки. a, b соответственно входы, q1 выходы.

    имхо, получился бы классный макрос, который можно создавать кому какой удобно без рисования квадратиков.
    так какие проблемы, помогите разработчику, составте программку, на вход которой будете подавать текстовую формулу, а на выходе она будет выдавать список ошибок, все с удовольствием потестят и когда дело дойдет до внесения функционала в ОЛ, предложите свои наработки уже отлаженные, будете героем дня
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #457

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    так какие проблемы, помогите разработчику
    Вы тут сделали 15 опечаток в слове "устройтесь в ОВЕН" )

  8. #458
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    11,882

    По умолчанию

    capzap вы предлагаете еще более усовершенствовать C# ?, в нем все это и так есть и нет необходимости что-то придумывать. А исходники ОЛ мне никто не даст.

  9. #459
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,402

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Вы тут сделали 15 опечаток в слове "устройтесь в ОВЕН" )
    т.е. Вы поддерживаете, что была эта самая проверка на корректность записи формулы это не просто пофиксить баг, а вполне серьезная работа которая за день не делается
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  10. #460
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,402

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    capzap вы предлагаете еще более усовершенствовать C# ?, в нем все это и так есть и нет необходимости что-то придумывать. А исходники ОЛ мне никто не даст.
    на чем умеете писать на том и напишите, хоть в кдс, хоть на питоне, хоть на любом из Си. Неужели такое же мнение как тут у некоторых, что разработчик не в состоянии понять концепцию из другого языка
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Страница 46 из 53 ПерваяПервая ... 364445464748 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 12
    Последнее сообщение: 10.04.2017, 10:33
  2. Ответов: 3
    Последнее сообщение: 07.11.2012, 11:37
  3. Ответов: 1
    Последнее сообщение: 28.04.2008, 21:21

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •