Обычно, программирование логических модулей происходит при помощи компьютера, через программу LOGO!Soft Comfort. Дисплей самого модуля может быть использован как на этапе написания программы, так и во время эксплуатации, на него выводятся сообщения о работе модуля. Стоимость модуля остается на столь низком уровне, что его применение оправдано в любых проектах, где требуется автоматизация и использование логики.
Для программирования логического модуля Logo может быть использован широкий спектр заранее заложенных в его память функций, которые разгруппированы по двум библиотекам. А именно:
• GF библиотека - это набор базовых функций и команд, который позволяет использовать основные логические операции.
• SF библиотека - в свою очередь содержащая набор специальных функций, такие как триггеры, таймеры, часы, и так далее.
Для разработчика представлено 8 базовых и 31 функций специального назначения для логических модулей 0BA6 и 36 функций специального назначения для логических модулей 0BA7 и 0BA8. Всего же объем возможной программы заканчивается на 200 функциональных блоках для логических модулей 0BA6 и 400 функциональных блоках для логических модулей 0BA7 и 0BA8, а значит логический модуль Logo может заменить собой схему из 200 или 400 электронных компонентов.
Ко всему прочему, возможно запрограммировать при помощи модуля памяти, вставляемого в специальный разъем на корпусе логического модуля.