SoftPrint

Sammanfattning:

 

SoftPrint är en Windows® programvara utvecklad av Elengco som läser ASCII data i RS-232 format på Com porten och lagrar informationen automatiskt i en fil.

SoftPrint kan köras på alla datorer som har Windows 95 eller högre.

Tillämpningen är avsedd att fånga och lagra elektroniskt data som skickas till en seriell printer från andra förmodade äldre icke Windows kompatibla process system som t.ex. felföljdsskrivare.

Data lagras i en fil skapad och namngiven efter aktuellt datum.

Filen kan öppnas under pågående dag men är då skrivskyddad.

Efter byte av dag kan filen öppnas och editeras utan restriktion..

Formatet är *.txt eftersom detta kan läsas av praktiskt taget varje ordprocessor eller kalkylprogram.

 

Innehållsförteckning

1 Introduktion *

2 Systemkrav *

3 Installation och Konfigurering *

4 Utökad Funktionalitet *

5 Allmänna Villkor *

6 SoftPrint, Detaljerad Beskrivning *

7 Underhåll *

8 Pris *

9 Beställning *

 

  1. Introduktion

SoftPrint är ett Windows program utvecklat av Fyndlagret Elengco AB, http://home.swipnet.se/elengco, Sverige, alla rättigheter reserverade. Det är skrivet i det grafiska programspråket LabVIEW® från National Instruments.

Tillämpningen är avsedd att fånga och lagra elektroniskt ASCII data i RS-232 format som skickas till en seriell printer. Huvudsakligen från andra förmodade äldre icke Windows kompatibla process system såsom t.ex. felföljdsskrivare som endast producerar pappersutskrifter.

Data som läses på Com porten lagras automatiskt i en specifik fil, en per dygn. Detta möjliggör elektronisk hantering av utskriften i standard data miljö som ett komplement till nuvarande pappersutskrift.

Aktuellt år, månad och dag används för att genera filnamnen. Formatet blir i enlighet med datumdefinitionen i datorn som kör SoftPrint.

Obs att tiden i SoftPrint datorn inte synkroniseras med tiden i Process Systemet.

Under pågående dag ägs filen av SoftPrint men kan öppnas i skrivskyddat läge när som helst. Vid övergång till ny dag stängs filen och fortsatt loggning sker i den nyss skapade nya filen. Övergång kan inträffa mitt under pågående skrivsekvens men inga data bör gå förlorade.

Formatet är *.txt för enklast möjliga hantering. Dvs filen kan öppnas och editeras av praktisk taget vilken ordprocessor eller kalkylprogram (som t.ex. MS Word eller Excel) som helst. Notera att all formattering såsom mellanslag och Tab. behålls.

Top

2 Systemkrav

SoftPrint.exe kan köras på alla datorer som har Windows 95 eller högre. Det kan köras i flera upplagor på samma dator när dessa är konfigurerade för olika Com portar.

Datorn behöver en ledig Com port (för varje SoftPrint upplaga).

SoftPrint behöver mindre än 1Mb HD utrymme och några 100kb ledigt RAM minne.

Notera att datalagringen också kräver HD utrymme. Hur mycket beror på mängden data genererad av process systemet. Men eftersom all data lagras i text mode kan kraven grovt uppskattas till mindre än 5kb per A4 sida text.

Extra hårdvarukrav

Den speciella anslutningslåda som ingår i leveransen måste användas. Den skall kopplas in mellan Process Systemet som skall avlyssnas och skrivaren som normalt används för att registrera systemhändelser. SoftPrint datorn ansluts till anslutningen märkt Computer.

Notera att det fortfarande är skrivaren som kontrollerar dataflödet. SoftPrint bara avlyssnar passivt och skriver inget vare sig till process systemet eller skrivaren. Dvs skrivaren måste vara kvar i systemet.

Fyndlagret Elengco AB är inte ansvarigt för eventuellt förlorad data under några omständigheter.

Skrivarberoende

SoftPrint har ingen information angående någon specifik skrivare. Programmet är baserat på att utskrift av text till skrivare som arbetar i text mode sker baserat på standard ASCII koder via det absolut vanligaste seriegränssnittet för äldre skrivare, RS-232, samma som datorns serie port använder.

OBS, om annat protokoll används behövs troligen kompletterande hårdvara för att loggning skall vara möjlig.

Annan information såsom specifika skrivarkommandon, t.ex. Esc koder för färgutskrift etc. kan behöva filtreras bort för att inte interferera vid eventuell återutskrift av data såsom det sparas av SoftPrint.

