Логопедическое занятие должно длиться столько, сколько ребенок сможет заниматься физически. Если он действительно устал, не стоит его заставлять, т.к. больше того что он уже сделал, он уже не сделает. Еще момент - если у ребенка нет мотивации для занятий (стимула и понимания зачем ему это), то заставлять не стоит, а то можете получить стойкую ненависть к обучению в принципе. Это разумеется не означает, что от занятий надо отказаться - нет, но пусть это будут 15 минут интерессные и плодотворные, чем стрессовые для всех 30минут.   Из свое практики скажу совершенно точно одно: заинтересуй ребенка соими занятиями, найди ту ниточку за которую можно дернуть и ребенок будит ждать логопеда как лучшего друга. Скорее всего  этим занятиям не хватает разнообразия, хотя технически специалист может делать все правильно. Необходимо включать элементы игры, так как в этом возрасте игровая деятельность-ведущая.