Страница 75 из 361 ПерваяПервая ... 2565737475767785125175 ... ПоследняяПоследняя
Показано с 741 по 750 из 3601

Тема: разные вопросы новичка

  1. #741

    По умолчанию

    Получилось!
    Сохраняет четыре целочисленных переменных с диапазоном 0 - 255 в одну энергонезависимую переменную.
    Работает при любых начальных уставках.
    Переменные 1 - 4 для ввода с экрана
    Переменные 1* - 4* для управления
    Спасибо Сергей0308

    2018-08-22_15-44-15.png

    Значение переменной А для начальных уставок легко определить задавая в эмуляторе нужные значения для 1 - 4
    Запихнуть в макрос не получилось

    Проект ОЛ

    https://hkbaom-my.sharepoint.com/:u:...DNUGg?e=diFImh

    Загрузить на форум не удалось
    Последний раз редактировалось Aviator_VZh; 22.08.2018 в 17:02.

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

    По умолчанию

    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    Получилось!
    Сохраняет четыре целочисленных переменных с диапазоном 0 - 255 в одну энергонезависимую переменную.
    Работает при любых начальных уставках.
    Переменные 1 - 4 для ввода с экрана
    Переменные 1* - 4* для управления
    Спасибо Сергей0308

    2018-08-22_15-44-15.png

    Значение переменной А для начальных уставок легко определить задавая в эмуляторе нужные значения для 1 - 4
    Запихнуть в макрос не получилось

    Проект ОЛ

    https://hkbaom-my.sharepoint.com/:u:...DNUGg?e=diFImh

    Загрузить на форум не удалось
    Очень рад за Вас, что всё получилось!
    В принципе для упаковки-распаковки можно применить одни и те же элементы(макросы):


    Упаковка-распаковка.PNG

    Опять не могу проект загрузить, этот Овен просто какое-то несчастие в чистом виде, за чтобы они не взялись - всё у них не получается, короче, их не исправить, вот ссылка: https://yadi.sk/d/52qFqEYn3aUMxJ
    Последний раз редактировалось Сергей0308; 22.08.2018 в 21:03.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #743
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    Получилось!
    Сохраняет четыре целочисленных переменных с диапазоном 0 - 255 в одну энергонезависимую переменную.
    Работает при любых начальных уставках.
    Переменные 1 - 4 для ввода с экрана
    Переменные 1* - 4* для управления
    Спасибо Сергей0308

    2018-08-22_15-44-15.png

    Значение переменной А для начальных уставок легко определить задавая в эмуляторе нужные значения для 1 - 4
    Запихнуть в макрос не получилось

    Проект ОЛ

    https://hkbaom-my.sharepoint.com/:u:...DNUGg?e=diFImh

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

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

    По умолчанию

    Может у меня какие-то особенные переменные, но мои могут находится внутри макроса, например так энергонезависимость добавил 32 битному счётчику, просто они будут локальные, не будут доступны извне, только через входы-выходы макроса!

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

  5. #745
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Может у меня какие-то особенные переменные, но мои могут находится внутри макроса, например так энергонезависимость добавил 32 битному счётчику, просто они будут локальные, не будут доступны извне, только через входы-выходы макроса!

    Про это я и писал.

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

    По умолчанию

    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    Получилось!
    Сохраняет четыре целочисленных переменных с диапазоном 0 - 255 в одну энергонезависимую переменную.
    Работает при любых начальных уставках.
    Переменные 1 - 4 для ввода с экрана
    Переменные 1* - 4* для управления
    Спасибо Сергей0308

    2018-08-22_15-44-15.png

    Значение переменной А для начальных уставок легко определить задавая в эмуляторе нужные значения для 1 - 4
    Запихнуть в макрос не получилось

    Проект ОЛ

    https://hkbaom-my.sharepoint.com/:u:...DNUGg?e=diFImh

    Загрузить на форум не удалось
    Вот мой вариант без промежуточных(как у Вас) переменных:


    Упаковка-распаковка__3.PNG
    Вложения Вложения
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #747

    По умолчанию

    Да, Супер, Работает! Теперь и проект править не нужно! А в макрос запихнуть не удается? Только нужно иметь возможность изменять энергонезависимую переменную снаружи (восстановление значений по умолчанию). У меня не получается ни с моим решением, ни с Вашим.
    2018-08-27_11-54-04.png

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

    По умолчанию

    Aviator_VZh http://www.owen.ru/forum/showthread....l=1#post284113 посмотрите мой вариант счетчика, там идея с переменными взята из CodeSys, когда переменной присваивается параметр IN_OUT. Ну у меня там вариант со сбросом в 0, но никто не мешает добавить входов или в настройках макроса сделать значения по умолчанию.

  9. #749

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Aviator_VZh http://www.owen.ru/forum/showthread....l=1#post284113 посмотрите мой вариант счетчика, там идея с переменными взята из CodeSys, когда переменной присваивается параметр IN_OUT. Ну у меня там вариант со сбросом в 0, но никто не мешает добавить входов или в настройках макроса сделать значения по умолчанию.
    Макрос интерсный, положил в копилку. Но главный вопрос как ввести в макрос и вывести из него энергозависимую переменную.

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

    По умолчанию

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

Страница 75 из 361 ПерваяПервая ... 2565737475767785125175 ... ПоследняяПоследняя

Похожие темы

  1. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  2. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 15:39
  3. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 06.09.2011, 15:12
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 10:29

Ваши права

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