Не тема ,а говно :mad::mad::mad: кто не зайдет ,тот замарается .Вот и кукуйте тут один ,а я лично покидаю сею кучу .
Вид для печати
Не тема ,а говно :mad::mad::mad: кто не зайдет ,тот замарается .Вот и кукуйте тут один ,а я лично покидаю сею кучу .
Надо тебя с нашим финансовым директором познакомить. Уж он эту дурь про "средние чеки" и прочую хрень из головы выбьет. Возможно вместе с мозгами. Или финансово прищемит так, что бутылки после работы на вокзале будешь собирать. Витаешь в облаках, спустись на землю!:mad:
Мне применение ПР114 удалось продавить только потому, что стоимость электрощита с ним выходит дешевле чем на реле.
Сам-то понял, что сказал? Видел я дохрена всяких "незаменимых специалистов", понтов куча, толку - мизер.Цитата:
Ведь сейчас фиг поймёшь в этих ПР схемах, а, значит, "автор схемы-рисунка" -- нужный человек, никто не уволит его и т.п.
GOTO http://www.owen.ru/forum/showthread....l=1#post202820 http://www.owen.ru/forum/showthread....l=1#post202823Цитата:
А тут, понимаешь, предлагают нормальное программирование. Разумеется, все рисователи схем против. Ведь любой дурак сможет мало того, что понять программу, так и ещё ошибку в ней найти и исправить...
:D Ещё в этом сомневаешься? Они даже в ветхозаветном ассемблере 8080 есть, не говоря о АРМ3.Цитата:
У ПР ого-го какие ресурсы. Если окажется, что в машинном коде там и условные переходы есть, то вообще огонь.
Марку проца ПР114 и ПР200 сам найдёшь в ветке про ПР в моих сообщениях. Мне искать лень и некогда.
ФБ синусов-косинусов и тангенсов? однозначно, обеими руками ЗА!
ДОЛЖЕН, безо всяких "по крайней мере" и прочих сослагательных наклонений.Цитата:
схемы должен читать любой инженер закончивший радиотехническое направление,покрайней мере пока это было до тех пор в нашу жизнь не вошел майкрософт
Иначе это не инженер. И даже не электромонтёр.
и как текстовый интерпретатор например должен определять обратную связь, которую мы добавляем на графическом холсте или как он будет относится к тому что в релейной схеме просчитываются все вычисления не зависимо в какой ветке условия они стоят. Конечно это всё при условии поддержания концепции программирования, чтоб не было разногласий. Если же писать с нуля совершенно новый язык, то может лучше сразу новую линейку устройств создать
vladimirisitnikov, тебя поволокло...........
не для тебя ПР, отправляйтесь в КоДеСиСьки, оставьте ОЛ простым смертным. нормально там все с формулами.
Вот кто-то взял с потолка цифру, что ПР+IDE будет стоить 20т.р. Откуда взялось это 20?
Почему не 15? Или, может, 10?
Перевожу с русского на русский: "художник-рисователь-OL-схем сейчас уверен, что его никто не уволит, ибо на замену никого всё равно не найдётся".
Одно дело физический процессор, а совсем другое то, какую часть от него позволяет использовать ОВЕН.
Запросто может оказаться, что "программа для ПР" может использовать только конкретные 3-4 команды. Вы видели протокол заливки программ в ПР? И я тоже не видел.
Был бы он хоть как-то документирован, можно было бы делать выводы, а не гадать на кофейной гуще "можно ли научить ПР выполнять fSEL без изменений аппаратной части".
Из справочника Потолоцкого, естественно.;)
Вы сказали очень большую глупость. А насчёт "незаменимости" - что до тех идиотов? Люди геном расшифровывают, новые ИМС сверхбыстрые разрабатывают. А тут какой-то имитатор логических микросхем, который в состоянии освоить любой радиолюбитель. Смешно же. И если генеральный решит что ему "не нужно", то за ворота полетят все, без разбора чинов и заслуг. Сейчас это особенно легко и просто делается.Цитата:
Перевожу с русского на русский: "художник-рисователь-OL-схем сейчас уверен, что его никто не уволит, ибо на замену никого всё равно не найдётся".
Наврядли программисты будут отказываться от разнообразия.Цитата:
Одно дело физический процессор, а совсем другое то, какую часть от него позволяет использовать ОВЕН.
Запросто может оказаться, что "программа для ПР" может использовать только конкретные 3-4 команды.
Гриф КТ никто не отменял. Исходники вам никто не покажет. А если устроитесь в ОВЕН то придётся подписать, и соответственно будете очень аккуратно относится к своим высказываниям.Цитата:
Вы видели протокол заливки программ в ПР? И я тоже не видел.Был бы он хоть как-то документирован, можно было бы делать выводы, а не гадать на кофейной гуще "можно ли научить ПР выполнять fSEL без изменений аппаратной части".
с каких пор ОвенЛоджик заявлял себя как придерживающийся стандартов МЭК61131, допустим тот графический язык ему принадлежит, где прописано разделение что является ФБ, а что функцией? Где область объявлений переменных?
И почему вторую часть моего поста не прокомментировали, а судя по ответу, сделали вид что её не заметили
Во во.
Вот совершенно не факт, что программа ПР крутится на голом процессоре.
Возможно, там какой-то OL-runtime. В таком случае, количество команд, доступных для использования может быть меньше, чем количество команд, поддерживаемых процессором.
Ой, да сдались мне исходники ОЛ.
Вот я пример приведу: есть компания Intel. Она разрабатывает процессоры. Например, Intel® Core™ i7-3770.
И, представьте себе, на него есть документация. Система команд общедоступна, и каждый может взять и составить программу для этого процессора.
Система команд ПР это коммерческая тайна? Кому она нужна? rovki, чтобы наладить выпуск своих ПР?
Поэтому для интеграции IDE и ПР исходники ОЛ не нужны. Хоть какое описание протокола заливки программ (и, разумеется, системы команд) достаточно.
Вторую часть это какую? Про "совершенно новый язык"? Это видел. Ничего изобретать не нужно. Можно начать с усечённого ST (ну, без while, без лишних типов данных, без структур и т.п.).
Ок, поясню свою мысль детальнее.
ОЛ не заявлял 61131, и мне без разницы заявлял или не заявлял. Мне не шашечки нужны, а удобная программа.
Ну, откройте стандарт. Он, конечно, плохо написан, но там сказано чем функция отличается от ФБ.
2.5 Program organization units
2.5.1 Functions
For the purposes of programmable controller programming languages, a function is defined as a program organization unit which, when executed, yields exactly one data element, which is considered to be the function result, and arbitrarily many additional output elements (VAR_OUTPUT and VAR_IN_OUT)...
и
2.5.2 Function blocks
For the purposes of programmable controller programming languages, a function block is a program organization unit which, when executed, yields one or more values. Multiple, named instances (copies) of a function block can be created. Each instance shall have an associated identifier (the instance name), and a data structure containing its output and internal variables, and, depending on the implementation, values of or references to its input variables....
Или вопрос не про стандарт был?
Ну, в ОЛ сейчас туго с областью объявления переменных. Но можно же, если ФБ (макрос, или как он там в ОЛ называется) указан ST язык, то показывать область переменных.
В чём сложность?
Расширяйте кругозор.
https://en.wikipedia.org/wiki/Job_se...Other_meanings
Computer programmers half in jest consider complicated or badly documented software as added "job security" because it would be difficult to replace them with programmers unfamiliar with the software.[16]
GOTO монополия vs конкуренция
Без конкуренции ОЛ атрофируется.
цитатами из первоисточника будете с умным видом своим последователям объяснять, в чем отличие ФБ от функций, в конкретно взятой среде откуда возьмется совместимость и конвертация?
фраза: мне без разницы о многом говорит, возомнили из себя прогрессивного человека, супергенератора идей, а по факту как обычные потребитель, только давай
есть такой выражение: кто знает тот поймет
Какое же это оскорбление, просто моя реакция на мысль, что пусть Овен делает и мне всеравно как,потом будет о чем посудачить,какие они неумехи. Где с Вашей стороны конкретная реализация, хотя бы в виде направления куда двигаться. Так ревностно следите чтоб в теме нефлудили, чтобы что, просто подискутировать что это нужно, так все только за. Давайте обсуждать как это должно выглядеть. Я могу сказать что механизм в принципе уже существует и даже у овена, в виде скриптовых языков в панелях СПххх
Какая там конкуренция.
Рано или поздно ваш энтузиазм закончится, потому что его надо чем то подпитывать.
ОЛ, как и ПР, поддерживается и разрабатывается целой компанией\командой, за это люди получают деньги.
У компании проект, он независим от конкретного программиста, уволится человек - найдут другого и ОЛ будет развиваться дальше.
А вы, один в поле, что будет с теми кто "подсядет" на вашу IDE, а вы перехотите этим заниматься или найдете что-то более интересное для ВАС, или в жизни может случиться всякое?
Codesys - понятное дело что за программа, сколько лет ей и завтра ее не забросят.
ОЛ - овен явно должен довести до ума, рано или поздно это получится, потому за это получают деньги от благодарных покупателей.
А вы? никому ничем не обязан, завтра развернёшься и уедешь в Магадан...
Варианты подпитки есть:
1) Доработка IDE на контрактной основе
Например, понадобится кому-то загрузка-выгрузка переменных в каком-то формате. Можно и сделать. Почему нет?
Или интеграция с HMI.
Или online-отладка.
Или интеграция с другими контроллерами/модулями.
2) Кнопка "donate" в конце концов
И?
1) Старая версия IDE будет по-прежнему работать.
2) Сам проект IDE61131 открыт. Дорабатывать могу не только я, а кто угодно. Точно так же, как и с ОЛ: ищем программиста, он программирует.
Вот если бы я выкладывал только ide61131.exe, то, конечно, другой разговор был.
3) В конце концов, что мешает тому же самому ОВЕН'у нанять разработчика на развитие IDE61131?
Приведу аналогию: был продукт ПР114. Вышел ПР200. И что случилось с пользователями ПР114? Их проекты кто-то автоматически смигрировал на ПР200?
Официальный ответ: расчехляйте ОЛ и заново перерисовывайте схемы.
Даже если IDE61131 внезапно прекратит развитие, это мало чем будет отличаться от текущего механизма развития ОЛ.
Ну, тут пишут, что "5 лет уже доводят до ума". А воз и ныне неизвестно где.
На самом деле: "нас рать". Если точнее, то вклад в развитие программы вносит не только программист, но и те, кто высказывают замечания/пожелания.
Поэтому, уже не один.
Конкретная реализация: https://github.com/vlsi/ide61131
Конкретное предложение
Давайте вы уже прочитаете 1-е сообщение в теме?
В 1-ом и 3-ем сообщении полностью раскрыто предложение, то как, на мой взгляд, должно выглядеть и т.п.
Это ваша мысль? Не надо другим приписывать свои домыслы.
Я сказал вполне однозначно: мне никогда не нужна была поддержка 61131 от ОЛ, поэтому мне без разницы заявлял ли её ОВЕН. То что они 61131 не заявляли, неумехами никого не делает.
перечитываем первый пост еще раз и видим посыл открытым текстом, я разработчик стороннего продукта, пользуйтесь им, так как в ОЛ нет ST
что тут можно посоветовать, создавайте свой форум и агитируйте народ обсуждать там свои наработки, а здесь форум другого разработчика
первый и третий пост не говорит ни чего для разработчика ОЛ как это должно выглядеть в реальности в его программном продукте
как тогда расценивать это
http://www.owen.ru/forum/showthread....l=1#post203300
ПРщики кричат не надо ничего добавлять, меня это как то напрягает, ПОЧЕМУ? у них кусок хлеба как будто отбирают, если есть выбор - это однозначно хорошо.
Невозможно создать хороший продукт, основываясь на опросах людей или пользуясь фокус-группами. Люди сами не знают чего они хотят, пока им это не покажешь. © Стив Джобс
поэтому ваше "нас рать" не в тему.
В ОЛ надо немного позаимствовать из codesys функционал, а именно комбинирование языков CFC и ST, в таком раскладе всё будет красиво, но никак не отдельные IDE.
Где. Где вы это читаете?
Вот цитирую первое сообщение: "Можно добавить в OL ФБ, в котором записывать математические формулы в обычном формате формул?".
Где вы тут видите слова про IDE61131?
Специально для того, чтобы меня не обвиняли словами "я разработчик стороннего продукта, пользуйтесь им, так как в ОЛ нет ST", я добавил примечание (оно там было с самого начала, и, похоже, вы 1-е сообщение не читали):
А вот пусть разрабочтик ОЛ скажет, что "ему это ничего не говорит" -- я всегда открыт для общения.
Пока "непонятно" говорите только вы.
Более того, Малышев Олег, очевидно, понял смысл предложения: Расценивать в контексте 1-го сообщения в теме: из-за того, что сейчас в ОЛ все формулы приходится зарисовывать в виде схем, очень легко допустить ошибку.
Привязать блок не туда, использовать не тот блок и т.п.
Пример: нужно сделать PID регулятор. Открываем Wikipedia, или любую другую статью. Там практически наверняка будет формула в виде a+b*c. Если переделать такую формулу в формат ОЛ схемы, то очень тяжело проверить совпадает ли исходная формула в Wikipedia с тем, что фактически получилось в ОЛ.
Владимир что то виляет из стороны в сторону, то пишет про монополизм и донат (хочет заработать на своей программе в обход owen logic), то пишет что хочет в ОЛ добавить.
Так где вы виляние-то увидели?
Тема с самого начала про ОЛ была, и нигде я не говорил "бросайте ОЛ, переходите на сторону IDE61131".
Да, я хочу заработать на своей программе.
Да, я считаю, что в OL полезно улучшить/доработать ряд моментов.
Если что, то ОЛ и IDE61131 это не единственные проекты, куда я вношу вклад.
для чего предлагать впихнуть в ОЛ ST? А потом пошли вариации сделать его усеченным. Вполне можно ограничиться скриптами, в овеновских панелях вроде Си, в WinCC тоже что то из него, в вейнтековских панелях vba и все неплохо уживаются с основной программой. А создавать что то отличное с уже устоявшимся графическим языком в ОЛ это просто добавление лишнего кода со своим процентом ошибок, глюков, багов
Еще раз,в очередной, повторюсь, я за текст. НО, добавлять как второй язык против, потому что идея привлечь более широкий круг программистов за счет работы в текстовом формате, разобьется о скалы ограничений. Каждый второй начнет высказывать претензии, что он не может что то реаализовать из-за ограниченности. Во вторых все языки конвертируются друг в друга, понятно что нет конверторов в CFC, не предумано еще ни кем как самостоятельно сверстать из кода холст с элементами и связями,непонятно почему но и в ST ни кто не берется это делать. Сейчас не имею ввиду индивидуалов, а корпорации как S3 и Сименс и им подобных. И если начинать создавать совместимость, тут будет больше всего ошибок, которые ощутят на себе конечные пользователи, а они работают на реальных объектах где безопасность не на последнем месте
Практически дошли до того что бы сделать из ОЛ и ПР
ЯСДЕЛИЕ http://yasdelie.ru
Кажется пора завязывать.
;)в точку:D
В далеком 85 году в РАДИО я начал осваивать мир цифра. Я привык к этому. Мне проще представить мой автомат из микросхем чем из формул. Лучше направить усилия овен на устранение ошибок чем на развитие ненужного функционала.
Наверное что то не до понимаете ...Мы ,все вместе тестируем ОЛ уже лет пять ,выявляя баги и фичи ,пока не появилась версия 51 .Теперь есть ПР200 и к нему разработчики перелопатили ОЛ ,что была совместимость .При этом ,да же с учетом наработок ушел год на 117 ОЛ и еще конца не видно .Пользователи хотят работать на ПР с ОЛ ,а не быть вечными тестерами .И вот когда все близится к хепи энду ,некоторые начинают призывать к очередным переделкам ОЛ ,хотя и тщетно .Мечтать и хотеть не вредно ,но нужно быть реалистом ,с учетом ограниченных возможностей Овен .Тем более все ЭТИ мечты уже реализованы в ПЛК63 и да же больше .И все призывы к кардинальным переделкам ,с учетом выше сказанного являются провокациями просто -напросто.Одни Люди делаю работу реальную,а другие подстрекают и это не является РАЗВИТИЕМ ОЛ ,а лишь забегом ни зная куда .Как можно развивать что то не овладев в совершенстве имеющийся девайс, не создав ни ОДНОГО реально работающего и законченного проекта? ?Вот когда разработчик заявят о начале разработки Овен Кодес для ПР ,тогда и предлагайте ,а сейчас нужно просто не мешать и дать возможность доделать начатое до конца ...
Что-то плохо ОЛ атрофируется, особенно за последние 3 года. И не надо передёргивать, Сименс ещё не сдох, а также другие производители приборов класса ПР.
Спасибо за хорошее настроение.:D
Давненько я так не ржал.
В десяточку
Согласен.Цитата:
.И все призывы к кардинальным переделкам ,с учетом выше сказанного являются провокациями просто -напросто.
Одни Люди делаю работу реальную,а другие подстрекают и это не является РАЗВИТИЕМ ОЛ ,а лишь забегом ни зная куда .Как можно развивать что то не овладев в совершенстве имеющийся девайс, не создав ни ОДНОГО реально работающего и законченного проекта? ?Вот когда разработчик заявят о начале разработки Овен Кодес для ПР ,тогда и предлагайте ,а сейчас нужно просто не мешать и дать возможность доделать начатое до конца ...
Хотя рациональное зерно есть: Сделать ФБ стакангенсов и закусинусов.:D
Цитата:
Сообщение от rovki
А, может, хватит думать и говорить за ОВЕН?Цитата:
Сообщение от Алексей Геннадьевич
Если они скажут, что "ресурсов на развитие ОЛ нет" -- ОК, но пусть хотя бы скажут.
Если они при этом будут говорить, что "развивать ОЛ могут только сотрудники ОВЕН" -- ОК, но пусть хотя бы скажут.
Даже, если на предыдущие два вопроса ответ от ОВЕНа будет "ресурсов нет, открывать исходники ОЛ не будем", то есть вариант "разрешить интеграцию сторонних программ с ОЛ".
Тут много работы от ОЛ не нужно.
Поаккуратнее в выражениях.Цитата:
Сообщение от rovki
Вашими же словами: как можно судить являются ли предложения/пожелания/замечания развитием продукта, не разбираясь в программировании?
Не разбираетесь в программировании -- не лезьте.
Я, например, не лезу в темы про "рекомендацию оборудования".
Еще бы вы туда лезли не создав ни одного проекта и путая ПЛК и МК .
Я в темы ПЛК и не лезу ,последнею свою разработку на ПЛК делал лет 8-10 назад на ПЛК от ФЕСТО ,писал на ЛД - это был станок фигурной резки пенополистирола .
?
Трудно самому догадаться?Цитата:
Если они при этом будут говорить, что "развивать ОЛ могут только сотрудники ОВЕН" -- ОК, но пусть хотя бы скажут.
Вопрос-зачем? троллейбус_из_хлеба.JPGЦитата:
Даже, если на предыдущие два вопроса ответ от ОВЕНа будет "ресурсов нет, открывать исходники ОЛ не будем", то есть вариант "разрешить интеграцию сторонних программ с ОЛ".
Тут много работы от ОЛ не нужно.
Это ты будь аккуратнее.:mad: Дедуля программы писал когда твой папа в детский садик ходил.Цитата:
Поаккуратнее в выражениях.
Вашими же словами: как можно судить являются ли предложения/пожелания/замечания развитием продукта, не разбираясь в программировании?
Не разбираетесь в программировании -- не лезьте.
Первый раз Дедулей обозвали ;). Дочке 10 ,внуку 1 .:cool: