Страница 4 из 7 ПерваяПервая ... 23456 ... ПоследняяПоследняя
Показано с 31 по 40 из 67

Тема: Работа с рецептами СП310 и ПЛК110[M02]

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    petera, у меня ваша программа работает только до 126 детали, первая половина 1-5, параметры вводятся
    со 126 детали, вторая половина 6-10, до 200 детали не работает ввод параметров.

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,108

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    petera, у меня ваша программа работает только до 126 детали, первая половина 1-5, параметры вводятся
    со 126 детали, вторая половина 6-10, до 200 детали не работает ввод параметров.
    Это Вы в панели проверяли или в эмуляторе?
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Это Вы в панели проверяли или в эмуляторе?
    В эмуляторе.

  4. #4
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,108

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    В эмуляторе.
    Цитата Сообщение от petera Посмотреть сообщение
    1. у рецептов ограничена память 30000 переменных
    1. В каждом этапе - задействованы 3 регистра - первый битовая маска для булевых переменных + два регистра WORD для цифровых значений. Итого 30 регистров для одной детали
    2. Типов деталей - 200.

    Значит нужно 200 х 30 = 600 регистров на все рецепты
    Это я лихо подсчитал

    Правильное значение 200 х 30 = 6000

    ЗЫ
    Панели под рукой нет, а эмулятор после 126 рецепта натыкается на границу авторазмещения, которая 4096!

    Переместил границу авторазмещения с 4096 на 6400 (256 х 25) и все заработало, в эмуляторе по крайней мере

    Захват-1.png

    Захват-2.png

    Захват-3.png

    Проект в посте #33 исправил
    Последний раз редактировалось petera; 07.02.2022 в 12:02.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5

    По умолчанию

    Прикол в том, что у меня граница уже была перемещена на 10240 и в моём проекте все работает.
    В вашем первом не даёт переместить границу. Проект надо по новой создавать и копипастить.
    А второй проект заработал сразу.
    Последний раз редактировалось kondor3000; 07.02.2022 в 12:37.

  6. #6
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,108

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Прикол в том, что у меня граница уже была перемещена на 10240 и в моём проекте все работает.
    В вашем первом не даёт переместить границу. Проект надо по новой создавать и копипастить.
    А второй проект заработал сразу. Но я так и не нашёл, где вы границу поменяли.
    Зачем по новой? Я же ini файлы не редактирую, у меня есть возможность менять границу "на лету"
    Просто мое видео о том как я делаю из этой темы удалили
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #7

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Зачем по новой? Я же ini файлы не редактирую, у меня есть возможность менять границу "на лету"
    Просто мое видео о том как я делаю из этой темы удалили
    Спасибо, понял. Есть ещё вопросик. У вас в графических макросах не нашёл функцию MOD , можно её как то по другому реализовать просто.
    И ещё есть сравнение на A<=0, как изменить на А<=10.

  8. #8
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,108

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Спасибо, понял. Есть ещё вопросик. У вас в графических макросах не нашёл функцию MOD , можно её как то по другому реализовать просто.
    И ещё есть сравнение на A<=0, как изменить на А<=10.
    Думаю, что не долго проживет...

    1. Есть "заготовка" под именем MOD_7
    Макро-- ДатаВремя-- UNIX

    Формула простая
    A MOD B = A - B * (A/B)
    Внимание в макросе, в делении формат делителя ОБЯЗАТЕЛНО "FLOAT"
    Скрытый текст:

    Делаем деление по модулю 3
    Скрытый текст:


    2. Из стандартного A<=0
    Скрытый текст:

    Но лучше сделать "с нуля", не сложно и быстро
    Скрытый текст:
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  9. #9

    По умолчанию

    petera, спасибо MOD даже не понадобился, достаточно было разделить на 10 Float, и всё заработало правильно. При делении на 10 целочисленное, округляет хоть убей))))

  10. #10
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,108

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    petera, спасибо MOD даже не понадобился, достаточно было разделить на 10 Float, и всё заработало правильно. При делении на 10 целочисленное, округляет хоть убей))))
    Да напрягает, но...
    Округление целочисленного деления только в эмуляторе! В панели все правильно - остаток просто отбрасывается.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Страница 4 из 7 ПерваяПервая ... 23456 ... ПоследняяПоследняя

Похожие темы

  1. СП310 и блокировка кнопки паролем. работа с календарем.
    от Дмитрий Александрович в разделе Панели оператора (HMI)
    Ответов: 12
    Последнее сообщение: 11.10.2021, 18:46
  2. СП310 и ступенчатое задание переменной. Работа с паролями.
    от Дмитрий Александрович в разделе Панели оператора (HMI)
    Ответов: 2
    Последнее сообщение: 06.08.2021, 17:14
  3. работа с рецептами в MasterSCADA4D
    от niklud19511 в разделе Master SCADA 4D
    Ответов: 1
    Последнее сообщение: 10.05.2018, 19:03
  4. ПЛК100 и ИП320 работа с рецептами
    от xaron в разделе ПЛК1хх
    Ответов: 22
    Последнее сообщение: 24.03.2014, 15:38
  5. Работа с рецептами
    от Aleksandr в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 23.01.2012, 12:36

Ваши права

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