Для моделювання перемикачів, що мають тільки два стани, в GPSSW використовуються логічні ключі. Стан ключа змінює напрямок руху транзактів. Логічний ключ може перебувати в одному із двох станів: включений (ON або 1), або виключений (OFF або 0).
Логічний ключ моделюється блоком LOGIC. Він встановлює положення ключа, яке може бути перевірено будь-яким транзактом у будь-якому місці моделі. Формат блоку: