Moxa Technologies 5400 user manual IP Serial LIB Function Groups, Example Program, Inquiry

Page 77

 

 

 

 

IP Serial LIB

IP Serial LIB Function Groups

 

 

Server Control

Port Control

Input/Output Data

Port Status

Miscellaneous

nsio_init

nsio_open

 

Inquiry

 

nsio_read

nsio_lstatus

nsio_break

nsio_end

nsio_close

nsio_SetReadTimeouts nsio_data_status

nsio_break_on

nsio_resetserver

nsio_ioctl

nsio_write

 

nsio_break_off

nsio_checkalive

nsio_flowctrl

nsio_SetWriteTimeouts

nsio_breakcount

 

nsio_DTR

 

 

 

 

nsio_RTS

 

 

 

 

nsio_lctrl

 

 

 

 

nsio_baud

 

 

 

 

nsio_resetport

 

 

 

Example Program

 

 

 

 

char NPortip=”192.168.1.10”;

 

/*data buffer, 255 chars */

char buffer[255];

 

 

int port = 1;

 

 

/*1st port */

 

int portid;

 

 

/* port handle */

 

nsio_init();

 

 

/*initial IP Serial Library */

portid = nsio_open(NPortip, port);

 

/*1st port, NPort IP=192.168.1.10 */

nsio_ioctl(portid, B9600, (BIT_8 STOP_1 P_NONE) );

/*set 9600, N81 */

 

sleep(1000);

 

 

/* wait for 1000 ms for data */

nsio_read(port, buffer, 200);

 

/* read 200 bytes from port 1 */

nsio_close(portid);

 

 

/* close this serial port */

nsio_end();

 

 

/* close IP Serial Library */

NPort 5400 Series User’s Manual 7-3

Image 77
Contents Third Edition, May Series User’s ManualDisclaimer Copyright NoticeTrademarks Table of Contents Chapter IP Serial LIB Introduction Overview Package ChecklistProduct Features Introduction Product SpecificationsMechanical Power RequirementsEnvironment Regulatory ApprovalsGetting Started Panel Layout Connecting the HardwarePanel Layout Wiring Requirements Connecting the HardwareConnecting the Power Getting StartedConnecting to a Serial Device Connecting to the NetworkLED Indicators Grounding NPortThis chapter includes the following sections ConfigurationDefault IP address Factory Default IP AddressInitializing NPort’s IP Address LCM DisplayDetailed Menu Options Initial IP Address ConfigurationButton Name Action Inact. time Delimiter Initial IP Address Configuration ARP NPort Administration SuiteTelnet Console NPort 5400 Series User’s Manual Initial IP Address Configuration Page Choosing the Proper Operation Mode TCP Server Mode UDP Mode TCP Client ModeReal COM Mode Choosing the Proper Operation ModeNPort 5400 Series User’s Manual Web Console Configuration Opening Your Browser Web Console Configuration Time Basic SettingsServer name Time zoneSetting Factory Default Necessity Network SettingsConsole Time serverNPort 5400 Series User’s Manual Gateway IP AddressNetmask DNS server 1 / DNS sever IP ConfigurationIP Address Report Web Console Configuration Snmp SettingsPort alias Serial SettingsWeb Console Configuration Serial Parameters Real COM Mode Operating SettingsSetting Factory Default Necessity To 99 min Min Optional TCP alive check timeMax Connection Setting Factory Default Necessity To FF None OptionalMax. Connection Max Connection 2 toForce Transmit TCP Server ModeSetting Factory Default Necessity To 65535 ms Optional Max Connection 2 to Inactivity timeCommand port Setting Factory Default Necessity 4001 RequiredSetting Factory Default Necessity 966 Optional Local TCP portTCP Client Mode NPort 5400 Series User’s Manual TCP connection Destination IP addressDestination IP address 2/3/4 UDP Mode Local listen port Only one host of specific IP address can access the NPort Accessible IP SettingsHosts on the specific subnet can access the NPort Any host can access the NPortDCD changed Auto Warning SettingsEvent Type DSR changed Setting Factory Default Necessity Enable, Disable OptionalMail TrapSnmp Trap Server Auto warning E-mail and Snmp TrapMail Server Change Password Load Factory Default Page Configuring Windows Administrator Installing Windows Administrator Configuring Windows Administrator Configuration Broadcast Search Unlock Unlock Password ProtectionLock Blank Configuring NPort 5410/5430/5340IFixed Lock FixedUpgrade Firmware Export/Import Add Target Select target from the list MonitorConfiguring Windows Administrator NPort 5400 Series User’s Manual Port Monitor On-line COM Mapping COM MappingConfiguring Windows Administrator Fast Flush only flush local buffer Off-line COM Mapping IP Location Configuring Windows Administrator Page IP Serial LIB How to install IP Serial Library? What is IP Serial Library?Why Use IP Serial Library? Example Program IP Serial LIB Function GroupsIP Serial LIB InquiryPage Pinouts and Cable Wiring Ethernet Port Pinouts Serial Port Pinouts Port Pinout DiagramsPinouts and Cable Wiring Cable Wiring DiagramsEthernet Cables Serial Cables DB9 Female to DB9 Male for NPortDB9 Female to DB25 Male for NPort Well Known Port Numbers TCP Socket Application ServiceUDP Socket Application Service IP MIB Icmp MIB Snmp Agent with MIB II & RS-232 like groupAddress Translation MIB System MIB Interfaces MIBWell Known Port Numbers Input Signal Table Output Signal TablePage Service Information Following services are provided Moxa Internet ServicesMoxa Product NPort Serial Number Problem Report FormService Information Product Return Procedure NPort 5400 Series User’s Manual D-5 Revision HistoryNPort 5400 Series User’s Manual Auto IP Report Protocol Info n Auto IP Report FormatID List AP ID & Hardware ID Mapping Table