Страница 15 из 50 ПерваяПервая ... 5131415161725 ... ПоследняяПоследняя
Показано с 141 по 150 из 606

Тема: Создать функцию на ST

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    kondor3000 опять же для смеха, если не брать в расчет ST и прочее, а сравнивать между LD и FBD то некоторые вещи на LD делаются проще, чем на FBD/
    а в реализации ОЛ это будет выглядеть как паутина связей, да еще и с понятием "обратная"...

  2. #2

    По умолчанию

    Сейчас написал функцию на ST, упаковка 16 бит в маску. Всем известный макрос из 16 квадратов. Уложился в 2 строки и то, только потому, что название макроса длинное.
    B16_Mask.0 := b0; B16_Mask.1 := b1;
    Работает присвоение через точку, какой же кайф)))) 1 16 бит в Маску.jpg 1 16 Бит в Маску на ST.jpg
    Любители LD и FBD, большинство, даже не знают, что такое возможно)))
    Последний раз редактировалось kondor3000; 21.12.2021 в 23:31.

  3. #3
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,435

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Сейчас написал функцию на ST, упаковка 16 бит в маску. Всем известный макрос из 16 квадратов. Уложился в 2 строки и то, только потому, что название макроса длинное.
    B16_Mask.0 := b0; B16_Mask.1 := b1;
    Работает присвоение через точку, какой же кайф)))) 1 16 бит в Маску.jpg 1 16 Бит в Маску на ST.jpg
    А смысл делать хуже, чем ранее было, я неоднократно выкладывал, в свойствах макроса назначается бит для каждого входа и имеется целочисленный вход расширения, Ваш макрос ущербен по функционалу, Вы этим невольно дискредитируете ST, мне так кажется.

    Вставка(запись) бит.PNG
    Последний раз редактировалось Сергей0308; 21.12.2021 в 23:45.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #4

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    А смысл делать хуже, чем ранее было, я неоднократно выкладывал, в свойствах макроса назначается бит для каждого входа и имеется целочисленный вход расширения, Ваш макрос ущербен по функционалу, Вы этом невольно дискредитируете ST, мне так кажется.

    Вставка(запись) бит.PNG
    Без обид, но вы больны старым ОЛ наверное, как можно столько лет сидеть в одном болоте и хвалить его столько лет) Где движение вперёд, к новому?
    Некоторые предлагают катиться назад вообще к LD, самый тупой язык, для современного западного мира, воспитанного на зубрёжке тестов в школе, вместо нормального обучения. Давайте тупому западу уподобимся.
    Замкни контакт, чтобы реле сработало. Маразм какой то и это в 21 веке.
    А любителям LD по барабану, что вы выкладываете, и какой функционал есть. Они продолжают тратить целые регистры на передачу одного бита.
    Последний раз редактировалось kondor3000; 22.12.2021 в 08:19.

  5. #5
    Пользователь
    Регистрация
    28.08.2019
    Адрес
    Сургут
    Сообщений
    654

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    А любителям LD по барабану, что вы выкладываете, и какой функционал есть. Они продолжают тратить целые регистры на передачу одного бита.
    Ну так может они еще и с пейджерами ходят, только зачем это всем остальным?

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Сейчас написал функцию на ST, упаковка 16 бит в маску. Всем известный макрос из 16 квадратов. Уложился в 2 строки и то, только потому, что название макроса длинное.
    B16_Mask.0 := b0; B16_Mask.1 := b1;
    Работает присвоение через точку, какой же кайф)))) 1 16 бит в Маску.jpg 1 16 Бит в Маску на ST.jpg
    Любители LD и FBD, большинство, даже не знают, что такое возможно)))
    Я любитель LD и открою вам тайну, Ваша функция в Дельте или Мицубиши будет выглядеть так: MOV K4M0 D0
    В Омроне ещё проще, там бит это всегда бит из какого то слова, т.е. упаковка-распаковка не имеет никакого смысла.

    В Тиа портале и Сисмак студии на LD и ST можно писать вперемешку, т.е. в LD можно делать вставки на ST, очень удобно чередовать текстовый язык с графическим.
    Возможно вы нормального LD ни разу не видели.

  7. #7

    По умолчанию

    Цитата Сообщение от BETEP Посмотреть сообщение
    Я любитель LD и открою вам тайну, Ваша функция в Дельте или Мицубиши будет выглядеть так: MOV K4M0 D0
    В Омроне ещё проще, там бит это всегда бит из какого то слова, т.е. упаковка-распаковка не имеет никакого смысла.

    В Тиа портале и Сисмак студии на LD и ST можно писать вперемешку, т.е. в LD можно делать вставки на ST, очень удобно чередовать текстовый язык с графическим.
    Возможно вы нормального LD ни разу не видели.
    А ничего, что здесь обсуждается Овен лоджик, раздел программируемого реле? И надо ли внедрять ST в ОЛ ?

  8. #8

    По умолчанию

    Вы любителя LD оскорбили, вы наверно самый умный?

  9. #9

    По умолчанию

    Цитата Сообщение от BETEP Посмотреть сообщение
    Вы любителя LD оскорбили, вы наверно самый умный?
    Чем оскорбил? Тем что многие не знают присвоение битов через точку? Если вы знаете, хорошо, а вы форум почитайте, 90 % вопросов в не знании даже азов программирования, все электрики в программирование ударились. И главное ничего учить не хотят.

  10. #10
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Чем оскорбил? Тем что многие не знают присвоение битов через точку? Если вы знаете, хорошо, а вы форум почитайте, 90 % вопросов в не знании даже азов программирования, все электрики в программирование ударились. И главное ничего учить не хотят.
    Вот для электриков и создавалось ПР, а для вас ПЛК И ни каких точек и запятых ! В ПЛК все есть(языки) ,что вас на ПР тянет, неужто дорого? Более скажу - в МК ударились водители, учителя и даже безработные , благодаря FBD, отнимая хлеб у" белой кости".
    электронщик до мозга костей и не только

Страница 15 из 50 ПерваяПервая ... 5131415161725 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 14
    Последнее сообщение: 01.07.2023, 21:30
  2. Ответов: 6
    Последнее сообщение: 22.12.2021, 10:50
  3. Ответов: 3
    Последнее сообщение: 13.09.2021, 13:31
  4. ПЛК160. Чем заменить функцию записи 0x05?
    от FallenDAY в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 26.08.2017, 13:19
  5. Как написать собственную функцию wait()
    от PavelKazakov в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 23.07.2009, 11:37

Метки этой темы

Ваши права

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