Presentation is loading. Please wait.

Presentation is loading. Please wait.

SoftIOC Proposal. SoftIOC directory Structure Proposal We have a lot of softIOC application in different places (e2t, snmp, rtemsDIMM …) 1)Internal structure.

Similar presentations


Presentation on theme: "SoftIOC Proposal. SoftIOC directory Structure Proposal We have a lot of softIOC application in different places (e2t, snmp, rtemsDIMM …) 1)Internal structure."— Presentation transcript:

1 SoftIOC Proposal

2 SoftIOC directory Structure Proposal We have a lot of softIOC application in different places (e2t, snmp, rtemsDIMM …) 1)Internal structure of SoftIOC 2)Proposal about external Structure(under vxBoot)

3 Creating and initializing a new app Example from APS web-page: Create a new directory and run makeBaseApp.pl from within that directory mkdir lectureExample cd lectureExample makeBaseApp.pl -t example first  Provide full path to makeBaseApp.pl script /bin/ /makeBaseApp.pl  The template is specified with the ‘-t’ argument  The application name (firstApp) is specified with the ‘first’ argument

4 Internal structure :

5 SoftIOC under our Sun: External is /vxBoot/softIOC/ioc/appTop But for bin structure has to be more complicated /vxBoot/softIOC/bin/$OS/$OSver/$EpRel/base OS is {Linux,win32} OSver={Suse,SL3;XP} EpRel=EpicsR3.14.7 … This directory created only from CVS and becomes frozen forever.

6 Multiple Soft-IOC under one Linux-box It’s possible start a lot of softIOC under one host cd e2tIOC-mkkPowStat/iocBoot/ioce2t/ st.cmd ….. cd e2tIOC-north/iocBoot/ioce2t/ st.cmd ….. cas warning: Configured TCP port was unavailable. cas warning: Using dynamically assigned TCP port 37364, cas warning: but now two or more servers share the same UDP port. cas warning: Depending on your IP kernel this server may not be cas warning: reachable with UDP unicast (a host's IP in EPICS_CA_ADDR_LIST)

7 Multiple Soft-IOC directory structure proposal: Can be flat with prefix “iocLogicalName” Example e2tIOC-mkkInfraStruct/ e2tIOC-mkkPowerSt/ e2tIOC-north/

8 Channel Archiver = CAR v2 CARv2 Test environment working under /applic/bin/archiver/tests Migration to krynfs-cluster under /data2

9 Directory structure for CAR:

10 CARv2 applications: All application as StripTool and IDL and new Java interface will work through AAPI-protocol without big changes. See IDL under kryomenu->Test StripHistoryTool under kryomenu->Test as well Java app under O:\Application\AAPI-Web\AAPI- 2005 Web-tool not finished yet.


Download ppt "SoftIOC Proposal. SoftIOC directory Structure Proposal We have a lot of softIOC application in different places (e2t, snmp, rtemsDIMM …) 1)Internal structure."

Similar presentations


Ads by Google