Sachverhalt: A. Die Staatsanwaltschaft IV des Kantons Zürich führt gegen A._ ein Strafverfahren u.a. wegen mehrfacher Vergewaltigung zum Nachteil seiner damaligen Lebensgefährtin B._, mehrfacher sexueller Handlungen mit Kindern zum Nachteil ihrer gemeinsamen Kinder C._ und D._ und wegen einfacher Körperverletzung zum Nachteil von E._ und F._. A._ wurde am 26. August 2014 verhaftet und tags darauf entlassen. Am 3. Oktober 2014 wurde er erneut verhaftet und vom Zwangsmassnahmengericht des Bezirks Zürich am 4. Oktober 2014 in Untersuchungshaft versetzt. Nach Eingang der Anklage vom 16. Juli 2015 beim Bezirksgericht Dielsdorf versetzte das Zwangsmassnahmengericht des Bezirks Dielsdorf A._ am 28. Juli 2015 auf Antrag der Staatsanwaltschaft bis zum 28. Oktober 2015 in Sicherheitshaft. A._ focht die Haftverfügung vom 28. Juli 2015 beim Obergericht des Kantons Zürich an, welches die Beschwerde am 19. August 2015 abwies. B. Mit Beschwerde in Strafsachen beantragt A._, diesen Beschluss des Obergerichts aufzuheben und die Sache an die Vorinstanz zurückzuweisen, um ihn, eventuell unter Anordnung von Ersatzmassnahmen, unverzüglich aus der Sicherheitshaft zu entlassen. Ausserdem ersucht er um unentgeltliche Rechtspflege und Verbeiständung. C. Das Obergericht verzichtet auf Vernehmlassung. Die Staatsanwaltschaft beantragt unter Verweis auf den angefochtenen Entscheid, die Beschwerde abzuweisen. A._ verzichtet auf eine weitere Stellungnahme.