Grafisk utskrift mode stöds inte.

Processystemberoende

Den enda viktiga parametern är vilket seriegränssnitt som skrivaren kräver. Om detta är en valbar parameter i processystemet skall RS-232 väljas.

Top

3 Installation och Konfigurering

Anslutningar

Existerande skrivaranslutning måste öppnas och en anslutning till SoftPrint datorns serieport etableras. Det görs med hjälp av den anslutningsbox som ingår i leveransen.

Standardkablar till de vanligaste serieinterfacen kan beställas som tillval. Obs att det kan vara olika anslutningstyper beroende på i vilken ände av befintlig skrivaranslutning som anslutningslådan skall kopplas in.

Skrivarkabeln som öppnas skall kopplas in via anslutningsboxen med en "rak" förlängningskabel.

Anslutningen till PC-porten (Com1-4) skall ske via en "rak" kabel.

Programinstallation

SoftPrint.exe kräver ingen speciell installationsprocedur. Dess enda fil kopieras in till datorns hårddisk på lämpligaste plats. Det kan endast köras i Windows mode (inte från DOS-prompt) och kan startas på alla normala Windows sätt, t.ex. genom att dubbelklicka på filen från Explorer fönstret eller genom att välja att programmet visas och kan klickas på i Start Menyn etc.

SoftPrint rekommenderas att installeras för automatisk start vid uppstart av datorn varvid det omedelbart är redo att lyssna efter data.

Konfigurering

All Com port konfiguration för SoftPrint måste definieras i samband med beställning. SoftPrint levereras sedan i en system- och kundspecifik version för användning i endast en dator.

Nödvändiga uppgifter är vissa av inställningarna till skrivarens serieinterface, dvs samma information som används av skrivaren som skall avlyssnas. Vid behov kan tjänsten av on-site installation offereras. För detaljer, se avsnitt Beställning.

Top 

4 Utökad Funktionalitet

Det är möjligt att göra en serie av modifieringar av SoftPrint efter behov. T.ex. men inte begränsat till:

- anpassning av SoftPrint för att ersätta befintlig skrivare (kan kräva ytterligare hårdvara beroende på Process System konfiguration).

- SoftPrint kan kompileras för andra operativsystem såsom Macintosh, Sun, HP-UX, Linux och UNIX.

- Funktionalitet för fjärraccess. OBS att detta kan åstadkommas redan i grundversionen via standardfunktionalitet i operativsystemet.

Vänligen kontakta Fyndlagret Elengco AB per E-mail till

klinteback.elengco@swipnet.se

eller fax: + 46 21 12 33 31

för kommentarer gällande denna produkt.

 Top

5 Allmänna Villkor

Viktig Information

Garanti

Media på vilket programvara från Fyndlagret Elengco levereras garanteras felfri för en period av 90 dagar från datum av leverans, såsom framgår av leveransdokumentation. Fyndlagret Elengco ersätter efter avisering media som inte uppfyller ovan under garantitiden och efter insändning av defekt media.

Ett Garanti Retur (GR) nummer måste erhållas från Fyndlagret Elengco och anges tydligt på utsidan av försändelsen före acceptans av garantiåtgärd. Fyndlagret Elengco står för portokostnader för återsändande till ägaren av utrustning som täcks av garantin.

Fyndlagret Elengco anser att all information i detta dokument är korrekt. Dokumentet är granskat noggrant för teknisk korrekthet. I händelse av att tekniska eller typografiska fel existerar, reserverar sig Fyndlagret Elengco rätten att göra framtida ändringar i detta dokument utan avisering till innehavare av denna version. Läsaren bör avisera Fyndlagret Elengco om fel kan misstänkas. Under inga omständigheter skall Fyndlagret Elengco hållas ansvarig för några skador uppkomna eller kopplade till detta dokument eller dess informationen.

