...
Panel | |
---|---|
Table of Contents
|
Overview and
...
operation (this doc is still a bit under construction)
- iocConsole is an EPICS Extension that creates a persistent console session into an IOC, EIOC or SIOC which can be accessed by multiple users simultaneously from their workstations. The session can also optionally log to a file: $IOC_DATA/iocname/screenlog.0.
- iocConsole connects to RTEMS or other "hard" IOCs by telnet-ing to the IOC's terminal server port.
- iocConsole starts up a soft IOC process, and establishes a console session for that process.
- iocConsole uses the Linux screen program (http://www.slac.stanford.edu/grp/cd/soft/epics/extensions/iocConsole/screen.1.html) to create and manage the console sessions and logging.
...
- Hard IOC console session starts and connects to the terminal server, but there is to no EPICS prompt or response from the IOC
looks like this:
Trying 172.27.68.102...
Connected to ts-li20-nw02.slac.stanford.edu (172.27.68.102).
Escape character is '^]'.
< then no response to a carriage return or other IOC command >- Possible causes:
- the IOC is powered down, or not connected properly to the terminal server
- the IOC is having hardware or software problems and needs restarting, or other application-specific action
- the IOC may be incorrectly entered in screeniocs (e.g. wrong port)
- the terminal server port may need resetting.
- Things to try:
- check screeniocs to make sure the data for your IOC are correct
- check to make sure the IOC and terminal server are up, and connected properly to the network (ping, etc.)
- try resetting the terminal server port for the IOC
iocTSmgr iocname
(you must be logged in as iocegr or fiocegr to run iocTSmgr) - Reboot or power cycle your IOC
- Possible causes:
...