При разработке лестничных диаграмм как, впрочем, и в программировании на каком ни будь компьютерном языке программирования возможны два вида ошибок. Первый вид ошибок это синтаксический. Он легко выявляется программой при нажатии кнопки CHECK. Компоненты содержащие ошибки окрашиваются в красный цвет.

Для того чтобы узнать подробно какая именно ошибка содержится в данном компоненте необходимо щелкнуть на нем левой кнопкой мышки. Появится всплывающее окно с красным фоном, содержащее текст ошибки. Компонент может содержать несколько ошибок, тогда во всплывающем окне они будут перечислены через запятую.
Сообщения в целях экономии места во всплывающем окне выводятся, довольно кратко. Ниже приведено подробное описание сообщений.
Error, no left neighbor – у компонента отсутствует соседний компонент слева, хотя компонент должен быть соединен с ним и не располагается в первом столбце рабочего поля.
Еrror,no right neighbor – у компонента отсутствует соседний компонент справа, хотя компонент должен быть соединен с ним и не располагается в последнем столбце рабочего поля
Еrror, no top neighbor – у компонента отсутствует соединение с компонентом, расположенным над ним.
Еrror, no bottom neighbor – у компонента отсутствует соединение с компонентом, расположенным под ним.
Тhis component cannot be in the first line − компонент не может быть расположен первым в этой строке рабочего поля.
Error, wrong position for coil – возникает при попытке размещения катушки не в конце строки рабочего поля.
Еrror, in this column can only be a coil– возникает при попытке размещения отличного от катушки компонента в крайнем справа столбце рабочего поля.
Второй вид ошибок — это логические ошибки. Лестничная диаграмма работает, но не так как от нее ожидалось, либо еще хуже сбой появляется периодически. Выявить подобные ошибки более сложно, и затратно по времени. Очень хорошо в этом помогает режим симуляции, имеющийся в программе LD editor.
Подробно о симуляции лестничной диаграммы здесь