mini_img

  Сложение REAL64



add64



Функция сложения двух чисел в формате real64 (PCS7). Перед использованием у себя в программе для 32ух разрядного контроллера, желательно хорошо подумать - действительно ли это надо. Так как время выполнения будет гораздо больше и к тому же кроме сложения в библиотеке на данный момент других математических операций с real64 нет.




2014-07-22 / komatic / SCL / Просмотров: 2544


mini_img

  Правый, левый сдвиг для чисел INT64



shift64



Исходный код системных функций (PCS7) используемых для сдвига 64 разрядных чисел тип INT. Ничего особенного, но вдруг кому то будет интересно.




2014-07-21 / komatic / SCL / Просмотров: 1990


mini_img

  Real32 в 64 - туда и обратно



real64



Исходный код системных функций (PCS7) для преобразования чисел формата REAL32 в REAL64 и обратно. Пригодится для тех, кому не хватает обычной точности или если в контроллер попадают данные в формате 64, с которыми необходимо работать. Исходники будут полезны также тем, кто хочет разобраться с этими форматами.




2014-07-19 / komatic / SCL / Просмотров: 2125


mini_img

  Скромный Up/Down счетчик из библиотеки PCS7



counter



Функциональный блок позволяет увеличивать или уменьшать значение счетчика используя всего лишь 4 Kb скомпилированного кода ( ~ 1 тысячи команд) :). Как так получилось, можно посмотреть в исходном коде блока.




2014-07-18 / komatic / SCL / Просмотров: 4632


mini_img

  Passwords Simatic - восстанавливаем забытые пароли (новая версия)


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

  • Step7
  • Microwin
  • TIAPortal
  • WinCC C-script
  • WinCC VB-script
  • LOGO!
  • panel Pro-face


simaticpassword

Автор: ppp

Обновление до версии 1.5 +LOGO!

Обновление до версии 1.6 + add panel Pro-face


2014-07-10 / komatic / Step7 / Просмотров: 9444


mini_img

  Вариант универсального таймера типов SD SP SE SS



timerp



Вариант универсального таймера, с отсчетом времени не по SampleTime (как сделано в PCS7), а по тикам ПЛК.




2014-07-09 / nelegal34 / SCL / Просмотров: 3330


mini_img

  Исходник универсального таймера TimerP 5в1 из библиотеки PCS7



timerp



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




2014-07-08 / komatic / SCL / Просмотров: 4074


mini_img

  Функции для управления временем выполнения OB



time delay



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




2014-07-07 / komatic / SCL / Просмотров: 2529


mini_img

  Генератор шума NoiseGen от APL PCS7



noise generator



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




2014-07-06 / komatic / SCL / Просмотров: 2465


mini_img

  Решение проблем с установкой пакета SIMATIC Distributed Safety



safety



Некоторое время назад появилась необходимость установить пакет Distributed Safety. После поиска на сайте SIEMENS я увидел, что операционку трогать не надо будет, поскольку она есть в списке поддерживаемых - Win7 64 Ult SP1 Eng. И начался процесс установки, который, к моему сожалению, привел к:




2014-07-01 / Гриценко А. / Step7 / Просмотров: 4161