Vous êtes sur la page 1sur 5

pbsSoftLogic Kernel installation for ADAM-3600 2015

Document Name: ADAM-3600 pbsSoftLogic installation Manual .

Version: 1.0.0

Date: 14 May 2015

Author: Kamjoo Bayat - kamjoo.bayat@pbscontrol.com

This document describes pbsSoftLogic Kernel installation and configuration for ADAM-3600 RTU.

ADAM-3600 operating system is embedded Linux version 3.12.10-rt15-ti2013.12.01

Step 1: When you purchase a new ADAM-3600 , you need to configure IP address first . Connect Monitor
and Keyboard to ADAM-3600 and by following command set IP address of LAN1 Port:

Suppose your Engineering PC IP is 10.71.1.50 and RTU is 10.71.1.10

If you type ifconfig then you can see all network configuration of ADAM-3600:

In this stage you can use telnet client terminal and communicate with ADAM-3600.

By default telnet username is root without password.

www
www.pbscontrol.com Page 1
pbsSoftLogic Kernel installation for ADAM-3600 2015

Step2: by default FTP Server is enabled for ADAM-3600, but you need to change some parameters of
FTP server. In This stage, it is easier to use FileZilla FTP Client Free tool for copying necessary files to
ADAM-3600. https://filezilla-project.org/

ADAM-3600 configuration files are located at: {pbsSoftLogic Path} \linux\ADAM-3600 directory.

For editing configuration files you should use professional editor like NotePad++. Because Windows File
structure and Linux is different and simple editors like Notepad couldn’t automatically detect is it Linux
or Windows Files and will damage your Linux file.

Download and install Notepad++ from https://notepad-plus-plus.org/

open {pbsSoftLogic Path} \linux\ADAM-3600\interfaces file by Notepad++ and set IP address as


following :

Run Filezilla client utility and connect to ADAM-3600:

User Name = root

Password = No need for password

By default, FTP path is /home/ftp directory .copy following files to ADAM-3600:

{pbsSoftLogic Path} \linux\ADAM-3600\vsftpd.conf

{pbsSoftLogic Path} \linux\ADAM-3600\upramdisk

{pbsSoftLogic Path} \linux\ADAM-3600\interfaces

{pbsSoftLogic Path} \linux\ADAM-3600\adam3600.sh

www
www.pbscontrol.com Page 2
pbsSoftLogic Kernel installation for ADAM-3600 2015

After transferring above files to ADAM-3600, you need to copy them to proper location:

Copy vsftpd tp /etc/ directory.

Make /home/pbsLX directory

Copy upramdisk to /home/pbsLX directory

Change upramdisk file mode to executive by chmod command.

Run upramdisk command by ./upramdisk

Copy interfaces file to /etc/network/ directory

Copy adam3600.sh to /etc/init.d

In this stage you can restart ADAM-3600. After restart ADAM-3600 IP is fixed to 10.71.1.10 and you can
continue RTU Configuration only by telnet.

For resetting ADAM-3600, you can run reboot command.

Step3: change password of root user to “root” by passwd command:

www
www.pbscontrol.com Page 3
pbsSoftLogic Kernel installation for ADAM-3600 2015

Step4 : copy pbsSoftLogic Runtime kernel to /home/pbsLX directory by FileZilla Utility :

Run FileZilla and connect to ADAM-3600 by user “root” and password “root”

drvlib = driver library

fblib = function block implementation

lmp = logic monitoring protocol library

license.lic License file for this ADAM-3600 . Without license file pbsSoftLogic runtime kernel is only
works for 30 min

pbsSLKLX : runtime kernel of pbsSoftLogic for ADAM-3600

xpsle : Auto startup scripts for runing pbsSLKLX at boot time

upramdisk = utility to make ram disk in /mnt/ramdisk

logic.c11 compiled RTU logic will transfer by pbsSoftLogic engineering

logic.cfg compiled Hardware and protocol configuration file will transfer by pbsSoftLogic engineering

step5 : change pbsSLKLX mode to executive by chmod command

Step6 : copy xpsle file to /etc/init.d

www
www.pbscontrol.com Page 4
pbsSoftLogic Kernel installation for ADAM-3600 2015

Make auto-run symbolic link at rc5.d by following command:

At this stage kernel is ready for use.

www
www.pbscontrol.com Page 5

Vous aimerez peut-être aussi