Home
Rockwell Automation - Literature Library
Contents
1. 430 0000000a push 00000004H 6 Type x at the prompt This will give a list of the contents of the processor registers 7 Send to SIGMA Support the job name the 5 lines of code the register values and one log file from the offending job Publication SIGNE UM002A EN E October 2003 Copyright Rockwell Automation Inc 2003 Printed in USA
2. Notes on partitioning Note The partitioning utility can be run separately At the iRMX prompt enter the following disk hda0 If you have run this separately Rinstall job will still load this facility Pressing the lt Return gt key will allow the install program to continue without changing the disk configuration You will get the following Screen F RDISK Version X231 1 Display partition table 2 Modify partition table 3 Set active partition 4 Check partition table 5 Reinitialize partition table 7 Force write of MBR lt CR gt Exit RDISK Enter selection You may get error messages similar to the following as you enter this utility nSectors in partition table 50 does not match device 63 nSectors in partition table 11 does not match device 63 This is not serious and can be ignored The disk should be partitioned into three 3 partitions all 1RMX Recommended sizes are as follows 1 approximately 400 Mbytes 2 approximately 100 Mbytes 3 The remainder of the disk no practical limit The rdisk utility does not allow entry of partitions by size You will be asked to enter starting and ending cylinder numbers The option to display the partition table shows about how many Mbytes are in a cylinder It is recommended that you calculate starting end ending cylinder numbers before you begin Start by selecting option 1 Find the total number of logical cylinders and the
3. This information should be available in the BIOS Setup screens under IDE setup Note as follows BIOS Name IRMX Device Name IDE Primary Master CDA IDE Primary Slave CDB IDE Secondary Master CDC most likely IDE Secondary Slave CDD How big is the hard disk 2 Note You don t need the exact number but general idea of size For example 40 Gbyte is close enough Obtain the following static Internet Protocol IP addressing These numbers should come from the Information Systems IS administrator of the facility this device is being installed If this information is unavailable defaults have been encoded into the license A SIGMA Server like any server requires static IP addressing and therefore cannot obtain this information automatically from a DHCP server IP address pa ce 3 IP Mask a S 4 Gateway a 5 Start the computer Connect the monitor and keyboard to the computer Insert the SIGMA NE Server License disk into the floppy drive and turn on the computer This disk contains an iRMX boot system as well as SIGMA licensing information Logon Account super Password passme Enter the following commands substituting the physical name of the CD ROM from 1 above ad as cd cdrom Example ad CDC as cd cdrom Load the C library required by RINSTALL JOB Enter the following command submit cd clib The computer
4. bo Task state ready Suspend depth 00 Delay req 0032 Last exchange 0000 Except handler 0280 0000aa83 Except mode 00 Task flags 00 K saved SS SP 2ff8 00000508 Containing job bcc0 Interrupt task no 3 Take the number following Containing Job and type vt XX XX Example vt Obccd Object type 1 Job Current tasks 0001 Max tasks ffff Max priority b0 Current objects 0009 Max objects ffff Parameter obj bcf8 Directory size 0032 Entries used 0006 Job flags 0000 Except handler 0280 0000aa83 Except mode 00 Parent job ab48 Pool min 00000120 Pool max Offfffff Initial size 00000120 Borrowed 00000006 Job Name sd SIGMA kernel servint job Byte range Number chunks Largest chunk Total memory 22 44H 00000000 00000000 00000000 44 84H 00000000 00000000 00000000 84 200H 00000000 00000000 00000000 200H 1K 00000000 00000000 00000000 1K 2K 00000000 00000000 00000000 2K 4K 00000000 00000000 00000000 4K 8K 00000000 00000000 00000000 8K 32K 00000000 00000000 00000000 32K 00000000 00000000 00000000 4 Make a note of the Job Name Example Job Name sd SIGMA kernel servint job 5 Type n at the prompt This will try to execute the statement again then type 5 dx This will list the next 5 lines of assembly code to be excuted and there locations make a note of it Example ein neo OX 430 00000000 cld 430 00000001 finit 430 00000003 push ds 430 00000004 push 00000000H 430 00000009 push ds
5. in 5 seconds The iRMX O S will load along with networking support The client will now be able to retrieve log files and replace setup files SIGMA Server starts but has a fatal error Interrupt 13 Finding an Int 12 or 13 An int13 occurs when there is an access violation within the iRMX kernel An Int 12 occurs when there is a stack fault within the system The violation usually stops the system with showing on the monitor The is a command prompt from the system debugger To help pinpoint where the error is follow this procedure 1 type vk at the prompt example vk Ready tasks bb30 b3b8 b680 1040 0268 Sleeping tasks 0270 0e88 Oead Oeb8 O 40 O 80 O 98 ofco 10a8 10f0 1160 11b8 11d8 1220 15b0 1030 28d8 3018 30b8 3908 39a8 3a60 3aa0 41e8 4748 5a00 5c10 5c20 5c30 5c40 5c50 5c70 5c88 5cc0 5cd8 5cf8 5d08 5d40 5d50 5d68 5d80 5da0 66b8 6 c0 7038 72c0 7208 7300 7320 7a50 7a60 89b8 8a30 9440 94b8 9608 9690 96a0 96b0 9778 9808 9818 9828 9838 9848 98b0 9930 9a68 a850 c7a8 c948 dc28 ebb0 ed88 880 1208 1098 1120 1118 1058 2328 26f8 27c8 27b8 26d8 2728 27c0 2808 20b0 1ff0 4e08 4fc8 5e88 6050 6a80 7050 7ed0 19f0 19e8 dd80 ddb8 de78 dffo dfb8 3050 3318 41d0 4f 40 4f28 59b0 5dd8 5180 5 30 60a8 a848 a228 a9d8 adf8 ad80 af98 b3 0 b450 b408 b928 2 Take the first 4 digit hex number XXXX in the ready tasks list and type vt XXXX Example vt 0bb30 Object type 2 Task Static pri bo Dynamic pri
6. mm ss To synchronize the hardware and system clock time sync Often the clock needs to be set because of changes in daylight savings time or just because it is wrong This can be set from a client using telnet On the client click on start and then run Enter telnet sigserv Logon as super password passme Enter the above commands Enter logoff the telnet session will terminate SE tone Changing the Server IP address The address of the server is set in the file sd rmx386 config tcp ini 1 Using FTP transfer this file to the client Example ftp session Open a comand window on the client c gt ed temp c temp gt ftp ftp gt open sigserv Connected to sigserv 220 FTP server iRMX III Version 1 3 Sep 05 2002 ready User sigserv none super 331 Password required for super Password passme 230 User super logged in ftp gt cd rmx386 config ftp gt get tcp ini 220 PORT command successful 150 Opening BINARY move data connection for tcp ini 2041 bytes 226 Transfer Complete 2041 bytes received in 0 00 seconds 2041000 00 Kbytes sec ftp gt bye 221 Goodbye c temp gt 2 Edit the file tep ini and look the settings starting with the ETHO heading ETHO HOST 10 88 28 67 Interface IP address NETMASK 255 255 255 0 Net mask DEFROUTE 10 88 28 1 Default route gateway RCVBUFS 3FH Max receive buffers MAXTRANS 6FH Max simultaneo
7. set or set incorrectly Facilities to modify this configuration file and the database have been provided on the SIGMA Client Note that this program runs once and exits It will not be in the list of running jobs shown with the sysload 1 command 7 SDB_Init This job creates a configuration file that Clients use to setup the trend screen variable list The output of his job is SIGMA editor dbf lt S O gt slevar dbf A new version of this file should be created every time the system starts Verify this date on this file If this job did not run SIGMA will still start but the Client may not be able to display trended data The job does not create a log file Note that this program runs once and exits It will not be in the list of running jobs shown with the sysload command 8 ss_job job This job determines the basic timing of the SIGMA system and schedules jobs trend notify and except This task also maintains the interface to the industrial network cards If SIGMA fails to start check that all interfaces were found by this job For DCSNET it should find each PC Link card For ControlNet each message is treated like a separate card Make sure all messages were found 9 Trendljob large file version of trend job 10 This task does the heavy lifting of trending When it first starts up it will calculate the size of disk space required to hold the amount of data at the rate which is specified in the file SIGMA cn
8. should respond as follows Install Clib runtime cd sys386 sysload cd tmx386 jobs clib job cd 1mx386 jobs clib job loaded END SUBMIT cd clib CSD Run the install program by entering the following command ed rinstall job Detailed Installation If the license was encoded correctly you will not have to supply any additional information This program will perform the following actions Read installation parameters from the license Call the iRMX Hard Drive partitioning tool Attach the primary partition as a named volume to the system Format the primary partition as a bootable drive Move several files to a backup directory if they exist Install required files from the CD Create custom setup files per the license parameters Install the license file Set file permissions as required for proper operation SOOO SONOS 2 Note The install program can be aborted by entering lt CNTL C gt Changes during installation The following is encoded in the license These can be changed at this time if required e Ethernet NIC type e SIGMA Server Network Name e IP Address If any of these are changed the license file will be re written Note that all of these can be modified on the server later WARNING It is possible to enter settings that will prevent operation of the server as well as other devices connected to the network These should only be changed by qualified persons
9. size of each cylinder on the display Calculate the number of cylinders in each partition and write this information down on scrap piece of paper In his example the disk has 5004 cylinders with 8 8 Mbytes in each cylinder and a total size of 40 Gbytes Sizes are approximate so cylinders can be rounded up for convenience Part Size Calculated cylinders gt Actual start end 1 400 45 5 gt 50 0 50 2 100 11 4 gt 12 51 63 3 39500 64 5003 The utility rdisk may show an existing partition when it is first run This is a pre installed operating system This partition will have to be removed before iRMX is installed Example disk partitioning with Windows2000 pre installed Enter selection 1 UNITS 1 cylinder 16065 sectors 8 80 Mbytes Partition Table For Fixed Disk 1 Press lt CR gt to continue Disk 1 PHYSICAL Configuration 80418240 sectors 40209 Mbytes LOGICAL Configuration 5004 cylinders 255 heads SSS Scant Size System Act Mbytes Usage Cyl Block Blocks 1 Other 18 Yes 40195 100 0 63 80389197 2 None No 0 0 0 0 3 None No 0 0 0 0 4 None No 0 0 0 0 63 sectors End Block 80389259 0 0 0 Step 1 Remove all existing partitions Select 2 Modify partition table Select 3 Delete a partition Optional Step 2 only use while running rdisk outside the install program After deleting all partitions select 5 Reinitialize partit
10. 64 bytes from 10 88 28 icmp_seq 3 time 0 millisec 64 bytes from 10 88 28 icmp_seq 4 time 0 millisec 64 bytes from 10 88 28 icmp_seq 5 time 0 millisec lt CNTL C gt PRPRPRPRP 10 88 28 1 PING Statistics 6 packets transmitted 6 packets received 0 packet loss round trip millisec min avg max 0 0 0 SIGMA Server Startup Sequence and Log files The following description of operation is intended only as a trouble shooting guide Custom configurations may start other facilities and in rare instances some steps may be skipped Step 1 iRMX startup The Computer BIOS reads and executes code written by the format utility into the boot sector of the hard drive This in turn reads and executes the hidden system file r pcthirdstg which is on the root directory of the hard disk giving a boot menu The operator is given a brief period to choose an alternative system to read and then defaulting to sd boot32 rmx The iRMX core system is then loaded If this didn t happen reboot the computer on the license floppy and using rdisk and dir check the following e Is partition 1 set active rdisk hda0 e Is the hidden file RRPCTHIRDSTG present dir sd 1 to show this file e Is partition 1 formatted correctly If not you will have to re install everything iRMX reads files in the directory rmx386 config During this part of the boot process custom setups are applied and the networking system is started Major files
11. User Manual SIGMA NE Supplement to Publication SIGNE UM001 Rockwell Automation Installing SIGMA NE 1 1 Server software As A New Installation Intended Audience Persons who install SIGMA Server software and then startup verify correct operation and change server parameters This document is applicable to SIGMA Server Version NE1 1 only Quick Start You will Need 1 SIGMA Server NE1 1 license disk SIGMA NE 1 1 CD 3 RAC VersaView 6155R 7S2KH Computer This computer must have a working floppy CD ROM drive and a network adapter supported by the iRMX 4 Monitor and Keyboard Warning The license disk is formatted as an iRMX named volume This format is not readable by Microsoft operating systems Attempting to read this disk with a Microsoft Windows tm based computer will fail with the error message The volume does not contain a recognized file system Please make sure that all required file system drivers are loaded and that the volume is not corrupt Note The computer may have a operating system already installed or pre installed This as well as any other file present will be completely removed during the installation process e Do not spend time setting up and configuring this O S e Do not spend time housecleaning old files e Do backup and remove any information on the computer you wish to keep Gather Information How is the CD ROM connected CD ROM physical device name 1
12. client While this can be created at any time it is easier if it is created now 1 Change to the directory cd sd SIGMA editor dbf 2 Create the new directory crdir lt directory gt Essential iRMX commands Managing Directories e iRMX uses the forward slash instead of the back slash as directory delimiters e The current directory is e Devices hard disks CD ROMS etc are referred to by logical names These can be any string up to 12 characters delineated with colons For example the main hard disk C in most Microsoft systems is SD system device in iRMX To show the current attached where you are now directory enter the command path To list the current directory file names only dir To display names and dates of the current directory dir 1 To display all details of the current directory dir e To display particular file s within a directory dir for lt file name gt To change directories e The actual i RMX command is attachfile or af This has be aliased to cd for the users convenience e I know of no way to backup one directory level Example cd sd SIGMA config To Create or delete directories e The command is Createdir It can be abbreviated crdir This system has set an alias mkdir To Create a directory mkdir lt dir name gt To remove a directory and all file and sub directories in it deletedir lt dir name gt Viewing and moving files e iRMX d
13. col Server tep job TCP networking layer driver udpjob UDP networking layer driver tipjob Raw IP Service driver ip job Internet amp Address Resolution Protocol driver eepro100 job NIC Driver may vary depending on NIC loopback job Networking simulating driver Other May not be present sdbjob RMX system debugger Other jobs may be present for custom SIGMA Servers Test 2 Verify the networking system is functioning by entering the following commands Note Numbers shown will vary with network address settings and current usage This command will fail if IP JOB did not load netstat r Routing tables Destination Gateway Flags Refcnt Use Interface default gateway UG 1 337 ETHO 10 88 28 10 88 28 1 U 5 10319 ETHO 127 12 7 40 60 54 U 0 0 LOO ifconfig eth0 eth0 flags 43 lt UP BROADCAST RUNNING gt inet 10 88 28 69 netmask fffffc00 broadcast 10 88 31 255 If you know the IP address of a device on the network that the server is connected to you can use the ping utility The iRMX version of this utility will continue to ping the target until a lt CNTL C gt is entered Alternatively you can ping the SIGMA Server from a known working computer that is already connected to the network ping 10 88 28 1 PING 10 88 28 1 56 data bytes 64 bytes from 10 88 28 1 icmp_seq 0 time 0 millisec 64 bytes from 10 88 28 icmp_seq 1 time 0 millisec 64 bytes from 10 88 28 icmp_seq 2 time 0 millisec
14. driver Configured to use 3COM PCI Ethernet NIC sysload w sd rmx386 jobs 3C59X JOB ntrans 256 ncbs 256 Checks and tests iRMX is a multi tasking priority preemptive operating system Individual programs are referred to as Jobs Jobs can also have multiple units running at different priorities called Tasks The SIGMA Kernel is made up of many custom and O S supplied jobs These jobs can be started stopped and viewed with the SYSLOAD facility Test 1 List all currently running jobs by entering the command sysload l1 sysload 1 Loaded Jobs 18 3fb8 servint job 2a30 notify job 1d0 trendl job def8 except job d180 ss_job job 320 rmxkey job e670 mem_mgr job c420 filelog job b7e0 pttydrv job a6d8 telnetd job 9d40 ftpd job 9430 tcp job 8bb8 udp job 8350 rip job 7aa8 ip job 70e8 eeprol00 job 6870 loopback job 2a80 sdb job Jobs are listed in the order they were loaded The numbers shown in the first column will vary from session to session SIGMA Jobs setvint job Network Interface notify job Event detector trendljob Trending system except job Exception Faults Alarms detector ss_job jjob Scan timing and Industrial network interface rmxkey job License manager mem_merjob Memory sharing amp management filelog job SIGMA Internal logging Ethernet Communication Jobs pttydrv job Pseudo Terminal driver for Telnetd telnetd job Telnet Server ftpdjob File Transfer Proto
15. f Files to hold this data are then created and initialized If a large time span for many variables is required this data may be held in multiple files The trending system will start after the first files are initialized and then initialize the remaining files as a background task This may take many minutes to complete On most computers the disk active light on the front of the computer will be solid on until this is complete Check the logfile and verify the amount of data required is correct and file sizes will fit in the created partition To see these files enter the following iRMX command dir data 1 If this command fails the most likely problem is the third partition on the hard disk wasn t created correctly except job This scans the list of exceptions for changes in state Exception history is kept on the hard disk in the same directory as trend data Note this task must have at least one variable declared as a fault or warning or it will have a fatal error 11 notify job This scans variables that are contained in templates submitted from a client Typically these are SIGMA Client screens that have Rockwell controls on them This originates the change event for that control Templates can be submitted by procedural code and even other processes within the Server This task has no file I O other than its log file Note that the amount of data being scanned is dynamic If the server fails after operating for some time this
16. for this are as follows rmx ini RMX system settings r init connects I O and starts the network loadinfo System keyboard and screen I O tcp ini Network settings tcpstart csd Batch file that loads netorking components r init2 Starts the SIGMA system SIGMA config strt_sk csd Batch file that load SIGMA components Step 2 SIGMA Startup Most SIGMA processes write there output to the directory SIGMA logfiles in a file with the same name as the process The system keeps the last five versions of these files to assist finding recurring problems The newest files have the extension 000 1 Filelog job This process maintains the log files for all SIGMA processes This has it s own logfile but if it was able to create it it s probably running correctly This process will fail if the logfile directory isn t present or permissions on the directory are such that the process can not create files in it 2 Format Partitions other than partition 1 are checked and formatted as required If these partitions were not created correctly the system may have a fatal error Boot system on the license disk and recheck the hard disk as described above 3 Mem_mer job This program will exit if a valid SIGMA license can not be found on the system This task creates a log file 4 rmxkey job This job reads and verifies that the SIGMA License file is valid This job does not create a log file 5 Re2inst job and cninst job These Program
17. ion table and then 7 Force write of MBR Exit and then re enter this utility Step 3 Select 2 Modify partition table Select 2 Create a Partition Select Partition number from the display Select 3 iRMX partition Enter starting and ending cylinders Step 4 Repeat for all three partitions Step 5 Select 3 Set active partition Set partition 1 active Step 6 Redisplay the partition table it should look similar to the following Enter selection 1 Disk 1 PHYSICAL Configuration 80418240 sectors 40209 Mbytes LOGICAL Configuration 5004 cylinders 255 heads 63 sectors UNITS 1 cylinder 16065 sectors 8 80 Mbytes Partition Table For Fixed Disk 1 Press lt CR gt to continue SSH Stant Siz End System Act Mbytes Usage Cyl Block Blocks Cyl Block 1 iRMX Yes 410 1 0 63 819252 50 819314 2 iRMX No 104 0 5i 819315 208845 63 1028159 3 iRMX No 39681 99 64 1028160 79361100 5003 80389259 4 None No 0 0 0 0 0 0 0 Step 7 Enter lt enter gt until rdisk exits You will receive the following prompt Save partition table changes y n y You will return to the install program Remove all disks from the computer and reboot Create a directory for the custom SLC_database Most systems have a custom database stored in a directory with the sales order number the system was sold under as its name The contents of this directory will be populated later by facilities on the
18. oes not support the command type use copy e The run time version of iRMX has no built in editor All editing should be done on another computer Copy To type a file to the console copy lt file name gt To type a file to the console one screenfull at a time skim lt file name gt To copy a file copy lt file name gt to lt file name gt To replace a file copy lt file name gt over lt file name gt To add a file to the end of another copy lt file name gt after lt file name gt To move a file within the same device rename lt dir gt lt file name gt to lt dir gt lt file name gt Using Floppy disks CD ROMs and other storage devices e Logging on and off attaching and detaching any device in iRMX is not automatic These commands will have to be executed even if the same disk is momentarily removed and replaced in a drive To attach to a floppy disk MS DOS formatted ad a as a dos To detach from floppy disk dda To attach to a CD ROM may not be device cdc see above ad cde as cd cdrom To detach from a CD ROM dd cd To attach to a hard disk that is not the current system device ad HDA1 as w named Setting the system time and or date Most iRMX systems maintain two clocks The first is a system software based clock that that always exists and the second is the hardware based clock To set the hardware clock time global hh mm ss or time global dd mmm yyyy hh
19. s install O S of the cards that interface to the DCSNET Reliance AutoMax network and the ControlNet Parameters must match DIP switch settings on the card and entries in the database These settings are encoded in the license and used to create the file Strt_sk csd The file Strt_sk csd can be modified if the setting have changed or are incorrect Note that these programs run once and exit They will not be in the list of running jobs shown with the sysload 1l command Check these logfiles to make sure the industrial network cards were loaded and started correctly If this was unsuccessful the SIGMA Server will still start but will not be able to obtain data Also see the log file for SS_JOB JOB 6 SIGMAldr job This process reads the file SIGMA config SIGMA cnf This file specifies scans rates and the database to be used This information is then loaded into memory and this job exits If the SIGMA fails to start the log file for this process is the first place to look Check for the following 1 SIGMAlIdr read the correct database SIGMAIdr found all parts of the database and it did not exit because one of the tables could not be found 3 It found at least one variable and at least one variable that was an exception and one variable that is a trend variable 4 It found variables but did not load them because they were not on a defined network interface Usually this is caused by the MMI Port configuration in the SLC_Database was not
20. task could be the problem It is unlikely the server will fail to start because of this task 12 servint job Server Interface When a Client connects to the server this job creates a separate task tied to a TCP socket to handle all I O between the server and that client These sockets can be displayed with the netstat a utility This task will fail to start if the networking did not start Each task servint job creates takes an amount of the server s memory and CPU cycles These resources will not be released back to the Server until the socket the client is attached to have closed If clients are terminated abnormally for example disconnecting power it may take many minutes before the connection times out During this time the amount of clients this task is supporting may be more than physical clients connected Historically this task could fail if the amount of clients connected exceeded the memory available though newer computer come with enough memory making this now rate If clients disconnects abnormally check this logfile Each time a client connects and disconnects it will be logged Clients being unable to connect can also be caused by the amount of clients exceeding what the server is licensed to support Optionally not starting SIGMA If a monitor an keyboard are connected to the server the operator will be given an option to not load the SIGMA jobs The system will default to starting SIGMA if no response is given
21. us transactions Edit as required 3 Using ftp return file to the server 4 Reboot the server Changing the Ethernet NIC driver As of this writing iRMX supports two different Ethernet NICs e Intel PRO 100 s Desktop Adapter e 3Com 3C59x desktop Adapter mfg before July 2002 In addition any NIC that uses the Intel 82557 82559 chipset or the the 3Com 3x509 chipset may work Usage of boards based on these chipsets are not warranted Some legacy ISA based cards can be used as well Contact SIGMA Support if you need to use one of these The driver is specified in the file sd rmx386 config tcpstart csd Note The reason you are changing the driver is probably because you can t get the Ethernet to work preventing using FTP The following is an example of copying the file to and from a floppy disk using iRMX commands af sd rmx386 config sd rmx386 config attached AS S adaasa a attached as a id 0 DOS File Driver copy tcpstart csd to a tcpstart csd copied TO a tcpstart csd dda a detached adaasa a attached as a id 0 DOS File Driver copy a tcpstart csd over a tcpstart csd copied OVER tcpstart csd dda a detached Example lines in TCPSTART CSD or r Load the desired NIC driver Configured to use Intel PCI Ethernet NIC sysload w sd rmx386 jobs eeprol00 JOB ntrans 256 ncbs 256 r Load the desired NIC
Download Pdf Manuals
Related Search
Related Contents
牙狼極魂 黄金騎士牙狼(大河Ver) BRUCIATORE AUTOMATICO A PELLET MODELLI TC BIO Utilisation du système b32-fra-limitations FINAL (2 Fujitsu DL3600 User's Manual Eliminadores en redes de aire y gas CA10S, CA14 y Samsung BHM1600 Инструкция по использованию Copyright © All rights reserved.
Failed to retrieve file