Текущий раздел:

Описания RDS

Приложения

Приложение А. Функции, константы и структуры RDS

А.5. Сервисные функции и макросы RDS

А.5.2. Управление работой RDS и функции общего назначения

А.5.2.53. rdsStopCalc – остановка расчета

# Приложения

## Приложение А. Функции, константы и структуры RDS

### А.5. Сервисные функции и макросы RDS

#### А.5.2. Управление работой RDS и функции общего назначения

##### А.5.2.53. rdsStopCalc – остановка расчета

Функция rdsStopCalc переводит RDS из режима расчета в режим моделирования.

      void RDSCALL rdsStopCalc(void);

Тип указателя на эту функцию

RDS_VV

Примечания

Эта функция останавливает расчет, если он в данный момент работает, переводя RDS в режим моделирования. Если RDS находится в режимах моделирования или редактирования (то есть расчет не работает), вызов rdsStopCalc игнорируется. Расчет останавливается не мгновенно, функция просто информирует RDS о необходимости остановить его по окончании очередного такта, и немедленно возвращает управление вызвавшей программе. В момент фактической остановки расчета модели всех блоков будут вызваны для реакции на событие RDS_BFM_STOPCALC, а загруженные модули автокомпиляции – на событие RDS_COMPM_MODECHANGE.

Пример

Пример использования функции rdsStopCalc приведен в §2.14.1 руководства программиста.

См. также

rdsExecuteCommand, rdsStartCalc.