;

RMOS3-TCP/IP V3.0 производства Siemens

RMOS3-TCP/IP V3.0

The RMOS3-TCP/IP V3.0 software package provides libraries for the quick and easy generation of TCP/IP, FTP and Web applications. In addition, the software package offers FTP and Telnet services for the exchange of files and for the remote maintenance of the RMOS3 system. New additions are the DHCP, DNS, NTP and SMTP services for even greater flexibility in communication.

The RMOS3-TCP/IP V3.0 software package offers the application developer a wide range of options for implementing TCP/UDP-based communication tasks running under the real-time operating system RMOS3, V3.40 or higher.

Apart from the usual UDP and TCP protocols for application development, the new version of RMOS3-TCP/IP not only provides Address Resolution Protocol (ARP), Multicast and ICMP services (Ping), but also client services for the DHCP (Dynamic Host Configuration Protocol), DNS (Domain Name System), NTP (Network Time Protocol) and SMTP (Simple Mail Transfer Protocol).

Together with the FTP programming interface and the Web server with process data connection, the programmer obtains numerous programming interfaces for even greater flexibility in communication.

Quick and easy generation of TCP/IP, FTP and Web applications.
  • Enhanced performance due to optimized TCP/IP stack
  • DHCP, DNS, NTP and SMTP for even greater flexibility during integration into existing network structures
  • Web server for central access to distributed/remote automation solutions, the visualization of process data in a browser and for the operation of headless systems (e.g. for commissioning and maintenance purposes).
  • Standardized interface to existing systems with different operating systems (e.g. Windows 7 / XP, QNX, VxWorks, LINUX).
  • Easy creation and simulation of the application using prepared GNU example projects
  • Total integration of the software packages into the new development landscape RMOS3-GNU V2.1 or higher (Online Help, Code Completion, Simulation).
System requirements for the development system
  • PC with Windows XP, Windows Vista or Windows 7

Required software components:

  • RMOS3 development environment as of RMOS3 V3.40
  • RMOS3-GNU as of V2.1, compiler and development interface
  • Board support packages (optional, module-specific expansion packages)

System requirements for target system

  • SIMATIC Microbox PC 427B/ IPC427C
  • SIMATIC Box PC 627B/IPC627C
  • SIMATIC Box PC 827B
  • SIMATIC Rack PC 647B/IPC647C
  • SIMATIC Rack PC 847B/IPC847C

Required software components:

  • RMOS3 V3.40 or higher runtime environment (RMOS nucleus and service programs)
  • Board support packages (optional, module-specific drivers)
Content of the RMOS3-TCP/IP V3.0 software package

An overview of the components provided by RMOS3-TCP/IP V3.0 is shown in the following product structure:

RMOS3-TCP/IP V3.0 replaces Version V2.3. An update to Version V3.0 is available.

The RMOS3-TCP/IP V3.0 software package contains a completely newly adapted TCP/IP protocol stack (TCPIP.DRV V3.0) with a data transmission time 30% less than that of RMOS3-TCP/IP V2.3.

RMOS3-TCP/IP V3.0 provides new communication services for the communication with higher-level server applications:

DHCP client features

The dynamic host configuration protocol (DHCP) allows the automatic configuration of IP addresses and subnetwork masks in a network. With the aid of a DHCP server, it is possible to integrated a computer (client) into an existing network without having to configure it manually. The complexity of administering the address configurations is reduced by the central administration of the IP addresses by means of a network server. Only the automatic reference of the IP address has to be set on the client. When starting the computer on the network, the client can obtain the IP address, the network mask, the gateway, the DNS server, etc. from the DHCP server.

Advantage:
This avoids collisions with manually set IP addresses that have accidentally been duplicated in a network, thus saving the consequential time-consuming troubleshooting.

DNS client features

The Domain Name System (DNS) is a distributed database for the central administration of the name space on the Internet. It compiles IP addresses into names (domains) or names into IP addresses, so that the computers and services can be addressed by means of user-friendly names.

Advantage:
When an IP address is dynamically assigned by means of DHCP, a specific PC can be addressed using a memorable, machine-level working name, thereby simplifying remote maintenance via the Web server.

NTP client features

The Network Time Protocol (NTP) is used for synchronizing the time between different computers in the network. The network time is queried by an NTP server, which ideally is synchronized using atomic clocks. A coordinated universal time (UTC) is then transmitted.

Advantages of automatic synchronization by means of NTP:
Automatic setting of the computer clock - even if there are several computers in a network. By avoiding the use of CMOS batteries, completely maintenance-free SIMATIC IPC solutions can be implemented, e.g. with the IPC427C.

SMTP client features

The SMTP protocol is used for sending e-mails to an SMTP server. The protocol is used predominantly for feeding and forwarding e-mails.

Advantage:
By means of a prepared function call, the machine can send the service engineer an e-mail without delay to notify him of any pending events.

Web server features

The version of the Web Server already available under RMOS3 has been updated for use with RMOS3-TCP/IP V3.0. The Web server (V1.1) permits the display of HTML pages, uploading/downloading of files and access to the process data of user applications under RMOS3.

Suitable library functions for exchanging data over the web server with RMOS3 applications are available to support this access.

Advantages:
With the aid of the web server, the user obtains

  • central access to distributed/remote automation solutions based on SIMATIC IPC with RMOS3
  • the visualization of process data
  • the operation of headless systems (e.g. for commissioning and maintenance purposes)

