Запуск моделирующей программы
Запуск моделирующей программы «КАСКАД Цифра» осуществляется с помощью опций менеджера моделирующей программы в консоли
WCCILsim [-num <номер_менеджера>] [-t <имя_файла>]
В случае необходимости выполнения нескольких моделирующих программ, при запуске каждой такой программы менеджеру необходимо присвоить уникальный номер. В случае необходимости выполнения тестирования, также необходимо указать абсолютный путь к файлу моделирующей программы.
В случае необходимости повторного выполнения сеанса моделирования, с использованием того же файла моделирующей программы непосредственно после завершения его выполнения моделирующей программой, такая программа, сначала, должна быть остановлена (см. пункт «Прекращение работы моделирующей программы»), а затем перезапущена с применением файла моделирующей программы в качестве аргумента.
В дополнение к основным функциям, выполняемых каждым менеджером, также существует опция командной строки для указания файла моделирующей программы:
WCCILsim -t <simFile>
ПРИМЕЧАНИЕ
Моделирующая программа устанавливает состояние подключения «Connected» («Подключено») при условии наличия сконфигурированного активного периферийного адреса соответствующего менеджера моделирующей программы.
Выполнение сеанса моделирования с применением сигналов «старт» и «стоп»
Запуск моделирующей программы, фактически, не инициирует выполнение сеанса моделирования. Он просто открывает процесс моделирования и осуществляется передача файла входных данных. Выполнение сеанса моделирования инициируется командой «Kill» с параметром -1, при наличии номера задачи или идентификатора процесса моделирующей программы, который рассматривается в качестве аргумента. Команда вводится в оболочку операционной системы.
ПРИМЕЧАНИЕ
Для моделирующих программ, запуск которых осуществляется из их собственных оболочек, идентификатор процесса можно найти с помощью команды «ps».
Запуск сеанса моделирования под управлением ОС Windows
Под управлением ОС Windows, запуск сеанса моделирования инициируется командой
pkill -1 <pid>
где «pid» означает идентификатор выполняемого менеджером процесса. Этот идентификатор также можно найти с помощью менеджера задач.
ПРИМЕР
Сеанс моделирования для моделирующей программы с идентификатором процесса 8287.
pkill -1 8287
Запуск сеанса моделирования под управлением ОС Linux
Под управлением ОС Linux, запуск сеанса моделирования выполняется командой:
kill -1 %<jobno>
или
kill -1 <pid>
где «jobno» означает номер задачи, «pid» -идентификатор выполняемого менеджером процесса. Для моделирующих программ, запуск которых осуществляется из их собственных оболочек, номер задачи можно найти с помощью следующей команды:
jobs [-l]
ПРИМЕР
Сеанс моделирования для моделирующей программы с идентификатором процесса 8287.
kill -1 8287