Förutom vad som specificeras här existerar inga ytterligare garantier från Fyndlagret Elengco, uttryckta eller underförstådda, och speciellt avvisas varje krav på möjlighet att använda produkten under speciella förhållanden.. Kundens rätt till ersättning på grund av fel eller försumlighet från Fyndlagret Elengco begränsas till det belopp som erlagts av kunden. Fyndlagret Elengco är inte ansvarigt för eventuella skador beroende på förlorad data, utebliven förtjänst, oanvändandbarhet i tredjepartsprodukt, oavsiktligt beteende eller följdskada, även om detta inträffar efter att Fyndlagret Elengco uppmärksammats på att sådan risk kan finnas. Denna begränsning i ansvar för Fyndlagret Elengco gäller oavsett varje form av åtgärd, vare sig i kontrakt eller annan form, inklusive försummelse. Varje krav gentemot Fyndlagret Elengco måste framföras inom ett år efter orsaken till kravet inträffat. Fyndlagret Elengco skall inte hållas ansvarig för eventuell försening av åtgärd beroende på omständigheter utanför sin rimliga kontroll. Garantin beskriven här täcker inte skador, fel, felbeteende eller driftstörningar orsakade av kundens försummelse att följa från Fyndlagret Elengco angivna installations-, drift- eller underhållsanvisningar eller kundens felhantering såsom men inte begränsat till förändringar av produkten, användande för inte avsett ändamål, felanvändning, underlåtelse eller försummelse liksom kraftavbrott, transienta pulser, brand, översvämning, olyckor eller åtgärder från tredjepart eller andra händelser utom rimlig kontroll.

Copyright

Under gällande copyrightlagar gäller att denna publikation inte får reproduceras eller överföras i någon form, elektronisk eller mekanisk, inklusive fotokopiering, inspelning, lagring i databassystem, eller översättas, helt eller i delar före skriftligt tillstånd i skrift från Fyndlagret Elengco AB.

Varumärken

LabVIEW™ och National Instruments™ är varumärken från National Instruments Corporation.

Produkter och företagsnamn nämnda häri är varumärken för deras respektive företag.

VARNING ANGÅENDE ANVÄNDNING AV NATIONAL INSTRUMENTS PRODUKTER

(1) NATIONAL INSTRUMENTS PRODUKTER ÄR INTE DESIGNADE MED KOMPONENTER OCH TESTADE FÖR TILLGÄNGLIGHET OCH TILLFÖRLITLIGHET TILLRÄCKLIG FÖR ANVÄNDNING I ELLER I ANSLUTNING TILL KIRURGISKA INGREPP ELLER SÅSOM EN KRITISK DEL AV LIVSUPPEHÅLLANDE SYSTEM I VILKAS STÖRNINGAR KAN ORSAKA ALLVARLIGA MÄNSKLIGA SKADOR

(2) I VARJE APPLIKATION, INKLUDERANDE OVAN, KAN TILLGÄNGLIGHET OCH TILLFÖRLITLIGHET AV PROGRAMVARUPRODUKTER PÅVERKAS AV NEGATIVA FAKTORER, INKLUSIVE MEN INTE BEGRÄNSAT TILL SPÄNNINGSVARIATONER I KRAFTFÖRSÖRJNING, FEL I DATORHÅRDVARA, INKOMPATIBILITET MED OPERATIVSYSTEM, KOMPILERINGSFEL OCH FEL I APPLIKATIONSKODEN, INSTALLATIONSFEL, KOMPATIBILITETSPROBLEM MELLAN PROGRAMVARA OCH HÅRDVARA, FELBETEENDE ELLER FEL HOS ELEKTRONISKA ÖVERVAKNINGSSYSTEM, TRANSIENTA FEL I ELEKTRONISKA SYSTEM (PROGRAMVARA OCH/ELLER HÅRDVARA), FELANVÄNDNING ELLER ANVÄNDARFEL (NEGATIVA FAKTORER SÅSOM DESSA BETECKNAS HÄREFTER KOLLEKTIVT SÅSOM "SYSTEMFEL"). VARJE APPLIKATION DÄR ETT SYSTEMFEL SKULLE KUNNA RISKERA SKADA PÅ EGENDOM ELLER PERSON (INKLUSIVE KROPPSSKADA OCH DÖD) SKALL INTE VARA BEROENDE AV ENBART EN FORM AV ELEKTRONISKT SYSTEM BEROENDE PÅ RISKEN FÖR SYSTEMFEL. FÖR ATT UNDVIKA EGENDOMSSKADA, PERSONSKADA ELLER DÖD MÅSTE ANVÄNDAREN OCH APPLIKATIONSUTVECKLAREN TA NÖDVÄNDIG HÄNSYN FÖR SKYDD MOT KONSEKVENSER AV SYSTEMFEL, INKLUSIVE MEN INTE BEGRÄNSAT TILL RESERVSYSTEM ELLER KONTROLLERADE AVSTÄNGNINGSMEKANISMER. EFTERSOM VARJE ANVÄNDARSYSTEM AVVIKER FRÅN NATIONAL INSTRUMENTS TESTPLATFORM OCH EFTERSOM SLUTANVÄNDARE ELLER APPLIKATIONSUTVECKLARE KAN ANVÄNDA NATIONAL INSTRUMENTS PRODUKTER TILLSAMMANS MED TREDJEPARTSPRODUKTER PÅ SÄTT SOM INTE UTVÄRDERATS ELLER FÖRUTSETTS AV NATIONAL INSTRUMENTS ÄR SLUTANVÄNDAREN YTTERST ANSVARIG FÖR VERIFIERING OCH SÄKERSTÄLLNING AV LÄMPLIGHETEN I ATT ANVÄNDA NATIONAL INSTRUMENTS PRODUKTER NÄRHELST DESSA INGÅR I ETT SYSTEM ELLER APPLIKATIONER INKLUSIVE MEN UTAN BEGRÄNSNINGAR, SÅSOM LÄMPLIG DESIGN, PROCESS OCH SÄKERHETSNIVÅ FÖR SÅDANT SYSTEM ELLER APPLIKATION.

 Top

