Setup Ethernet шины PCI командной строки

Если ваш целевой компьютер Speedgoat имеет шину PCI, используйте карту Ethernet в шине PCI. Шина PCI имеет более быструю скорость передачи данных, чем другие типы шины.

Оборудование протокола Ethernet шины PCI

Чтобы установить интерфейсное оборудование протокола Ethernet шины PCI в вашем целевом компьютере Speedgoat, свяжитесь с поддержкой Speedgoat.

  1. Если целевой компьютер уже содержит одну или несколько карт Ethernet, чтобы получить список этих карт Ethernet, в Командном окне, введите:

    tg = slrt;
    getPCIInfo(tg, 'ethernet')
  2. Присвойте статический IP-адрес карте Ethernet целевого компьютера.

    В отличие от целевого компьютера, карта сетевого адаптера компьютера разработчика может иметь адрес динамического протокола настройки хоста (DHCP) и может быть получена доступ от сети. Сконфигурируйте сервер DHCP, чтобы зарезервировать статические IP-адреса, чтобы препятствовать тому, чтобы эти адреса были присвоены другим системам.

  3. Соедините свою карту Ethernet целевого компьютера с вашей LAN с помощью кабеля неэкранированной витой пары (UTP).

    Можно непосредственно соединить компьютеры с помощью перекрестного Utp кабеля с коннекторами RJ45. Оба компьютера должны иметь статические IP-адреса. Если компьютер разработчика имеет вторую карту сетевого адаптера, та карта может иметь адрес DHCP.

Настройки Ethernet шины PCI командной строки

С установленной картой Ethernet шины PCI, чтобы создать и загрузить приложение реального времени, сначала задают свойства среды для разработки и целевых компьютеров.

Прежде чем вы запустите, попросите у своего системного администратора следующей информации для вашего целевого компьютера:

  • IP-адрес

  • Адрес маски подсети

  • (Дополнительный) номер порта

  • (Дополнительный) шлюз

Используйте следующую процедуру целевого TargetPC1:

  1. Создайте целевой объект для этого целевого компьютера и сделайте его целью по умолчанию. В Командном окне введите:

    tg = SimulinkRealTime.addTarget('TargetPC1');
    setAsDefaultTarget(tg);

    Вы применяете другие настройки к этому целевому объекту.

  2. Установите IP-адрес для своего целевого компьютера. Например:

    tg.TcpIpTargetAddress = '10.10.10.15';
  3. Установите адрес маски подсети своей LAN. Например:

    tg.TcpIpSubNetMask = '255.255.255.0';
  4. Установите порт TCP/IP (дополнительный) на значение выше, чем '20000' и меньше, чем '65536'. Например:

    tg.TcpIpTargetPort = '22222';

    Это свойство установлено по умолчанию в '22222', значение выше, чем зарезервированная область (telnet, ftp, и так далее).

  5. Установите шлюз TCP/IP (дополнительный) на шлюз, требуемый получить доступ к целевому компьютеру. Например:

    tg.TcpIpGateway = '255.255.255.255';

    Это свойство установлено по умолчанию в '255.255.255.255', что означает, что вы не используете шлюз, чтобы соединиться с вашим целевым компьютером. Если вы соединяете свои компьютеры с перекрестным кабелем, оставляете это свойство как '255.255.255.255'.

    Если вы связываетесь с целевым компьютером из вашей LAN, не изменяйте настройку по умолчанию. Если вы связываетесь от компьютера разработчика в LAN, отличающейся от вашего целевого компьютера, задаете шлюз и вводите его IP-адрес здесь. В частности, создайте шлюз, если вы получаете доступ к целевому компьютеру через Интернет.

  6. Установите тип шины на 'PCI'.

    tg.TcpIpTargetBusType = 'PCI';
  7. Установите целевой драйвер на один из 'I210', 'I217', 'I8254x', 'I82559', 'X540', 'R8139', 'R8168', или 'Auto' (значение по умолчанию).

    tg.TcpIpTargetDriver = 'Auto';

    Для целевого драйвера 'Auto', программное обеспечение определяет целевой компьютер драйвер TCP/IP из карты, установленной на целевом компьютере. Если поддерживаемая карта Ethernet не установлена в вашем целевом компьютере, программное обеспечение возвращает ошибку.

  8. Если целевой компьютер имеет несколько карт Ethernet, выполните процедуру в Выборе Карты Ethernet Командной строки индексом.

Повторите эту процедуру как требуется для каждого целевого компьютера.

Следующей задачей являются Настройки Целевого компьютера Командной строки.

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

Похожие темы