For the remote maintenance of the SIMATIC IPC, the customer is given a Web server with HTML pages that can be adapted on an application-specific basis, into which the access to process tags can also be integrated.

Application programming features

For the application programming, plug-ins are again available for the Eclipse development environment (RMOS3-GNU V2.1 or higher):

  • Online help:
    Integration of the socket function calls into the online help of the Eclipse-IDE for high-speed access to the function description.
  • Code-completion:
    The extended code completion is also available for the socket functions and supports the developer when creating the source codes by completing the socket calls that are entered.
  • Simulation:
    The simulation of socket calls maps RMOS socket calls to Windows socket calls and thus facilitates a rough pre-testing of the RMOS3 application while it is still on the development system.

Prepared sample applications for RMOS3-GNU V2.1 or higher support the programmer when implementing the communication interface via the TCP protocol in blocking or non-blocking mode. For checking the node accessibility via the Ethernet, a PING-example is offered and can simply be integrated into the application.

An application example is used for explaining the interface of the FTP function block library in order to implement an FTP client under RMOS3. Further examples describe the dispatch of e-mails via SMTP and the clock synchronization by means of NTP.

Characteristics of TCP diagnostics

The following new supplementary programs are offered for the diagnosis of the TCP/IP stack:

  • IPCONF for output of the configuration of the Ethernet controller (IP address, subnetwork mask and standard gateway) integrated in the TCP/IP stack. This permits a quick overview of the current Ethernet configuration in the system.
  • ARP for configuration of the address resolution protocol (ARP) table of the TCP/IP stacks : Display of all communication partners that have already communicated with the local system. This enables, for example, duplicated IP addresses to be detected.

Further TCP utilities

TCP utilities such as FTP, FTPD, TELNET and TELNETD permit the exchange of files and the remote maintenance of the RMOS3 system via the LAN interface. Additional programs ensure accessibility via gateways/routers (e.g. the ROUTECFG program) and are used for the quick testing of the connection (PING).

Код Заказной номер Описание Вес (кг) Заказать
60804 6AR1403-0AN00-1BA0 sicomp rmos3-tcp/ip v3.0 sl development pack, sngle license, tcp/ip-software for rmos3 ab v3.40,cd rom, incl. german description pdf-format 0.1 Заказать
109221 6AR1403-0AN50-1BA0 sicomp rmos3-tcp/ip v3.0 sl update from v2.x to v3.0 development pack, single license, tcp/ip-software for rmos3 v3.40 and higher,cd rom, incl. german description pdf-format 0.1 Заказать
109224 6AR1403-0BC00-1CA1 bsp-simatic ipc v3.1 el engineering license for board support package for simatic microbox pc 427b, ipc427c, box pc627b, ipc627c, box pc 647b, ipc647c, box pc 827b, rack pc 847b and ipc847c for use under operating system sicomp rmos3 v3.40 and v3.50. development package, single license, one runtime license, cd-rom, incl. description german pdf format, runtime license rmos3 v3.40 and v3.50 not included. 0.1 Заказать
109227 6AR1403-0BC50-1CA1 bsp-simatic ipc v3.1 el update engineering license for board support package for simatic microbox pc 427b, ipc427c, box pc627b, ipc627c, box pc 647b, ipc647c, box pc 827b, rack pc 847b and ipc847c for use under operating system sicomp rmos3 v3.40 and v3.50. update from bsp-simatic ipc v3.0 to bsp-simatic ipc v3.1. development package, single license, one runtime license, cd-rom, incl. description german pdf format, runtime license rmos3 v3.40 and v3.50 not included. 0.1 Заказать
60817 6AR1403-0BG00-1AA0 sicomp rmos3-graphx v1.0 el development pack for graphical user interface w. rmos3 up to v3.30 single license, 1 runtime license,cd-rom, incl. descript. german pdf-format, qt designer not included. 0.1 Заказать
109229 6AR1403-0BN3 sicomp rmos3-tcp/ip v3.x runtime license for tcp/ip-software v3.0 or higher, for use with rmos3 v3.40 or higher 0.1 Заказать
60820 6AR1403-0CC3 bsp-simatic ipc v3.x rt rmos3 runtime license for board support package for simatic microbox pc 427b, ipc 427c,box pc627b, box pc 647b, box pc 827b and rack pc 847b, under operatingsystem sicomp rmos3 v3.40. and v3.50. runtime license rmos3 v3.40 and rmo 0.05 Заказать
60821 6AR1403-0DA3 sicomp rmos3 v3.50 rt runtime license for operation system rmos3 v3.50 0.1 Заказать
109233 6AR1405-0BA00-1CA0 sicomp rmos3-gnu v3.0 el develpoment pack, simple license, cd rom, incl. german description pdf format 0.1 Заказать
109235 6AR1405-0BA50-1CA0 sicomp rmos3-gnu v3.0 el update v2.x to v3.0, development pack, simple license, cd rom, incl. german description pdf format 0.1 Заказать
60824 6AR1405-0EA00-1AA4 sicomp rmos3 v3.50 el development pack, single license, single runtime license cd rom, incl.description pdf format german 0.05 Заказать
60826 6AR1405-0EA50-1AA4 sicomp rmos3 v3.50 el update v3.40 up to v3.50, development pack, single license, 1 runtime license cd rom, incl. description pdf format german 0.05 Заказать
;