mini_img

  Комбинации клавиш в ПО Siemens



hotkeys



Сокращая время выполнения рутинных операций на секунды, временные затраты на разработку в больших проектах сокращаются на часы.




2014-11-20 / komatic / All / Views: 5438


mini_img

  MODBUS: исходник функции MODBUSCP общий



Или пример, как нужно реализовывать протокол обмена данными.



modbus



Одна из трех функций от Siemens, обеспечивающих обмен по протоколу Open MODBUS/TCP.
Блок восстановлен по заказу.




2014-10-16 / komatic / SCL / Views: 30546


mini_img

  Вебинар: Новое поколение модуля LOGO! 0BA8




logo!



Вебинар от московского департамента Siemens
Новое поколение модуля LOGO! 0BA8(1 час)
25.09.2014




2014-10-02 / komatic / Hard / Views: 3225


mini_img

  S7: Контроль размера программы в контроллере


sfc51



Может пригодится для контроля целостности программы.
Как реагировать на событие каждый может выбирать сам - поставить флаг для личного контроля, вывести на HMI предупреждающее сообщение или остановить работу. В зависимости от обстоятельств. Если у контроллера есть выход наружу, можно даже послать себе сообщение.
Конечно такую защиту можно легко обнаружить и удалить, но с одной стороны можно усложнить обнаружение и удаление этого кода, с другой стороны, человек который это обнаружит и нейтрализует, явно будет иметь достаточно опыта чтобы делать изменения в программе и отвечать за их последствия.


2014-09-13 / komatic / SCL / Views: 4200


mini_img

  Вебинар: MODBUS




modbus



Вебинар от московского департамента Siemens
Коммуникации ПЛК SIMATIC по сети MODBUS RTU/TCP(2 часа)
Сергей Кухаренко
28.08.2014




2014-09-04 / komatic / Network / Views: 6287


mini_img

  Вебинар: SCADA система SIMATIC WinCC V7.3




HMI



Вебинар от московского департамента Siemens
WinCC V7.3(1.2 часа)
31.07.2014




2014-08-01 / komatic / Scada, HMI / Views: 5296


mini_img

  Несколько функций для работы с Int64



int64



Четыре небольшие функции (PCS7) для работы с числами в формате integer размером 64 бита, позволят работать даже на 32ух разрядных контроллерах с целыми числами в диапазоне от -9,223,372,036,854,775,808 до 9,223,372,036,854,775,807 т.е. можно, например, посчитать действительно большое количество чего либо.

DiToInt64 - преобразование int32 - int64
Int64ToDi - преобразование int64 - int32
AddInt64 - сложение
NegInt64 - изменение знака




2014-07-24 / komatic / SCL / Views: 4289


mini_img

  Сложение REAL64



add64



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




2014-07-22 / komatic / SCL / Views: 3220


mini_img

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



shift64



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




2014-07-21 / komatic / SCL / Views: 2542


mini_img

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



real64



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




2014-07-19 / komatic / SCL / Views: 2707


First | Pervious | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Next | Last