Moxa C Programmable RTU Controllers User’s Manual Fourth Edition, September 2013 www.moxa.com/product © 2013 Moxa Inc. All rights reserved.
Moxa C Programmable RTU Controllers Introduction 1-6 EMS: EN 55024, EN 61000-4-2, EN 61000-4-3, EN 61000-4-4, EN 61000-4-5, EN 61000-4-6, EN 61000-4
Moxa C Programmable RTU Controllers Introduction 1-7 Relay Outputs: 2 channels Isolation: 3K VDC or 2K Vrms Analog Input Type: Differential input R
Moxa C Programmable RTU Controllers Introduction 1-8 Physical Characteristics Dimensions: 46.8 x 135 x 105 mm (1.84 x 5.31 x 4.13 in) Weight: 495
2 2. Getting Started In this chapter, it explains how to connect the Moxa RTU C Programmable controller, and how to get started on the programming.
Moxa C Programmable RTU Controllers Getting Started 2-2 I/O and Communication Module Installation The 5 I/O modules and single communication module
Moxa C Programmable RTU Controllers Getting Started 2-3 Installing the RTU Controller on a DIN-Rail ioPAC 8020-C Series The aluminum DIN-rail attach
Moxa C Programmable RTU Controllers Getting Started 2-4 Removing ioPAC 8020-C Series from the DIN-Rail To remove the ioPAC 8020-C from the DIN-rail,
Moxa C Programmable RTU Controllers Getting Started 2-5 Grounding the RTU Controller The Moxa C programming RTU Controller is grounded to enhance EM
Moxa C Programmable RTU Controllers Getting Started 2-6 Power Terminal Block for ioPAC 8020-C Series Connecting to a Serial Device The RTU controll
Moxa C Programmable RTU Controllers Getting Started 2-7 LED Indicators ioPAC 8020-C Series Mark Function Description Power Power input OFF: No
Moxa C Programmable RTU Controllers User’s Manual The software described in this manual is furnished under a license agreement and may be used only in
Moxa C Programmable RTU Controllers Getting Started 2-8 Console Port for the ioPAC 8020-C Series Console Port for the ioLogik W5348-C Series Pin A
Moxa C Programmable RTU Controllers Getting Started 2-9 STEP 5: Specify the COM port that is connecting the RTU controller, and configure the setti
Moxa C Programmable RTU Controllers Getting Started 2-10 Telnet Console It will be easy to use the system embedded command “telnet” to connect the R
Moxa C Programmable RTU Controllers Getting Started 2-11 SSH Console The RTU controller supports an SSH console to provide users with better securit
Moxa C Programmable RTU Controllers Getting Started 2-12 Installing RTUAdmin Insert the Document and Software CD into the host computer. In the Soft
Moxa C Programmable RTU Controllers Getting Started 2-13 Menu Bar The Menu bar has four items: File, System, Sort, and Help. File Use the File\Exit
Moxa C Programmable RTU Controllers Getting Started 2-14 Sync Rate Status Indicates the period that RTUAdmin has been launched. Status Bar Displays
Moxa C Programmable RTU Controllers Getting Started 2-15 #/etc/init.d/networking restart NOTE After changing the IP settings, use the networking res
Moxa C Programmable RTU Controllers Getting Started 2-16 Installing the Tool Chain (Linux) The Linux Operating System must be pre-installed in the h
Moxa C Programmable RTU Controllers Getting Started 2-17 Users should see the following response: [root@localhost hello]# make /usr/local/arm-linux
Table of Contents 1. Introduction ...
3 3. Managing the RTU Controllers This chapter includes information for version control, deployment, updates, and peripherals. The information in
Moxa C Programmable RTU Controllers Managing the RTU Controllers 3-2 System Version Information To verify the hardware capability of the target RTU
Moxa C Programmable RTU Controllers Managing the RTU Controllers 3-3 3. In Moxa RTU Controller’s console, perform the following commands to use the
Moxa C Programmable RTU Controllers Managing the RTU Controllers 3-4 httpd Apache WWW Server daemon Perform the command “ps -ef” to list all the ru
Moxa C Programmable RTU Controllers Managing the RTU Controllers 3-5 The following diagram shows how to edit the last line of the rc.local to activa
Moxa C Programmable RTU Controllers Managing the RTU Controllers 3-6 Adjusting the System Time Setting the Time Manually The Moxa C programming RTU
Moxa C Programmable RTU Controllers Managing the RTU Controllers 3-7 10.120.53.100 - PuTTY root@Moxa:~# date ; hwclock Sat Jan 1 00:00:36 CST 20
Moxa C Programmable RTU Controllers Managing the RTU Controllers 3-8 mm h dom mon dow user command min hour date month week user command
4 4. Managing Communications In this chapter, it explains how to configure the RTU controller’s communication functions. The following topics are co
Moxa C Programmable RTU Controllers Managing Communications 4-2 Telnet/FTP The Telnet and FTP Server service is enabled by default on the RTU contro
PPPoE ... 4
Moxa C Programmable RTU Controllers Managing Communications 4-3 Web Service—Apache The Apache web server’s main configuration file is /etc/apache/co
Moxa C Programmable RTU Controllers Managing Communications 4-4 Installing PHP for Apache Web Server The Moxa C programming RTU controller supports
Moxa C Programmable RTU Controllers Managing Communications 4-5 Step 3: Download the PHP package. Users can locate the package in Software and Docum
Moxa C Programmable RTU Controllers Managing Communications 4-6 Step 5: Change directory to “php”. Run “install.sh” and select “Install PHP Package”
Moxa C Programmable RTU Controllers Managing Communications 4-7 The following figure shows the IPTABLES hierarchy. The Moxa C programming RTU contr
Moxa C Programmable RTU Controllers Managing Communications 4-8 Use the lsmod command to check if the ip_tables module has already been loaded in th
Moxa C Programmable RTU Controllers Managing Communications 4-9 POSTROUTING: To alter packets as they are about to be sent out. Examples: #iptables
Moxa C Programmable RTU Controllers Managing Communications 4-10 # iptables –A INPUT –i eth0 –p all –m mac -–mac-source 01:02:03:04:05:06 –j DROP NO
Moxa C Programmable RTU Controllers Managing Communications 4-11 # Edit the rc.local file to make this shell startup automatically. # vi /etc/rc.d/r
Moxa C Programmable RTU Controllers Managing Communications 4-12 Example 1: Connecting to a PPP Server over a Simple Dial-up Connection The followin
1 1. Introduction The Moxa C programmable RTU controller is a system with 1 or 2 10/100 Mbps Ethernet ports, an internal SD socket, 1 or 2 RS-232/42
Moxa C Programmable RTU Controllers Managing Communications 4-13 defaultroute Once the PPP link is established, make it the default route; if you ha
Moxa C Programmable RTU Controllers Managing Communications 4-14 Try typing: netstat –nr It should show three routes, similar as the following: Kern
Moxa C Programmable RTU Controllers Managing Communications 4-15 4. Edit the file /etc/ppp/pap-secrets and add the following: “[email protected]”*
Moxa C Programmable RTU Controllers Managing Communications 4-16 Create a pppd configuration “cellular-connect” at /etc/ppp/peers Perform the comm
Moxa C Programmable RTU Controllers Managing Communications 4-17 Mail smtpclient is a minimal SMTP client that takes an email message body and passe
Moxa C Programmable RTU Controllers Managing Communications 4-18 Setup 1: Ethernet Bridging for Private Networks on Different Subnets 1. Set up fou
Moxa C Programmable RTU Controllers Managing Communications 4-19 ;; netmask ) NETMASK=$f2 ;; broadcast ) BROADCA
Moxa C Programmable RTU Controllers Managing Communications 4-20 openvpn --mktun --dev tap${i} # connect tap device to the bridge brctl addif
Moxa C Programmable RTU Controllers Managing Communications 4-21 exit 0 #---------------------------------- end ----------------------------- Run th
Moxa C Programmable RTU Controllers Managing Communications 4-22 Destination Gateway Genmsk Flags Metric Ref Use Iface 192.168.4.0 * 255.25
Moxa C Programmable RTU Controllers Introduction 1-2 Overview The Moxa C programmable RTU controller uses the Moxa ART RISC CPU. The RISC architectu
Moxa C Programmable RTU Controllers Managing Communications 4-23 Setup 3: Routed IP 1. Set up four machines as shown in the following diagram: 2.
Moxa C Programmable RTU Controllers Managing Communications 4-24 Note that the parameter “ifconfig” defines the first argument as the local internal
5 5. Tool Chains for Application Development In this chapter we describe how to install a tool chain on the host computer to develop user applicatio
Moxa C Programmable RTU Controllers Tool Chains for Application Development 5-2 Linux Tool Chain The Linux tool chain contains a suite of cross comp
Moxa C Programmable RTU Controllers Tool Chains for Application Development 5-3 Compiling Applications To compile a simple C application, use the cr
Moxa C Programmable RTU Controllers Tool Chains for Application Development 5-4 192.168.4.99 is the host PC’s IP address, and 2000 is the port numbe
6 6. Programmer's Guide This chapter includes important information for programmers. The following topics are covered in this chapter: Flash
Moxa C Programmable RTU Controllers Programmer's Guide 6-2 Flash Memory Partition sizes are hard coded into the kernel binary. The flash memory
7 7. Software Lock “Software Lock” is an innovative technology developed by Moxa. It can be adopted by a system integrator or developer to protect h
A A. System Commands Linux normal command utility collection: Moxa Special Utilities 1. kversion Show kernel version 2. upramdisk Mount ramdisk 3.
Moxa C Programmable RTU Controllers Introduction 1-3 Journaling Flash File System (JFFS2) The Root File System and User directory in the flash memor
Moxa C Programmable RTU Controllers System Commands A-2 export [-nf] [name[=value] ...] or false fc [-e ename] [-nlr] [first] [last for NAME [in
Moxa C Programmable RTU Controllers System Commands A-3 "busybox --help" command: root@Moxa:/# busybox --help BusyBox v1.15.3 (2013-02-18
B B. Module Specifications and Wiring 16-channel 24 VDC Digital Input Module RM-1602-T: 16 digital inputs, 24 VDC, sink/source type Inputs per Modu
Moxa C Programmable RTU Controllers Module Specifications and Wiring B-2 16-channel Digital Output Module RM-2600-T: 16 digital outputs, 24 VDC, si
Moxa C Programmable RTU Controllers Module Specifications and Wiring B-3 8-channel Analog Input Module, 16-bit Resolution RM-3810-T: 8 analog input
Moxa C Programmable RTU Controllers Introduction 1-4 sshd Secure shell server openvpn Virtual private network openssl Open SSL Linux Tool Chain G
Moxa C Programmable RTU Controllers Introduction 1-5 Product Specifications ioPAC 8020 Series Computer CPU: ARM9 based CPU, 32-bit/160 MHz OS: Linux
Kommentare zu diesen Handbüchern