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. В подсказке MATLAB® создайте объект среды для этого целевого компьютера и сделайте его целью по умолчанию:

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

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

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

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

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

    env.TcpIpTargetPort = '22222';

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

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

    env.TcpIpGateway = '255.255.255.255';

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

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

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

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

    env.TcpIpTargetDriver = 'Auto';

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

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

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

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

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

Похожие темы