Стандартный обмен ИМ и 1С - это в 1С готовится файл формата CommerceML и передается скрипту сайта (или выгружается на FTP сайта, после чего сайт сам загружает). В этом стандартном обмене стандартными средствами нельзя изменить поток обмена и сделать сайт инициатором обмена. Нужна доработка!
Самое простое - создать мини-сервис на стороне 1С, который по GET-запросу всегда будет отвечать 200, а сам стартует обмен вне расписания. В результате - сайт становится инициатором обмена, хотя архитектурно ничего не изменится.
Относительно второй части вопроса:
как скрипту указать куда обращаться к 1с ?
, то тут ответ зависит от того как реализуете связку ИМ и 1С. Если через сервис по моему совету и хост с 1С будет неизменным, то можно хоть хардкодом забить. Иначе лучше ini-файл, в котором прописать адрес 1С и имя сервиса для старта обмена.