6 SoftPrint, Detaljerad Beskrivning

SoftPrint Skärmutseende

 Top

Programbeskrivning

Grundversionen av SoftPrint levereras med ett definierat kommunikationsprotokoll, såsom specificerats vid beställning. Det är inte möjligt att ändra någon av dessa parametrar i den exekverbara SoftPrint versionen. I händelse av osäkerhet om vilka parametrar som gäller kan support för att utreda detta erbjudas.

Programmet skapar automatiskt en katalog, c:\DataComX\, där X = numret på vald Serieport. Denna katalog rekommenderas behållas och användas enbart för lagring av data från SoftPrint. Alla datafiler kan flyttas permanent till annan lagringsplats efter byte till ny dag. Tänk på att göra säkerhetskopiering av data regelbundet!

Aktuellt år, månad och dag används för att genera filnamnen. Formatet blir i enlighet med datumdefinitionen i datorn som kör SoftPrint.

Filnamnkonvention - T.ex. för format åååå/mm/dd kommer filen som skapas att benämnas ååååmmdd.txt.

De senaste raderna visas på skärmen. Skärmuppdateringen kan gå långsammare än faktisk dataöverföringshastighet för att möjliggöra läsning speciellt vid utskrift av stora datamängder. Lagring till fil går med samma hastighet som data skickas till skrivaren(s buffert). Indikeringar visar när data skrivs till filen (File Write ind.) respektive när skärmen håller på att uppdateras (Displ Update ind.).

Notera, bilden ovan är bara ett exempel på hur data kan komma att presenteras. Faktiskt utseende påverkas av formatteringen från skrivande processystem. Skärmutseende kan också skilja mot hur texten från filen visas. Filens utseende kan också variera beroende vilket program som används för att öppna filen.

Nedan beskrivs samtliga fält i SoftPrint:

Fält Beskrivning
PC Date Visar aktuellt datum inklusive format såsom definierat i datorn som kör SoftPrint.
PC Time Visar aktuell tid inklusive format såsom definierat i datorn som kör SoftPrint.
File Path & Name Visar lagringsplats (sökväg/katalog) och aktuellt filnamn.
File Write Indikering när data skrivs till fil.
Displ Update Indikering när skärmdata håller på att uppdateras.
Master Stop Stoppar exekvering av SoftPrint på kontrollerat sätt (skrivbuffertar töms etc). Stopp via Verktygsfältets Stop knapp kan orsaka förlust av ännu inte sparad data.
Main Display Visning av senast läst data från Com porten.
Port, Baud etc. Inställningarna för den övervakade Com porten. Inte möjliga att ändra.
Temp buffer Tillfällig lagringsplats för att få radbrytning på ett kontrollerat sätt.

Top

  1. Underhåll

Programmet kräver ingen användaråtgärd efter installation förutom möjligen start av SoftPrint.

En gång per år bör klockan i PCn synkroniseras med systemets tid.

Minst en gång per år bör de sparade filerna säkerhetskopieras och raderas från hårddisken.

Top

8 Pris

Kontakta Fyndlagret Elengco AB för senaste prislista.

Top

9 Beställning

Följande måste definieras vid beställning för leverans av rätt Anslutningslåda:

 

Följande måste definieras vid ordertillfället för konfigurering av SoftPrint:

Top