SimulinkRealTime.openFTP

Обеспечьте доступ к FTP к папкам и файлам на целевом компьютере

Описание

Объект SimulinkRealTime.openFTP обеспечивает доступ к FTP к папкам и файлам на целевом компьютере.

Создание

ftp_object = SimulinkRealTime.openFTP() построения и возвращают объект FTP, соответствующий целевому компьютеру по умолчанию. Если у вас есть только один целевой компьютер или если вы определяете целевой компьютер как целевой компьютер по умолчанию в вашей системе, используйте эту форму.

ftp_object = SimulinkRealTime.fileSystem(target_object) построения и возвращают соответствие объекта файловой системы целевому компьютеру, который доступен target_object.

ftp_object = SimulinkRealTime.fileSystem(target_name) построения и возвращают соответствие объекта файловой системы целевому компьютеру, который доступен target_name.

Функция SimulinkRealTime.openFTP принимает эти аргументы:

  • target_object — Целевой компьютер представления объекта.

    Объект, который представляет целевой компьютер. Прежде, чем вызвать эту функцию, убедитесь, что вы запускаете целевой компьютер с ядра Simulink® Real-Time™ и применяете необходимые настройки подключения Ethernet.

  • target_name — Имя присвоено целевому компьютеру.

  • ftp_object — Объект, представляющий целевой компьютер для доступа к FTP.

    Объект FTP создается при помощи функции создания SimulinkRealTime.openFTP.

    Доступ к FTP поддержки объектов FTP к файловой системе целевого компьютера. Вы работаете с файловой системой целевого компьютера от компьютера разработчика при помощи методов FTP.

Свойства

Никакие свойства.

Примеры

свернуть все

Создайте объект ftp для целевого компьютера по умолчанию, выберите папку FTP и перечислите содержимое текущей папки

TargetPC1Drive = SimulinkRealTime.openFTP();
cd(TargetPC1Drive, 'C:\');
dir(TargetPC1Drive)
 
KERNEL.SYS      E100BODI.COM    ODIPKT30.COM    USBVIEW.EXE     BOUNCIN1.DLM    logs            
COMMAND.COM     E1000ODI.COM    PASSWORD.TEL    $RECYCLE.BIN    new_data.dat    rundir0         
FDOS            FTPBIN.EXE      RTTBOOT.COM     dos.sg          nwr_tmp         loggingdb.json  
AUTOEXEC.BAT    IPXODI.COM      RUNFTP.BAT      xpcboot.com     data.dat        sc3Integ.dat    
FDCONFIG.SYS    LISTDEVS.EXE    SERDRV.SYS      xpmtgo.rtb      data1.dat       fLogData.dat    
CONFIG.TEL      LPT1USB.SYS     TELPASS.EXE     XPCKRNL.RTB     slrtst.dat                      
DEVLOAD.COM     LSL.COM         TERMIN.COM      xPCTrace.csv    sc1Integ.dat                    
DOSUSB.COM      NET.CFG         USBDISK.SYS     sc2Integ.dat    private                         
 

Создайте объект FTP для целевого компьютера объектом tg, выберите диск C:\ на целевом компьютере и возвратите информацию о текущей папке.

tg = SimulinkRealTime.target('TargetPC1');
TargetPC1Drive = SimulinkRealTime.openFTP(tg);
cd(TargetPC1Drive, 'C:\');
cd(TargetPC1Drive)
ans =

    'C:\'

Создайте объект FTP для целевого компьютера по наименованию TargetPC2, выберите диск C:\ на целевом компьютере и возвратите информацию о текущей папке.

TargetPC2Drive = SimulinkRealTime.openFTP('TargetPC2');
cd(TargetPC2Drive, 'C:\');
cd(TargetPC2Drive)
ans =

    'C:\'

Смотрите также

| | | | | | | | | | |

Введенный в R2018a