E-terminaler och E-Designer. Manual. Svenska MA00551C

Storlek: px
Starta visningen från sidan:

Download "E-terminaler och E-Designer. Manual. Svenska MA00551C 2003-01"

Transkript

1 MA00551C E-terminaler och E-Designer Manual Svenska

2 Manual till E-terminaler och E-Designer Förord Denna manual är en programmerings- och funktionsbeskrivning för operatörsterminalerna i E-serien och programmeringsverktyget E-Designer. E-Designer ersätter den tidigare programvaran MAC Programmer+. Vidare i manualen använder vi benämningen programmeringsverktyg. Manualen förutsätter att senaste version av systemprogrammet (firmware) och av programmeringsverktyget används. För för styrsystemspecifika detaljer om anslutet styrsystem hänvisas till drivrutinsmanualen för respektive styrsystem. Funktionaliteten i terminalerna är densamma oberoende av vilket styrsystem som ansluts till terminalen. Beijer Electronics AB, Alla exempel i manualen är enbart ämnade för att öka förståelsen av programvarans funktionalitet och handhavande. Beijer Electronics AB tar inget ansvar om dessa exempel används i verkliga applikationer. På grund av det stora antalet användningsområden för programvaran, måste användaren själv inhämta tillräcklig kunskap för att rätt använda denna i sin speciella applikation. Den som ansvarar för applikationen och utrustningen måste själv förvissa sig om att varje applikation motsvarar samtliga relevanta krav, standarder och lagstiftning gällande utförande och säkerhet. Beijer Electronics AB fråntager sig allt ansvar för skador som kan uppstå vid installation eller användning av programvaran. Beijer Electronics AB förbjuder all modifiering av programvaran. Beijer Electronics AB, MA00551C

3 Synpunkter på manualen kan noteras i formuläret. Denna sida, eller en kopia av den, kan skickas till oss enligt nedanstående adresser. Synpunkter på MA00551C Sida Namn... Företag... Adress... Postadress... Land... Telefon...Telefax ... Faxa till Marknadsavdelningen, Beijer Electronics AB eller skicka med post till Marknadsavdelningen, Beijer Electronics AB, Box 426, MALMÖ. Det går också bra att skicka kommentarer till [email protected]. Beijer Electronics AB, MA00551C

4 Säkerhetsföreskrifter Allmänt Läs noga igenom säkerhetsförskrifterna. Kontrollera leveransen för att upptäcka eventuella transportskador. Meddela leverantören snarast om skador upptäcks. Terminalen uppfyller kraven enligt artikel 4 i EMC-direktivet 89/336/EEC. Använd inte terminalen i en miljö där det finns hög risk för explosioner. Leverantören tar inte ansvar för modifierad, ändrad eller ombyggd utrustning. Endast reservdelar och tillbehör tillverkade enligt specifikation av leverantören får användas. Läs installations- och användarbeskrivningen noga innan terminalen installeras, används eller repareras. Fara för explosion kan uppstå om batteriet monteras felaktigt. Använd endast batterier som rekommenderas av leverantören. Vätska får aldrig hällas i springor eller hål i terminalen. Detta kan orsaka brand eller att utrustningen blir strömförande. Terminalen ska hanteras av personer med adekvat utbildning. Vid installation Terminalen är konstruerad för fasta installationer på en plan yta. Placera terminalen på ett stadigt underlag under installationen. Om terminalen tappas eller faller ner kan skador uppstå. Installera terminalen enligt medföljande installationsbeskrivning. Jordning ska ske enligt medföljande installationsbeskrivning. Installation ska göras av personer med adekvat utbildning. Högspännings-, signal- och spänningskablar måste separeras. Fastställ att spänning och polaritet från kraftkällan är korrekt innan terminalen spänningssätts. Öppningarna i höljet är avsedda för luftcirkulation och får inte övertäckas. Placera ej terminalen där det finns risk att den utsätts för starka magnetfält. Terminalen bör ej monteras i direkt solljus. Beijer Electronics AB, MA00551C I

5 Kringutrustning måste vara lämplig där den används. Vissa terminalmodeller har en laminerad film över displayglaset för att minska risken för repor. För att förhindra statisk elektricitet som kan orsaka skador på terminalen, dra försiktigt av filmen. UL installation Power, input and output (I/O) wiring must be in accordance with Class I, Division 2 wiring methods (Article (b) of the National Electrical Code, NFPA 70) and in accordance with the authority having jurisdiction. Vid användning Håll terminalen ren. Nödstoppsfunktioner eller andra säkerhetsfunktioner får ej styras från terminalen. Tangenter, displayglas etc får ej påverkas med vassa föremål. Var uppmärksam på att terminalen fungerar och registrerar knapptryckningar samt inmatning via pekskärmen även om bakgrundsljuset har slutat fungera. Service och underhåll Garanti gäller enligt avtal. Använd milt rengöringsmedel och mjuk trasa för att rengöra displayglas och front. Reparationer ska utföras av personer med adekvat utbildning. Vid nedmontering och skrotning Återvinning av terminalen eller delar av terminalen ska ske enligt gällande regler i respektive land. Beakta att följande komponenter innehåller ämnen som kan vara skadliga för hälsa och miljö: litiumbatteri, elektrolytkondensatorer samt display. II Beijer Electronics AB, MA00551C

6 Innehåll Innehåll 1 Introduktion Programmering Inkoppling av terminalen till styrsystemet Statusvisning och manövrering Placering av terminalen Kompakta lösningar Installation Programmeringsverktyget Ansluta terminalen till en persondator Ladda ner systemprogram Terminalfunktioner Operationslägen, RUN, PROG och SETUP Tangentbordet i terminalen Ställa realtidsklockan Informationssida Joystick-funktion Grunder Arbetsmetodik för programmering av ett projekt Effektiv kommunikation Menystruktur Block Signalformat Beijer Electronics, MA00551C I

7 Innehåll 5 Programmering med programmeringsverktyget Starta programmeringsverktyget Välj språk Skapa ett projekt Uppdatera drivrutin Ändra projektinställningar Skapa block via blockhanteraren Visa terminalen runt arbetsytan I/O Browser Programmera block Grafikblockhanteraren Textblockhanteraren Symbolhanteraren Ändra I/O Ändra BDTP station I/O Korsreferens Övriga redigeringsverktyg Menyn Arkiv Menyn Redigera Menyn Visa Menyn Funktioner Menyn Inställningar Menyn Blockhanteraren Menyn Objekt Menyn Utseende Menyn Överför Menyn Fönster Menyn Hjälp II Beijer Electronics, MA00551C

8 Innehåll 6 Grafisk presentation och manövrering Generella parametrar Grafiska objekt Manövrera grafikblock Använda pekskärmen Textbaserad presentation och manövrering Generella parametrar Textobjekt Manövrera textblock Trender Historisk trend Realtidstrend Definiera trendobjekt Överföring av trenddata Säkerhetskopiering av trenddata Meddelandebibliotek Larmhantering Larmgruppering Larmmeddelande Larminställningar Larmimport Larm i driftläge Grafisk larmsida i driftläge Beijer Electronics, MA00551C III

9 Innehåll 11 Recepthantering Beräkning av receptstorlek Receptinställningar och receptbibliotek Skapa recept med terminalen Lägga till på recept Överföra recept till styrsystemet Radera recept Använda recept i persondator Skapa och överföra recept med styrprogrammet Lösenord Definiera säkerhetsnivåer Definiera lösenord Att logga in Lösenord för projektöverföring Övergripande lösenord Ändra lösenord under drift Utskrifter Anslutning till skrivare Utskrift av projekt Textblocksrapporter Grafikblocksutskrifter Definiera utskrift Skrivarinställning Inställning av kommunikationsport Kontrollkoder till skrivare Skrivarstatus IV Beijer Electronics, MA00551C

10 Innehåll 14 Tidsstyrning Definiera tidkanaler Presentation i drift Språkhantering Skapa flera applikationsspråk Översätta/redigera texter i programmeringsverktyget Inställningar för applikationsspråket Exportera Importera Visa språkindex Korsreferens Kopiera objekt Välj Unicode-font Applikationsspråk i driftläge Unicode Inledning Unicode i programmeringsverktyget Terminalfonten Flerspråksfunktioner Begränsningar när Unicode används System Monitor Indexadressering Beijer Electronics, MA00551C V

11 Innehåll 19 Kommunikation Kommunikation med två styrsystem (Dubbla drivrutiner) Datautbyte mellan styrsystem Transparent mode Passthrough mode Terminalen som kommunikationsgränssnitt (No protocol mode) Modemanslutning Nätverkskommunikation Exempel på möjliga nätverk Nätverkskommunikation via Ethernet Seriell nätverkskommunikation Nätverkstjänster Nätverkskonton Nätverksfunktioner i terminalen FTP-server SMTP-klient Terminalspegling terminalapplet www-server Rekommendationer och begränsningar för nätverkskommunikation Lysdioder De extra lysdioderna på E900VT Funktionstangenter Definitioner Hopp till block med funktionstangenter De extra funktionstangenterna på E900VT Makron VI Beijer Electronics, MA00551C

12 Innehåll 25 Expansionskort IFC PBDP IFC MC IFC 128E IFC ETTP och IFC ETCX IFC PI IFC GA Överföring av projekt Inställning av terminalen Inställningar för överföring TCP/IP-överföring Seriell överföring Modemöverföring Tekniska data Membrantangentbord Ritningar Teckentabeller Sakregister... I Beijer Electronics, MA00551C VII

13 Introduktion 1 Introduktion I dagens industrimiljö ökar ständigt produktionstakten och operatörens arbetsuppgifter vid maskinen eller produktionslinjen blir mer omfattande och ansvarsfulla. Operatören måste på ett enkelt och snabbt sätt få information om rådande läge och lika enkelt kunna påverka maskinens drift. Funktionerna i styrsystemen blir fler och mer avancerade vilket gör att mer komplicerade processer kan styras på ett bra och effektivt sätt. Med operatörsterminaler görs människa-maskin-kommunikationen även för de mest avancerade processer enkla och säkra. De grafiska operatörspanelerna är utvecklade för att klara de krav som ställs på människa-maskin-kommunikation för styrning och övervakning av olika användningsområden inom tillverkningsindustri, processindustrin m m. Terminalen förenklar operatörens arbete genom att den enkelt kan anpassas till operatörens arbetsmiljö vilket innebär att operatören kan fortsätta att använda de begrepp som han/hon är van vid. Projektet i terminalen kan byggas upp som menyträd eller sekvenser. Ett menyträd innehåller en huvudmeny (med exempelvis en översiktsbild) och ett antal underliggande bilder med mer detaljerad information över ett speciellt avsnitt. Operatören väljer normalt vilken bild som ska visas. Bilder i operatörsterminalerna kallas block. Huvudmeny Recept Motorstatus Temperatur Filmkvalitet Beijer Electronics AB, MA00551C 1-1

14 Introduktion En sekvens utgår också från en huvudmeny varifrån operatören väljer en sekvens där blocken visas i en förutbestämd ordning. Normalt styrs visningen av block av programmet i styrsystemet. Huvudmeny Förtvätt Inställningar Huvudtvätt Sköljning Centrifugering Programslut Funktionerna i terminalen ger möjlighet till grafisk och textbaserad presentation och manövrering. Dessutom finns funktioner för t ex larmhantering, utskrifter, trender, recepthantering, tidsstyrning. Funktionerna är inte bara enkla att hantera i terminalen utan även ekonomiskt fördelaktiga gentemot konventionella lösningar med knappar, indikeringslampor, tidreläer, förvalsräknare och veckour. Terminalen har dessutom även funktioner som ökar användandet av styrsystemet. 1-2 Beijer Electronics AB, MA00551C

15 1.1 Programmering Introduktion Terminalen programmeras via en persondator med programmeringsverktyg. Det finns även möjlighet att programmera terminalen via det inbyggda tangentbordet. Terminalen har till stor del ett objektorienterat arbetssätt dvs. man utgår från ett objekt och väljer därefter den funktion objektet ska ha. Samtliga typer av signaler definieras enligt denna princip. Det programmerade projektet lagras i terminalen. Beijer Electronics AB, MA00551C 1-3

16 Introduktion 1.2 Inkoppling av terminalen till styrsystemet Fördelarna med att använda en terminal tillsammans med styrsystem är många. Användaren behöver inte göra några ändringar eller tillägg i befintligt styrprogram. Terminalen upptar inga in- eller utgångar på styrsystemet. Dessutom ökas överskådligheten av t ex funktionerna tidsstyrning och larmhantering i styrsystemet. 1.3 Statusvisning och manövrering Operatören är väl bekant med indikeringslampor samt analoga och digitala visarinstrument för statusvisning eftersom de idag förekommer i flera applikationer. För manövrering gäller samma sak med tryck-knappar, vrid- och tumhjulsomkopplare. Med terminalen får operatören all statusvisning och manövrering på ett ställe. Operatören kan på ett enkelt sätt se och påverka information i styrsystemet. Dessutom kan operatören på ett överskådligt sätt se och påverka alla signaler som berör ett objekt t ex en pump, vilket underlättar arbetet ytterligare. Detta är möjligt tack vare att allt utbyte av information sker via sk block i terminalen. Block kan vara av typen textblock med enbart textinformation eller grafikblock med full grafisk presentation. För direkt manövrering har terminalerna funktionstangenter. Manövreringen styrs genom att olika kommandon knyts till funktionstangenter. Används flera block kan operatören via hoppobjekt hoppa mellan de olika blocken. På detta sätt skapas ett menyträd, vilket ger en strukturerad applikation. 1-4 Beijer Electronics AB, MA00551C

17 1.4 Placering av terminalen Introduktion Operatörsterminalen bör placeras vid arbetsplatsen för att ge operatören maximal överblick. Operatören får då rätt information direkt och kan handla effektivt. Terminalen bör placeras i rätt arbetshöjd för att operatören enkelt ska kunna se på och manövrera terminalen. Hur skärmen uppfattas påverkas av avstånd, höjd, vinkel, solljus och färgval. Driftövervakning, manövrering och underhåll kan också utföras på distans, till exempel från annan placering i byggnaden, eller från en annan ort. Kommunikationen kan då ske exempelvis via internt nätverk, Internet eller modem. Är det en lång produktionslinje med många arbetsplatser, kan flera terminaler anslutas till ett eller flera styrsystem i nätverk. Beijer Electronics AB, MA00551C 1-5

18 Introduktion 1.5 Kompakta lösningar Externa enheter som streckkodsläsare, våginstrument, telefonmodem etc kan via terminalen kopplas till styrsystemet. Anslutningen kräver endast att enheten kan anslutas till ett RS232-gränssnitt och att kommunikationen sker via ett ASCII-protokoll. Data som kommer till terminalen skrivs ner i register. Man kan också ansluta en parallellt arbetande enhet. Det kan vara ytterligare en terminal eller en persondator med programmeringsverktyget för styrsystemet. Via terminalen är det då möjligt att programmera styrsystemet samtidigt som terminalen kommunicerar med styrsystemet. När två styrsystem ansluts till en och samma terminal (dubbla drivrutiner används i terminalen) är det möjligt att utbyta data (analoga och digitala signaler) mellan styrsystemen. För information om installation hänvisas till installationsmanualen som levereras med terminalen. Operatörsterminal med styrsystem och streckkodsläsare anslutna. Dubbla drivrutiner kan användas när olika system ansluts. Operatörsterminal i Transparent mode. 1-6 Beijer Electronics AB, MA00551C

19 Installation 2 Installation 2.1 Programmeringsverktyget Programmeringsverktyget är ett programpaket som används för att utveckla projekt till operatörsterminaler i E-serien. Funktionerna i programmeringsverktyget är beroende av vilken terminal som väljs. I programmeringsverktyget rekommenderar vi att mus används. För kortkommando hänvisas till Windows Användarhandbok. I programmeringsverktyget skapas ett projekt med grafikblock och textblock som därefter överförs till terminalen. Hur programmeringen görs beskrivs i kapitlet Programmering med programmeringsverktyget. Hjälptexter finns tillgängliga för alla funktioner. Genom att trycka på tangenten F1 visas hjälptexten för aktuell funktion. Genom att klicka på hjälpknappen i verktygslådan och därefter på en funktion visas information om den funktionen. Systemkrav För att använda programmeringsverktyget krävs minst en persondator med minst 55 Mb ledigt minnesutrymme och Microsoft Windows 9x/NT/2000/Me/XP. Programmeringsverktyget kan användas på antingen färg- eller svart/vit skärm. Microsoft Internet Explorer version 5.0 eller senare måste vara installerad på datorn. Installera programmeringsverktyget Programmeringsverktyget levereras på en CD. När CD-skivan placeras i CD ROMenheten startas installationen automatiskt. Om inte, välj KÖR i Start-menyn och skriv D:\setup.exe (om D: är CD ROM-enheten). Välj att installera programmeringsverktyget genom att klicka på namnet och följ instruktionerna. Installationen skapar en ikon för programmeringsverktyget i E-Designer gruppen. Du hittar verktyget genom att klicka på Start och välja Program/E-Designer/E-Designer. Manualen kan läsas direkt från CD-skivan genom att du klickar på Manuals. Beijer Electronics AB, MA00551C 2-1

20 Installation Menyraden Från menyraden nås ett antal rullgardinsmenyer; Arkiv, Redigera, Visa, Funktioner, Inställningar, Objekt, Utseende, Överför, Fönster och Hjälp. Arkiv-menyn innehåller funktioner som påverkar hela projektet. I menyn Redigera finns funktioner för att klippa ut, kopiera och klistra in. De olika redigeringsverktygen, t ex blockhanterarna, larmhanteraren och symbolhanteraren finns i Visa-menyn. De grundläggande inställningarna för terminalen görs i menyn Inställningar. Objekt-menyn är endast tillgänglig i de olika redigeringsverktygen och innehåller alla objekt. Objekten finns även i verktygslådan. Menyn Utseende är endast tillgänglig i grafikblockhanteraren och innehåller funktioner för placering av objekt i grafikblock. Funktionerna i menyn Överför används för att överföra projekt mellan programmeringsverktyget och terminalen. Menyn Fönster innehåller generella Windows-funktioner. Dessutom görs inställningar för stödraster samt definition av sökvägen till ett externt program t ex Paintbrush. Hjälp-menyn innehåller hjälpfunktionerna till programmet. Statusfältet Statusfältet visas längst ner i programmeringsverktygets fönster. I Visa-menyn finns en funktion för att visa/gömma statusfältet. Den vänstra delen av statusfältet beskriver menyfunktionen för den i menyn markerade funktionen. För funktionerna i verktygslådan visas en kort beskrivning av den funktion markören pekar på. Den högra delen av statusfältet indikerar vilken av följande tangenter som är aktiverad: OVR Överskrivning (Insert key) CAP Caps Lock NUM Num Lock Koordinaterna, rad och kolumn, i blockhanteraren visas också. 2-2 Beijer Electronics AB, MA00551C

21 2.2 Ansluta terminalen till en persondator Persondator Installation Terminal RS422 RS232C CAB6 MAC-PROG/9-CAB=CAB5 För att ansluta styrsystemet till terminalen används kabeln som rekommenderas i drivrutinsmanualen för valt styrsystem. Notera! Spänningsmatningen måste vara frånslagen då anslutningen sker. 2.3 Ladda ner systemprogram Gäller inte E50. I terminalen finns ett systemprogram (operativsystem) som är lagrat i terminalens minne vid leverans. Systemprogrammet kan bytas ut t ex för uppdateringar till nyare versioner. För att överföra systemprogrammet till terminalen krävs följande: Persondator Överföringskabel mellan persondatorn och terminalen. Persondatorprogrammet System Loader (finns som ikon i programgruppen HMI Tools). Se manualen för HMI Tools för installering av programgruppen. Fil med nytt systemprogram (*.BIN). Beijer Electronics AB, MA00551C 2-3

22 Installation Notera! All kommunikation mellan persondatorn och operatörsterminalen E50 sker via programmeringsverktyget. Överföring av systemprogram sker samtidigt som överföring av drivrutin. Se kapitlet Överföring av projekt. Persondatorprogrammen i programgruppen HMI Tools kan inte användas tillsammans med E50. Kabeln CAB6 kan inte användas för projektöverföring till E50. Adaptern ADP måste användas på RS422-porten för att genomföra överföringen med en CAB5-kabel. Adaptern medföljer E50. Överföringen görs i följande steg: 1. Anslut kabeln mellan persondator och terminal. 2. Starta persondatorprogrammet HMI ToolsSystem Loader via Start-menyn. Inga inställningar behöver göras i terminalen. Under Options/Comm Settings kan du ställa in kommunikationsport och överföringshastighet. Nerladdning av systemprogram kan också ske via modem för fjärruppdatering av terminaler. Notera! Vid nedgradering av terminal är det viktigt att se till att rutan Overwrite PLC driver är ikryssad. Om nerladdningen av nytt systemprogram (*.bin-fil) misslyckas när du klickat på Send i HMI Tools System Loader sätts terminalen automatiskt i sysload-läge. När terminalen är i sysload-läge är den klar för ett nytt försök att ladda ner systemprogrammet. 2-4 Beijer Electronics AB, MA00551C

23 Terminalfunktioner 3 Terminalfunktioner Detta kapitel beskriver de olika lägena i terminalen, tangentbordet samt informationssidan i terminalen. För beskrivning av de olika tangentsekvenserna se avsnittet Funktionstangenter. 3.1 Operationslägen, RUN, PROG och SETUP Terminalen har tre operationslägen. E50 har endast driftläge och överföringsläge. E610, E615, E615T och E910 saknar programmeringsläget PROG. Konfigureringsläget, Setup, där de grundläggande inställningarna görs, t ex val av styrsystem, menyspråk och skrivarinställningar. Programmeringsläget, Prog, där terminalen kan programmeras samt där ändringar enkelt görs vid idrifttagning. Driftläge, Run, där applikationen körs. Växla mellan lägena Växla mellan PROG och RUN Växla mellan programmering, PROG, och drift, RUN, genom att trycka på tangenterna [ ] och [MAIN] samtidigt. Möjligheten att växla mellan PROG och RUN från terminalen kan styras via ett lösenord. För mer information hänvisar vi till kapitlet Programmering med programmeringsverktyget. Växla mellan PROG och SETUP För att växla mellan programmering, PROG och konfigurering, SETUP, trycker du på [LEAVE] tills uppstartsmenyn visas, därefter trycker du på en valfri tangent. Tryck på [LEAVE] för att återgå till PROG. Växla mellan RUN och SETUP Tryck [ ] och [MAIN] samtidigt för att gå över i programmeringsläge, PROG. Därefter trycker du på en valfri tangent när uppstartsmenyn visas för att komma till konfigureringsläget, SETUP. För att gå tillbaka till driftläge, RUN, trycker du [ ] och [MAIN]. Följande tangentsekvenser motsvarar tangentsekvensen [ ] + [MAIN]: E100/E150 [ ] + [ENTER] E710 [F1] + [F2] + [F4] Beijer Electronics AB, MA00551C 3-1

24 Terminalfunktioner I E610, E615, E615T och E910 ställer du omkopplaren på sidan/baksidan av terminalen i läge 4 för att komma till konfigureringsläget Setup. För normal drift ska switchen vara i läge 0. Se även avsnitten Tangentsekvenser,och Switchen på E610, E615, E615T och E910. Konfigureringsläge, SETUP I detta avsnitt beskrivs funktioner som inte kan utföras via programmeringsverktyget. För inställningar via programmeringsverktyget hänvisas till kapitlet Programmering med programmeringsverktyget. Radera minnet I menyn Setup i terminalen finns funktionen Erase memory. Funktionen raderar terminalens applikationsminne. Samtliga block och definitioner av larm, tidkanaler, funktionstangenter och systemsignaler raderas. Parameter Enter Prev Beskrivning Minnet raderas. När raderingen är klar visas automatiskt konfigureringsmenyn. Återgå till föregående nivå utan att radera minnet. Notera! När minnet raderas går samtliga data, som är lagrade i terminalen förlorade. Parametern språkval påverkas inte. Övriga parametrar raderas eller tilldelas värdet för grundinställning. Inställning av expansionsminneskort Gäller inte E50, E100, E150 och E200. Under Memcard maintenance väljer du att formatera ett installerat PCMCIA minneskort eller att överföra till eller från ett minneskort. Minneskortet kan formateras som ett backupkort eller som ett expansionskort. Under MemCard transfer väljer du att överföra: projekt till minneskort, projekt från minneskort, radera projekt på minneskort, recept till minneskort, recept från minneskort och radera recept på minneskort. För mer information, se manualen till IFC MC. 3-2 Beijer Electronics AB, MA00551C

25 Terminalfunktioner Kontrastinställning Gäller för E50, E100, E150 och E200: Kontrast ställs in via en potentiometer på terminalens baksida. Gäller för E300, E600, E610, E615,, E700 och E710: Kontrastinställning sker i programmeringsläge under Setup/Contrast setting eller i driftläge via hopp till systemblock 997. Genom att trycka på funktionstangenten + blir displayen ljusare och genom att trycka på funktionstangenten - blir den mörkare. Återgå till föregående nivå genom att trycka EXIT. E615T har ingen kontrastinställning. Gäller för E900 och E910: Färgernas intensitet på displayen kan styras via ett dataregister och ett kommando, DIM, som anges på kommandoraden under Inställningar/Systemsignaler i programmeringsverktyget. Se avsnittet Menyn Inställningar i kapitlet Programmering med programmeringsverktyget.. Notera! Kontrasten påverkas av omgivningens temperatur. Om terminalen programmeras i ett rum där temperaturen avviker mycket från platsen där terminalen ska placeras, bör ev. inställning av kontrasten göras efter minuter i verklig omgivningstemperatur. Programmeringsläge, PROG Edit Applikationen byggs upp i programmeringsverktyget. Vissa modifieringar kan dock göras när terminalen är i programmeringsläge genom att Edit väljs. Hjälpraden i terminalen visar vad som kan göras med hjälp av funktionstangenterna. Transfer Projekt överförs i normala fall till terminalen från programmeringsverktyget. Genom att använda funktionen Automatiskt terminal RUN/TRANSFER byte i programmeringsverktyget ställer programvaran automatiskt terminalen i överföringsläge. När terminalen är i programmeringsläge kan den ställas i överföringsläge manuellt genom att Transfer väljs. Beijer Electronics AB, MA00551C 3-3

26 Terminalfunktioner Driftläge, RUN Driftläge är det läge där applikationen körs. Vid övergång till driftläge kommer block 0 automatiskt att visas på displayen. I terminalen används det inbyggda tangentbordet för att markera och ändra värde i driftläge. Uppstår kommunikationsfel mellan terminalen och styrsystemet visas felmeddelande på displayen. Terminalen startar automatiskt då kommunikationen åter kommer igång. Har du tryckt en tangentsekvens som påverkar I/O då kommunikationfel föreligger lagras den i terminalens buffert och kommer att överföras till styrsystemet när kommunikationen fungerar igen. För att få en watch-dog funktion där styrsystemet kan detektera om ett kommunikationsfel har uppstått kan terminalklockan kontinuerligt överföras till ett register i styrsystemet (se avsnittet Datum/Tid format i kapitlet Programmering med programmeringsverktyget). Styrsystemet kontrollerar om registret är uppdaterat och om inte kan ett larm som indikerar kommunikationsfel aktiveras i styrsystemet. Hur de olika objekten/funktionerna fungerar i driftläge beskrivs där objekten/funktionerna beskrivs. 3.2 Tangentbordet i terminalen Inbyggda funktionstangenter Piltangenter Alfanumeriska 3-4 Beijer Electronics AB, MA00551C

27 Terminalfunktioner Alfanumeriska tangenter Från det alfanumeriska tangentbordet kan följande tecken skrivas in i dynamisk text och numeriska objekt i driftläge i terminalen. 0-9 A-Z a-z!? < > ( ) + / * = % # Nationella tecken Notera! Inga tecken kan skrivas in från tangentbordet på E50 eftersom den inte har några alfanumeriska tangenter. Numeriska värden skrivs in genom att du trycker på respektive tangent en gång. A- Z skrivs in genom att trycka på respektive tangent två till fem gånger och de små bokstäverna a till z skrivs in genom att trycka på respektive tangent 6 till 9 gånger. Tidsintervallet mellan tryckningarna går att ställa (se avsnittet Terminalinställningar i kapitlet Programmering med programmeringsverktyget). Trycks inte tangenten ner inom tidsintervallet flyttas markören till nästa position. Genom att trycka på tangenten C1-C4 två till nio gånger skrivs olika nationella tecken in. Detta gör att tecken som inte är standard på det alfanumeriska tangentbordet blir tillgängliga i terminalen. (se avsnittet Nationella inställningar i kapitlet Programmering med programmeringsverktyget). Notera! I programmeringsverktyget kan alla tecken i den valda teckenuppsättningen (se avsnittet Nationella inställningar i kapitlet Programmering med programmeringsverktyget) utom reserverade tecken användas i statisk text. Skriv in önskat tecken genom att trycka på Alt-tangenten och samtidigt trycka 0 (noll) på det numeriska tangentbordet på persondatorn följt av teckenkoden. Numeriska och alfanumeriska tangenter i E100 För att kunna skriva in siffror i E100 hålls NUM-tangenten nertryckt samtidigt som önskad siffra trycks in. Alternativt anges kommandot NTGL på kommandoraden under Systemsignaler i menyn Setup. Kommandot NTGL gör att NUM-tangenten får toggel-funktion. Det innebär att när du trycker på NUM-tangenten aktiveras numerisk inmatning. Nu motsvarar tangenterna siffror. Avaktivera inmatning av numeriska tecken genom att trycka på NUM-tangenten. Beijer Electronics AB, MA00551C 3-5

28 Terminalfunktioner För att skriva in bokstäver i t ex ett textobjekt i E100 öppnar du objektet för editering genom att trycka Enter. Därefter görs enligt följande: Tryck ner NUM-tangenten + Enter-tangenten samtidigt Välj tecken i vallistan med hjälp av piltangenterna upp och ner. Tryck ner Enter-tangenten Välj nytt tecken, osv Markörens position flyttas med piltangenterna vänster och höger. Tecknet. (punkt) får du genom att trycka två gånger på 0-tangenten. Reserverade tecken ASCII-tecknen 0-32 (Hex 0-1F) och 127 är reserverade för interna funktioner i terminalen och får inte användas i något projekt eller fil i terminalen. Tecknen används som kontrolltecken. Piltangenter Piltangenterna används för att flytta pekaren inom en meny eller dialog. Inbyggda funktionstangenter Alla tangenter finns inte tillgängliga på alla terminaler. Tangenten [ ] ([ENTER]) används för att bekräfta gjord inställning och gå vidare till nästa rad/nivå. Tangenten [PREV] används för att återgå till föregående block. Tangenten [LIST] används för att ta fram larmlistan. Tangenten [ACK] används för att kvittera larm i larmlistan. Tangenten [MAIN] används för hopp till block 0 i driftläge. Tangenten [ ] används för att radera tecken till vänster om markören. Notera! När huvudblocket (blocknummer 0) har visats fungerar inte [PREV]-tangenten eftersom blockhistoriken raderas när huvudblocket visas. Notera! Med expansionskortet IFC 128E är det möjligt att lägga ut alla tangenterna på ett externt tangentbord. För mer information hänvisas till manualen för IFC 128E. 3-6 Beijer Electronics AB, MA00551C

29 Terminalfunktioner Tangentsekvenser I terminalen finns tangentsekvenser som har följande funktioner. Sysload Självtest Funktion Växla mellan PROG och RUN Terminalmodell Diagnostiksida E100 [ ] + [F1] + [ ] + [ENTER] [ ] + E150 [ ] + [F1] + [ ] + [ENTER] [ ] + E200 [ ] + [F1] + [ ] + [MAIN] [ ] + [LIST] E300 [ ] + [F1] + [ ] + [MAIN] [ ] + [PREV] E600 [ ] + [F1] + [ ] + [MAIN] [ ] + [PREV] E700 [ ] + [F1] + [ ] + [MAIN] [ ] + [PREV] E710 [F1] + [F2 + [F8] [F1] + [F2] + [F7] [F1] +[F2] + [F4] Touch key E900 [ ] + [F1] + [ ] + [MAIN] [ ] + [PREV] På E710 kalibreras touch genom att [F1] + [F2] + [F5] trycks ner. E50 har endast driftläge och överföringsläge. Följande tangentsekvenser gäller för E50. Tangentsekvens [F3] + [F4] + Funktion Ställer terminalen i manuellt överföringsläge, Transfer. Aktiverar självtestfunktionen. Beijer Electronics AB, MA00551C 3-7

30 Terminalfunktioner Switchen på E610, E615, E615T och E910 För att komma till de olika lägena på E610, E615, E615T och E910 bryts matningsspänningen till terminalen genom att omkopplaren/switchen på sidan/baksidan av terminalen ställs in enligt följande tabell, och därefter ansluts spänningsmatningen igen. Switch position Funktion 0 Driftläge (normal drift), RUN 1 Sysload 2 Kalibrera touch 3 Dragging cross 4 Konfigureringsläge, SETUP 5 Programmerings-/överföringsläge, PROG/TRANSFER 8 Aktiverar självtestfunktion 9 Raderar klockminnet 3.3 Ställa realtidsklockan Gäller inte E50. Realtidsklockan i terminalen ställs under Setup, Date/Time. Välj alternativet Set Terminal clock. Nu visas datum och tid. Tryck [SET] för att ändra inställningen. Skriv in önskat datum och tid. I ändringsläget flyttas markören med piltangenterna. Tryck [NEXT] för att återgå eller avbryta inställningen innan du trycker [ENTER]. Realtidsklockan kan också ställas i driftläge via ett manövrerbart klockobjekt samt vid överföring av projekt från persondator till terminalen, se kapitlet Överföring av projekt. Notera! Genom att använda ett kommando kan en digital signal användas för att indikera när realtidsklockans batteri behöver bytas. Se avsnittet Kommandon i kapitlet Programmering. 3-8 Beijer Electronics AB, MA00551C

31 3.4 Informationssida Terminalfunktioner Gäller inte E50. Terminalen innehåller en informations-/diagnostiksida. Informationssidan aktiveras genom att tangentkombinationen [ ] och [PREV] trycks ner samtidigt i driftläge. En funktions- eller pektangent kan också användas för att anropa informationssidan. Överst i informationssidan visas aktuell terminal, systemprogramversion och hårdvaruversion. Parameter STARTS RUN CFL 32 C MIN:21 MAX:38 (exempel) DYNAMIC MEMORY FLASH MEM PROJ FLASH MEM BACK FLASH CACHEHITS FLASH ALLOCS DRIVER 1 DIGITAL I/O s ANALOG I/O s Beskrivning Antal gånger terminalen har startats. Antal timmar terminalen har varit igång. Antal timmar bakgrundbelysningen har varit påslagen. Aktuell arbetstemperatur, lägsta uppmätta temperatur och högsta uppmätta temperatur. Gäller endast E300 (hårdvaruversion 02750D - E710. Ledigt RAM-minne (arbetsminne) i antal bytes. Ledigt Flash-minne (projektminne) i antal bytes. Ledigt Flash-minne på backup-minneskort (IFC MC) i antal bytes. Procent av block/allokering cache-träffar i filsystemet. Max procent av använda/aktiva allokeringar per block i filsystemet. Aktuell drivrutin och drivrutinversion. Antal digitala signaler knutna till Styrsystem 1 som bevakas kontinuerligt (STATIC) respektive antal i aktuellt block (MONITOR). Antal analoga signaler knutna till Styrsystem 1 som bevakas kontinuerligt (STATIC) respektive antal i aktuellt block (MONITOR). I/O POLL Tid i ms mellan två avläsningar av samma signal i Styrsystem 1. PKTS Antal signaler i varje paket som överförs mellan terminalen och Styrsystem 1. Se avsnittet Effektiv kommunikationi kapitlet Grunder. TOUT1 Antal timeout i kommunikationen med Styrsystem 1. CSUM1 Antal checksummafel i kommunikationen med Styrsystem 1. BYER Antal byte-fel i kommunikationen. DRIVER 2 Aktuell drivrutin och drivrutinversion. Parametrarna för Driver 2 visas endast om Styrsystem 2 är definierat i projektet. Beijer Electronics AB, MA00551C 3-9

32 Terminalfunktioner Parameter Beskrivning DIGITAL I/O s Antal digitala signaler knutna till Styrsystem 2 som bevakas kontinuerligt (STATIC) respektive antal i aktuellt block (MONITOR). ANALOG I/O s Antal analoga signaler knutna till Styrsystem 2 som bevakas kontinuerligt (STATIC) respektive antal i aktuellt block (MONITOR). I/O POLL Tid i ms mellan två avläsningar av samma signal i Styrsystem 2. PKTS Antal signaler i varje paket som överförs mellan terminalen och Styrsystem 2. Se avsnittet Effektiv kommunikation i kapitlet Grunder. TOUT2 Antal timeout i kommunikationen med Styrsystem 2. CSUM2 Antal checksummafel i kommunikationen med Styrsystem 2. 1/2/3 Aktuell port för FRAME; OVERRUN och PARITY. 1 = RS422-porten, 2 = RS232C-porten och 3 = RS485-porten. FRAME Antal ram-fel på respektive port. OVERRUN Antal överskrivningsfel på respektive port. PARITY Antal paritetsfel på respektive port Beijer Electronics AB, MA00551C

33 3.5 Joystick-funktion Terminalfunktioner Gäller inte E50, E610, E615, E615T, E710 och E910. Funktionen gör det möjligt att använda piltangenterna som funktionstangenter. På kommandoraden under Systemsignaler skriver du in kommandot AK och en adress, till exempel AKM100 (kommandot AK och minnescell M100). Minnescell M100 är aktiveringssignal och de följande fyra minnescellerna har funktioner enligt följande kontrollblock. Minnescell Mn0 Mn1 Mn2 Mn3 Mn4 Beskrivning Aktiverad. Piltangenterna avaktiveras. Ej aktiv = normal funktion. Pil vänster Pil ner Pil upp Pil höger Trycker du på en piltangent när aktiverinssignalen är till kommer den minnescell som motsvarar den tangent du trycker ner att ettställas. När aktiveringssignalen är ettställd har inte piltangenterna sina vanliga funktioner. Beijer Electronics AB, MA00551C 3-11

34 Terminalfunktioner Exempel Följande exempel kan användas för att växla mellan joystick-funktionen och normal funktion. Skapa ett textblock. Skriv in den statiska texten JOYSTICK. Skapa ett digitalt objekt enligt bilden nedan: Klicka i Manövrerbar under fliken Manövrering. Klicka OK. Textblockets utseende efter inställningarna i exemplet Beijer Electronics AB, MA00551C

35 Grunder 4 Grunder Detta kapitel beskriver hur terminalen är uppbyggd samt grunderna för hur terminalen används. Vidare förklaras generella regler och objektparametrar samt gemensamma funktioner som gäller genomgående i terminalen. 4.1 Arbetsmetodik för programmering av ett projekt Att grafiskt bygga upp applikationen i terminalen ger operatören ett överskådligt övervakningshjälpmedel. Det är viktigt att strukturera anläggningen noga och att tänka igenom vilka funktioner som behövs. Börja med det övergripande och gå sedan neråt i detaljnivå. Utgå från funktionerna i ansläggningen när projektet programmeras. Varje funktion blir sedan ett eller flera block beroende på hur komplex funktionen är. Ett projekt kan innehålla både grafik- och textblock och varje block kan innehålla statiska och dynamiska objekt. För att få en strukturerad applikation bör blocken skapas i hierarkier som gör arbetet naturligt för maskinoperatören. Applikationen kan också struktureras som en sekvensstyrning. Det finns möjlighet att testa hela eller delar av applikationen innan den tas i drift. Block 0 Block 0 Block n Block m Block 10 Block 20 Block 11 Block 12 Block 13 Block 14 Beijer Electronics AB, MA00551C 4-1

36 Grunder 4.2 Effektiv kommunikation För att göra kommunikationen mellan terminalen och styrsystemet snabb och effektiv bör följande noteras om hur signalerna läses och hur kommunikationen kan optimeras. Signaler som påverkar kommunikationstiden Det är endast signalerna till objekten i aktuellt block som läses kontinuerligt. Hit räknas även signalerna för dynamik i objekten. Signalerna till objekten i de andra blocken läses inte och antalet block påverkar därför inte kommunikationstiden. Förutom signalerna till objekten i det aktuella blocket, läser terminalen kontinuerligt följande signaler från styrsystemet: Visa block-signaler (Blockhuvud) Blockutskriftsignaler (Blockhuvud) Lysdiodregister Larmsignaler Externa kvitteringssignaler för larm och larmgrupper Inloggningssignal (Lösenord) Utloggningssignal (Lösenord) Register för trendkurvor Register till stapelobjekt om min/max-indikatorer används Ny bild-register Summer-register Bakgrundsbelysningssignalen Markörkontrollblock Receptkontrollblock Bibliotekindexregister Indexregister Registren till styrsystemsklockan om styrsystemsklockan används i terminalen Radera larmlista-signal (Larminställningar) No protocol mode-kontrollregister No protocol-signal Signaler som inte påverkar kommunikationstiden Följande signaler som påverkar inte kommunikationstiden: Signaler kopplade till funktionstangenter Tidkanalerna Objekt i larmtexter 4-2 Beijer Electronics AB, MA00551C

37 Grunder Hur man kan göra kommunikationen effektivare Gruppera styrsystemsignalerna i en följd Signalerna från styrsystemet läses snabbast om signalerna i listan i föregående avsnitt är i en följd. Om exempelvis 100 signaler är definierade, läses dessa snabbast om de grupperas till exempel M0-M99. Om signalerna sprides ut (t ex X4, M17, T45 etc.) går uppdateringen långsammare. Effektiva blockbyten Blockbyte sker effektivast via blockhoppsfunktionen på funktionstangenterna eller via hoppobjekt. Visa block-signalen i blockhuvudet bör endast användas då styrsystemet ska tvinga fram en annat block. För att styrsystemet ska byta bild kan även Ny bild-registret användas. Det belastar inte kommunikationen lika mycket som ett större antal Visa block-signaler. Använd klockan i terminalen Om styrsystemsklockan används belastas kommunikationen eftersom styrsystemets klockregister måste läsas upp till terminalen. Nerladdningen av terminalklockan till styrsystemet belastar också. Intervallet mellan nerladdningarna bör därför vara så långt som möjligt. Packning av signaler När signalerna ska överföras mellan terminalen och styrsystemet, överförs inte alla signalerna samtidigt. De delas istället in i paket med ett antal signaler i varje. Antalet signaler i varje paket beror på vilken drivrutin som används. För att göra kommunikationen så snabb som möjligt måste antalet paket minimeras. Signaler i en följd behöver ett minimalt antal paket men det är kanske inte alltid möjligt att programmera på det sättet. I sådana fall blir det s k glapp mellan två signaler. Glappet är det maximala avståndet mellan två signaler där de fortfarande kan hållas inom samma paket. Glappets storlek beror på vilken drivrutin som används. Signal Använd X X X X X Glapp Beijer Electronics AB, MA00551C 4-3

38 Grunder Operatörsbilder Använd grafikblock för operatörskommunikation Textblocken är i första hand avsedda för rapportutskrifter. De är långsammare och mera minneskrävande än grafikblocken. Utnyttja 3D-effekter för eleganta operatörsbilder Kombinationer av objekt med ramar och 3D-rektanglar kan bli effektfulla. I dessa sammanhang antas ljuset komma uppifrån vänstra hörnet, dvs skuggningen sker på nedre och högra kanterna på upphöjda (raised) objekt och på övre och vänstra kanterna på nersänkta (inset) objekt. 4.3 Menystruktur Terminalen är uppdelad i tre lägen (funktionsområden), konfigurering, programmering och drift. Normalt sker programmering och konfigurering med programmeringsverktyget. I respektive läge finns det olika antal nivåer beroende på funktion. Varje nivå består av en meny där ett val görs eller parametrar anges för att gå vidare till nästa nivå (meny). Applikationen byggs upp av block, grafikblock och/eller textblock (främst för rapportutskrifter). I blocken visas och ändras värden från styrsystemet. Varje block har ett av programmeraren tilldelat nummer mellan 0 och 989. Blocken är reserverade för speciella ändamål s k systemblock. Terminalen är objektorienterad vilket innebär att ett block kan innehålla alla signaler knutna till ett objekt för styrning och övervakning av t ex en pump. 4-4 Beijer Electronics AB, MA00551C

39 Grunder Konfigureringsläge Programmeringsläge Driftläge Nivå 1 Val av styrsystem Systemsignaler Indexregister Språk Editera Blocklista Överför Block 0 Nivå 2 Block Larm Funktionstangenter LED Tidkanaler Block n Nivå 3 Grafikblock 4.4 Block Till varje block definieras ett blockhuvud. I blockhuvudet anges blocknummer, typ av block, statusord etc. Funktionerna larm, tidkanaler, System Monitor, E-post och kontrastinställning kan också anropas som block. Dessa benämns systemblock. Maximalt antal block i ett projekt i E50 är 50 och i E100, E150 och E200 är det 150. I övriga terminaler kan maximalt 990 block definieras. Notera! Blocktyp går inte att ändra för ett definierat block. Beijer Electronics AB, MA00551C 4-5

40 Grunder 4.5 Signalformat Följande signalformat finns tillgängliga i dialogen till varje objekt förutsatt att vald drivrutin stöder signalformatet. Formattyp Område Signed 16-bit Unsigned 16-bit Signed 32-bit Unsigned 32-bit Float with exponent, ±3,4E38 Tal större än visas med exponent. 32-bit Float without exponent, 32-bit Parametrarna Positions (inklusive decimalpunkt och tecken) och Decimals anger tillgängligt område. T ex 8 positioner och 3 decimaler ger ±999,999. BCD Float ,9999. BCD 16-bit BCD 32-bit HEX 16-bit 0 FFFF HEX 32-bit 0 FFFF FFFF Seconds 16-bit Objektet Analog numerisk kan presentera tidformat. Syntax: <timmar:minuter:sekunder>. Exempel: Registervärdet i D0=3661, objektet Analog numerisk som är knutet till D0 och definierat som Seconds 16-bit kommer då att visa <1:01:01>. Gäller ej E50, E100, E150 och E200. Seconds 32-bit Objektet Analog numerisk kan presentera tidformat. Syntax: <timmar:minuter:sekunder>.gäller ej E50, E100, E150 och E200. String Teckensträng som kan användas i dynamik-funktionen för grafiska objekt i E300-E910. Exempel: I objekten Statisk symbol, Digital symbol och Multisymbol kan den dynamiska egenskapen Symbol knytas till ett register med formatet String. Array 16-bit Tabellformat som kan användas för en Händelse i dynamik-funktionen för grafiska objekt i E300-E910. Exempel: En grupp av register ska tilldelas olika värden när Värde inmatat är lika med 99. Då kommer första värdet i fältet Värde att skrivas till registret D21 i fältet Signal. Om fältet Värde ser ut enligt följande, <1,2,3,4> kommer värdet 2 att skrivas i närmast efterföljande register (D22) osv. 4-6 Beijer Electronics AB, MA00551C

41 5 Programmering med programmeringsverktyget Programmering med programmeringsverktyget Detta kapitlet beskriver hur terminalen programmeras via programmeringsverktyget. För installation hänvisas till kapitlet Installation. I programmeringsverktyget nås alla funktioner från menyraden. 5.1 Starta programmeringsverktyget Klicka på Start/Program/E-Designer/E-Designer. När programmeringsverktyget startas finns menyerna Arkiv, Inställningar, Fönster och Hjälp i menyraden. 5.2 Välj språk Under Inställningar/Språk väljes det språk som programmet ska presenteras på dvs menytexter, objektnamn etc. I manualen förutsätter vi att svenska valts som språk. 5.3 Skapa ett projekt Ett nytt projekt skapas under Arkiv/Nytt. I dialogrutan Projektinställningar väljs typ av terminal, styrsystem och färgschema. Alla alternativ finns inte tillgängliga för alla terminaltyper. Klicka OK för att skapa ett nytt projekt. Beijer Electronics AB, MA00551C 5-1

42 Programmering med programmeringsverktyget Terminal Klicka på Ändra. Välj terminalmodell och version (systemprogram) av aktuell terminalmodell. Styrsystem Här väljs de styrsystem som terminalen ska vara uppkopplad mot. Klicka på Ändra för att visa följande dialog. I listan visas installerade drivrutiner. Här väljs fabrikat, protokoll och modell. Klicka OK för att avsluta. Klicka på Avbryt för att inte göra några ändringar. Det är möjligt att använda två drivrutiner i samma projekt, dvs terminalen kan hantera två drivrutiner. Drivrutinen för det andra styrsystemet väljs på samma sätt som för det första. För mer information om två drivrutiner i terminalen hänvisas till avsnittet Kommunikation med två styrsystem (Dubbla drivrutiner) i kapitlet Kommunikation. 5-2 Beijer Electronics AB, MA00551C

43 Programmering med programmeringsverktyget Färgschema: Här kan du skapa ett eget färgschema och spara det under ett eget namn. Färgschemat bestämmer färger på bakgrund, menyer, dialoger, objekt etc. När ett objekt i verktygslådan eller menyn väljs visas objektets färger i de färger som är definierade i valt färgschema. Klicka på Ändra för att visa nedanstående dialog. Här kan du ändra ett befintligt färgschema eller skapa ett nytt. Knappen Tillämpa uppdaterar alla färger i projektet, utom för linjer, cirklar, rektanglar och cirkelbågar. Beijer Electronics AB, MA00551C 5-3

44 Programmering med programmeringsverktyget 5.4 Uppdatera drivrutin Från Internet För att uppdatera befintliga drivrutiner till senaste version eller för att installera nya drivrutiner kan funktionen Arkiv/Uppdatera drivrutiner/från Internet användas. Alla projekt måste stängas innan funktionen används och datorn måste kunna ansluta till Internet. Någon webbläsare behövs inte. När anslutningen är etablerad visas en lista med alla drivrutiner som kan laddas ner till datorn via Internet. I listan visas versionsnummer på tillgängliga och på redan installerade drivrutiner. Markera önskade drivrutiner och välj därefter Ladda ner. Funktionen Markera nyare markerar alla drivrutiner som finns tillgängliga i en senare version, samt drivrutiner som inte är installerade. Varje drivrutin är ungefär 500 kb stor, och kan användas så snart nedladdningen avslutats. Från disk För att uppdatera tillgängliga drivrutiner till senaste version eller för att installera nya drivrutiner kan funktionen Arkiv/Uppdatera drivrutin/från Disk användas. Alla projekt måste stängas innan funktionen används. Välj den katalog som innehåller den nya drivrutinen och öppna mpd-filen. En lista visas med alla drivrutiner som kan installeras. I listan visas versionsnummer på tillgängliga drivrutiner och versionsnumret på installerade drivrutiner. Markera önskade drivrutiner och välj därefter Ladda ner. Funktionen Markera nyare markerar alla drivrutiner som finns tillgängliga i en senare version, samt drivrutiner som inte är installerade. Varje drivrutin är ungefär 500 kb stor, och kan användas så snart nedladdningen avslutats. 5-4 Beijer Electronics AB, MA00551C

45 5.5 Ändra projektinställningar Programmering med programmeringsverktyget Både vald terminal och styrsystem kan ändras för projektet. Välj Arkiv/Projektinställningar och klicka på Ändra vid parametern Terminal och/eller Styrsystem. Byt terminal Om systemprogrammet i terminalen uppdateras till en nyare version måste du ändra till rätt terminalversion i menyn Projektinställningar. Görs inte detta kan inte den nya funktionaliteten i den nya terminalversionen utnyttjas. Byt styrsystem Om du byter styrsystem i projektet till ett system med andra namn på de använda signalerna måste dessa ändras. Det görs enkelt genom att använda den interna namnlistan, se avsnittet Namnlista. 1. Välj Visa/Namnlista. 2. Klicka på knappen Odefinierad för att lägga till alla använda I/O i projektet i namnlistan. 3. Klicka på knappen Export för att exportera namnlistan till en textfil. Skriv in ett namn och klicka på Spara. Definiera hur textfilen ska separeras. 4. Öppna textfilen i en texteditor t ex Wordpad. 5. Ändra alla I/O till använda signaler i det nya styrsystemet och spara filen som en textfil. 6. Klicka på knappen Import i dialogen Namnlista och klicka Nej på frågan om otillåtna I/O ska tas bort. 7. Klicka på knappen Återknyt för att uppdatera alla nya I/O i projektet med de nya namnen. 8. Välj Arkiv/Projektinställningar och klicka på Ändra. 9. Välj det nya styrsystemet du ska använda och klicka på OK två gånger. Beijer Electronics AB, MA00551C 5-5

46 Programmering med programmeringsverktyget 5.6 Skapa block via blockhanteraren När ett projekt skapats visas blockhanteraren. Här presenteras vilka block som ingår i applikationen. Huvudblocket, block nummer 0, skapas automatiskt när ett nytt projekt skapas. Notera! E50, E100, E150, E200, E900 och E910 har inte blocket Kontrast. Endast E610, E615, E615T, E700, E710, E900 och E910 har blocket System Monitor. E50, E100, E150 och E200 har inte blocket e-post. I blockhanteraren finns en verktygslåda som innehåller följande funktioner. Används för att markera block och skapa nya block. Lägger till ett nytt block. Definiera blockhuvudet för markerat block. Gör ett hopp till det nya block som skapas med markören. Gör ett hopp via funktionstangent till det nya block som skapas med markören. Lägg till blockhopp för pektangent. 5-6 Beijer Electronics AB, MA00551C

47 Programmering med programmeringsverktyget Radera markerat block. Öppna markerat block för editering. Inställningar för blockhanteraren. Förstora Förminska Definiera block När du valt att lägga till ett block visas följande dialog. Det är en förenkling av det kompletta blockhuvudet. När du klickar på OK, d v s skapar ett block, visas/öppnas blocket. Blocknamn: Här kan ett namn på blocket skrivas in. Blocknamnet visas i blockhanteraren och i blocklistan. Blocknummer: Numret på blocket. Existerar redan ett block med angivet nummer kommer de definierade värdena att fyllas i automatiskt. Block 0 skapas automatiskt vid uppstart och måste alltid finnas i ett projekt. Blocktyp: Välj blocktyp, grafikblock eller textblock. Blockbredd: Välj teckenstorlek för textblock. Teckenstorleken kan inte ändras för ett definierat objekt. Beijer Electronics AB, MA00551C 5-7

48 Programmering med programmeringsverktyget Mall: Här väljer du att kopiera in en blockmall till blocket eller att spara blocket som en blockmall. Definiera det kompletta blockhuvudet Grundläggande parametrar som gäller varje enskilt block definieras i blockhuvudet. Markera ett block genom att klicka på det och välj Blockhanteraren/blockhuvud. I blockhuvudet kan följande parametrar definieras: Utseendet på blockhuvudet skiljer sig beroende på vald blocktyp. Blocknummer: Numret på blocket. Existerar redan ett block med angivet nummer kommer de definierade värdena att fyllas i automatiskt. Blocknummer 0 skapas automatiskt vid uppstart och måste alltid finnas i ett projekt. Blocknamn: Här kan ett namn på blocket skrivas in. Blocknamnet visas i blockhanteraren och i blocklistan. 5-8 Beijer Electronics AB, MA00551C

49 Programmering med programmeringsverktyget Visa block signal: En digital signal som när den aktiveras medför att blocket visas på terminalens display. För att få så snabbt blockbyte som möjligt bör displaysignaler i konsekutiv följd användas. Används annan metod för blockbyte fylls detta fält inte i. Skriv ut signal: En digital signal som när den aktiveras medför att blocket skrivs ut på ansluten skrivare. Visa block signal och skrivarsignal kan vara samma. För att få så snabb utskrift som möjligt bör skrivarsignaler i konsekutiv följd användas. Skrivare klar signal: En digital signal som aktiveras av terminalen när utskriften är färdig. Normalt ettställs signalen. Markeras rutan Nollställ nollställs signalen när utskriften är färdig. Receptbibliotek Här väljs ett receptbibliotek i vilket alla recept som skapas i blocket sparas. Se kapitlet Recepthantering. Skicka e-post signal: Textblocket skickas som ett e-postmeddelande då angiven digital signal ettställs. Blocknamnet motsvarar e-postmeddelandets ärende. Notera! Endast textblock kan skickas som e-postmeddelande. E-post skickad signal: En digital signal som aktiveras av terminalen när meddelandet skickats. Normalt ettställs signalen. Markeras rutan Nollställ nollställs signalen när meddelandet skickats. E-post till adress: Här anges e-postadressen till mottagaren. Välj upp till 8 mottagare från listan som visas när du klickar på...-knappen. Listan över e-postadresser definieras under Inställningar/Nätverk/Tjänster/SMTP klient i dialogen som visas när du klickar på knappen Redigera. Bifoga fil: Här anges namnet på en trend- eller receptfil som ska bifogas meddelandet. Finns det en trendfil och en receptfil med samma namn skickas trendfilen. Säkerhetsnivå: Här anges en säkerhetsnivå (0-8) för blocket. Anges en säkerhetsnivå > 0 måste operatören logga in med ett lösenord som motsvarar angiven säkerhetsnivå eller högre. Beijer Electronics AB, MA00551C 5-9

50 Programmering med programmeringsverktyget Bakgrundsblock: Gäller endast grafikblock. Här har du möjlighet att välja in ett annat block som ligger som bakgrund i aktuellt block. T ex om du vill använda samma bakgrund i flera block. När grafikblockhanteraren är aktiv kan du med funktionen Fönster/Visa bakgrundsfönster välja om bakgrundblocket ska visas när aktuellt block redigeras. Markörens färg: Gäller endast grafikblock. Här kan du ändra färg på markören i grafikblock. Markörens tjocklek: Gäller endast grafikblock. Här kan du välja mellan tre olika tjocklekar på markören. Blocktyp: Här väljs om blocket ska vara ett grafikblock eller textblock. Det är inte möjligt att byta typ på ett definierat block. Blockbredd: Visas endast om blocket är ett textblock. Välj teckenstorlek för textblock. Det är inte möjligt att ändra teckenstorlek för ett definierat objekt i textblock. F-tangent: Här definieras lokala funktionstangenter för blocket. Se vidare i kapitlet Funktionstangenter Tangentfält: Gäller endast E100, E150, E200 och E300. Här definieras ledtexter för funktionstangenterna. Skriv in en valfri text på maximalt sex tecken i E200 och E300 och maximalt fem tecken i E100 och E150. Den nedersta raden i blocket används. För övriga terminaler hänvisas till kapitlet Grafisk presentation och manövrering. Mall: Här väljer du att kopiera in en blockmall till blocket eller att spara blocket som en blockmall. Status: Anger displayens utseende i driftläge. Statusordet påverkar inte systemblocken. Parametrarna i statusordet har följande funktioner. Stäng av markören: (endast textblock) Anger om markören ska synas i blocket i driftläge. Ställ markören på första manövr. objekt: (endast textblock) Anger om markören ska hamna på det första manövrerbara objektet i blocket istället för längst upp till vänster Beijer Electronics AB, MA00551C

51 Programmering med programmeringsverktyget Blockera MAIN-tangenten: Anger om [MAIN] tangenten ska vara blockerad i driftläge då blocket syns på displayen. Blockera LIST-tangenten: Anger om [LIST] tangenten ska vara blockerad i driftläge då blocket syns på displayen. Mer-indikation: (endast textblock) Anger om + tecken ska visas längst ner till höger och längst upp till höger på displayen när det finns mer i blocket nedanför respektive ovanför det som syns på displayen. Automatiskt hopp efter inmatning: Anger om markören efter en inmatning automatiskt ska flytta sig till nästa manövrerbara objekt. Markören kan enbart placeras på manövrerbara objekt i detta läge. Blockera PREV-tangenten: Anger om [PREV] tangenten och funktionen Återgå till föregående block för funktionstangenterna ska vara blockerad i driftläge då blocket syns på displayen. Blockera ENTER-tangenten: Gäller endast digitala objekt. Anger om [ENTER] tangenten ska vara blockerad i driftläge då blocket syns på displayen. 5.7 Visa terminalen runt arbetsytan För terminalerna finns funktionen Visa/Inställningar/Visa terminal. När detta val är aktivt ritas en bild av aktuell terminal ut runt arbetsytan på aktivt block. Terminalbilden har klickkänsliga ytor på funktionstangenter, lysdioder och textfält. Definiera funktionstangenter Genom att dubbelklicka på en funktionstangent kan du välja att definiera en lokal eller global funktionstangent. Därefter visas hanteraren för vald funktion. För definition av funktionstangenter se kapitlet Funktionstangenter Definiera lysdioder Hanteraren för definition av lysdioder visas när du dubbelklickar på en lysdiod. För definition av lysdioder se kapitlet Lysdioder. Skapa insticksremsor Genom att dubbelklicka på ett fält i insticksremsan visas en dialog där du kan skriva in en text, välja justering på texten och välja teckensnitt. Denna funktion gör det möjligt att skapa hela insticksremsan och skriva ut den på plastfilm som sedan används på terminalen. Beijer Electronics AB, MA00551C 5-11

52 Programmering med programmeringsverktyget 5.8 I/O Browser Genom att skapa en lokal namnlista i projektet kan du välja I/O signaler från denna namnlista via knappen I/O när objekten definieras. Knappen I/O finns i alla dialoger där en adress kan anges. I/O-bläddraren har inkrementell sökning. Inkrementell sökning innebär att sökningen börjar direkt när namnet/signalen skrivs in. I/O-listan sorteras efter signaler eller namn Beijer Electronics AB, MA00551C

53 5.9 Programmera block Programmering med programmeringsverktyget Dubbelklicka på önskat block i blockhanteraren. Nu visas arbetsytan för blocket samt verktygslådan. Arbetsytan är grafikblockhanteraren respektive textblockhanteraren beroende på om ett grafikblock eller textblock öppnas. I verktygslådan finns de objekt som kan skapas i blocket. Välj objekt genom att klicka på objektet i verktygslådan och placera markören i arbetsytan där objektet ska hamna. Klicka för att aktivera dialogrutan för valt objekt. Fyll i parametrarna i dialogrutan och klicka OK. Nu visas objektet på arbetsytan. Statisk text eller grafik ritas direkt på arbetsytan. Generella parametrar för objekten beskrivs i kapitlet Grunder. I kapitlen Grafisk presentation och manövrering och Textbaserad presentation och manövrering förklaras grafiska objekt respektive textobjekt. Beijer Electronics AB, MA00551C 5-13

54 Programmering med programmeringsverktyget 5.10 Grafikblockhanteraren Gäller inte E50, E100, E150 och E200. Detta avsnitt beskriver grafikblockhanteraren i programmeringsverktyget. Hanteraren är baserad på Windows standard. I grafikblockhanteraren skapas grafikblock med statisk och dynamisk grafik Beijer Electronics AB, MA00551C

55 Programmering med programmeringsverktyget Öppna grafikblockhanteraren Grafikblockhanteraren öppnas genom att dubbelklicka på ett definierat grafikblock i blockhanteraren eller i blocklistan. Mus, tangenter och markör Följande avsnitt beskriver hur musen och tangenterna används i grafikblockhanteraren. Dessutom förklaras markörens olika utseenden. Musen används för att välja objekt i verktygslådan. markera ett objekt genom att klicka på det. markera flera objekt genom att klicka utanför objekten, hålla den vänstra musknappen nedtryckt och dra en ram runt önskade objekt. flytta ett objekt genom att hålla musknappen nedtryckt på ett objekt och flytta musen. ändra storleken på ett objekt genom att hålla musknappen nedtryckt på ett objekthandtag och flytta musen. aktivera parameterformuläret genom att dubbelklicka på ett objekt. Nedanstående bild visar hur markerade objekt ser ut. Tangenter används för att skapa objekt via menyn Objekt. flytta markören med piltangenterna. flytta markören pixelvis genom att trycka på tangentkombinationen [Ctrl] + [piltangent]. Beijer Electronics AB, MA00551C 5-15

56 Programmering med programmeringsverktyget markera/avmarkera ett objekt genom att placera markören på det och trycka [BLANKSTEG]. markera flera objekt genom att välja Objekt/Markera område och dra en ram runt objekten med [BLANKSTEG] och piltangenterna. flytta ett objekt genom att placera markören på objektet, hålla [BLANKSTEG] nedtryckt och använda piltangenterna. förändra storleken på ett objekt genom att placera markören på ett av handtagen, hålla [BLANKSTEG] nedtryckt och använda piltangenterna. aktivera dialogrutan för markerat objekt genom att trycka [RETUR]. Markören Markören har fyra olika utseende: inom ett objekt då objekt kan storlekförändras i grafiska arbetsytan vid val i meny eller verktygslåda Verktygslådan I hanteraren används verktygslådan för att skapa objekt i blocket. Alla funktioner finns även tillgängliga i menyerna. Följande lista beskriver funktionerna i verktygslådan. Se kapitlet Grafisk presentation och manövrering. Markeringspekare Areamarkering Skapa symbol Förstora 5-16 Beijer Electronics AB, MA00551C

57 Programmering med programmeringsverktyget Förminska Lägg överst Lägg underst Stödraster Linjemönster Linjetjocklek Teckenstorlek Bakgrundsfärg för blocket Förgrundsfärg för objekten Bakgrundsfärg för objekten Importera/exportera symboler. Skapa objekt Klicka på önskat objekt i verktygslådan, ställ pekaren på arbetsytan där objektet ska placeras och klicka. Statisk grafik visas när du klickar i arbetsytan. För dynamiska objekt visas formuläret för aktuellt objekt och när du klickar på OK i formuläret visas de på skärmen. När objektet är ritat markeras det med handtag och funktionen markeringsläge aktiveras. Statisk grafik De statiska grafikobjekten är linje, båge, ellips, rektangel, symbol, text och dekorationer och de används för att rita bakgrundsgrafik. Statiska grafikobjekt kan göras dynamiska då de skapas genom att under fliken Dynamik koppla signaler till objekten. Beijer Electronics AB, MA00551C 5-17

58 Programmering med programmeringsverktyget Dynamiska objekt De dynamiska objekten knyts till signaler för att bl a skapa styrnings- och övervakningsfunktioner. För mer detaljerad information om definition av objekt hänvisas till kapitlet Grafisk presentation och manövrering. Markera flera objekt I grafikblockhanteraren kan flera objekt markeras på två olika sätt. Tryck ner vänster musknapp, håll den nedtryckt och dra en ram runt önskade objekt. Det senast skapade objektet kommer att visas med fyllda handtag. Välj markeringspekaren i verktygslådan. Håll tangenten [Shift] nedtryckt och markera önskade objekt. Det senast markerade objektet kommer att visas med fyllda handtag. Placera objekt För att enkelt kunna justera placeringen av objekt finns ett antal funktioner i menyn Utseende. Under denna meny finns valen Justera, Anpassa storlek, Fördela mellanrum och Dela. Funktionerna finns även tillgängliga i en separat verktygslåda. Två eller flera objekt måste vara markerade för att funktionerna ska vara tillgängliga. Funktionerna gör beräkningarna för placeringen utifrån ett eller två referensobjekt. För Justera, Anpassa storlek och Dela är det sist markerade/skapade objektet som är referensobjekt, avsnittet Markera flera objekt. För funktionen Fördela mellanrum är översta och understa objektet respektive objektet längst till vänster och höger som är referensobjekt. Referensobjektet påverkas inte av funktionerna. Justera Under Justera finns sex menyval för justering av objekten i sidled respektive höjdled. Vänster Justerar markerade objekt med rak vänsterkant efter referensobjektets vänsterkant. Höger Justerar markerade objekt med rak högerkant efter referensobjektets högerkant Beijer Electronics AB, MA00551C

59 Programmering med programmeringsverktyget Upp Justerar markerade objekt med rak överkant efter referensobjektets överkant. Ned Justerar markerade objekt med rak nederkant efter referensobjektets nederkant. Centrera lodrätt Markerade objekt centreras lodrätt efter referensobjektet. Centrera vågrätt Markerade objekt centreras vågrätt efter referensobjektet. Anpassa storlek Under Anpassa storlek finns tre funktioner för att göra markerade objekt lika stora. Bredd Justerar markerade objekt så att bredden blir den samma som referensobjektets bredd. Höjd Justerar markerade objekt så att höjden blir den samma som referensobjektets höjd. Höjd och bredd Justerar markerade objekt så att de får exakt samma storlek som referensobjektet. Fördela mellanrum Under Fördela mellanrum finns två funktioner för att justera avståndet mellan markerade objekt. Lodrätt Justerar markerade objekt så att avståndet mellan objekten i vertikalled blir lika. Översta och understa objektet flyttar sig inte. Minst tre objekt måste vara markerade. Vågrätt Justerar markerade objekt så att avståndet mellan objekten i horisontalled blir lika. Objektet längst till vänster och höger flyttar sig inte. Minst tre objekt måste vara markerade. Dela Under Dela finns två funktioner för att justera markerade objekt så att de ligger kant i kant. Lodrätt Justerar markerade objekt i vertikalled så att de ligger kant i kant med referensobjektet. Beijer Electronics AB, MA00551C 5-19

60 Programmering med programmeringsverktyget Vågrätt Justerar markerade objekt i horisontalled så att de ligger kant i kant med referensobjektet. Gruppera objekt I menyn finns funktioner för att gruppera flera objekt. Markera önskade objekt och välj funktionen Utseende/Gruppera. Det grupperade objektet behandlas som ett objekt vilket kan storleksförändras. Färg och teckensnitt kan ändras individuellt för objekten i gruppobjektet. Klicka på ett objekt i gruppobjektet för att visa editeringsdialogen för objektet. Funktionen Utseende/Dela upp delar upp ett gruppobjekt. Spara och läsa grupperade objekt Genom att klicka på knappen Bibliotek i verktygslådan i grafikblockhanteraren kan grupperade objekt sparas eller läsas/användas. Skapa tabeller I grafikblock kan tabeller skapas av objekt. Skapa först två rader och/eller kolumner med samma objekt Beijer Electronics AB, MA00551C

61 Programmering med programmeringsverktyget Därefter markerar du objekten och väljer funktionen Objekt/Skapa serie. Nu visas en dialog där du väljer att skapa rader eller kolumner, antalet rader/kolumner och i vilken riktning tabellen ska utökas. Klicka OK för att skapa en tabell med angivet antal rader eller kolumner. Notera! Slutet på ledtexten måste vara en siffra för att tabellen ska kunna skapas. Objektet larmrad kan inte tas med i en tabell. Beijer Electronics AB, MA00551C 5-21

62 Programmering med programmeringsverktyget Symboler Symboler kan skapas på tre olika sätt, via symbolhanteraren, via funktionen skapa symbol eller genom att kopiera grafik från andra Windows-program via urklipp. Se avsnittet Symbolhanteraren. Funktionen Skapa symbol Välj verktyget Skapa symbol i verktygslådan. Dra en markeringsram runt den grafik du vill spara som en symbol. Skriv in ett namn på symbolen, max 8 tecken. Symbolen lagras nu i symbolbiblioteket med angivet namn. Kopiera grafik från andra program Använd funktionen kopiera i det andra programmet (t.ex. Paint). Aktivera grafikblockhanteraren i programmeringsverktyget och välj klistra in (Paste). Ange ett namn på symbolen, max 8 tecken. Symbolen lagras nu i symbolbiblioteket med angivet namn. Med funktionerna kopiera och klistra in i programmeringsverktyget är det möjligt att kopiera grafik och symboler mellan block och mellan projekt. Notera! När en användardefinierad symbol kopieras mellan projekt kopieras själva symbolen endast om symbolen inte redan finns i målprojektet Textblockhanteraren I textblockhanteraren byggs dialoger och rapporter upp. Ett textblock kan bestå av statisk text och dynamiska objekt. Statisk text är text som inte ändras under programexekveringen. Dynamiska objekt är objekt som knyts till signaler i styrsystemet. Det finns sju typer av dynamiska objekt digitala, analoga, hopp, datum/tid, stapel, flerval och textobjekt. Öppna hanteraren Öppna hanteraren genom att dubbelklicka på ett definierat textblock i blockhanteraren eller i blocklistan. I blocklistan väljer du ett definierat block eller skapar ett nytt textblock Beijer Electronics AB, MA00551C

63 Programmering med programmeringsverktyget Mus och tangenter Klicka i början av den text som ska markeras och dra muspekaren över texten. Tryck ner skifttangenten och piltangenten samtidigt för att markera text om tangentbordet används. Funktionen Klipp raderar markerad text. Tecknet End of line läggs in med tangentkombinationen [Ctrl] [Enter]. Dubbelklicka eller tryck [F4] på ett objekt för att visa objektets parametrar. Verktygslådan I textblockhanteraren finns en verktygslåda med följande funktioner. Alla funktioner finns även tillgängliga i menyerna. Se kapitlet Textbaserad presentation och manövrering för information om hur de olika objekten definieras och används i textblock. Förstora Förminska Definiera textblock ASCII-vallista. Val av tecken som inte är tillgängliga på tangentbordet. Statisk text Textblockhanteraren är en texteditor där statisk text skrivs in. Windowsfunktionerna Kopiera/Klistra in kan användas för att kopiera/klistra in text i eller mellan block, eller mellan andra Windowsprogram t ex Microsoft Word. Detta gör det möjligt att enkelt dokumentera applikationen. Dynamiska objekt Dynamiska objekt kan definieras var som helst i texten. Välj typ av objekt i verktygslådan eller i menyn Objekt. Därefter visas en dialog där objektet definieras. Det dynamiska objektet indikeras med tecknet # följt av ett eller flera '-' beroende av antalet positioner objektet upptar. För ytterligare information om definition av dynamiska objekt hänvisas till kapitlet Textbaserad presentation och manövrering. Beijer Electronics AB, MA00551C 5-23

64 Programmering med programmeringsverktyget 5.12 Symbolhanteraren Gäller inte E50, E100, E150 och E200. Symbolhanteraren aktiveras under Visa/Symbolhanteraren. I Symbolhanteraren finns funktioner för import och export av bitmapsymboler. Dessutom kan användardefinierade symboler skapas och raderas från symbolbiblioteket. I symbollistan visas de användardefinierade symbolerna. De fördefinierade symbolerna visas inte eftersom de inte kan förändras. Hur symboler skapas beskrivs även i avsnittet Grafikblockhanteraren. Programmeringsverktyget levereras med flera symbolbibliotek vilka innehåller olika symboler tex färdiga pumpsymboler. Transparent färg När en symbol importeras kan en färg i symbolen väljas att vara genomskinlig. Antal färger Terminaler med färgdisplayer kan hantera symboler med 16 eller 256 färger. Exportera symboler Symboler kan exporteras i bmp-format för att användas i andra applikationer Beijer Electronics AB, MA00551C

65 Programmering med programmeringsverktyget Importera symboler Importfunktionen gör det möjligt att återanvända symboler från andra applikationer. Bildfiler i format bmp, cmp, dcx, fpx, jpg, mpt, pcd, png, tga, tif och pcx kan importeras till symbolbiblioteket från ett annat Windows program t ex Paint. Endast svart/ vita bmp-filer kan användas i E300 och E600. Programmeringsverktyget levereras med flera symbolbibliotek som innehåller olika symboler t ex pumpsymboler. Symbolerna sparas i mappen c:\program\e-designer\e-designer\lib\bitmap\. Skapa Funktionen Skapa används för att rita en ny symbol. Klicka på knappen Skapa och ange ett namn på symbolen som ska skapa. När du klickar OK öppnas en bitmaphanterare. Bitmap-hanteraren fungerar som ett vanligt ritprogram med begränsningar efter aktuell terminal. Radera När den högra musknappen trycks ner ritar du med bakgrundsfärgen. Är bakgrundsfärgen vit upplevs det som att radera. Beijer Electronics AB, MA00551C 5-25

66 Programmering med programmeringsverktyget Redigera Funktionen Redigera aktiverar bitmap-hanteraren för en definierad symbol. Duplicera Funktionen Duplicera används för att skapa en kopia av aktuell symbol med ett nytt namn. Egenskaper Funktionen Egenskaper används för att lägga till mer information till symbolen: Filnamn: Anger filnamnet på symbolen om symbolen importerats från fil. Skapad datum:anger datum då symbolen skapades. Källa: Anger symbolens ursprung. Ingen: Okänt ursprung Bitmapfil: Importerad från bitmapfil Klippbord: Importerad från klippbordet (Kopiera & Klistra in funktionen) Grafikblock: Skapad i ett grafikblock Kommentar:Här kan du skriva in en kommentar till symbolen. Ta bort Funktionen Ta bort används för att radera en symbol från projektet Beijer Electronics AB, MA00551C

67 Programmering med programmeringsverktyget Lägga till en statisk symbol i ett block Klicka på objektet Symbol i verktygslådan, ställ pekaren på arbetsytan i blocket där symbolen ska placeras och klicka. Dialogen Statisk symbol visas när du klickar i arbetsytan. Fliken Allmänt Parameter Symbol Använd dynamisk bitmap Ändringsbar storlek Beskrivning Välj den symbol som ska visas. Gäller endast E900 och E910. Se avsnittet Dynamisk hantering av bitmapi kapitlet Grafisk presentation och manövrering. Markering innebär att objektets X- respektive Y-storlek kan ändras. Övriga flikar Funktionerna under fliken Dynamik beskrivs i avsnittet Generella parametrar i kapitlet Grafisk presentation och manövrering. Beijer Electronics AB, MA00551C 5-27

68 Programmering med programmeringsverktyget 5.13 Ändra I/O Funktionen Ändra I/O innebär att ett I/O kan bytas mot ett annat eller ett helt I/Oområde kan flyttas. I/O kan bytas ut i hela projektet eller endast i de objekt som är markerade då funktionen väljs. Funktionen kan användas på block i blocklistan, objekt i grafik- och textblock, rader i larmlistan, rader i funktionstangenthanteraren, rader i LED-hanteraren och rader i korsreferenslistan. Välj funktionen Redigera/Ändra I/O. Ändra I/O i Välj att byta I/O i hela projektet eller för valda objekt. Typ av ändring Välj om ett I/O ska bytas eller om ett helt I/O-område ska flyttas. Från I/O, Till I/O, Flytta till I/O Här anges det I/O som ska bytas och till vad eller vilket I/O-område som ska flyttas. Bekräfta varje ändring Välj om ändring av I/O ska bekräftas för varje objekt Beijer Electronics AB, MA00551C

69 5.14 Ändra BDTP station Programmering med programmeringsverktyget Funktionen innebär att indexnumrering i ett BDTP-klient-projekt som ingår i ett BDTP-nätverk kan bytas. T ex från station 1 till station 3. Välj funktionen Redigera/ Ändra BDTP station. Ändra station i Välj att byta indexnumrering i hela projektet eller för markerade objekt. Från station, Till station Här anges det indexnummer som ska bytas ut och till vilket BDTP-stationsindexnummer det ska ändras till. Bekräfta varje ändring Välj om ändring av BDTP-station ska bekräftas för varje objekt I/O Korsreferens Funktionen I/O Korsreferens används för att dokumentera I/O på ett överskådligt sätt. Välj funktionen Visa/I/O Korsreferens. I dialogen som visas anges Start I/O och Stopp I/O. Lämnas Start I/O-fältet tomt ingår alla I/O t o m värdet i Stopp I/O-fältet. Lämnas Stopp I/O-fältet tomt ingår alla fr o m värdet i fältet Start I/O. Lämnas båda fälten tomma ingår alla I/O i listan. Beijer Electronics AB, MA00551C 5-29

70 Programmering med programmeringsverktyget Presentation Resultatet av funktionen presenteras i en lista med två nivåer. Första nivån visar vilka I/O som används och hur många objekt som refererar till respektive I/O. Andra nivån nås genom att dubbelklicka på + tecknet till vänster om I/O. Nu visas vilka objekt som innehåller det I/O du klickat på. + tecknet blir ett - tecken. En rad i listan kan markeras och kopieras till klippbordet. Därifrån kan det klistras in i t ex ett Microsoft Word-dokument Övriga redigeringsverktyg Programmeringsverktyget har även redigeringsverktyg för funktionstangenter, lysdioder, larm, larmgrupper, lösenord, tidkanaler, meddelandebibliotek, makron och datautbyte. Dessa redigeringsverktyg aktiveras från menyn Funktioner och hanteras på liknande sätt. Parametrarna i respektive redigeringsverktyg beskrivs i respektive kapitel. Definierade funktionstangenter, lysdioder, larm, larmgrupper, tidkanaler, meddelandebibliotek, makron och datautbyte visas i en lista i respektive redigeringsverktyg. Lägg till nya definitioner med Lägg till eller Infoga. Ändra en definition genom att markera den, gör ändringarna och klicka på Uppdatera. För att förenkla handhavandet av fler än en definition klicka på Uppdatera eller Lägg till första gången och därefter [RETUR]. Funktionerna Lägg till och Uppdatera är aktiva tills den andra aktiveras. Med Ta bort eller Radera raderas en markerad definition. Avsluta redigeringsverktyget med Avsluta. Följande exempel beskriver larmhanteraren Beijer Electronics AB, MA00551C

71 Programmering med programmeringsverktyget Larmen numreras automatiskt. Används Lägg till läggs larmdefinitionen sist i larmlistan. Efterföljande larmdefinitioner numreras om. Klicka på Uppdatera för att bekräfta gjorda ändringar. Beijer Electronics AB, MA00551C 5-31

72 Programmering med programmeringsverktyget 5.17 Menyn Arkiv I menyn Arkiv finns funktioner för att skapa, öppna, spara och stänga projekt. Skrivarinställningar, förhandsgranskning av utskrift, skapa dokumentationshuvud och aktivering av utskrift väljs också härifrån. Funktionen Exportera projektöverföringsfil ger möjlighet att exportera ett projekt till en Palm Pilot för tillfällig lagring. Palm Pilot kan inte visa projektet utan bara i sin tur exportera det till en annan terminal. Detta kan vara användbart till att flytta projekt mellan terminaler t ex vid projektuppdatering. Dessutom finns funktioner för att testa projektet och ändra projektinställningar. Med funktionen MELSEC I/O benämning väljs om en intern namnlista ska användas eller om en namnlista från MELSEC MEDOC eller GX IEC Developer ska importeras. Funktionen kan endast användas om drivrutin för MELSEC styrsystem från Mitsubishi Electric används Beijer Electronics AB, MA00551C

73 5.18 Menyn Redigera Programmering med programmeringsverktyget I menyn Redigera finns funktioner för klipp ut, kopiera, klistra in, ångra och markera allt. Funktionen Sök finns tillgänglig vid redigering av flerspråkstexter. Dessutom finns funktioner för att Ändra I/O, Ändra BDTP station och välja förvalt styrsystem Menyn Visa I menyn Visa finns funktionshanterarna för blockhantering, symbolhantering, korsreferens- och namnlista. Här finns också funktioner för att ställa in olika visningsalternativ i programmet. En del funktioner är generella för Windows och den del är unika för programmeringsverktyget. Här beskrivs de som är speciella för programmeringsverktyget. Beijer Electronics AB, MA00551C 5-33

74 Programmering med programmeringsverktyget Blocklista I blocklistan visas vilka block som ingår i applikationen. Från blocklistan skapas nya block med knappen Nytt och definierade block öppnas med Öppna. När du väljer Nytt visas blockhuvudet. Grundläggande parametrar för blocket definieras i blockhuvudet. Öppna dialogen för blockhuvudet för markerat block i listan genom att klicka på knappen Huvud. Radera markerat block med knappen Ta bort. Blockhanteraren I blockhanteraren visas vilka block som ingår i applikationen grafiskt. Här skapar du nya block, definierar blockhuvudet samt definierar hopp med funktionerna i verktygslådan. Symbolhanteraren Valet aktiverar symbolhanteraren. I symbolhanteraren kan du skapa egna symboler eller modifiera befintliga symboler. Dessutom kan du skapa ett bibliotek av symboler i formatet bmp. Symbolerna i symbolhanteraren finns sedan tillgängliga i symbollistan när statiska eller dynamiska symbolobjekt skapas. Se avsnittet Symbolhanteraren. I/O Korsreferens Under I/O Korsreferens kan I/O dokumenteras på ett tydligt sätt. Se avsnittet I/O Korsreferens. Namnlista Under Namnlista definieras en lokal namnlista för använda signaler. Signaler i projektet som inte har något namn kan läggas till i namnlistan med funktionen Odefinierad. Nya signaler kan läggas till och befintliga namn kan editeras och uppdateras. Med funktionen Uppdatera uppdateras projektet med de ändringar som gjorts i namnlistan Beijer Electronics AB, MA00551C

75 Programmering med programmeringsverktyget En namnlista kan exporteras till en textfil och en textfil kan importeras till en namnlista. Innehållet i filen separeras med tab, semikolon, kommatecken eller mellanslag. En intern namnlista kan sorteras. Textfilen bör inte innehålla nationella tecken som t ex Å, Ä och Ö. Notera! I funktionen MELSEC I/O Benämning i menyn Arkiv måste du välja Endast intern namnlista för att använda namnlistan. Funktionen fungerar endast om drivrutiner för MELSEC styrsystem används. Är en drivrutin-specifik namnlista länkad till projektet kan du välja I/O-signaler från denna namnlista via knappen Anslut fil. Verktygsfält Under verktygsfält kan du visa/gömma olika verktygsfält i programmet. Standard Välj att visa standardverktygsfältet. Styrsystem Välj att visa verktygsfältet för styrsystem. Beijer Electronics AB, MA00551C 5-35

76 Programmering med programmeringsverktyget Språk Välj att visa verktygsfältet för språk Statusfält Välj att visa statusfältet. Blockhanteraren Välj att visa verktygslådan för blockhanteraren. Verktygslåda Välj att visa verktygslådan. Justering Visa verktygslådan för justerings-funktioner. Inställningar Visa terminal En terminal ritas ut runt arbetsytan i grafikhanteraren. Genom att dubbelklicka på en lysdiod, funktionstangent eller textremsa öppnas respektive redigeringsverktyg t ex dialogen för funktionstangenter. Visa bakgrundsblock Gäller endast grafikblock. Bakgrundsblock visas vid editering i grafikblockhanteraren. Visa språkindex Gäller endast då flerspråksstödet används. Visar indexnummer för texten i applikationen. Ledtexter Visa ledtexter för den funktion markören pekar på. Använd blocklistan Välj om programmet ska aktivera blocklistan eller blockhanteraren när ett nytt projekt skapas. Använd terminaltypsnitt Välj om programmets text som du skriver i dialogrutorna ska visas med terminaltypsnitt. Välj Unicode-font Välj en Unicode-font i fontdialogen. Fonten används i programmeringsverktyget då flerspråksstöd skapas Beijer Electronics AB, MA00551C

77 5.20 Menyn Funktioner Programmering med programmeringsverktyget I menyn Funktioner finns funktionshanterare för funktionstangenter, lysdioder, larmgrupper, larm, tidkanaler, lösenord, meddelandebibliotek, makron och datautbyte. Funktionstangenter Under Funktionstangenter definieras globala och lokala funktionstangenter. Se kapitlet Funktionstangenter. Lysdioder Under Lysdioder definieras funktionen för lysdioderna. Se kapitlet Lysdioder. Larmgrupper Under Larmgrupper grupperas larmen t ex efter allvarlighetsgrad så att de snabbare och enklare kan identifieras och åtgärdas. Se kapitlet Larmhantering. Larm Under Larm definieras larmmeddelande och vilken signal som ska aktivera larmet. Se kapitlet Larmhantering. Tidkanaler Under Tidkanaler definieras tidkanaler som används för att styra händelser i processen vid speciella tidpunkter. Se kapitlet Tidsstyrning. Lösenord Under Lösenord definieras lösenord för de olika säkerhetsnivåerna i applikationen. Se kapitlet Lösenord. Beijer Electronics AB, MA00551C 5-37

78 Programmering med programmeringsverktyget Meddelandebibliotek Under Meddelandebibliotek skapas meddelandetabeller där värden mellan 0 och länkas till texter. Se kapitlet Meddelandebibliotek. Makron Under Makron skapas händelser som påverkar alla funktionstangenter och pektangenter. Se kapitlet Makron. Datautbyte Under Datautbyte definieras på vilka villkor datautbyte ska ske mellan valda styrsystem. Se kapitlet Kommunikation Menyn Inställningar I menyn Inställningar finns funktioner för att konfigurera terminalen. Systemsignaler Inställning av handskakningssignaler mellan terminalen och styrsystemet. Aktuell bild reg: Dataregister i styrsystemet som i driftläge innehåller numret på det block som visas på displayen. Dataregistret uppdateras automatiskt av terminalen vid blockbyte. Detta register påverkar inte valet av block. Ny bild reg: Ett dataregister i styrsystemet som styr vilket block som ska visas på displayen Beijer Electronics AB, MA00551C

79 Programmering med programmeringsverktyget Summer reg: Gäller inte E50, E100, E150 och E200. Ett register vars värde bestämmer hur summern ska låta. Se nedanstående tabell över toner och skalor. Är värdet 0 är summern tyst. Enheten i tabellen är Hz. C D E F G A H Kontra Stora Lilla Ettstrukna Två Tre Fyra Fem 4186 Bakgrundsbelysning sign: Digital signal som styr om displayen ska vara tänd eller släckt. Inverteringssignal Gäller endast E600. Digital signal som styr om displayen ska ha svart text på vit bakgrund (standard, signalen nollställd) eller vit text på svart bakgrund (signalen ettställd). Markörkontrollblock: Gäller inte E50, E100, E150 och E200. I terminalen anges startregistret till ett kontrollblock som skriver aktuell markörposition i grafikblock till dataregister i styrsystemet. Register Beskrivning 0 Aktuell grafisk markörposition X (i pixel), i E300 och E600 och i E700 och E Aktuell grafisk markörposition Y (i pixel), 0-63 i E300, i E600 och i E700 och E Statusregister 0 Normal 1 Användaren försöker flytta ner, men det finns inget objekt under. 2 Användaren försöker flytta upp, men det finns inget objekt över. 3 Användaren försöker flytta till vänster, men det finns inget objekt till vänster. 4 Användaren försöker flytta till höger, men det finns inget objekt till höger. Beijer Electronics AB, MA00551C 5-39

80 Programmering med programmeringsverktyget Startregister i ett kontrollblock i E610, E615, E615T, E710 och E910 vilket skriver aktuell pekposition i grafikblocket till registret i styrsystemet. Register 0 X-koordinat (i pixel), Y-koordinat (i pixel), Statusregister 0 Inte tryckt 1 Tryckt Beskrivning Markör flytt reg: Gäller ej E50, E100, E150 och E200. Markörens placering i grafikblock kan styras via ett register. Värdet i registret har följande betydelse. Registret måste tilldelas värdet 0 mellan samma kommando för förflyttning. För att optimera funktionen rekommenderas att den används tillsammans med funktionen Markörkontrollblock. Registervärde Beskrivning 1 Flyttar markören till det första manövrerbara objektet. 2 Flyttar markören till nästa manövrerbara objekt. 3 Flyttar markören ett steg upp. 4 Flyttar markören ett steg ner. 5 Flyttar markören ett steg åt vänster. 6 Flyttar markören ett steg åt höger. Skrivarstatus reg: Via ett register kan du avläsa status på skrivare ansluten till terminalen via expansionskortet för parallell skrivare. Registret kan anta följande värde. Registervärde Beskrivning 0 OK. Skrivaren fungerar som den ska. 1 Generellt fel. Kontrollera port- och skrivarinställningarna. 2 Papper slut. Fyll på papper i skrivaren. 3 Minnet slut. Skrivarens minne är fullt. 4 Ej ansluten. Skrivaren är inte korrekt ansluten. Kontrollera port- och skrivarinställningarna samt kabeln Beijer Electronics AB, MA00551C

81 Programmering med programmeringsverktyget Om skrivarstatusregistret har värdet 1-4, dvs inte fungerar normalt, kommer terminalen att ignorera alla utskrifter tills registret antar värdet noll. Bibliotek-index reg: Används för indexering av meddelandebibliotek. I meddelandeobjektet anges numret på det bibliotek som texterna ska hämtas från. Om ett indexregister definieras adderas innehållet i indexregistret till det angivna numret i objektet. Det gör det möjligt att med ett register styra från vilket bibliotek texterna ska hämtas. Kommandon På kommandoraden kan ett eller flera av följande kommandon anges. Kommandona separeras med mellanslag. Alla kommandon skrivs med versaler. Kommando Beskrivning Stöds av BR BSD Rx Tx AKx DD LOBx MDx NTx BatchRead. Tvingar in terminalen till Transparent mode kommunikation när MELSEC styrsystem används. Baud Switching Disable vid Transparent modekommunikation mot FX2N och Q. BSD måste sättas i den terminal som inte är ansluten till styrsystemet. Maximalt antal omsändningar. x=antal försök. Gäller kommunikationen med styrsystemet. Exempel: R5@2 gäller styrsystem 2. Global timeout i x antal ms. Gäller kommunikationen med styrsystemet. Exempel: T10000@1 gäller Timeout för styrsystem 1. Aktiverar Joystick -funktion. Se avsnittet Joystickfunktion. Disable Delete av larm i larmlistan. När den är angiven är det inte möjligt att radera inaktiva och kvitterade larm från larmlistan. Ettställer den digitala signalen x när realtidsklockans batteri behöver bytas. Exempel: LOBM0 kommer att ettställa M0 när batteriet behöver bytas. När dubbla drivrutiner används: Om kommunikationen mot ett styrsystem går ner kommer terminalen att fortsätta att kommunicera med det andra systemet. Terminalen kommer att försöka ansluta till det nerkopplade systemet var tionde sekund. Kommandot MDx används för att ändra intervallet, där x är tiden i ms. Timeout i x antal ms för meddelande i No protocol mode. E50-E910 E50-E910 E50 E910 E50 E910 E100 E910 E100 E910 E100 E910 E100 E910 E100 E910 Beijer Electronics AB, MA00551C 5-41

82 Programmering med programmeringsverktyget Kommando Beskrivning Stöds av RPD SW BFF BCTO RUN/PROG DISABLE. Slår av möjligheten att växla mellan RUN/PROG med tangenterna [BACKSPACE] och [MAIN]. Används RPD kan terminalen endast växla läge via programmeringsverktyget. Konverterar text med svenska ASCII (7 bitar) tecken till 8 bitars IBM PC extended ASCII vid utskrift. Block Form Feed. Lägger till sidbrytning efter varje block vid utskrift. Visar felmeddelandet BDTP comm. Error endast första gången en BDTP-klient försöker återansluta till en otillgänglig BDTP-server. E100 E910 E100 E910 E300 E910 E300 E910 DGP Tar bort larmgruppen ur larmutskrifter. E300 E910 FTNO Tar bort raden med OFF-flaggan i trendfiler när FTP E300 E910 används. JAAL Låser operatörsterminalens tangenter och pekskärm E300 E910 så länge en terminal applet är aktiv. PDxxxxxxxx Lösenord som skyddar tillgängligheten av menyn E300 E910 TRANSFER. Se kapitlet Lösenord. PSxxxxxxxx Lösenord som åsidosätter alla andra nivåer av lösenord. Användbart t ex för support och underhåll. Se kapitlet Lösenord för ytterligare information. E300 E910 SJAFx TESOSn TBUP DBKL Visar namnet på inloggad användare när en Java applet är aktiv. Om inget namn har definierats kommer ordet JAVA att visas. Namnet visas i övre högra hörnet. x = teckenstorleken och kan vara ett värde mellan 1 och 7. Lagring av endast ett trendsampel när signalen Aktivera är ettställd. Om n=* påverkas alla trendobjekt. Om n=t påverkas endast trendobjekt som börjar på T. Används för säkerhetskopiering av trendfiler på minnesexpansionskort, se kapitlet Trender. Avaktiverar låsning av tangenter och pekskärm om bakgrundsbelysningen behöver bytas. Med grundinställningen låses tangenter och pekskärm om bakgrundsbelysningen inte fungerar. E300 E910 E300 E910 E600 E910 E610 E Beijer Electronics AB, MA00551C

83 Programmering med programmeringsverktyget Kommando Beskrivning Stöds av DNBW NHD Avaktiverar varningsmeddelandet No block x. Meddelandet visas annars t ex om ett blockhopp konfigurerats till ett blocknummer som inte finns eller då funktionen Ny bild register används för att låta ett dataregister i styrsystemet styra vilket block som ska visas på displayen. Kommandot ger möjlighet att skriva ut grafikblock på laserskrivare utan huvud (som innehåller blocknamn, blocknummer, datum och tid). NMAN Aktiverar varningsmeddelandet Not maneuverable för operatörsterminaler med pekskärm TCD Touch Calibrate Disable gör att pekskärmen inte kan kalibreras. DIMxxx Dataregister, xxx, som innehåller ett värde mellan -63 och +63 som styr färgernas intensiteten på displayen. -63 innebär att displayen är så mörk den kan bli och +63 innebär att displayen är så ljus den kan bli. Normalt värde är 0. NTGL NUM-tangenten får toggel-funktion. NUM-tangenten aktiverar respektive avaktiverar inmatning av numeriska tecken i E100. E610 E910 E610 E910 E610 - E910 med pekskärm E610 - E910 med pekskärm E900 E910 E100 Indexregister Indexadressering av dynamiska objekt. För mer information se kapitlet Indexadressering. Beijer Electronics AB, MA00551C 5-43

84 Programmering med programmeringsverktyget Nationella inställningar Teckenuppsättning: Valet av teckenuppsättning påverkar vilken teckentabell som används i terminalen och vilka nationella tecken som kommer att vara tillgängliga. Teckenuppsättning Svensk 437 Tysk 437 Fransk 850 Spansk 850 Norsk/Dansk 850 Rysk 866 Slavisk 852 Grekisk 869 Unicode Teckentabell i grafikbaserade terminaler I textbaserade terminaler, E50, E100, E150 och E200, används specialteckentabeller och samma teckentabell används oberoende av vilken teckenuppsättning som väljs. Olika nationella tecken (se avsnittet Tangentbordet i terminalen i kapitlet Terminalfunktioner) används beroende på vald teckenuppsättning. Svenska Tyska Franska Spanska Nor/Dan C1 Å Ü È Ñ Å C2 Ä Ä É É Æ C3 Ö Ö Ê Ó Ö C4 å ß è Á Ø C5 ä ü é ñ å C6 ö ä ê é æ C7 ö ó ö C8 ß á ø När slaviska eller ryska väljs används inte de nationella tecknen. Systemspråk: Val av menyspråk; Brittisk/engelsk, Tysk, Svensk eller Amerikansk/engelsk. Grundinställningen är brittisk-engelska menytexter för terminalen Beijer Electronics AB, MA00551C

85 Flerspråksstöd Programmering med programmeringsverktyget Nytt språk Starta den självbeskrivande dialogsekvensen för att skapa flera språk till en applikation. Redigera Här redigeras/översätts texterna i applikationsspråken. Inställningar Här visas strukturträdet för de språk som finns i applikationen. För information om vilka inställningar som kan göras hänvisas till kapitlet Språkhantering. Exportera Funktionen exporterar applikationsspråken till en textfil i ANSI-, OEM- eller Unicode-format. Välj att exportera applikationsspråk eller systemspråk. Därefter visas dialogen Exportera Flerspråkstexter. Här anger du var filen ska sparas samt formatet på filen. Under Encoding kan du välja ANSI/OEM, som innebär att de språk som skapats i ANSI/OEM-format exporteras, eller Unicode, som innebär att alla språken exporteras till en fil i Unicode-format. Importera Funktionen importerar ett språk som sedan kan användas i terminalen. Välj att importera applikationsspråk eller systemspråk. Därefter visas dialogen Importera Flerspråkstexter. Här anger du namnet på den textfil du vill importera. Är det befintliga språket i projektet i ANSI/OEM-format och ett språk i Unicode-format importeras kommer det importerade språket att konverteras till ANSI/OEM. Detta innebär att alla tecken som ligger utanför ANSI/OEM-området visas som frågetecken. Visa språkindex Funktionen innebär att index visas istället för texterna i objekten. Det går att skriva in text även då index visas. Den nya texten får då ett nytt index. Korsreferens Visar en korsreferenslista över vilka index som ingår i vilka block i applikationen. Kopiering Återanvänder index Är funktionen aktiv när ett objekt kopieras skapas ett nytt objekt med samma index. Välj Unicode-font Välj en Unicode-font som kommer att användas i programmeringsverktyget. Beijer Electronics AB, MA00551C 5-45

86 Programmering med programmeringsverktyget Datum/Tid format Inställning av datum- och tidformat. Datumformat: Formatet kan vara YY-MM-DD, YYMMDD, DD.MM.YY, DD/MM/YY eller MM/DD/YY där Y=år, M=månad och D=dag. Tidformat: Formatet kan vara HH:MM:SS eller HH:MM där H=timmar, M=minuter och S=sekunder. Använd klockan i: Terminal innebär att terminalens inbyggda klocka används och Styrsystem 1 eller 2 betyder att klockan i styrsystem 1 eller 2 används. Klocka Styrsystem 1/2: Markera om klockan i terminalen ska överföras till ett dataregister i styrsystem 1 eller 2. Notera! I de fall styrsystemet har en realtidsklocka som är aktiverad och terminalens klocka överförs till samma dataregister är det styrsystemets klocka som är överordnad. Uppdateringsintervall: Ange hur ofta terminalen ska överföra klockans data till styrsystemet. Värdet anges i sekunder och 60 sekunder rekommenderas. Ett kortare uppdateringsintervall gör kommunikationen mellan terminalen och styrsystemet långsammare. Styrsystemregister: Skriv in startadressen för lagring av datum/tid i styrsystemet. För information om hur datum och tid sparas hänvisas till manualen för det styrsystem som används. Terminalen sparar informationen i samma ordning som grundinställningen för styrsystemet. Sommartid: Här definieras början och slut på sommartid. Ange veckodag, vecka i månaden, månad, timme och justering. Välj mellan Europeisk och US standard. För att välja bort funktion för sommartid lämnas båda fälten för månad blanka. Online-inställningar: Tillåter ändring av vald funktion i driftläge Beijer Electronics AB, MA00551C

87 Terminalinställningar BG: Välj färg för bakgrunden i terminalen genom att klicka på BG. FG: Välj färg på texten i terminalen genom att klicka på FG. Fönster: Välj färg på de fönster som visas i terminalen. Programmering med programmeringsverktyget Skärmssläckartid (min): Tid i minuter efter senaste händelse på displayen som den ska släckas. Grundinställningen är 0 vilket innebär att displayen aldrig släcks. Funktionen används för att optimera displayens livslängd. Tangentfördröjn. tid (ms): Tidsintervall i ms mellan tryckningar på samma tangent innan markören automatiskt flyttas till nästa position. Används för inskrivning av ASCII tecken (A-Z etc). Se avsnittet Alfanumeriskatangenter i kapitlet Terminalfunktioner. Tangentljud: Anger om terminalen ska pipa då en tangent trycks ner. Tangentrepetition: Anger om en funktion ska repeteras så länge tangenten hålls nedtryckt. Funktionstangenter och inskrivning av alfanumeriska tecken (A-Z etc) repeteras inte. Skärmfärg Gäller endast E600. Här väljs om displayen på terminalen ska visa svart text på vit bakgrund (normal) eller vit text på svart bakgrund (inverterad). Trendinställningar: Generella inställningar för alla trender. Lagra ändrade sampel Välj att endast lagra sampel i trender om värdet har ändrats sedan förra samplingen. Lagra alla sampel Välj att spara alla sampel i trender även om värdet inte ändrats sedan förra samplingen. Parametrarna gäller generellt för alla definierade trender. Beijer Electronics AB, MA00551C 5-47

88 Programmering med programmeringsverktyget FTP avgränsningstecken Terminalen kan spara innehållet i de filer som skapas i terminalen och som kan nås via FTP med olika typer av avgränsningstecken (separatorer). Innehållet i filerna t ex recept- och trendfiler kan separeras med Tab eller tecknen semikolon eller komma. Se även kapitlet Nätverksfunktioner i terminalen. Larminställningar Generell inställning av larmlistan. För mer information se kapitlet Larmhantering. Periferienheter All kommunikationskonfigurering görs under Inställningar/Periferienheter. När du väljer Periferienheter visas definierade enheter för systemet. Flytta enheterna med funktionen dra och släpp. Inställning av portar Markera önskad port och högerklicka för att visa aktuella konfigurationer eller ändra konfigureringen för porten. Notera! Högsta överföringshastighet när E50, E100 eller E150 används är baud Beijer Electronics AB, MA00551C

89 Programmering med programmeringsverktyget RS232C När du markerar RS-232C porten och högerklickar visas följande dialog. Välj överföringshastighet, paritet, antal databitar och stoppbitar för porten. För att kunna använda RS-232C på E50 måste en adapter anslutas till RS-422 porten. RS422 När du markerar RS-422 porten och högerklickar visas följande dialog. Välj överföringshastighet, paritet, antal databitar och stoppbitar för porten. RS485 Gäller endast E610, E615 och E615T. När du markerar RS-485 porten och högerklickar visas följande dialog. Välj överföringshastighet, paritet, antal databitar och stoppbitar för porten. Beijer Electronics AB, MA00551C 5-49

90 Programmering med programmeringsverktyget Notera! Terminalerna E610, E615 och E615T har tre fysiska portar. Endast två av dem kan användas samtidigt, därav benämningarna Port 1 och Port 2 i dialogen Konfiguration av periferienheter. Expansionskortplatser Markera en Expansionskortplats och högerklicka för att definiera önskat expansionskort samt göra inställningarna för valt expansionskort. För vidare information hänvisar vi till manualen för respektive expansionskort. Skrivare Markera Skrivare och högerklicka för att visa dialogen för skrivarinställningar. Skrivartyp: Välj skrivare, Ingen, HP PCL5 eller Standard text. Sidlängd: Antalet rader som ska skrivas ut innan sidframmatning (form feed). Sätts sidlängden till 0 sker aldrig sidframmatning. Grundinställningen är Beijer Electronics AB, MA00551C

91 Pappersformat: Välj typ av papper. Grafisk orientering: Välj om den grafiska utskriften ska vara stående eller liggande. Textorientering: Välj om rapportutskriften ska vara stående eller liggande. Grafikstorlek: Välj storlek på grafisk utskrift. Stoppa utskrift signal: Digital signal som när den sätts stoppar utskriften. Programmering med programmeringsverktyget Handskakning: Välj önskad typ av handskakning mellan skrivare och terminal; XON/XOFF eller CTS/RTS. För information om lämplig handskakning se manual för skrivaren. Radavslutstecken: Välj önskat radavslutstecken; CR/LF, CR, LF eller inget. Skärmdump: Utskrift av skärmen. Välj normal eller inverterad utskrift. Notera! För parametrar som teckentabell, teckenstorlek och marginaler används skrivarens inställningar. No protocol mode Markera No protocol mode och högerklicka för att visa följande dialog. No prot. kontrollregister: Det första kontrollregistret som används i No protocol mode. No protocol mode beskrivs i kapitlet Kommunikation. No protocol signal: En digital signal för växling mellan No protocol mode och Transparent mode. Används för växling mellan dessa lägen under drift t ex för att ringa upp en dator och överföra ett meddelande. Beijer Electronics AB, MA00551C 5-51

92 Programmering med programmeringsverktyget Receptinställningar Här görs inställningar för recepthanteringen. Se kapitlet Recepthantering Menyn Blockhanteraren I menyn Blockhanteraren finns funktioner för programmering av block. Inställningar för blockhanteraren Under Blockhanteraren/Inställningar görs inställningar för presentationen i blockhanteraren. Block: Välj hur data för blocket ska presenteras samt utseende för blocken i blockhanteraren. Referens: Välj översikt/utseende på blockhanteraren Beijer Electronics AB, MA00551C

93 Redigera: Välj specialfunktioner för presentationen i blockhanteraren Menyn Objekt Programmering med programmeringsverktyget I menyn Objekt finns alla objekt som är tillgängliga i programmet. Antalet objekt varierar beroende på typ av terminal. Se beskrivning av varje objekt i kapitlen Grafisk presentation och manövrering och Textbaserad presentation och manövrering Menyn Utseende I menyn Utseende finns alla funktioner för att anpassa och justera objekten. Funktionerna beskrivs i avsnittet Placera objekt. Beijer Electronics AB, MA00551C 5-53

94 Programmering med programmeringsverktyget 5.25 Menyn Överför I menyn Överför finns funktioner för överföring av projekt, valda block samt kommunikationsinställningar för överföring mellan persondator och terminalen. Se kapitlet Överföring av projekt. Notera! Kommunikationsinställningarna måste vara samma i programmeringsverktyget som i terminalen Menyn Fönster I menyn Fönster finns funktioner som är generella för Windows Menyn Hjälp Hjälp-menyn innehåller hjälptexter och information om programversion Beijer Electronics AB, MA00551C

95 Grafisk presentation och manövrering 6 Grafisk presentation och manövrering Kapitlet gäller inte E50, E100, E150 och E200. Detta kapitel presenterar de grafiska objekten i tabeller därefter beskrivs varje objekt för sig. Kapitlet gäller endast terminaler som stöder grafik. 6.1 Generella parametrar Färger I terminalerna som hanterar färger finns 256 färger tillgängliga för objekt och bitmapbilder. Med färgerna kan mer realistiska objekt med 3D-effekter och skuggningar skapas. Förutom bakgrunds- och förgrundsfärg till blocken kan även färger väljas för t ex skalor och kurvor i de grafiska objekten. När terminalen konfigureras bestäms färgerna för bakgrund, text och fönster. Färger kan definieras för axlar och kurvor i grafiska objekt. Ingenjörsenheter Parametrarna Offset och Gain (förstärkning) används för att skalförändra registervärdet till ett visat värde enligt följande ekvation. VisatVärde=Offset+Förstärkning*RegisterVärde Då värdet för ett objekt ändras via terminalen i driftläge skalförändras det visade värdet enligt följande ekvation. RegisterVärde=(VisatVärde-Offset)/Förstärkning Skalningen påverkar varken definierade max- respektive minvärden eller antal decimaler. Notera! Funktionerna öka och minska påverkar RegisterVärde för det manövrerbara objektet, och inte VisatVärde. Beijer Electronics AB, MA00551C 6-1

96 Grafisk presentation och manövrering Beräkning av ingenjörsenheter Funktionen Offset/Gain beräkning är ett hjälpmedel för att beräkna offset och gain parametrarna. Ange värdet på Offset och Gain under fliken Allmänt för objektet och klicka på Beräkning. Nu visas följande dialog. Här anges intervall för styrsystemvärde och panelvärde. Funktionen beräknar rätt värden på parametrarna Offset och Gain. Teckensnitt Teckenstorlek Om Ändringsbar väljs innebär det att teckenstoleken kan ändras fritt genom att man markerar texten och drar i handtagen. Fast innebär att en fast storlek på texten väljs från vallistan. Grafikutritningen blir långsammare, i synnerhet om Unicode används, om Ändringsbar valts. 6-2 Beijer Electronics AB, MA00551C

97 Grafisk presentation och manövrering 3D-Effekt Välj 3D-effekt på texten. Stil Välj om texten ska vara kursiv eller understruken. Ingen markering innebär att texten är normal. Skugga Välj skugga på texten. Manövrering Under Manövrering anges om objektet ska vara manövreringsbart samt Minsta och Största värde för objektet (och manövreringen). Dessutom kan Säkerhetsnivå för objektet väljas. Säkerhetsnivåerna definieras under Funktioner/Lösenord. Se kapitlet Lösenord. Beijer Electronics AB, MA00551C 6-3

98 Grafisk presentation och manövrering Dynamik Dynamik ökar antalet signaler som måste uppdateras i blocket, vilket påverkar uppdateringstiden för blocket. Se även avsnittet Effektiv kommunikation. Nedan beskrivs funktionerna under fliken Dynamik. Egenskap Under Egenskaper anges en signal som ska styra en egenskap. Välj digital eller analog styrning. Digital Markera den egenskap i listan som ska styras av styrsystemet. Egenskapen kan endast användas en gång per objekt/signal. En använd egenskap rödmarkeras. Skriv in en signal eller klicka på knappen I/O för att välja signal via I/O Browsern. FRÅN och TILL värden kan också anges. Anges inga FRÅN/TILL-värden sätts FRÅN värde=0 och TILL värde=1 Analog Markera den egenskap i listan som ska styras av styrsystemet. Egenskapen kan endast användas en gång per objekt/signal. En använd egenskap rödmarkeras. Skriv in en signal eller klicka på knappen I/O för att välja signal via I/O Browsern. Längd kan anges om formatet är av typen sträng. 6-4 Beijer Electronics AB, MA00551C

99 Grafisk presentation och manövrering Notera! Väljs analog styrning för en egenskap som endast kan anta digitala värden, på och av, kommer egenskapen att vara till så länge signalen inte har värdet noll. Notera! För att kunna påverka Offset/Gain i ett objekt måste Offset/Gain vara definierat till något annat än 0/1 i objektet från början. Notera! Egenskapen Synlig ska inte användas tillsammans med egenskapen Positioner. Notera! Dynamiska texter konverteras inte till Unicode. Istället kommer frågetecken att visas. Se kapitlet Unicode för ytterligare information. Beijer Electronics AB, MA00551C 6-5

100 Grafisk presentation och manövrering Storlek Under Storlek anges värden för Bredd, Höjd samt Startpunkt. Definiera två analoga signaler där signalernas värde bestämmer objektets storlek i X-led (bredd) respektive Y-led (höjd). Notera! Anges ett orimligt värde, t ex ett värde som gör att objektet inte kan ritas ut på displayen, ignoreras värdet. Signal Ange en analog signal. Värde min bredd/höjd Ange den analoga signalens minsta värde. Värde max bredd/höjd Ange den analoga signalens största värde. Min bredd/höjd Ange objektets minsta bredd/höjd i pixel då Minsta värde = definierat värde. Max bredd/höjd Ange objektets största bredd/höjd i pixel då Minsta värde = definierat värde. Startpunkt Här väljs utgångsläget för objektet då det ritas ut på displayen. 6-6 Beijer Electronics AB, MA00551C

101 Grafisk presentation och manövrering Förflyttning Under Förflyttning anges två analoga signaler vars värde bestämmer X- (bredd) och Y-koordinaterna (höjd) för objektet. Notera! Anges ett orimligt värde, t ex ett värde som gör att objektet inte kan ritas ut på displayen, ignoreras värdet. Signal Ange en analog signal. Värde Från Ange den analoga signalens minsta värde. Värde Till Ange den analoga signalens största värde. Från X/Y position Ange objektets X- respektive Y-koordinat, dvs pixelvärdet på displayen, då värdet i paremetern Värde Från = definierat värde. Till X/Y position Ange objektets X- respektive Y-koordinat, dvs pixelvärdet på displayen, då värdet i paremetern Värde Till = definierat värde. Beijer Electronics AB, MA00551C 6-7

102 Grafisk presentation och manövrering Händelse Under Händelse anges följande parametrar. Befintliga händelser kan uppdateras, nya händelser kan läggas till eller händelser kan tas bort med knapparna i dialogen. Händelsenamn Här väljs ett händelsenamn från listan. Villkor Här väljs ett villkor från listan. Det finns fyra villkor att välja på. Villkor Lika med Inte lika med Större än Mindre än Beskrivning Händelse sker på angiven signal då objektets värde är lika med värdet definierat i rutan Värde. Värdet måste anges av operatören. Händelse sker på angiven signal då objektets värde EJ är lika med värdet definierat i rutan Värde. Värdet måste anges av operatören. Händelse sker på angiven signal då objektets värde är större än värdet definierat i rutan Värde. Värdet måste anges av operatören. Händelse sker på angiven signal då objektets värde är mindre än värdet definierat i rutan Värde. Värdet måste anges av operatören. Aktion Här väljs vad som ska påverkas, digital signal, analog signal eller om ett makro ska köras. Maximalt 30 makrohändelser kan knytas till samma signal. Signal Här väljs den signal som ska påverkas då villkoret uppfylls. Värde Här anges det värde som påverkad signal ska anta då villkoret uppfylls. 6-8 Beijer Electronics AB, MA00551C

103 Grafisk presentation och manövrering 6.2 Grafiska objekt Statiska/dynamiska grafiska objekt Statiska grafikobjekt används för att rita grafik. Grafikobjekten kan ges dynamiska egenskaper under fliken Dynamik. Notera! Statiska objekt hamnar alltid bakom dynamiska objekt vid presentation. Symbol Linje Objekt Båge Rektangel, fylld, 3-D Symbol Se avsnittet Symbolhanteraren i kapitlet Programmering med programmeringsverktyget. Statisk text Ellips, fylld Tangentfältsobjekt Polygonlinje Beijer Electronics AB, MA00551C 6-9

104 Grafisk presentation och manövrering Dynamisk hantering av bitmap Gäller endast E900 och E910. Kryssas rutan Använd dynamisk bitmap i för ett statiskt symbolobjekt hämtar terminalen angiven bitmap-fil (namn.bmp) från biblioteket IMAGES i terminalens filsystem. Bitmap-bilden presenteras på terminalens display i driftläge. Bilden som skall presenteras måste överföras till biblioteket IMAGES i terminalen via FTPöverföring. Det blir då möjligt att via FTP lägga till, byta ut eller ta bort dynamiska bitmap-bilder på terminalens display genom att skriva över, skriva eller radera bmpfiler i biblioteket IMAGES. Bilden för en dynamisk bitmap-bild objekt visas endast i terminalen i driftläge. Bitmap-bilderna i biblioteket visas (finns) inte i programmeringsverktyget. Se avsnittet FTP-server i kapitlet Nätverksfunktioner i terminalen. Dynamiska digitala grafiska objekt Digitala grafiska objekt knyts till digitala signaler i styrsystemet. Symbol Objekt Beskrivning Digital text Växlar mellan två texter beroende på tillståndet för en digital signal. Digital symbol Fyllt objekt Växlar mellan två symboler beroende på tillståndet för en digital signal. Används för fyllning av inramad area i en av två färger beroende på tillståndet för en digital signal. Dynamiska analoga grafiska objekt Analoga grafiska objekt knyts till register i styrsystemet. Symbol Objekt Beskrivning Analog Inmatning och presentation av värden i sifferform. numerisk Stapel Presenterar värde i form av stapeldiagram. Diagram VU-meter Används för att rita X/Y diagram baserat på innehållet i dataregister. Skapar en grafisk VU-meter på displayen Beijer Electronics AB, MA00551C

105 Grafisk presentation och manövrering Symbol Objekt Beskrivning ASCII Hanterar ASCII-strängar i grafikblock. Potentiometer Trend Presenterar insamlade värden från dataregister i kurvform. Hastighetsmätare Analog fyll Multisymbol Flerval Meddelande Möjliggör ökning och minskning av värdet för en analog signal. Skapar en grafisk hastighetsmätare på displayen. Används för fyllning av inramad area i en av 16 färger beroende på värdet på ett register. Visar en av upp till åtta olika symboler beroende på värdet i ett dataregister. Tillåter även flyttning av symboler över displayen. Knyts till ett dataregister som kan anta upp till åtta olika tillstånd. Till varje tillstånd kan en text på 30 tecken knytas. Objekt som visar texter ur ett meddelandebibliotek. Analog numerisk tabell Skapar en tabell med numeriska objekt. Övriga objekt Symbol Objekt Beskrivning Hopp Hopp till annat block. Larmrad Används för att visa en rad i larmlistan. Analog klocka Objekt för att visa analog klocka. Digital klocka Objekt för att visa digital klocka. TCP/IP-kommandoprompt Objekt för att överföra TCP/IP-kommando till övriga enheter. Gäller endast om terminalen används i ett TCP/IP-nätverk. Beijer Electronics AB, MA00551C 6-11

106 Grafisk presentation och manövrering Digital text Textobjekt som används för att växla mellan två inskrivna texter beroende på tillståndet för en digital signal. Texten kan vara upp till 30 tecken lång. Fliken Allmänt Parameter Beskrivning Digital signal Den digitala signalens adress. Text Från Den text som ska visas då signalen är 0. Text Till Den text som ska visas då signalen är 1. Justering Välj om texten ska vara vänsterställd, centrerad eller högerställd. Ram Välj om ram ska ritas ut runt objektet. BG Välj bakgrundsfärg på objektet. Text Välj färg på texten i objektet. Övriga flikar Funktionerna under flikarna Teckensnitt, Manövrering och Dynamik beskrivs i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

107 Grafisk presentation och manövrering Digital symbol Objekt som används för att växla mellan två valda symboler beroende på tillståndet för en digital signal. Fliken Allmänt Parameter Beskrivning Digital signal Signalens adress. Symbol Från Välj den symbol som ska visas när signalen är 0. Symbol Till Välj den symbol som ska visas när signalen är 1. Ändringsbar storlek Markering innebär att objektets X- respektive Y-storlek kan ändras. Övriga flikar Funktionerna under flikarna Manövrering och Dynamik beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 6-13

108 Grafisk presentation och manövrering Digital fyll Objekt som används för utfyllnad av inramad area med valbar färg. Notera! Utfyllnad av en alltför oregelbunden area kan under drift ge systemfel. Fyllning kan i vissa fall göra bilden långsam. Fliken Allmänt Parameter Beskrivning Digital signal Den digitala signalens adress. Mönster Välj om utfyllnaden av den inramade arean ska vara solid eller streckad då signalen är ettställd. Gäller endast E300 och E600. Till Välj färg på objektet då signalen är 1. Från Välj färg på objektet då signalen är 0. Övriga flikar Funktionerna under flikarna Manövrering och Dynamik beskrivs i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

109 Grafisk presentation och manövrering Placering av objektet Programmet räknar ut vad inom området som ska fyllas. Därför är det viktigt att objektet placeras rätt. Felplacerade objekt kan orsaka fel i applikationen under drift. Ytan som fylls begränsas endast av statiska objekt och statiska delar av dynamiska objekt. Fyllda objekt kan ersättas av Digitala symbolobjekt eller Multisymbolobjekt för att få bättre prestanda i projektet. Objektets placering x TEXT Objektets placering x TEXT Rätt! Rita en ram runt den text som finns i det område som ska fyllas för att få bättre prestanda i bilden. Fel! Bilden blir långsam eftersom programmet måste göra många beräkningar för att fylla området mellan bokstäverna. Beijer Electronics AB, MA00551C 6-15

110 Grafisk presentation och manövrering Hopp Objekt för att göra hopp till ett annat block. Gör det möjligt att bygga upp ett menyträd i projektet. Genom att trycka på tangenten [PREV] på terminalen kan återhopp till föregående block göras (nio nivåer bakåt). Se kapitlet Funktionstangenter. Fliken Allmänt Parameter Aktuellt block Hoppa till block Text Positioner Justering Ram Text BG Beskrivning Här visas numret på aktuellt block. Kan inte ändras. Ange numret eller namnet på det block till vilket hoppet ska ske. Skriv in en valfri text som visas i objektet. Antalet positioner som texten ska uppta. Välj om texten ska vara vänsterställd, centrerad eller högerställd. Välj om en ram ska ritas runt objektet. Välj färg på texten i objektet. Välj bakgrundsfärg för objektet. Notera! Genereras det under drift ett hopp till ett block som inte existerar erhålles ett felmeddelande Beijer Electronics AB, MA00551C

111 Grafisk presentation och manövrering Övriga flikar Funktionerna under flikarna Teckensnitt och Dynamik beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 6-17

112 Grafisk presentation och manövrering Analog numerisk Objekt för inmatning och presentation av värden i sifferform. Det används t ex för att skapa inmatningsfält. Fliken Allmänt Parameter Analog signal Positioner Nollutfyllnad Decimaler Ingenjörsenheter Ram Justering Text BG Beskrivning Signalens adress. Antalet positioner som det inmatade värdet ska anges med inklusive komma och minustecken. Välj om nollor ska skrivas ut på tomma positioner. Antalet decimaler som det inmatade värdet ska anges med. Används för att skalförändra registervärde. Se avsnittet Generella parametrar. Välj om en ram ska ritas runt objektet. Välj om inmatningsfältet ska vara högerställt eller centrerat. Välj färg på texten i objektet. Välj bakgrundsfärg för objektet. Övriga flikar Funktionerna under flikarna Teckensnitt, Manövrering och Dynamik beskrivs i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

113 Grafisk presentation och manövrering Stapel Objekt som presenterar hel- eller flyttal i form av stapeldiagram. Fliken Allmänt Parameter Analog signal Skaldelning Ruta Skalstreck Skala Minsta värde Största värde Mönster Riktning Ram Beskrivning Signalens adress. Anger hur skalan ska delas in. Välj om en ruta ska ritas runt stapeln. Anger intervallet mellan visade skalstreck. Välj om skala ska visas på stapeln Minsta värdet som signalen kan anta. Största värdet som signalen kan anta. Välj om stapelns fyllning ska vara solid eller streckad. Gäller endast E300 och E600. Välj om stapeln ska presenteras åt höger, vänster, uppåt eller neråt. Välj om en ram ska ritas runt objektet. Beijer Electronics AB, MA00551C 6-19

114 Grafisk presentation och manövrering Parameter Indikatorer Ingenjörsenheter Skala Fyllning BG Beskrivning Anger om högsta och/eller lägsta värde för signalen ska markeras på axeln. Indikatorerna nollställs när terminalen startas. Nollställning kan också ske i driftläge genom att markera stapeln och trycka ENTER (peka på stapeln om terminalen har pekskärm). Indikatorerna fungerar endast för signed 16-bitars tal. Används för att skalförändra registervärdet. Se avsnittet Generella parametrar. Välj färg på skalan i objektet. Välj fyllnadsfärg. Välj bakgrundsfärg för objektet. Fliken Dynamik Funktionerna under fliken Dynamik beskrivs i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

115 Grafisk presentation och manövrering Diagram Objekt som används för att rita X/Y-diagram baserat på innehållet i register i styrsystemet. Det är en realtidsfunktion. Objektet används normalt för icke tidsbaserad presentation. Tidsbaserad visning med en sampeltid <1 sekund kan visas om styrsystemet hanterar insamlingen av data. Som exempel har vi valt att värdet i register 0 ska vara första X-koordinat och värdet i register 10 första Y-koordinat. Antal registerpar har vi angivit till 4. Tabellen och figuren nedan visar vårt exempel. X-koordinat Register Värde Y-koordinat Register Värde X0 0 0 Y X Y X Y X Y X2,Y2 X3,Y3 X1,Y1 X0,Y0 Beijer Electronics AB, MA00551C 6-21

116 Grafisk presentation och manövrering Fliken Allmänt Parameter Skaldelning Skalstreck Minsta värde Största värde Ram Rutnät BG Skala Rutnät Beskrivning Intervallet mellan skalangivelser på Y- respektive X-axeln. Intervallet mellan visade skalstreck på Y- respektive X-axeln. Minsta värdet för Y- respektive X-koordinaten. Största värdet för Y- respektive X-koordinaten. Välj om ram ska ritas ut runt objektet. Markering innebär att stödraster ritas ut i diagrammet. Välj bakgrundsfärg på objektet. Välj färg på skalan i diagrammet. Välj färg på stödrastret i diagrammet. Fliken Kurvor 6-22 Beijer Electronics AB, MA00551C

117 Grafisk presentation och manövrering Parameter Diagramnamn X Analog signal Y Analog signal Antal registerpar Diagramtyp Kurva Tjocklek Beskrivning Här anges ett namn på respektive kurva. Dataregistret som innehåller första X-koordinaten för respektive kurva. Dataregistret som innehåller första Y-koordinaten för respektive kurva. Antalet registerpar som ska ritas, som punkter eller staplar. Max antal registerpar är 49. Välj om diagrammet ska vara stapel- eller linjediagram. I stapeldiagrammet ritas en stapel för varje registerpar. I linjediagram ritas X/Y-koordinaterna ut som punkter mellan vilka det dras en linje. Välj färg för respektive kurva. Välj tjocklek på kurvlinjerna I E300 och E600 kan en kurva definieras och i E610, E615, E700, E710, E900 och E910 kan två kurvor definieras. Fliken Manövrering Gäller endast E900. Parmeter Aktuell kurvsignal Aktuell punktsignal X-editeringsintervall Y-editeringsintervall Manövrerbar kurva 1-2 Beskrivning Register vars värde bestämmer vilken kurva som ska redigeras under drift. Register vars värde bestämmer vilken punkt på kurvan som ska redigeras under drift. Anger intervallet mellan stegen då du trycker på piltangenterna under drift. Anger intervallet mellan stegen då du trycker på piltangenterna under drift. Välj för respektive kurva om den ska kunna manövreras under drift. Fliken Dynamik Funktionerna under fliken Dynamik beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 6-23

118 Grafisk presentation och manövrering VU-meter Objekt för att skapa en grafisk VU-meter på displayen. Fliken Allmänt Parameter Analog signal Skaldelning Skalstreck Minsta värde Största värde Ram Ingenjörsenheter Visarnål Skala BG Beskrivning Signalens adress. Anger hur skalan ska delas in. Anger intervallet mellan visade skalstreck. Minsta värdet som signalen kan anta. Största värdet som signalen kan anta. Välj om en ram ska ritas runt objektet. Används för att skalförändra registervärdet. Se avsnittet Generella parametrar. Välj färg på visarnålen i objektet. Välj färg på skalan i objektet. Välj bakgrundsfärg för objektet. Fliken Dynamik Funktionerna under fliken Dynamik beskrivs i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

119 Grafisk presentation och manövrering ASCII Objekt för hantering av ASCII-strängar i grafikblock. I ASCII-objekt finns det möjlighet att presentera texter lagrade i dataregister i CPU:n. Texterna ska vara i IBM extended ASCII-format. Anges SW på kommandoraden i Systemsignaler konverteras texten från 8-bitars IBM extended ASCII till svensk 7-bitars ASCII. Fliken Allmänt Parameter Analog signal Positioner Justering Ram Text BG Beskrivning Ange det dataregister där texten för första positionen lagras. Ange antalet positioner som texten ska uppta på displayen. Välj om texten ska vara vänsterställd, centrerad eller högerställd. Välj om ram ska ritas ut runt objektet. Välj färg på texten i objektet. Välj bakgrundsfärg för objektet. Övriga flikar Funktionerna under flikarna Manövrering, Teckensnitt och Dynamik beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 6-25

120 Grafisk presentation och manövrering Potentiometer Objekt som visar värdet för en analog signal i en potentiometer och som gör det möjligt att öka och minska värdet för den analoga signalen. Fliken Allmänt Parameter Analog signal Skaldelning Skalstreck Minsta värde Största värde Ingenjörsenheter Riktning Ram Skala Indikator BG Beskrivning Signalens adress. Anger hur skalan ska delas in. Anger intervallet mellan visade skalstreck. Minsta värdet som objektet kan anta. Största värdet som objektet kan anta. Används för att skalförändra registervärde. Se avsnittet Generella parametrar. Välj om objektet ska presenteras uppåt eller åt höger. Välj om en ram ska ritas runt objektet. Välj färg på skalan i objektet. Välj färg på indikeringsknappen i objektet. Välj bakgrundsfärg för objektet Beijer Electronics AB, MA00551C

121 Grafisk presentation och manövrering Notera! Datatypformaten BCD-flyttal och Flyttal utan exponent kan inte användas i potentiometer-objekt. Övriga flikar Funktionerna under flikarna Manövrering och Dynamik beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 6-27

122 Grafisk presentation och manövrering Trend Objekt som presenterar insamlade värden från analoga signaler. Se även kapitlet Trender. Fliken Allmänt Parameter Namn Beskrivning Ange namn på trendobjektet. Namnet måste vara unikt för varje objekt. Namnet får vara max. åtta tecken. Parametern måste anges. Gäller inte E300. Samplingsintervall Tidsintervallet mellan insamling av data. Minsta värdet är 1 sek Beijer Electronics AB, MA00551C

123 Grafisk presentation och manövrering Parameter Lagrade sampel Max antal sampel Max sampel signal Aktivera Radera trenddata Y-skala Minsta värde Största värde Skalindelning Skalstreck Tidsintervall Skalindelning Skalstreck Ram Rutnät Skala Rutnät BG Beskrivning Antalet värden som ska lagras. Det maximala antalet värden är För E600 är det maximala antalet Gäller inte E300. Ange det antal sample då Max sampel signal ska ettställas. Gäller inte E300. Ange en digital signal som ettställs då antalet sampel som angivits under Max antal sampel uppnåtts. Gäller inte E300. Den digitala signal som när den ettställs startar insamling av data. Nollställs signalen slutar insamlingen. Parametern behöver ej anges. Gäller inte E300. Anger en digital signal som när den ettställs raderar alla historiska trenddata. Gäller inte E300. Välj om Y-skalan inte ska synas, synas till vänster, till höger eller åt båda hållen. Minsta värdet på Y-axeln hämtas från angivet register. Största värdet på Y-axeln hämtas från angivet PLC-register. Anger hur skalan på Y-axeln ska delas in. Anger intervallet mellan visade skalstreck. Tidsområdet som ska visas i trenddiagrammet. Anger hur skalan på X-axeln ska delas in. Anger intervallet mellan visade skalstreck. Välj om ram ska ritas runt objektet. Välj om stödraster ska visas i objektet. Välj färg på skalan i objektet. Välj lämplig färg på stödrastret. Välj bakgrundsfärg för objektet. Beijer Electronics AB, MA00551C 6-29

124 Grafisk presentation och manövrering Fliken Kurvor Parameter Analog signal Färg Offset och Gain Beskrivning De analoga signaler som objektet ska samla in och presentera värdena för. Endast signed 16-bitars tal kan användas. Välj färg på respektive kurva. Används för att skalförändra registervärdet. Se avsnittet Generella parametrar. Notera! I E300 och E600 kan endast två kurvor användas. E300 har endast realtidstrend. Fliken Dynamik Funktionerna under fliken Dynamik beskrivs i avsnittet Generella parametrar. Notera! Om ett block som innehåller ett trendobjekt kopieras måste namnet på trendobjektet bytas. Två trendobjekt får inte ha samma namn Beijer Electronics AB, MA00551C

125 Grafisk presentation och manövrering Hastighetsmätare Objekt för att skapa en grafisk hastighetsmätare på displayen. Fliken Allmänt Parameter Analog signal Skaldelning Skalstreck Minsta värde Största värde Vinkel Ingenjörsenheter Ram Visarnål Skala Beskrivning Signalens adress. Anger hur skalan ska delas in. Anger intervallet mellan visade skalstreck. Minsta värdet som objektet kan visa. Största värdet som objektet kan visa. Anger vinkeln, arbetsområdet, för objektet grader. Används för att skalförändra registervärde. Se avsnittet Generella parametrar. Välj om en ram ska ritas runt objektet. Välj färg på visarnålen i objektet. Välj färg på skalan i objektet. Beijer Electronics AB, MA00551C 6-31

126 Grafisk presentation och manövrering Parameter BG Visa cirkelbåge Indikator Inställning cirkelbåge Beskrivning Välj bakgrundsfärg för objektet. Markering innebär att en cirkelbåge visas runt hastighetsmätaren. Vid markering blir inställningsmöjligheterna tillgängliga. Välj att visa Nål, Cirkelbåge eller Båda. Ange Lågvärde och Högvärde samt de färger som ska visas för de olika intervallen. Fliken Dynamik Funktionerna under fliken Dynamik beskrivs i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

127 Grafisk presentation och manövrering Larmrad Objekt som används för att visa en rad i larmlistan. Fliken Allmänt Parameter Radnummer Positioner Larmgrupp Visa veckodag Visa datum Visa tid Visa symbol Visa endast aktiva larm Beskrivning Ange numret på den rad i larmlistan som informationen ska hämtas från (1=första raden, 2=andra raden etc) om angiven larmgrupp visas i larmlistan. Antalet positioner som ska visas. Ange vilken larmgrupp som ska visas på larmraden. Objektet kommer att visas i den färg som specificerats för larmgruppen. Välj om veckodag ska visas i larmraden. Välj om datum ska visas i larmraden. Välj om tid ska visas i larmraden. Välj om larmsymboler ska visas i larmraden. Se kapitlet Larmhantering. Välj om endast aktiva larm ska visas på larmraden. Finns det inte något aktivt larm blir larmradsobjektet tomt. Larmet måste inte kvitteras utan endast vara inaktivt för att nästa larm ska visas i larmraden. Beijer Electronics AB, MA00551C 6-33

128 Grafisk presentation och manövrering Parameter Visa Räkna repeterande Ram BG Beskrivning Anger hur många gånger larmet har upprepats. Se kapitlet Larmhantering. Välj om en ram ska ritas runt objektet. Välj bakgrundsfärg för objektet. Notera! Ett larm kan kvitteras i larmraden genom att markera rutan Kvittering möjlig under fliken Manövrering. Notera! Förgrundsfärgen på larmtexten bestäms av larmgruppsdefinitionen. Övriga flikar Funktionerna under flikarna Teckensnitt, Manövrering och Dynamik beskris i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

129 Grafisk presentation och manövrering Analog fyll Objekt som används för utfyllnad av en inramad area med en av 256 färger beroende på värdet på ett register. Färgerna bestäms enligt nedanstående tabell: Parameter Analog signal Beskrivning Här anges det dataregister vars värde bestämmer färgen på objektet. Se nedanstående tabell. Färg Registerinnehåll Registerinnehåll Färg 0 Svart 8 Grå 1 Blå 9 Ljusblå 2 Grön 10 Ljusgrön 3 Cyan 11 Ljuscyan 4 Röd 12 Ljusröd 5 Magenta 13 Ljusmagenta 6 Gul 14 Ljusgul 7 Ljusgrå 15 Vit För begränsningar och placering av objektet hänvisas till avsnittet Digital fyll. Beijer Electronics AB, MA00551C 6-35

130 Grafisk presentation och manövrering Analog klocka Tidobjekt för att presentera analog klocka. Fliken Allmänt Parameter Ram Sekunder BG Skala Visare Beskrivning Välj om klockan ska visas med en ram. Välj om klockan ska visas med sekundvisare. Välj bakgrundsfärg på objektet. Välj färg på skalan i objektet. Välj färg på visarna i objektet. Notera! För att ställa klockan i driftläge måste ett manövrerbart Datum/tid-objekt (Digital klocka) definieras. Fliken Dynamik Funktionerna under fliken Dynamik beskrivs i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

131 Grafisk presentation och manövrering Digital klocka Tidobjekt för att presentera digital klocka, veckodag och datum. Fliken Allmänt Parameter Veckodag Datum Tid Tidformat Ram BG Text Beskrivning Välj om veckodag ska visas. Välj om datum ska visas. Välj om tid ska visas Tid kan presenteras i formaten AM/PM eller 24 timmar. Välj om en ram ska ritas runt objektet. Välj bakgrundsfärg. Välj färg på texten i objektet. Notera! För att ställa klockan i driftläge måste ett manövrerbart datum/tidobjekt (Digital klocka) definieras. Övriga flikar Funktionerna under flikarna Teckensnitt, Manövrering och Dynamik beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 6-37

132 Grafisk presentation och manövrering Multisymbol Objekt som kan visa en av upp till åtta olika symboler beroende på värdet i ett dataregister. Fliken Allmänt Parameter Beskrivning Analog signal Det dataregister som bestämmer vilken symbol som ska visas. Innehåller registret värdet 1 visas symbol 1 osv. Symbol 0-7 Välj den symbol som ska visas. Är registrets värde 0 visas symbol 0 etc. Ändringsbar storlek Markering innebär att symbolernas X- respektive Y-storlek kan ändras. Tillåtet X-värde är för E300, för E600, för E610/E615/E700/E710 och för E900/E910. Tillåtet Y-värde är 0-63 för E300, för E600, för E610/E615/E700/E710 och för E900/E910. Fliken Dynamik Funktionerna under fliken Dynamik beskrivs i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

133 Grafisk presentation och manövrering Flerval Objekt som kan ha flera tillstånd. Objektet knyts till ett dataregister som kan anta upp till åtta olika tillstånd. Varje tillstånd kan tilldelas en text, max 30 tecken långt. Fliken Allmänt Parameter Analog signal Text 0-7 Manövrerbar 0-7 Justering Ram BG Text Beskrivning Det dataregister som bestämmer vilken text som ska visas. De texter som ska visas för respektive tillstånd för objektet. Markering innebär att objektet kan manövreras till denna status från terminalen i driftläge. Välj om texten ska vara vänsterställd, centrerad eller högerställd. Välj om ram ska ritas ut runt objektet. Välj bakgrundsfärg på objektet. Välj färg på texten i objektet. Övriga flikar Funktionerna under flikarna Teckensnitt, Manövrering och Dynamik beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 6-39

134 Grafisk presentation och manövrering Pektangent Gäller endast E610, E615, E710 och E910. Se även avsnittet Använda pekskärmenoch kapitlet Funktionstangenter. Objektet utgör en tryckkänslig yta med motsvarande funktioner som en funktionstangent. Objektet kan användas för att byta bild, styra minnesceller etc. Fliken Allmänt Parameter I/O Beskrivning Typ av signal som påverkas av objektet. Fördefinierade funktioner beskrivs i kapitlet Funktionstangenter Beijer Electronics AB, MA00551C

135 Grafisk presentation och manövrering Parameter Händelse Hoppa till block Annan funktion Makro Tangenttyp BG Beskrivning Anger hur signalen påverkas av objektet. Ettställ innebär att signalen ettställs när objektet påverkats. Grupperad innebär att alla signaler som tillhör en pektangent med aktuellt gruppnummer nollställs. Gruppnumret anges under Gruppnum. Max 8 pektangenter kan ingå i en grupp. Minska analog innebär att den analoga signal som knyts till funktionstangenten ska minska värdet med det värde som anges under Värde. Momentan innebär att signalen ettställs så länge objektet påverkas. Nollställ innebär att signalen nollställs när objektet påverkas. Sätt analog innebär att den analoga signal som knyts till funktionstangenten tilldelas värdet som anges under Värde. Växla innebär att signalen växelvis ettställs respektive nollställs när objektet påverkas. Öka analog innebär att den analoga signal som knyts till funktionstangenten ska öka värdet med det värde som anges under Värde. Utför ett hopp till ett annat block då objektet påverkas. Ange numret eller namnet på det block till vilket hoppet ska ske. För beskrivning av funktionen se kapitlet Funktionstangenter. För beskrivning av funktionen se kapitlet Makron. Välj önskad typ av knapp, rund, rektangulär eller osynlig. Välj bakgrundsfärg för objektet. En osynlig, tryckkänslig yta kan användas för att definiera områden för blockbyte i en översiktsbild t ex en maskin. De detaljerade bilderna är knutna till osynliga, tryckkänsliga ytor placerade på utvalda delar av maskinen. När operatören klickar på ytan visas detaljbilden. Övriga flikar Funktionerna under flikarna Manövrering och Dynamik beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 6-41

136 Grafisk presentation och manövrering Meddelande Objekt som presenterar texter ur meddelandebibliotek. Fliken Allmänt Parameter Analog signal Bibliotek Positioner Justering Ram Text BG Beskrivning Analog signal som styr vilken text ur valt meddelandebibliotek som ska visas. Välj numret på önskat meddelandebibliotek. Definieras under Funktioner/Meddelandebibliotek. Antal positioner som texten ska presenteras med. 0=automatisk längdjustering. Välj om texten ska vara vänsterställd, centrerad eller högerställd. Välj om texten ska visas med en ram. Välj färg på texten. Välj bakgrundsfärg på objektet. Under fliken Manövrering ställs önskat manövrerbart område in. Ett område om maximalt 64 texter kan manövreras under drift. Ange numret på den första och sista texten i området Beijer Electronics AB, MA00551C

137 Grafisk presentation och manövrering Notera! När funktionen indexerade meddelandebibliotek används ska antalet positioner inte vara 0 eftersom automatisk längdjustering då inte fungerar. För mer information hänvisas till kapitlet Meddelandebibliotek. Övriga flikar Funktionerna under flikarna Teckensnitt, Manövrering och Dynamik beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 6-43

138 Grafisk presentation och manövrering Analog numerisk tabell Gäller inte E300. Objekt för att skapa en tabell av analoga numeriska objekt. Fliken Allmänt Parameter Analog signal Kolumner Nollutfyllnad Rader Positioner Decimaler Justering Tabellram Objektram Text BG Ingenjörsenheter Beskrivning Den första signalen som ska presenteras i tabellen. Anger antalet kolumner i tabellen. Välj om nollor ska skrivas ut på tomma positioner. Anger antalet rader i tabellen. Antalet positioner som det inmatade värdet ska anges med. Antalet decimaler som det inmatade värdet ska anges med. Välj om inmatningsfältet ska vara högerställt eller centrerat. Välj om en ram ska ritas runt tabellen. Välj om en ram ska ritas runt varje enskild cell i tabellen. Välj färg på texten i objektet. Välj bakgrundsfärg för objektet. Används för att skalförändra registervärde. Se avsnittet Generella parametrar Beijer Electronics AB, MA00551C

139 Grafisk presentation och manövrering Under fliken Manövrering anges tabellens riktning, horisontellt eller vertikalt. Signalerna i tabellen räknas ut efter angiven riktning. Övriga flikar Funktionerna under flikarna Teckensnitt, Manövrering och Dynamik beskrivs i avsnittet Generella parametrar. Notera! Minsta värde och största värde används endast när objektet är manövrerbart. Beijer Electronics AB, MA00551C 6-45

140 Grafisk presentation och manövrering TCP/IP kommando prompt Ett fönster i vilket TCP/IP-kommandon kan skrivas in och skickas mellan terminaler och persondatorer i ett TCP/IP-nätverk. I drift kan föregående kommando kallas upp med piltangenterna [Upp] och [Ner]. Fliken Allmänt Parameter Antal kolumner Antal rader Ram Aktivera snabbvalstangenter Snabbvalstangenter BG Text Beskrivning Bredden på fönstret. Höjden på fönstret. Välj vilken typ av ram som ska ritas runt fönstret. Välj om funktionstangenterna F1-F4 eller pektangenter 1-4 ska skriva in fördefinierade kommando i fönstret. Skriv in valfritt kommando som ska skrivas vid kommandoprompten när respektive tangent trycks ner. Välj bakgrundsfärg för fönstret. Välj textfärg på texten i fönstret. Övriga flikar Funktionerna under flikarna Teckensnitt och Dynamik beskrivs i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

141 Kommandon för TCP/IP-kommandoprompten Grafisk presentation och manövrering Kommando IPCONFIG PING ROUTE ARP Beskrivning Hämtar och visar aktuell IP-adress för terminalen. Kontrollerar om en värd finns tillgänglig. Visar/lägger till/raderar routes. Visar/lägger till/raderar IP/hårdvaruadress. För mer information om TCP/IP-nätverk hänvisas till kapitlet Nätverkskommunikation. 6.3 Manövrera grafikblock Gäller inte E610, E615, E710 och E910. Stega mellan de manövrerbara objekten med piltangenterna. Utpekat objekt markeras med en blinkande ram. Välja manövrerbara objekt För att hoppa mellan manövrerbara objekt används piltangenterna. Valet av objekt sker enligt följande princip: Markörens position antas vara centrum av ett kors. Trycker du pil höger väljs det första objekt som hittas i område A enligt skissen nedan. Hittar systemet inget objekt i det smala fältet till höger letar det i område a. Pil ner söker objekt i område B och b, pil vänster i område C och c samt pil upp i område D och d. c D Markörens position d C A b B a Beijer Electronics AB, MA00551C 6-47

142 Grafisk presentation och manövrering Digitala objekt Digitala objekt, text-, symbol- och fyllt objekt, växlar status när [ENTER] trycks ner. Har funktionerna Öka och Minska knutits till funktionstangenter, ettställs respektive nollställs signalen knuten till objektet med dessa tangenter. Analoga objekt ASCII objekt Flytta markören till objektet och tryck [ENTER]. Skriv in önskad text och avsluta inskrivningen med [ENTER]. Meddelandeobjekt Placera markören på objektet och tryck [ENTER]. Nu visas en vallista med samtliga manövrerbara tillstånd. Stega fram till önskat tillstånd och tryck [ENTER] och den analog signalen länkad till objektet tvångsställs. Flervalsobjekt Placera markören på objektet och tryck [ENTER]. Nu visas en vallista med samtliga manövrerbara tillstånd. Stega fram till önskat tillstånd och tryck [ENTER] och den analog signalen länkad till objektet tvångsställs. Analoga numeriska objekt Skriv in värdet och tryck [ENTER] för att manövrera numeriska objekt. Om det inskrivna värdet är för högt eller för lågt visas angivet max- respektive min-värde för objektet. Denna information visas också om du trycker [ENTER] när objektet är manövrerbart. Analoga numeriska tabellobjekt När tabellobjektet är markerat trycker du [ENTER] för att markera den första cellen i tabellen. Använd sedan piltangenterna för att flytta markören mellan cellerna. Ändra värdet för markerad cell och tryck [ENTER]. Potentiometerobjekt Objektet manövreras med piltangenterna genom att placera markören på objektet och trycka [ENTER]. Värdet kan nu ökas och minskas med piltangenterna. Avsluta med [ENTER]. Värdet ökas/minskas med det tal som motsvarar inställningen Skalstreck i objektet. Avsluta manövreringen med [ENTER]. Objektet kan också manövreras med funktionerna Öka och Minska förutsatt att de är knutna till funktionstangenter, se kapitlet Funktionstangenter Beijer Electronics AB, MA00551C

143 Grafisk presentation och manövrering Stapelobjekt För stapelobjekt kan min/max-indikatorerna ställas på aktuellt värde (nollställas) genom att [ENTER] trycks ner när markören är placerad på objektet. För terminaler med pekskärm nollställs min/max-indikatorerna när du pekar på stapeln. Trendobjekt Gäller ej E300. Trendkurvor kan i driftläge visa historiska data. Peka ut önskat trendobjekt och tryck [ENTER]. Nu visas en dialogruta där tidsintervall och datum för den data som ska presenteras kan väljas. Längst ner i rutan visas Historik. För att återgå till realtidsvisning, tryck [ENTER] igen. Trenddata lagras i filer vars namn anges när trendobjektet definieras. Beijer Electronics AB, MA00551C 6-49

144 Grafisk presentation och manövrering Övriga objekt Digital klocka Den digitala klockan (realtidsklockan) ändras genom att objektet pekas ut och önskad tid anges. Avsluta med [ENTER]. Notera! Används styrsystemets klocka och den ska ställas måste det ske i driftläge. Hoppobjekt Peka ut objektet och tryck [ENTER]. TCP/IP-Kommandoprompt TCP/IP-kommando kan skrivas in på en markerad rad. Föregående kommando visas när du trycker på piltangenterna [Upp] och [Ner]. 6.4 Använda pekskärmen Detta avsnitt gäller endast E610, E615, E615T, E710 och E910. Terminalerna med pekskärm har inget inbyggt tangentbord. All manövrering sker via pekskärmen genom att med ett finger bestämnt trycka i minst 30 ms. Beroende på skärmens känslighet bör du endast trycka på ett ställe i taget på displayen. Trycker du på två ställen samtidigt tolkar displayen det som om en punkt mitt emellan tryckningarna avses. Notera! Objekt i textblock kan INTE manövreras i terminaler med pekskärm. Notera! Pekar du på ett objekt som inte är manövrerbart visas texten Not maneuverable. Pekar du på ett lösenordskyddat objekt visas texten Access denied. Digitala objekt Digitala objekt, text, symbol- och fyllt objekt, växlar status när du trycker på dem med fingret Beijer Electronics AB, MA00551C

145 Analoga objekt Grafisk presentation och manövrering ASCII objekt Tryck på objektet och ett alfanumeriskt tangentbord visas på displayen. Skriv in önskad text genom att trycka på tangentbordet och avsluta med [ENTER]. Flervalsobjekt Tryck på objektet och en vallista visas. Välj önskat objekt genom att peka på det. Analoga numeriska objekt Tryck på objektet och ett numeriskt tangentbord visas. Skriv in önskat värde genom att trycka på tangentbordet och avsluta med [ENTER]. Analoga numeriska tabellobjekt Tryck på en cell i tabellobjektet och ett numeriskt tangentbord visas. Skriv in önskat värde genom att trycka på tangentbordet och avsluta med [ENTER]. Potentiometerobjekt Objektet manövreras genom att du trycker på knappen i objektet och drar. Stapelobjekt Min/max indikatorerna kan nollställas genom att trycka på stapeln. Trendobjekt Trendkurvor kan i driftläge visa historiska data. När du trycker på objektet visas en knapprad under trenden. Dubbelpilar Flyttar trenden en display i sidled. Enkelpilar Flyttar trenden 1/2 display i sidled. - Zoomar upp trenden. + Zoomar ner trenden. ^ Återgår till grundinställning. Återgå till realtidsvisning genom att trycka på objektet igen. Beijer Electronics AB, MA00551C 6-51

146 Grafisk presentation och manövrering Övriga objekt Digital klocka När du trycker på objektet visas ett numeriskt tangentbord. Skriv in önskad tid genom att trycka på tangentbordet och avsluta med [ENTER]. Hoppobjekt Tryck på objektet med fingret för att utföra hopp. Alfanumeriska tangentbord Det alfanumeriska tangentbordet visas då t ex ett ASCII-objekt manövreras. Det alfanumeriska tangentbordet och vallistan med specialtecken. Tangent Beskrivning A-Ö Används för att skriva in önskad text. ESC Tar bort tangentbordet och återgår. Raderar ett tecken åt vänster. CLR Raderar alla skrivna Används för att skriva MAIL Öppnar en lista med e-postadresser. DEL Raderar det tecken markören är placerad på. Bekräftar gjord inmatning och tar bort tangentbordet.» Flyttar markören åt höger. «Flyttar markören åt vänster Beijer Electronics AB, MA00551C

147 Grafisk presentation och manövrering Tangent Beskrivning a-z Växlar mellan versala och gemena bokstäver. 0-9 Växlar mellan bokstäver och siffror. SPC Öppnar en lista med specialtecken att välja mellan. Ett numeriskt tangentbordet visas då t ex ett numeriskt objekt manövreras. Vallistor Förutom numeriska och alfanumeriska tangentbord visas även vallistor. I vissa fall används snabbtangenten [LIST] för att visa vallistorna. I vallistan används pilarna till att visa de översta respektive nedersta alternativen i listan. [CANCEL] används för att ta bort listan utan att göra något val. Kalibrera pekskärmen Pekskärmen bör kalibreras en gång om året. För att kalibrera pekskärmen bryts matningsspänningen till terminalen, omkopplaren på sidan/baksidan av terminalen sätts i läge 2 och därefter ansluts spänningsmatningen igen. Se avsnittet Switchen på E610, E615, E615T och E910. Beijer Electronics AB, MA00551C 6-53

148 7 Textbaserad presentation och manövrering Textbaserad presentation och manövrering Textbaserad presentation och manövrering är lämplig att använda för generering av rapportutskrifter av olika slag. Det kan vara dygnsrapporter, statusrapporter etc. Rapporter byggs upp av textblock som kan innehålla både statisk och dynamisk text. För exempel på hur en rapport kan se ut hänvisas till kapitlet Utskrifter. I detta kapitel presenteras textobjekten i tabeller. Därefter beskrivs varje objekt för sig. Notera! Textbaserade utskrifter stöds inte när Unicode används. 7.1 Generella parametrar Ingenjörsenheter Gäller inte E50. Parametrarna Offset och Gain (förstärkning) används för att skalförändra registervärdet till ett visat värde enligt följande ekvation. VisatVärde = Offset+Förstärkning*RegisterVärde Då värdet för ett objekt ändras via terminalen i driftläge skalförändras det visade värdet enligt följande ekvation. RegisterVärde = (VisatVärde-Offset)/Förstärkning Skalningen påverkar varken definierade max- respektive minvärden eller antal decimaler. Notera! Funktionerna Öka och Minska påverkar RegisterVärde för det manövrerbara objektet, och inte VisatVärde. Beijer Electronics AB, MA00551C 7-1

149 Textbaserad presentation och manövrering Beräkning av ingenjörsenheter Funktionen offset/gain beräkning är ett hjälpmedel för att beräkna Offset och Gain parametrarna. Ange värdet på Offset och Gain under fliken Allmänt för objektet och klicka på Beräkning. Nu visas följande dialog. Här anges intervall för styrsystemvärde och panelvärde. Funktionen beräknar rätt värden på parametrarna Offset och Gain. Manövrering Under Manövrering anges om objektet ska vara manövreringsbart samt Minsta och Största värde för objektet (och manövreringen). Dessutom kan säkerhetsnivå väljas för objektet. Säkerhetsnivåerna definieras under Funktioner/Lösenord. Se kapitlet Lösenord. 7-2 Beijer Electronics AB, MA00551C

150 För objektet Meddelande ser dialogen ut enligt följande. Textbaserad presentation och manövrering Här anges Manövrerbart område för den första och sista texten i området. Ett område på maximalt 64 texter kan manövreras under drift. 7.2 Textobjekt Dynamiska textobjekt Symbol Objekt Beskrivning Digital text Växlar mellan två texter beroende på tillståndet för en digital signal. Flerval Analog numerisk Knyts till ett dataregister som kan anta åtta olika tillstånd. Till varje tillstånd kan text på 30 tecken knytas. Ej E50. Presenterar värde i sifferform. Stapeldiagram Presenterar värden i form av stapeldiagram. Ej E50. Text Hanterar ASCII-strängar. Ej E50. Hopp Hopp till annat block. Datum/Tid Inställning av datum och tid. Ej E50. Meddelande Objekt som visar texter ur ett meddelandebibliotek. Ej E50. Beijer Electronics AB, MA00551C 7-3

151 Textbaserad presentation och manövrering Digital text Textobjekt som används för att växla mellan två inskrivna texter beroende på tillståndet för en digital signal. Parameter Digital signal Text Från Text Till Beskrivning Signalens adress. Se avsnittet Generella parametrar. Den text som visas då signalen är noll (från). Den text som visas då signalen är ett (till). Fliken Manövrering Funktionerna under fliken Manövrering beskrivs i avsnittet Generella parametrar. 7-4 Beijer Electronics AB, MA00551C

152 Textbaserad presentation och manövrering Flerval Gäller inte E50. Objektet knyts till en analog signal som kan anta åtta olika tillstånd. Till varje tillstånd kan en text på upp till 30 tecken knytas. Parameter Analog signal Text 0-7 Manövrerbar 0-7 Beskrivning Det register som bestämmer vilken text som ska visas. De texter som ska visas för respektive tillstånd hos objektet. Anger om det ska gå att manövrera till denna status i driftläge. Se avsnittet Manövrera textblock. Fliken Manövrering Gäller inte E700 och E900. Funktionerna under fliken Manövrering beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 7-5

153 Textbaserad presentation och manövrering Analog numerisk Objekt som presenterar värden i sifferform, som hel- eller flyttal. Fliken Allmänt Parameter Analog signal Positioner Nollutfyllnad Decimaler Ingenjörsenheter Beskrivning Signalens adress. Antalet positioner som objektet använder. Även tecken som t ex minustecken eller decimalpunkt måste räknas med. Välj om nollor ska skrivas ut på tomma positioner. Antalet decimaler som objektet ska presenteras med. Anger skalförändring av värdet, se avsnittet Generella parametrar. Fliken Manövrering Funktionerna under fliken Manövrering beskrivs i avsnittet Generella parametrar. 7-6 Beijer Electronics AB, MA00551C

154 Textbaserad presentation och manövrering Stapel Gäller inte E50. Presenterar värden i form av stapeldiagram. Stapeln kommer att visas horisontellt så att maximalt antal positioner är markerade då värdet har antagit sin maximala nivå. Parameter Analog signal Positioner Riktning Min värde Max värde Ingenjörsenheter Beskrivning Signalens adress. Antalet positioner som signalen använder. Anger om stapeln ska presenteras åt höger eller vänster. Minsta värdet för objektet. Största värdet för objektet. Används för att skalförändra registervärde. Se avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 7-7

155 Textbaserad presentation och manövrering Text Gäller inte E50. Objekt för att hantera ASCII-strängar. Det är möjligt att presentera texter lagrade i styrsystemets dataregister. Texterna ska vara i IBM extended ASCII-format. Texterna kan ändras under drift från terminalen genom att öppna och stänga inmatningsfältet med [ENTER] (gäller inte E100). Anges SW på kommandoraden i Systemsignaler konverteras texten från 8-bitars IBM extended ASCII till svensk 7-bitars ASCII. Parameter Analog signal Positioner Beskrivning Det register där texten för första positionen lagras. Varje register innehåller två tecken (upptar två positioner). Grundinställningen är 8 positioner vilket motsvarar fyra register. Fliken Manövrering Funktionerna under fliken Manövrering beskrivs i avsnittet Generella parametrar. 7-8 Beijer Electronics AB, MA00551C

156 Textbaserad presentation och manövrering Hopp Objekt som utför hopp till annat block. Med hoppobjekt kan menyträd byggas upp i applikationen. Återhopp till föregående block görs genom att trycka på [PREV] tangenten (upp till nio nivåer bakåt) Se kapitlet Funktionstangenter. Parameter Aktuellt block Hoppa till block Beskrivning Anger numret på blocket som lämnas. Ange numret eller namnet på det block till vilket hoppet sker. Notera! Genereras det under drift ett hopp till ett block som inte existerar erhålles felmeddelande. Beijer Electronics AB, MA00551C 7-9

157 Textbaserad presentation och manövrering Datum och tidobjekt Gäller inte E50. Objekt för inställning av datum och tid. Datum- och tidobjekten hämtar data från terminalens eller styrsystemets realtidsklocka. Parameter Veckodag Datum Tid Beskrivning Välj om veckodag ska visas. Kräver två positioner. Välj om datum ska visas. Använder formatet som angivits under Datum/tidformat i konfigureringen. Välj om tid ska visas. Använder formatet som angivits under Datum/tidformat i konfigureringen. Notera! För att ställa klockan i driftläge måste ett manövrerbart Datum och tid-objekt definieras. Fliken Manövrering Funktionerna under fliken Manövrering beskrivs i avsnittet Generella parametrar Beijer Electronics AB, MA00551C

158 Textbaserad presentation och manövrering Meddelande Gäller inte E50. Objekt som presenterar texter ur meddelandebibliotek. Parameter Analog signal Bibliotek Positioner Beskrivning Analog signal som styr vilken text ur valt meddelandebibliotek som ska visas. Välj numret eller namnet på önskat meddelandebibliotek. Definieras under Funktioner/Meddelandebibliotek. Antal positioner som texten ska presenteras med. 0=automatisk justering. Notera! När funktionen indexerade meddelandebibliotek används ska antalet positioner inte vara 0 eftersom automatisk längdjustering då inte fungerar. För mer information hänvisas till kapitlet Meddelandebibliotek. Fliken Manövrering Funktionerna under fliken Manövrering beskrivs i avsnittet Generella parametrar. Beijer Electronics AB, MA00551C 7-11

159 Textbaserad presentation och manövrering 7.3 Manövrera textblock Textblocken består av textrader med statiska och dynamiska objekt. De dynamiska objekten visar den aktuella statusen för de signaler som objekten knutits till. Vissa dynamiska objekt är manövrerbara vilket innebär att dess status respektive värde kan ändras under drift. För att ändra ett manövrerbart objekt används piltangenterna till att förflytta pekaren till rätt position så att objektet pekas ut. Textblock kan skrollas vertikalt men inte horisontellt. Obsrevera! Objekt i textblock kan EJ manövreras i terminaler med pekskärm. Digitala objekt Digitala objekt manövreras genom att önskat objekt pekas ut. Tryck därefter [ENTER] för att ändra status på objektet. Analoga objekt Analoga objekt och Datum och tidobjekt Objekten manövreras genom att markören positioneras till rätt objekt. Därefter skrivs det nya värdet in. Avsluta med [ENTER]. Innan [ENTER] trycks ner kan det nya värdet ångras genom att fältet lämnas med [ ] eller [ ]. Det gamla värdet kommer då att vara kvar. Textobjekt Manövrera ett textobjekt genom att stega fram till objektet och tryck [ENTER], då visas ett inmatningsfält. Beroende på var objektet är placerat på displayen, kommer inmatningsfältet antingen på första eller sista raden. Om texten är längre än displaybredden sker scrollning i inmatningsfältet. Tryck [ENTER] för att avsluta inskrivning. Se avsnittet Numeriska och alfanumeriska tangenter i E100 för beskrivning av hur olika tecken skrivs in i E100. Meddelandeobjekt Manövrera ett meddelandeobjekt genom att stega fram med piltangenterna till objektet och tryck [ENTER]. Nu visas en vallista med samtliga manövrerbara tillstånd på displayen. Stega fram till önskat tillstånd, tryck [ENTER] och den analoga signalen som knutits till objektet tvångsställs Beijer Electronics AB, MA00551C

160 Textbaserad presentation och manövrering Flervalsobjekt Manövrera ett flervalsobjekt genom att stega fram med piltangenterna till objektet och tryck [ENTER]. Nu visas en vallista med samtliga manövrerbara tillstånd på displayen. Stega fram till önskat tillstånd, tryck [ENTER] och den analoga signalen som knutits till objektet tvångsställs. Hoppobjekt Peka ut objektet och tryck [ENTER]. Stapelobjekt Indikatorerna för min- och maxvärde kan ställas till aktuellt värde för stapelobjektet genom att först markera objektet och därefter trycka [ENTER]. Beijer Electronics AB, MA00551C 7-13

161 Trender 8 Trender Kapitlet gäller inte E50, E100, E150 och E200. Detta kapitlet beskriver funktionerna trender, realtidstrend och historisk trend. 8.1 Historisk trend Gäller endast E600, E610, E615, E700, E710, E900 och E910. Funktionen innebär att analoga värden från styrsystemet samlas in och presenteras i ett trendobjekt under drift. Presentationen sker i kurvform. De insamlade värdena lagras i terminalens projektminne. Det går att definiera flera oberoende trendkurvor i samma eller olika block. Antalet begränsas av projektminnets storlek och utnyttjandegraden av detta. I trendobjektet definieras bl a tidsintervallet mellan insamling av data och hur många värden som ska lagras. Projektminne Historiska trenddata Beijer Electronics AB, MA00551C 8-1

162 Trender Beräkning av trendstorlek För att ta reda på hur stor plats trenddata kommer att ta i projektminnet kan beräkning göras enligt följande formel. S = TOS + AK (28 + (645 * ((AS / 100) + 1)) TOS = TrendObjektStorlek, ändras alla parametrar för ett trendobjekt blir TOS = 320 bytes. AK = Antal definierade kurvor i trendobjektet. AS = Antal Samples avrundat uppåt till närmaste hundratal. S = Antal bytes. Notera! Även terminalens RAM-minne kan begränsa antalet trender i ett projekt. Begränsningen är beroende av andra objekt och funktioner som används i projektet. Presentation under drift Trendkurvor kan i driftläge visa historiska data. Peka ut önskat trendobjekt och tryck [ENTER]. Nu visas en dialogruta där tidsintervall och datum för den data som ska presenteras kan väljas. Längst ner i rutan visas Historik. För att återgå till realtidsvisning, tryck [ENTER] igen. Trenddata lagras i filer vars namn anges när trendobjektet definieras. 8-2 Beijer Electronics AB, MA00551C

163 8.2 Realtidstrend Gäller endast E300. Realtidstrend innebär att analoga värden från styrsystemet presenteras i ett trendobjekt under drift. Presentationen sker i kurvform. Inga värden lagras i terminalens projektminne och inga historiska data kan visas. Det går att definiera flera oberoende trendkurvor i samma eller olika block. Maximalt 10 trender kan användas i en applikation. Trender Beijer Electronics AB, MA00551C 8-3

164 Trender 8.3 Definiera trendobjekt Trendobjektet definieras som andra dynamiska objekt i ett block. Objektet kan knytas till upp till sex analoga signaler (maximalt 10 trender per projekt i E300 och E600). Till skillnad från övriga objekt måste trendobjektet namnges med ett namn på 1-8 tecken. Första tecknet måste vara en bokstav eller siffra. Trendnamn får innehålla tecknen A-Z, 0-9 och _. I övrigt följs standard för filnamn i MS-DOS. För trendobjektet definieras följande parametrar. Under Inställningar/ Terminalinställningar bestäms om trender ska lagras vid förändring eller om alla sampel ska lagras. För mer information se avsnittet Menyn Inställningar. Fliken Allmänt Parameter Namn Beskrivning Ange namn på trendobjektet. Namnet måste vara unikt för varje objekt. Namnet får vara max. åtta tecken. Parametern måste anges. Gäller inte E300. Samplingsintervall Tidsintervallet mellan insamling av data. Minsta värdet är 1 sek. Lagrade sampel Antalet värden som ska lagras. Det maximala antalet värden är För E600 är det maximala antalet Gäller inte E Beijer Electronics AB, MA00551C

165 Trender Parameter Max antal sampel Max sampel signal Aktivera Radera trenddata Y-skala Minsta värde Största värde Skaldelning Skalstreck Tidsintervall Skaldelning Skalstreck Ram Rutnät Skala Rutnät BG Beskrivning Ange det antal sampel då Max sampel signal ska ettställas. Gäller inte E300. Ange en signal som ettställs då antalet sampel som angivits under Max antal sampel uppnåtts. Gäller inte E300. Den digitala signal som när den ettställs startar insamling av data. Nollställs signalen slutar insamlingen. Parametern behöver ej anges. Gäller inte E300. Anger en digital signal som när den ettställs raderar alla historiska trenddata. Gäller inte E300. Välj om Y-skalan inte ska synas, synas till vänster, till höger eller åt båda hållen. Minsta värdet på Y-axeln hämtas från angivet register. Största värdet på Y-axeln hämtas från angivet PLC-register. Anger hur skalan på Y-axeln ska delas in. Anger intervallet mellan visade skalstreck. Tidsområdet som ska visas i trenddiagrammet. Anger hur skalan på X-axeln ska delas in. Anger intervallet mellan visade skalstreck. Välj om ram ska ritas runt objektet. Välj om stödraster ska visas i objektet. Välj färg på skalan i objektet. Välj lämplig färg på stödrastret. Välj bakgrundsfärg för objektet. Beijer Electronics AB, MA00551C 8-5

166 Trender Fliken Kurvor Parameter Analog signal Färg Offset och Gain Beskrivning De analoga signaler som objektet ska samla in och presentera värdena för. Endast signed 16-bitars tal kan användas. Välj färg på respektive kurva. Används för att skalförändra registervärdet. Se avsnittet Generella parametrar. Notera! I E300 och E600 kan endast två kurvor användas. E300 har endast realtidstrend. Fliken Dynamik Funktionerna under fliken Dynamik beskrivs i avsnittet Generella parametrar. Notera! Kopieras ett block som innehåller trendobjekt måste namnet på trendobjektet ändras. Två trendobjekt får inte ha samma namn. 8-6 Beijer Electronics AB, MA00551C

167 8.4 Överföring av trenddata Gäller ej E300. Med programmet HMI Tools File Transfer (ikon i programgruppen HMI Tools) installerat på persondatorn kan trenddata, recept och larmlistor överföras till/från persondatorn för statistiska beräkningar och andra typer av presentation och lagring. Det är också möjligt att via FTP överföra trenddata, recept, larmlistor, html-filer, terminalapplet och bitmap-bilder mellan en terminal och en persondator. I persondatorn måste då ett FTP-klientprogram vara installerat. I programgruppen HMI Tools finns programmet FTP Transfer som fungerar som en standard FTP-klient. Trendfiler kan öppnas direkt bl a i Excel för statistiska beräkningar. Se separat manual för HMI Tools. Trendfiler Namnen på trendfilerna anges för varje trend när trendobjektet definieras. Filen kommer att tilldelas filändelsen skv. Formatet för varje rad i trendfilen är följande DDDD;TTTT;AAAA;BBBB;CCCC;DDDD;EEEE;FFFF: Trender Format Beskrivning DDDD Datumformat angivet i Setup. TTTT Tidformat angivet i Setup. AAAA Trendkurva 1. BBBB Trendkurva 2 (om definierad). CCCC Trendkurva 3 (om definierad). DDDD Trendkurva 4 (om definierad). EEEE Trendkurva 5 (om definierad). FFFF Trendkurva 6 (om definierad). Det äldsta värdet visas på första raden i filen och det senaste på sista raden. Formatet.skv kan importeras direkt till Microsoft Excel. I Excel kan diagramhanteraren användas för att skapa statistiska diagram. Det är inte möjligt att ändra i filen och sedan skicka tillbaka den till terminalen. Nästa bild visar ett exempel på hur det kan se ut i Excel. Beijer Electronics AB, MA00551C 8-7

168 Trender 8.5 Säkerhetskopiering av trenddata Gäller ej E300. Det är möjligt att kopiera trenddatafiler från det ordinarie projektminnet i terminalen till ett PCMCIA-minneskort om expansionskortet IFC MC används i terminalen. Minneskortet i terminalen måste vara formaterat som ett backup-kort. För mer information om hur detta utföres hänvisas till manualen för expansionskortet IFC MC. Därefter kan minneskortet nås i terminalen via FTP eller tas med till en annan terminal med expansionskortet IFC MC installerat, och via FTP-överföring hämta upp trenddata från minneskortet till en persondator för vidare bearbetning. Trendfilerna som säkerhetskopierats finns i katalogen (biblioteket) backup i terminalens katalogstruktur. För att läsa/skriva trenddatafilerna från/till terminalen till persondatorn måste det finnas ett FTP-klientprogram installerat på persondatorn, t ex HMI Tools FTP Transfer program. 8-8 Beijer Electronics AB, MA00551C

169 Säkerhetskopiering av trendfiler från terminalens projektminne till minneskortet som finns i expansionskortet IFC MC i terminalen sker med hjälp av kommandot TBUP och en minnescell som skrivs in på kommandoraden i programmeringsverktyget. Välj Inställningar/Systemsignaler i programmeringsverktyget. Trender Skriv in kommandot TBUP följt av en minnescell, exempelvis M10. Minnescellen kan nu kopplas till en funktions- eller pektangent. Då minnescellen aktiveras från tangenten säkerhetskopieras samtliga trendfiler från terminalens projektminne till minneskortet. När säkerhetskopieringen är klar nollställer terminalen den minnescell som angivits på kommandoraden. Notera! Ingen sampling görs till trend som håller på att säkerhetskopieras. Även om samtliga trender säkerhetskopieras är en trend endast låst under den tid som trenden håller på att säkerhetskopieras. Notera! Det finns endast en version av varje trend på minneskortet. Säkerhetskopieras en trend som redan finns på minneskortet raderas den gamla trenden och ersätts av den nya. Notera! PCMCIA-minneskortet i terminalens expansionskort IFC MC måste vara formaterat som ett backup-kort. Beijer Electronics AB, MA00551C 8-9

170 Meddelandebibliotek 9 Meddelandebibliotek Kapitlet gäller inte E50. Med funktionen meddelandebibliotek skapas texttabeller där värden mellan 0 och knyts till texter. Funktionen meddelandebibliotek används bl a för presentation av varje sekvenssteg i en sekvensstyrning. Ett annat användningsområde är presentation av felkoder. En analog signal genererar felkoderna som är knutna till texter i ett textbibliotek. Funktionen kan även användas för att ge analoga signaler specifika värden beroende på valda texter. Meddelandebibliotek är en eller flera texttabeller som innehåller upp till 512 textsträngar vardera. Varje textsträng kan vara 40 tecken lång. Funktionen aktiveras under Funktioner/Meddelandebibliotek. Bibliotek Namn Parameter Beskrivning Ange ett nummer på meddelandebiblioteket. Ange ett namn på meddelandebiblioteket. Beijer Electronics AB, MA00551C 9-1

171 Meddelandebibliotek Redigera ett meddelandebibliotek genom att markera biblioteket och klicka på Redigera. Flera redigeringsfönster kan visas samtidigt. Parameter Beskrivning Text nummer Ange ett nummer på texten, Namn Valfri text som presenteras när aktuell signal antar textnumret för texten. Exempel För att illustrera hur funktionen kan användas följer här ett enkelt exempel. Vi har en sekvensstyrning där varje steg i sekvensen ska presenteras av en text. D0=0 D0=1 D0=2 D0=3 Artikel läggs på bandet Montera detalj X Montera detalj Y Artikel tas av bandet Börja med att skapa ett meddelandebibliotek som heter Maskin2. 1. Välj Funktioner/Meddelandebibliotek. 2. Ange ett nummer för biblioteket, i detta fall 2, och ett namn på biblioteket, i detta fall Maskin Beijer Electronics AB, MA00551C

172 Meddelandebibliotek 3. Klicka på Lägg till. Nu har du skapat ett meddelandebibliotek som heter Maskin2. Därefter ska du definiera de olika texterna i biblioteket. 4. Markera biblioteket och klicka på Redigera. I denna dialog definieras Textnummer och Text. Textnummer är värdet på den analoga signal som knyts till meddelandeobjektet och Text är den text som visas i meddelandeobjektet. Beijer Electronics AB, MA00551C 9-3

173 Meddelandebibliotek När meddelandebiblioteket är färdigt skapar du ett meddelandeobjekt i applikationen. Meddelandebibliotek kan skapas i både textblock och grafikblock. 5. Välj objektet Meddelande i verktygslådan. Placera markören där du vill att objektet ska hamna och klicka. 6. Ange den analoga signal som ska styra vilken text som ska visas. 7. I fältet Bibliotek väljs det meddelandebibliotek ur vilken texterna ska hämtas. 8. Under fliken Manövrering väljs om objektet ska var manövrerbart och mellan vilka texter det ska kunna växla under manövrering. 9-4 Beijer Electronics AB, MA00551C

174 Larmhantering 10 Larmhantering Kapitlet gäller inte E50, E100 och E150. Detta kapitel beskriver larmhanteringsfunktionen. Funktionen används för att göra operatören uppmärksam på händelser i processen som kräver omedelbar åtgärd. Funktionen är uppdelad i larmgrupper, larmmeddelande och larmlista. Larmen kan delas in i grupper för att t ex skapa en prioritetsordning. Larmmeddelandet bestämmer vilken signal som ska ge larm samt den text som ska visas när signalen aktiveras. Larmlistan innehåller larm som uppkommit under drift. Notera! Larmutskrifter stöds inte när Unicode används. Se kapitlet Unicode ytterligare information. Larmlista :11:40 Bana 2 tom :35:09 Kö full :29:12 Lågt tryck 10.1 Larmgruppering I terminalen kan larmen delas in olika grupper beroende på vilken typ av terminal som används. Varje grupp kan tilldelas olika färgattribut (E610, E615, E615T, E700, E710, E900 och E910). I larmblocket kan larmen sorteras i gruppordning. Det är inte nödvändigt att definiera larmgrupper. Terminal Antal larmgrupper E200 1 E300 4 E600 4 E700 och E E610, E615, E615T och E (beroende på vald teckenstorlek) E (beroende på vald teckenstorlek) Beijer Electronics AB, MA00551C 10-1

175 Larmhantering Definiera larmgrupp Larmgrupperna definieras under Funktioner/Larmgrupper. I följande dialog bestäms attributen för larmen i gruppen. Parameter Gruppnamn Gruppsignaler Färger Beskrivning Ett valfritt namn på larmgruppen. Aktiva - Digital signal som ettställs när det finns aktiva larm i gruppen. Okvitterade - Digital signal som ettställs när det finns okvitterade larm i gruppen. Extern kvittering - Digital signal som när den ettställs kvitterar alla larm i gruppen samtidigt. Ange färgerna för aktiva, kvitterade, inaktiva larm samt för normalt tillstånd för larmet. Gäller endast E610, E615, E615T, E700, E710, E900 och E Larmmeddelande Larmmeddelande definieras under Funktioner/Larm. Här skrivs larmmeddelandet in med maximalt 78 tecken i E900 och E910, 38 tecken i E300 E710, 18 tecken i E200. Flest tecken kan visas om du väljer att använda mindre teckenstorlek i larmlistan. Meddelandet kan innehålla digital eller analog dynamisk data (precis som textblock) som kan vara digital eller analog. Larmtexten kan visa data från objekten Analog numerisk och Digital text. Då markören är i inmatningsfältet Larmtext visas verktygslådan varifrån objekt kan läggas till Beijer Electronics AB, MA00551C

176 Larmhantering Upp till 300 larm kan definieras beroende på applikation. Parameter Larmtext Larmsignal Larm när Beskrivning En valfri larmtext (kan även innehålla vissa dynamiska objekt). Här anges den signal (digital eller analog) som när den antar specificerat tillstånd genererar larmet. Digital signal är: Till/Från - Välj Till om en ettställd signal ska generera larm och välj Från om en nollställd signal ska generera larm. Analog signal är: Lika med - Ett larm genereras när den angivna analoga larmsignalens värde är lika med värdet som specificeras i efterföljande fält. Skilt från - Ett larm genereras när den angivna analoga larmsignalens värde är skilt från värdet som specificeras i efterföljande fält. Mindre än - Ett larm genereras när den angivna analoga larmsignalens värde är mindre än värdet som specificeras i efterföljande fält. Större än - Ett larm genereras när den angivna analoga larmsignalens värde är större än värdet som specificeras i efterföljande fält. Beijer Electronics AB, MA00551C 10-3

177 Larmhantering Parameter Signal vid kvittering Nollställ Kvittera externt med Larmgrupp Informationsblock E-post till adress Kvittering krävs Historik Till skrivare Räkna repeterande Importera Beskrivning Digital signal som påverkas då larmet kvitteras. Normalt ettställs signalen. Markeras rutan Nollställ nollställs ovanstående signal då larmet kvitteras. Digital signal som kvitterar larmet då den aktiveras. Anger larmgrupp för definitionen (larmet). Här anges ett blocknummer eller blocknamn på ett text- eller grafikblock. Detta gör det möjligt att ge operatören en hjälpsida med t ex information om larmet samt eventuella åtgärder. Om fälten lämnas tomma innebär det att inget block knutits till larmet. Om informationsblocket är ett textblock inkluderas det om larmet sänds som e-postmeddelande. Se avsnittet Larm i driftläge och SMTP-klient. Larm kan skickas som e-postmeddelande till fördefinierade mottagare. Larmtexten är då ämnet på meddelandet. Se avsnitten Larminställningar och SMTP-klient. Anger om larmet ska kvitteras eller inte. Kryss i rutan innebär att larmet måste kvitteras och inget kryss innebär att larmet fungerar som ett händelselarm dvs en slags upplysning. Anger när larmet ska plockas ur larmlistan. Kryss innebär att larmet är kvar i listan tills larmlistan är full. Inget kryss innebär att larmet plockas ur listan då det kvitteras och inte är aktivt längre. Är parametern Kvittering krävs inte markerad plockas larmet ur listan så fort det inte är aktivt längre. Här anges om larmmeddelandet ska skrivas ut direkt på skrivaren vid förändring av larmstatus. Markeras rutan visas en räknare för larmet i larmlistan som räknar upp varje gång larmet genereras. Larmet måste kvitteras för att det ska kunna presenteras som ett nytt larmmeddelande i larmlistan. Se avsnittet Larmimport. Notera! Värdet som definieras för en analog larmsignal kan inte styras från ett register. Hysteres stöds inte. Endast 16-bitars värden stöds Beijer Electronics AB, MA00551C

178 10.3 Larminställningar Larmhantering I Inställningar/Larminställningar görs generella inställningar för larm och larmlistan. Larm tar olika mycket plats i larmlistan beroende på längden på larmtexten och antalet objekt i larmtexten. Hur mycket plats ett larm upptar kan beräknas med följande formel. S = 42 + NC S = Antalet bytes. NC = Antalet tecken i larmtexten. Larmlistan skrivs om när den är fylld. Då raderas 25% så att endast 75% återstår. Exempel: Larmtext på 38 tecken, varje larm upptar då 80 bytes i larmlistan vilket ger 1024 (liststorlek=1kbytes)/80 Max 12 larm i larmlistan. När det 13:e larmet genereras skrivs larmlistan om och endast de 9 senaste larmen finns då kvar i larmlistan. Parameter Aktiva larm Okvitterade Radera larmlista Beskrivning Anger den digitala signal som terminalen ettställer då det finns något aktivt larm. Anger den digitala signal som terminalen ettställer då det finns något okvitterat larm. Anger en digital signal som när den ettställs raderar icke aktiva larm i larmlistan. Beijer Electronics AB, MA00551C 10-5

179 Larmhantering Parameter Beskrivning Nollställ Innebär att signalen angiven vid Radera larmlista nollställs när larmlistan är raderad. Liststorlek Anger liststorleken i antal kbytes för E300, E600, E610, E615, E700, E710, E900 och E910 och antalet larm för E200. Notera att då systemet allokerar lika mycket minne som anges för liststorleken, blir den verkliga storleken på larmlistan dubbelt så stor som den angivna storleken. Prestandan för projektet påverkas negativt om liststorleken är över 10 kb (100 larm för E200). Aktivera larmhantering Anger en digital signal som då den ettställs aktiverar larmhanteringen i terminalen. Denna parameter gör det möjligt att slå till/från larmhanteringen i terminalen. Parametern bör inte användas om larmhanteringen alltid ska vara aktiverad. Förvald fontstorlek Anger förinställd fontstorlek på fonten i larmlistan. Förvald fontstorlek i larmlistan visas alltid efter omstart eller uppstart samt efter växling mellan operationslägen. Larmsymbol Anger när larmsymbolen ska visas. I textblock visas LARM och i grafikblock visas en klocka i det övre högra hörnet på displayen. Aldrig innebär att larmsymbolen aldrig visas. Okvitterade innebär att larmsymbolen visas då det finns okvitterade larm i larmlistan. Aktiva innebär att larmsymbolen visas då det finns aktiva larm i larmlistan. Alla innebär att larmsymbolen visas då det finns aktiva och/ eller okvitterade larm i larmlistan. Skicka e-post vid Anger när larm ska skickas iväg som e-postmeddelande. Alltid innebär att ett larm alltid skickas iväg som e-postmeddelande då larmets status ändras. Aktivering innebär att ett larm skickas iväg som e-postmeddelande då larmet aktiveras. Inaktivering innebär att ett larm skickas iväg som e-postmeddelande då larmet inaktiveras. Kvittering innebär att ett larm skickas iväg som e-postmeddelande då larmet kvitteras. Bakgrundsbelysning Anger när bakgrundsbelysningen ska tändas vid larm. Till innebär att belysningen tänds när larmsymbolen visas (grundinställning). Från innebär att bakgrundsbelysningen inte påverkas av larm. Tid innebär att belysningen tänds då ett nytt larm aktiveras och släcks när tiden för skärmsläckaren gått ut. Larmmarkör I E610, E615, E700, E710, E900 och E910 kan färgen på markören i larmlistan ändras Beijer Electronics AB, MA00551C

180 10.4 Larmimport Larmhantering Det är möjligt att importera larmtexter från benämningslistor som genererats från programmeringsvektygen för styrsystemet. Projektet i programmeringsverktyget måste knytas till en namnlista innan larmimport kan ske. Välj in aktuell benämningsfil (namnlista) under Visa/Namnlista. Välj sedan Funktioner/Larm och klicka på knappen Importera för att definiera larmimporten. Start I/O Ange adressen för start I/O av importen från benämningsfilen. Kan vara analog eller digital signal. Stopp I/O Ange adressen för stopp av importen från benämningsfilen. Kan vara analog eller digital signal, måste dock vara av samma typ som Start I/O. Larminställning Alla larm som importeras (Start I/O till Stopp I/O) när du klickar på knappen Importera kommer att få samma inställningar som de inställningar som definierats i rutan Larminställning i dialogen (Larmimport). För beskrivning av parametrarna hänvisas till avsnittet Larmmeddelande. Parametrarna, signaltyp, analog eller digital och larmgrupp måste anges innan larmimport kan göras. Beijer Electronics AB, MA00551C 10-7

181 Larmhantering 10.5 Larm i driftläge I textblock indikeras larm genom att texten LARM visas i övre högra hörnet på displayen. I grafikblock blinkar en klocka i övre högra hörnet på displayen vid larm. Indikeringen kan väljas bort i konfigureringsläge eller under Inställningar/Larminställningar i programmeringsverktyget. Larmen presenteras i en larmlista med de fördefinierade larmtexterna. Larmlistan innehåller de senaste larmen och är ordnad efter larmgrupp enligt gjord definition och så att det senaste inträffade larmet visas överst i listan. Larmlistans storlek i antal kbytes (antal larm i E200) bestäms i konfigureringsläge eller under Inställningar/ Larminställningar i programmeringsverktyget. Sker ett hopp till larmblocket (systemblock nr 990) kommer larmlistan att visas. Vid varje larm visas hur många gånger larmet genererats (om det är valt), statusen för larmet samt tiden då larmet aktiverades, blev inaktivt eller kvitterades beroende på valt visningsformat. Räknaren för larmet i larmlistan som visas om rutan Räkna repeterande är förkryssad för larmet i larmdialogen visas enligt följande. Visnigsformat Larm kan ha följande status. Förklaring (12) Innebär att larmet genererats 12 gånger. Larmet måste kvitteras för att det ska kunna presenteras som ett nytt larmmeddelande i larmlistan. >999) Innebär att larmet genererats mer än 999 gånger utan att det kvitterats mellan gångerna. Räknaren räknar till maximalt 999. Symbol * Aktiverat, Ej kvitterat $ Ej aktivt, Ej kvitterat - Aktiverat, Kvitterat <blank> Ej aktivt, Kvitterat Status 10-8 Beijer Electronics AB, MA00551C

182 Larmhantering Larmtider kan visas i följande format. Visnigsformat S E A Förklaring Tiden då larmet aktiverades. För repeterade larm visas den tid då larmet för första gången aktiverades. Tiden då larmet blev inaktivt. För repeterade larm visas den tid då larmet senast blev inaktivt. Tiden då larmet kvitterades. För att komma till larmblocket kan du antingen i ett block definiera ett hopp till systemblock 990, trycka [LIST] eller låta styrsystemet ta fram listan via displaysignal för block 990. För att kvittera ett larm placerar du markören på den rad där larmet finns och trycker [ACK], pekar på symbolen eller kvitterar med en funktionstangent. Är en skrivare inkopplad kan larmen skrivas ut direkt allteftersom de inträffar eller byter status. Detta anges i så fall när larmet definieras. Larmen kommer att skrivas ut med antal förekomster, datum, tid, status och larmtext. Historiska inaktiva kvitterade larm kan tas bort genom att trycka på [ ] (BACK SPACE). Funktionen kan spärras genom att kommandot DD anges på kommandoraden under Inställningar/Systemsignaler. Återgå till föregående block genom att trycka [PREV] eller peka på [ESC] på terminalen. Genom att ange Skriv ut signal för block 990 kan aktuellt innehåll i larmlistan skrivas ut. Block knutna till larm Text- eller grafikblock kan vara knutna till larm. Detta innebär att när operatören trycker på INFO knappen för ett larm i larmlistan visas det block som är knutet till larmet. Detta block kan innehålla information om larmet och förslag på eventuella åtgärder. Det går endast att trycka på INFO tangenten om aktuellt larm är knutet till ett block. Återgå till larmlistan genom att trycka [PREV]. Beijer Electronics AB, MA00551C 10-9

183 Larmhantering 10.6 Grafisk larmsida i driftläge Sidan är grafisk och kan modifieras av användaren. Funktions- eller pektangenter kan knytas till funktioner för att förstora respektive förminska texten i larmsidan samt sidbläddringsfunktioner. Dessutom finns funktion för att välja om datum och tid ska visas. Larm kan sorteras efter grupper och det är valbart vilken grupp som ska visas. Status indikeras med olika färger, de färger som definierats vid inställning av larmgruppen. I E300, E600, E700 och E900 väljer du larmgrupp med tangenterna pil höger respektive pil vänster. Notera! Den grafiska larmsidan (larmlistan) skrivs ut som en text-utskrift. E700 Larmsymbol Larmmeddelande Aktuell larmrad i Larm info Öka teckenstorlek Minska teckenstorlek Slå på/av datum- och tidstämpel Larmgrupper Beijer Electronics AB, MA00551C

184 Larmhantering E710 Larmsymbol Larmmeddelande Aktuell larmrad Lämna larmlistan En sida upp Kvittering i Öka teckenstorlek Larm info Slå på/av datumtidstämpel En sida ner Larmgrupper Beijer Electronics AB, MA00551C 10-11

185 Recepthantering 11 Recepthantering Kapitlet gäller inte E50. Detta kapitel beskriver funktionen recepthantering. Funktionen Recepthantering innebär att alla dynamiska data i ett eller flera block, dvs signalerna och dess värden, i driftläge kan sparas till fil. Operatören kan sedan ladda ner filen till styrsystemet som då börjar arbeta med de nedladdade värdena. Genom att utnyttja funktionen för recepthantering kan stora parameteruppsättningar enkelt återanvändas. Användaren kan skapa receptbibliotek som består av filer som innehåller olika parameteruppsättningar. Funktionen effektiviserar tidskritiska produktioner där byte mellan snarlika produkter måste gå snabbt t ex vid tillverkning av enheter i olika färger. Receptfiler kan skapas från terminalen, från styrsystemet eller från en persondator med programvaran HMI Tools. Receptfilerna lagras i terminalen. För att använda recepthantering måste funktionerna för att lagra, ladda, radera och lägga till recept vara knutna till funktions- eller pektangenter, se kapitlet Funktionstangenter. Receptfiler kan skickas som bilagor från de terminaler som har e-postfunktion. Nedanstående figur visar principen för hur recepthantering fungerar. Persondatorn används för att programmera terminalen. Via programmet File Transfer (i HMI Tools) kan persondatorn användas för backup av t ex recept eller för att skapa nya recept. Receptblocket kan hämta värden från styrsystemet som via terminalen lagras som ett recept. Skapa receptfiler med funktionen Spara recept. Receptfil M100 M102 D0 D1 D102 D Ladda ner recept till styrsystemet med funktionen Ladda recept Funktionen Ladda recept kan definieras i vilket block som helst t ex ett block som används för att starta körning. Beijer Electronics AB, MA00551C 11-1

186 Recepthantering 11.1 Beräkning av receptstorlek För att beräkna hur stor plats önskade recept kommer att ta i projektminnet används följande formel. (Formeln är inte exakt p g a filsystemets komplexitet i terminalen.) S = 90 + Σ (2 IOG i + 28) S = antalet bytes. Om S uträknat blir mindre än 360 sätts S till 360. Σ = antal I/O-serier IOG i = antal I/O i varje I/O-serie Exempel Vi har ett recept som består av 3 st I/O-serier D0-D109 (110 st), D200-D499 (300) och M0-M99 (100). Beräkningen blir då: Beräkna summorna av de olika serierna: 1104 = (2 * ) + (2 * ) + (2 * ) Därefter beräknas summan: S = S = 1194 bytes 11-2 Beijer Electronics AB, MA00551C

187 11.2 Receptinställningar och receptbibliotek Recepthantering Under Inställningar/Receptinställningar gör du inställningar för recepthanteringen samt skapar, redigerar och raderar receptbibliotek. Receptkontrollblock Kontrollblock för att spara/läsa/radera recept via styrsystemet. Se avsnittet Skapa och överföra recept med styr programmet. Aktuellt recept reg: Här anges det första av fyra 16-bitars register där terminalen lägger in namnet på det senast laddade receptet till styrsystemet. Namnet kan sedan presenteras i ett ASCII objekt. Funktionen upptar alltid fyra register (åtta tecken) oavsett längden på receptnamnet. Aktivera bibliotek Markeras rutan kan receptbibliotek skapas i terminalen. Se avsnittet Receptbibliotek. Aktuellt bibliotek reg: Här anges det första av fyra 16-bitars register där terminalen lägger in namnet på det för blocket angivna receptbiblioteket. Namnet kan sedan presenteras i ett ASCII objekt. Funktionen upptar alltid fyra register (åtta tecken) oavsett längden på receptbiblioteket. Se avsnittet Receptbibliotek. Beijer Electronics AB, MA00551C 11-3

188 Recepthantering Receptbibliotek Recept som skapas i terminalen kan sparas i olika receptbibliotek (mappar) i terminalens minne eller på ett minneskort om expansionskortet IFC MC används i terminalen. Användning av receptbibliotek ger en bättre struktur och enklare hantering av recept i applikationer med många recept. Det är möjligt att skapa 32 olika receptbibliotek (8 för E100, E150 och E200) i en nivå. Receptbiblioteken skapas under biblioteket RECIPE som finns i rotbiblioteket i terminalens minne. Ett receptbibliotek kopplas till ett eller flera block i blockhuvudet för blocket. Alla recept som skapas i blocket kommer då att sparas i valt receptbibliotek. Receptbibliotek skapas, redigeras och raderas under Inställningar/Receptinställningar i programmeringsverktyget. Definierade receptbibliotek visas i en lista enligt strukturen i biblioteket. Lägg till nya receptbibliotek med knappen Lägg till receptbibliotek. Receptbiblioteket måste namnges med ett namn på 1-8 tecken. Första tecknet måste vara en bokstav eller siffra och namnet får innehålla tecknen A-Z, 0-9 och _. I övrigt följs standard för filnamn i MS-DOS. Ändra ett receptbibliotek genom att markera det och klicka på Redigera. Med Ta bort raderas markerat receptbibliotek. Receptbibliotek i driftläge I driftläge kan receptbibliotek skapas och raderas med funktionerna Skapa receptbibliotek och Ta bort receptbibliotek. Funktionerna kopplas till funktions- eller pektangenter. Med funktionen Ändra receptbibliotek för funktions- eller pektangenter är det möjligt att i driftläge ändra/välja receptbibliotek för det aktuella blocket. När funktions- eller pektangenten för Ändra receptbibliotek tryckts ner visas en vallista med tillgängliga receptbibliotek. Välj ett och tryck [ENTER]. Därefter kommer recepten i blocket att sparas i valt receptbiblioteket. Se kapitlet Funktionstangenter. Notera! Receptbibliotek som skapats i programmeringsverktyget kan inte tas bort med en funktions- eller pektangent kopplad till funktionen Ta bort receptbibliotek. Receptbibliotek som skapats i terminalen följer inte med terminalprojektet då ett projekt hämtas upp från terminalen till programmeringsverktyget (via funktionen Hämta i dialogen Projektöverföring). Recepthantering mellan terminal och persondator sker med programmen HMI Tools File Transfer och HMI Tools FTP Transfer. Se avsnittet Använda recept i persondator samt manualen för HMI Tools Beijer Electronics AB, MA00551C

189 11.3 Skapa recept med terminalen Recepthantering När applikationen programmeras bestäms vilket eller vilka block som ska användas för att spara recept, alternativt används funktionen Lägg till på recept i driftläge. I receptblocket definieras alla de signaler som ska finnas i receptet. Alla dynamiska värden i blocket lagras i receptfilen. Som receptparametrar kan alla digitala och alla analoga objekt utom trendobjekt användas. I driftläge görs ett hopp till det block som innehåller receptparametrarna. Skriv in önskade värden i de dynamiska objekten och tryck på den funktions- eller pektangent som är knuten till Spara recept. Namnet måste vara 1-8 tecken. Första tecknet måste vara en bokstav eller siffra och namnet får innehålla tecknen A-Z, 0-9 och _. I övrigt följs standard för filnamn i MS-DOS. Receptfilen lagras i terminalen, antingen i receptbibliotek angivet för blocket eller i ett och samma receptbibliotek om inga egna receptbibliotek skapats under Inställningar/Receptinställningar. Beijer Electronics AB, MA00551C 11-5

190 Recepthantering 11.4 Lägga till på recept Funktionen Lägg till på recept kan kopplas till funktions- och pektangenter och gör det möjligt att i driftläge lägga till signaler och dess värden från aktuellt block till ett befintligt recept. Detta innebär att operatören kan spara signaler och dess värden från flera olika block i ett gemensamt recept. Nya signaler läggs till i ett recept och signaler som redan förekommer i receptet uppdateras när funktionen aktiveras. När funktions- eller pektangenten för Lägg till på recept trycks ner anges namnet på det recept till vilket det aktuella blockets signaler och dess värden ska läggas till. Om funktionen aktiveras och det inte finns något recept sparat i terminalen kommer ett nytt recept att skapas i terminalen. Likaså kommer ett nytt recept att skapas om inte samma receptbibliotek för blocken angivits. För att kunna lägga till signaler från ett annat block till ett recept måste alltså samma eller inget receptbibliotek anges för de båda blocken. Notera! Om en sträng läggs till ett befintligt recept med strängar, måste strängarna separeras med adressmellanrum annars utökas föregående intilliggande sträng Överföra recept till styrsystemet I driftläge överförs recept till styrsystemet med funktionen Ladda recept. Funktionen innebär att de i filen lagrade signalerna och dess värden överförs till styrsystemet. När funktions- eller pektangenten för Ladda recept tryckts ner visas en vallista med tillgängliga receptfiler. Välj en och tryck [ENTER]. Därefter kommer styrsystemet att köra med de nerladdade värdena Beijer Electronics AB, MA00551C

191 11.6 Radera recept Recepthantering I driftläge kan angivet recept raderas från terminalminnet med funktionen Ta bort recept. Tryck på den funktions- eller pektangent som är kopplad till Ta bort recept. Nu visas en vallista med tillgängliga receptfiler. Välj den fil som ska raderas och tryck [ENTER]. Bekräfta raderingen med [ENTER] eller tryck [PREV] för att avbryta Använda recept i persondator Med programmet HMI Tools File Transfer (ikon i programgruppen HMI Tools) i persondatorn behandlas terminalen som en enhet i persondatorn. Detta innebär att persondatorn kan användas för säkerhetskopiering av filer i terminalen, t ex receptfiler. Nya recept kan skapas i persondatorn och överföras till terminalen. Receptfilen lagras i persondatorn i.skv format som kan hämtas upp i Excel. I Excel kan filen editeras och sedan användas i anläggningen igen. Filen måste avslutas med instruktionen END. Se nedanstående exempel. M100 ;1 M102 ;0 D0 ;25 D50 ;12 END Det är också möjligt att överföra receptfiler mellan terminalen och persondatorn via FTP med programmet HMI Tools FTP Transfer (standard FTP-klient). För mer information hänvisas till manualen för HMI Tools. Notera! När Unicode används finns det begränsningar beträffande receptfiler i skv-format. Se kapitlet Unicode för ytterligare information. Beijer Electronics AB, MA00551C 11-7

192 Recepthantering 11.8 Skapa och överföra recept med styr programmet Via ett kontrollblock i styrsystemet kan receptfiler skapas, överföras och raderas i terminalen. Filerna som skapas från styrprogrammet är kompatibla med de receptfiler som skapas från terminalen. Detta innebär att receptfiler skapade i styrprogrammet kan hämtas upp i terminalen och tvärtom. Kontrollblocket ser ut enligt följande. Terminal Receptfil 1 Register n n+1 n+2... n+m Värde Spara recept Hämta recept Radera recept Namn på receptfiler Recept register Register Styrsystem Value n 123 n n Data Program i styrsystemet Receptfil x Register n n+1 n+2... Värde Kontroll block n+m.. Ktrl reg 0 Ktrl. reg 1 Ktrl. reg Ktrl MOV MOV n+m Beijer Electronics AB, MA00551C

193 Recepthantering Under Inställningar/Receptinställningar definieras det första registret i kontrollblocket. Detta register och de sju följande registren används som kontrollregister. Kontrollblocket beskrivs i följande tabell. Register Innehåll Beskrivning Ktrl reg 0 Kommando Kommandoregister som sätts av styrsystemet. Tillgängliga kommando: 0: Inget kommando. 1. Spara recept till terminalen. 2. Läs recept från terminalen. 3. Radera recept från terminalen. 4. Skapa receptbibliotek. 5. Ändra receptbibliotek. 6. Ta bort receptbibliotek. Ktrl reg 1 Resultatkod Handskakningsregister som sätts av terminalen. 0. Klar för nytt kommando. 1. OK 2. Skrivfel i receptfil. 3. Receptfil finns ej. Ktrl reg 2 Filnamn tecken 1-2 Ktrl reg 3 Filnamn tecken 3-4 Ktrl reg 4 Filnamn tecken 5-6 Namn på receptfil/receptbibliotek i terminalen. Ktrl reg 5 Filnamn tecken 7-8 Ktrl reg 6 Start dataregister Det första dataregistret som ska läsas/skrivas till/från receptfil. Ktrl reg 7 Antal register Antal register som ska läsas/skrivas till/från receptfilen. Hanteringen måste ske enligt följande: 1. Resultatkodsregistret måste vara 0. Om inte se till att kommandoregistret är Skriv kommandot i kommandoregistret. 3. Vänta på klarsignal eller felkod i resultatkodsregistret. 4. Sätt kommandoregistret till 0. Nu sätter terminalen resultatkodsregistret till 0. Notera! Receptbibliotek som skapats i programmeringsverktyget kan inte raderas i driftläge. Se även avsnittet Receptbibliotek i driftläge. Beijer Electronics AB, MA00551C 11-9

194 Recepthantering Exempel När minnescell 0 aktiveras ska styrsystemet spara dataregister som ett recept med namnet RECIPE1. Kontrollblocket startar på dataregister 10. PLC-programmet ser då ut enligt följande: 0 M0 K = 0 D11 ASC RECIPE 1 D12 K MOV 100 D16 34 M0 K = 1 D11 K MOV 50 D17 MOV K 1 D10 MOV K 0 D10 RST M0 Begränsningar Recept som skapas i styrsystemet kan maximalt innehålla 1000 register. Endast dataregister kan användas. Följande tecken kan inte användas i receptnamn:!? < > ( ) + / * = % # :. [blanksteg], och Beijer Electronics AB, MA00551C

195 Lösenord 12 Lösenord Kapitlet gäller inte E50. Detta kapitel beskriver hantering av säkerhetsnivåer och lösenord i terminalen. Det är en funktion som gör det möjligt att skapa ett säkerhetssystem för anläggningen. Operatörerna kan enkelt ges olika behörighet i anläggningen. Block, funktions-/pektangenter och manövrerbara objekt kan tilldelas en säkerhetsnivå. Varje säkerhetsnivå tilldelas ett lösenord. För att få tillträde till de olika nivåerna måste användaren logga in med lösenordet för aktuell säkerhetsnivå eller högre. Det är inte nödvändigt att använda denna funktion Definiera säkerhetsnivåer Block, funktions-/pektangenter och manövrerbara objekt kan, när de definieras, tilldelas en säkerhetsnivå. I dialogen för objektet under fliken Manövrering kan en säkerhetsnivå (0-8) anges då Enable-ingången är vald. Anges säkerhetsnivå 0 kommer objektet att vara tillgängligt för alla, d v s ingen inloggning kommer att efterfrågas. Beijer Electronics AB, MA00551C 12-1

196 Lösenord 12.2 Definiera lösenord Under Funktioner/Lösenord definieras lösenord för säkerhetsnivåerna 1-8. Parameter Beskrivning Lösenord 1-8 Skriv in lösenord för säkerhetsnivå 1-8. Bekräftelsefråga 1-8 Kommentar 1-8 Inloggningssignal Utloggningssignal Skriv in den fråga med maximalt 20 tecken som ska besvaras av operatören innan manövrering av ett objekt med definierad säkerhetsnivå kan ske. Funktionen fungerar inte då en funktions- eller pektangent definierats med säkerhetsnivå. Skriv in kommentar/beskrivning för lösenordet/säkerhetsnivån. Parametern behöver ej användas. Här anges den digitala signal som när den ettställs genererar inmatningsfältet för inloggning. Inmatningsfältet för inloggning kan även knytas till en funktions- eller pektangent, se kapitlet Funktionstangenter. Här anges en signal som när den ettställs loggar ut aktuell användare. Funktionen kan även knytas till en funktions- eller pektangent, se kapitlet Funktionstangenter Beijer Electronics AB, MA00551C

197 Lösenord Parameter Aktuell nivå reg Inloggningsregister Inloggningstimeout Lösenord RUN/ PROG Automatisk inloggning Beskrivning Här kan ett register i styrsystemet för att styra säkerhetsnivå anges. Registret styr säkerhetsnivån för alla objekt som definierats med säkerhetsnivå (lösenord). Värdet i registret bestämmer den aktuella säkerhetsnivån, värde 0 = ingen säkerhetsnivå, 1 = säkerhetsnivå 1 o s v. Här anges ett register varifrån terminalen kan presentera aktuell säkerhetsnivå (0-8). Här anges den tid i minuter som terminalen kan vara opåverkad innan användaren automatiskt loggas ut. Anges 0 sker ingen utloggning. Här anges ett lösenord som ska anges vid manuell övergång från RUN-läge till PROG-läge. Funktionen används inte vid övergång från PROG till RUN eller då Automatiskt terminal RUN/TRANSFER byte används från programmeringsverktyget. Här anges om inloggningsfönstret ska visas automatiskt när man försöker manövrera lösenordsskyddade block, objekt eller tangenter. Funktionen gäller endast för terminaler med pekskärm samt för funktionstangenter på övriga terminaler eftersom det inte är möjligt att placera markören på lösenordsskyddade objekt utan att vara inloggad på rätt säkerhetsnivå för objektet Att logga in Om inte rutan för Automatisk inloggning under Funktioner/Lösenord är ikryssad styrs inloggningen antingen från en funktions- eller pektangent eller via en digital signal från styrsystemet (inloggningssignal). Trycks funktionstangenten, knuten till funktionen Logga in på specificerad säkerhetsnivå, ner eller den digitala signalen aktiveras visas inmatningsfältet för inloggning. Här anges lösenordet. Lösenordet är knutet till en säkerhetsnivå, se ovan Lösenord för projektöverföring På kommandoraden under Inställningar/Systemsignaler kan kommandot PDxxxxxxxx anges. Kommandot gör att ett lösenord (xxxxxxxx) måste anges för att få tillgång till funktionerna i menyn TRANSFER i terminalen. Vid överföring av projekt från programmeringsverktyget till terminalen måste detta lösenord anges i terminalen. Beijer Electronics AB, MA00551C 12-3

198 Lösenord 12.5 Övergripande lösenord På kommandoraden under Inställningar/Systemsignaler kan kommandot PSxxxxxxxx anges. Kommandot gör att när lösenordet (xxxxxxxx) anges åsidosätts alla andra nivåer av lösenord och användaren får tillgång till allt i terminalen. Detta är användbart t ex för support och underhåll. På kommandoraden kan endast versaler anges Ändra lösenord under drift Lösenorden kan ändras under drift med funktionen Ändra lösenord för inloggning för funktions- eller pektangenter. När funktions- eller pektangenten knuten till Ändra lösenord för inloggning trycks ner visas en dialogruta där lösenorden för respektive säkerhetsnivå kan ändras. Se kapitlet Funktionstangenter. Notera! Det går inte att ange säkerhetsnivå på block 0. Notera! Efter utloggning ignoreras [PREV]-tangenten och funktionen Återgå till föregående block för funktions- och pektangenterna för att förhindra att obehöriga kommer åt block som är lösenordsskyddade Beijer Electronics AB, MA00551C

199 Utskrifter 13 Utskrifter Kapitlet gäller inte E50. Detta kapitel beskriver hur rapportutskrifter görs i terminalen. För produktionsuppföljning kan olika typer av rapporter t ex dygnsrapporter och händelserapporter enkelt skapas. Nedanstående bild visar principen för generering av dygnsrapport. Beijer Electronics AB, MA00551C 13-1

200 Utskrifter 13.1 Anslutning till skrivare Skrivare Terminal RS422 RS232C Skrivaren ska ha seriellt gränssnitt och vara utrustad med IBM teckenuppsättning (850). Inställningarna för skrivaren görs i dialogen under Inställningar/Periferienheter. För konfigurering av skrivaren hänvisar vi till skrivarens manual. Notera! För att ansluta en skrivare med parallellt gränssnitt till terminalen måste expansionskortet IFC PI vara installerat i terminalen. Exempel på skrivare: Seriell skrivare Panasonic KX-P1092 Parallell skrivare HP Laserjet 6L HP Laserjet Beijer Electronics AB, MA00551C

201 Utskrifter 13.2 Utskrift av projekt Välj Arkiv/Skriv ut för att skriva ut projektet. Välj vilka delar av projektet som ska skrivas ut genom att klicka i rutorna. Klicka på Inställningar för att konfigurera skrivaren. Klicka på Förhandsgranska för att granska utskriften innan den skickas till skrivaren. Beijer Electronics AB, MA00551C 13-3

202 Utskrifter 13.3 Textblocksrapporter Rapporterna skapas som textblock med statisk och dynamisk text. Bredden på rapporten kan vara maximalt 150 tecken. I textblocket skriver du in en valfri text, t ex tabellhuvud och annan statisk text som alltid ska skrivas ut. För att få värden från processen utskrivna definierar du dynamiska objekt som presenterar värdet för den signal objektet är knutet till. Se kapitlet Textbaserad presentation och manövrering. Via t ex tidkanaler kan du bestämma när rapporten ska skrivas ut. Notera! Textblock kan inte skrivas ut om Unicode används Grafikblocksutskrifter I E300, E600, E610, E615, E700, E710, E900 och E910 är det möjligt skriva ut grafikblock på en Epson FX-80 kompatibel skrivare. I E610, E615, E700, E710, E900 och E910 kan grafikblock även skrivas ut på en HP PCL5/PCL5C/PCL6 kompatibel skrivare (via IFC PI). Grafikblock kan endast skrivas ut när de visas på skärmen (skärmdump). Endast svart/vit grafik stöds. Anges kommandot NHD på kommandoraden under Inställningar/Systemsignaler skrivs grafikblock ut på laserskrivare utan huvud (innehåller normalt blocknamn, blocknummer, datum och tid). Notera! Epson FX-80 grafik stöder inte gråskalor. Notera! För grafikblocksutskrifter bör skrivarens interminne vara minst 5 MB. Notera! Larmblocket, dvs grafikblocket som innehåller larmlistan skrivs ut som en text-utskrift. Notera! Trycks [PREV]-tangenten på terminalen ner då ett grafikblock skrivs ut avbryts utskriften Beijer Electronics AB, MA00551C

203 13.5 Definiera utskrift Utskriften definieras i blockhuvudet. Blockhuvudet nås från blockhanteraren eller blocklistan. Parametern Skriv ut signal i blockhuvudet anger den digitala signal som när den ettställs aktiverar utskriften av blocket. Här anges även en digital Skrivare klar signal som ettställs av terminalen när utskriften är klar. Markeras rutan Nollställ nollställs signalen istället. Utskrifter Beijer Electronics AB, MA00551C 13-5

204 Utskrifter 13.6 Skrivarinställning Skrivarinställningar görs under Inställningar/Periferienheter/Skrivare/Redigera... För mer detaljerad information angående skrivare hänvisas till manualen för aktuell skrivare. Skrivaren måste ha stöd för IBM utökad ASCII teckenuppsättning. Ska grafikblock skrivas ut måste skrivaren stödja Epson FX-80 eller HP PCL5 eller HP PCL6 grafik. Används expansionskortet IFC PI är det möjligt att skriva ut till en HPskrivare (med PCL5 eller PCL6 stöd), dvs till skrivare med parallellt gränssnitt. Parameter Skrivartyp Sidlängd Pappersformat Grafisk orientering Textorientering Stoppa utskrift signal Beskrivning Välj skrivare, Ingen, standardtext eller installerad skrivare t ex HP PCL5. Antalet rader som ska skrivas ut innan sidframmatning (form feed). Sätts sidlängden till 0 sker aldrig sidframmatning. Välj papperstyp efter möjligheter i installerad skrivare. Anger om den grafiska utskriften ska vara stående eller liggande. Anger om rapportutskriften ska vara stående eller liggande om PCL5 kompatibel skrivare används. Anger en digital signal som när den ettställs stänger av utskriften. Porten där skrivaren är ansluten kan då användas för annan kommunikation t ex Transparent mode. Gäller inte om IFC PI används Beijer Electronics AB, MA00551C

205 Utskrifter Parameter Radavslutstecken Handskakning Skärmdump Beskrivning Radavslutstecken; CR/LF, CR, LF eller inget. Anger om handskakning mellan skrivare och terminal ska ske med XON/XOFF eller CTS/RTS. Möjlighet att skriva ut skärmen, normal eller inverterad Inställning av kommunikationsport Inställningar för kommunikationsporten görs under Inställningar/Periferienheter/ RS-232C eller RS-422. När du markerar RS-232C eller RS-422 porten och högerklickar visas en dialog. Parameter Hastighet Paritet Databitar Stoppbitar Beskrivning Välj hastighet för kommunikationen (baud), ska vara samma som för den externa enheten. Välj paritet, ska vara samma som för den externa enheten. Välj antalet databitar, ska vara samma som för den externa enheten. Välj antalet stoppbitar, ska vara samma som för den externa enheten. Beijer Electronics AB, MA00551C 13-7

206 Utskrifter 13.8 Kontrollkoder till skrivare Gäller ej E100, E150 och E200. I ett textblock kan du skriva in kontrollkoder till skrivaren. Du skriver %% följt av ett nummer mellan 1 och till 31 är kontrollkoder till skrivare. Skriv in t ex %%12, vilket betyder sidmatning. För beskrivning av kontrollkoderna hänvisas till skrivarens manual. Ett kommando ska följas av mellanslag. Sidmatning (%%12) ska anges sist på raden. Tecknen %% får inte förekomma i texten. Det är möjligt att ha flera kommandon på en rad Skrivarstatus Det är möjligt att avläsa statusen på skrivare ansluten till terminalen via expansionskortet för parallell skrivare genom att använda ett skrivarstatusregister. Registret anges under Inställningar/Systemsignaler. För beskrivning av skrivarstatusregistret hänvisas till avsnittet Systemsignaler i kapitlet Programmering med programmeringsverktyget Beijer Electronics AB, MA00551C

207 Tidsstyrning 14 Tidsstyrning Kapitlet gäller inte E50. Tidsstyrning är en funktion för att sätta och återställa digitala signaler relativt realtidsklockan. Funktionen används för att via terminalen styra händelser i processen vid speciella tidpunkter, t ex start och stopp av motorer. Tidkanalerna ersätter tidreläer och veckour Definiera tidkanaler Tidkanaler definieras under Funktioner/Tidkanaler. Parameter Intervalltext Signal Intervall Beskrivning Här skrivs en valfri text in för tidkanalen. Här anges en digital signal som ettställs under de angivna tidsintervallen. Här anges dagar och tider för intervallet. Fyra olika intervall kan definieras för varje tidkanal. Beijer Electronics AB, MA00551C 14-1

208 Tidsstyrning I bilden på föregående sida har vi definierat en tidkanal. Tidkanalen har texten Natttemperatur och är knuten till utgångssignalen 30. Signalen kommer att vara ettställd måndag till fredag mellan klockan och 05.00, fredag till samt lördag till söndag mellan klockan och Under dessa tider kommer temperaturen i byggnaden att sänkas Presentation i drift Sidan med tidkanalerna visas när systemblock 991 aktiveras, antingen via ett hoppobjekt eller via en digital signal knuten till blocket. Tidkanalens värden kan läsas och/ eller ändras. För att kunna ändra tidkanalens värde under drift måste alternativet Tidkanaler under Inställningar/Online-inställningar vara markerad. För att kunna läsa eller ändra värden för en tidkanal flyttas pekaren till önskad rad och [ENTER] trycks ner alternativt peka på önskad rad om terminalen har pekskärm. Tryck [OK] för att lämna tidkanalens definition. Lämna tidkanalsmenyn med [PREV] alternativt peka på Cancel om terminalen har pekskärm. Då visas det block från vilket tidkanalblocket aktiverades Beijer Electronics AB, MA00551C

209 Språkhantering 15 Språkhantering Gäller ej E50. Programmeringsverktyget har stöd för flerspråksapplikationer i E-seriens operatörsterminaler. Vi rekommenderar att hela applikationen skapas på ett språk i programmeringsverktyget. Därefter kan du enkelt med funktionen flerspråksstöd översätta alla texter i applikationen till andra språk. Översättningen kan ske direkt i programmeringsverktyget eller så kan texterna exporteras som textfil och översättas i en annan mjukvara. Den översatta filen importeras sedan tillbaka till programmeringsverktyget. Maximalt 10 språk kan skapas för en applikation. Varje text i applikationen tilldelas ett godtyckligt index. För att optimera funktionen och minska antalet texter kan en text som används flera gånger i applikationen kopieras och återanvändas. Dessa texter är då kopplad till samma index. Applikationsspråket innehåller användartexter och knyts till ett systemspråk som innehåller systemtexter. Användartexter är de texter som skrivs in när projektet programmeras och systemstexter är de texter som redan finns när ett nytt projekt skapas samt texter som finns i terminalens systemprogram Skapa flera applikationsspråk Välj Inställningar/Flerspråksstöd/Nytt språk. Funktionen aktiverar en självbeskrivande dialogsekvens när du vill skapa fler applikationsspråk. Följ instruktionerna i respektive dialog och välj eller skriv in önskade parametervärden eller namn. Beijer Electronics AB, MA00551C 15-1

210 Språkhantering Välj att kopiera alla texterna från ett befintligt språk, d v s ett tidigare skapat språk. Språk 1 är det språk som applikationen skapats på (grundspråk). Programvaran ger ett förslag på språknamn. För att förtydliga för användaren bör namnet ändras Beijer Electronics AB, MA00551C

211 Språkhantering Under Teckentabell väljer du vilken teckentabell som ska används i terminalen och vilka nationella tecken som kommer att vara tillgängliga. Se avsnittet Nationella inställningar. Under Systemspråk kan du välja Inbyggt eller Användardefinierat. Inbyggt innebär att systemtexterna i terminalen visas på valt språk. Användardefinierat innebär att du kan översätta ett inbyggt systemspråk och knyta det nya systemspråket till applikationsspråket (kräver att aktuell terminal är ansluten till persondatorn enligt kapitlet Överföring av projekt.) Här anges det dataregister i styrsystemet vars värde (0-9) i driftläge styr vilket applikationsspråk (0-9) som terminalen ska använda. Klicka på Slutför för att avsluta funktionen. Nu visas ett strukturträd som innehåller de språk som skapats. Beijer Electronics AB, MA00551C 15-3

212 Språkhantering 15.2 Översätta/redigera texter i programmeringsverktyget Välj Inställningar/Flerspråksstöd/Redigera. Här skrivs översättningarna in för de olika språken i respektive tabellcell. Flytta markören mellan rader och kolumner med piltangenterna. Det finns möjlighet att söka i textlistan med menyvalet Redigera/Sök. Applikationsspråken kan även exporteras som en textfil och översättas i ett annat program t ex Excel eller Notpad. Därefter importeras textfilen tillbaka till applikationen. Se avsnitten Exportera och Importera Beijer Electronics AB, MA00551C

213 15.3 Inställningar för applikationsspråket Välj Inställningar/Flerspråksstöd/Inställningar. Språkhantering Högerklicka på Användarspråk för att ändra det register som styr vilket språk som visas. När du högerklickar på språknamnet kan du göra följande inställningar. Parameter Skapa kopia Teckenuppsättning Systemspråk Ta bort språk Byt namn Egenskaper Beskrivning Skapa en kopia av aktuellt språk Välj/byt teckenuppsättning Välj/byt systemspråk. Radera aktuellt språk. Ändra namn på aktuellt språk. Definiera dataregister som bestämmer vars värde bestämmer vilket språk som ska visas. Högerklicka på Teckenuppsättning för att ändra teckenuppsättning (även Unicode) för språket. Högerklicka på Systemspråk för att ändra valt systemspråk eller skapa ett nytt. Beijer Electronics AB, MA00551C 15-5

214 Språkhantering Användardefinierat systemspråk För att skapa ett användardefinierat systemspråk markerar du Användardefinierat, väljer det språk du vill kopiera från och klickar på Hämta. Nu visas dialogen Språköverföring. Klicka på Hämta för att hämta de inbyggda systemspråken från terminalen. Nu finns även systemtexterna tillgängliga för redigering under Inställningar/ Flerspråksstöd/Redigera. Du kan även välja att exportera texterna som en textfil och redigera dem i ett annat program. Alla systemtexter i terminalen (lösenord, tidkanaler mm) stöder flerspråksapplikation. Det är möjligt att använda de fördefinierade systemspråken eller skapa egna (nya). Alla typer av tecken som finns i vald teckenuppsättning kan användas i applikationsspråket. En textsträng kopplas till flera olika objekt. Maximalt antal textsträngar för varje språk beror på tillgängligt projektminne i terminalen. Följande utrymme finns tillgängligt för varje språk: E100 - E200= 16 kbyte/språk E300 - E615= 64 kbyte/språk E700 - E910= 128 kbyte/språk Längst ner till vänster i dialogen Applikationsspråk finns information om minnesstorleken för valt språk (språkfil). Informationen visas i formatet X/Y där X är utnyttjat minne och Y är tillgängligt minne för varje språk, exempelvis Storlek 7/ Exportera Du kan välja att exportera ett språk till exempelvis Excel, översätta det där och sedan importera det till programmeringsverktyget igen. Välj Inställningar/Flerspråksstöd/Exportera. Välj Användartexter (eller systemtexter). I dialogen som visas anger du namnet på filen som ska exporteras och väljer att det ska vara en textfil av typen ANSI, OEM eller Unicode. ANSI/OEM innebär att de språk som skapats i ANSI/OEM-format exporteras och Unicode innebär att alla språken exporteras till en fil i Unicode-format. För att editera en fil i Unicode-format i en annan mjukvara krävs att en Unicode-font är vald i denna mjukvara Beijer Electronics AB, MA00551C

215 15.5 Importera Språkhantering Välj Inställningar/Flerspråksstöd/Importera. Välj Användartexter (eller systemtexter). Därefter visas dialogen Importera Flerspråkstexter. Här väljer du namnet på den textfil du vill importera. Är det befintliga språket i projektet i ANSI/OEM-format och ett språk i Unicode-format importeras kommer det importerade språket att konverteras till ANSI/OEM. Detta innebär att alla tecken som ligger utanför ANSI/ OEM-området visas som frågetecken. Notera! Om ett projekt med flera applikationsspråk öppnas i MAC Programmer+ ersätts alla objekt med flera applikationsspråkstexter med följt av ett indexnummer, exempelvis "@55" Visa språkindex Varje objekt som presenterar text i en flerspråksstödsapplikation är knuten till ett index. Ett index kan vara knutet till olika objekt med samma texter. Välj funktionen Inställningar/Flerspråksstöd/Visa Språkindex för att visa indexnumren för objekttexterna Korsreferens Välj Inställningar/Flerspråksstöd/Korsreferens. I korsreferenslistan som visas kan du högerklicka på ett objekt för att editera objektet. Korsreferenslistan har stöd för inkrementell sökning då du anger ett indexnummer Kopiera objekt När funktionen Kopiering Återanvänder index är aktiv och ett objekt kopieras kommer kopian att tilldelas samma index. Detta innebär att objekt med samma index endast behöver översättas en gång. Ändringar som görs på en text kommer att slå igenom på alla ställen där samma indexnummer finns. Notera! Raderas ett objekt som har kopior med samma indexnummer kommer endast det markerade objektet att raderas Välj Unicode-font Här väljs en Unicode-font om ett utökat antal tecken behövs för att skapa applikationsspråken. Beijer Electronics AB, MA00551C 15-7

216 Språkhantering Applikationsspråk i driftläge Det är möjligt att byta applikationsspråk i terminalen i driftläge genom att ändra värdet (0-9) i angivet språkval-register. Notera att terminalen ritar/skriver om hela blocket när ett nytt språk väljs i driftläge (RUN). Om det finns en markör i terminalen kommer denna sedan att placeras på det första manövrerbara objektet i det aktuella blocket Beijer Electronics AB, MA00551C

217 Unicode 16 Unicode 16.1 Inledning Unicode är en världsomfattande standard för teckenkodning, där 16-bitars värden används för att representera tecken ur många av världens språk. Tidigare standarder för teckenkodning, som t ex Microsoft Windows ANSI teckenuppsättning använder 8-bitars värden eller kombinationer av 8-bitars värden för att representera tecken som används i ett visst språk eller geografiskt område. I Microsoft Windows 2000 och Windows XP används IME:er (Input Method Editor) för att låta datoranvändare skriva in komplexa tecken och symboler, t ex kinesiska tecken, med ett vanligt tangentbord. De teckenuppsättningar som installerats i datorn används. IME:er för olika språk kan läggas till under Kontrollpanelen/ Tangentbord/Inmatningsspråk. När nya teckenuppsättningar installeras läggs alla nödvändiga tecken till i systemet Unicode i programmeringsverktyget Unicode stöds i operatörsterminalerna E300-E910 med den senaste versionen av systemprogrammet (firmware). Unicode-tecken kan användas i projekt och/eller i systemtexter. Unicode har inbyggt stöd i operativsystemen Microsoft Windows XP eller Windows Programmeringsverktyget använder en Unicode-teckenuppsättning för att visa Unicode-tecken i dialogrutor i datorn. Endast de Unicode-tecken som används i projektet kommer att laddas ner i operatörsterminalen under projektöverföringen. Beijer Electronics AB, MA00551C 16-1

218 Unicode 16.3 Terminalfonten I operatörsterminalen används en terminalteckenuppsättning för att visa Unicodetecken. Teckenuppsättningen i terminalen innehåller ca tecken, men är inte komplett enligt Unicode-standarden. När ett projekt överförs till terminalen, laddas endast tecken som används ner i terminalen. Om ett tecken som inte finns tillgängligt används, blir detta utbytt mot en svart fyrkant både i programmeringsverktyget och i operatörsterminalen. Projekttestet som kan genomföras vid överföring av projekt kontrollerar att alla använda tecken finns i teckenuppsättningen i terminalen. Teckenstorlek för användar- och systemtexter Unicode-tecken hanteras som bitmap (punktmatriser). Den förinställda teckenstorleken är 8 x 16 pixlar, men kan ändras. Ibland måste teckenstorleken 16 x 16 väljas för komplicerade tecken, såsom kinesiska, för att undvika att vissa pixlar inte visas, och att tecknet missförstås av operatören. Om en stor teckenstorlek väljs kommer inte alltid hela menyfönster få plats i små terminaler Flerspråksfunktioner Visning av objektens text eller indexnummer omväxlande När T/@-knappen i verktygsfältet Språk aktiveras visar programmeringsverktyget indexnumret (@nummer) istället för texten i objekten. kan även ny text (i ANSI/OEM; inte Unicode) anges för att knyta objektet till ett nytt index, och frigöra det från de andra objekten ich det ursprungliga indexet. Genom att kan objekt knytas till nya index. Se kapitlet Språkhantering för ytterligare information. Export och import av filer i Unicode-format System- och användartexter kan exporteras och importeras under Inställningar/Flerspråksstöd. En exporterad fil i Unicode-format kan editeras i en textredigerare, t ex Anteckningar. Välj ett Unicode-teckensnitt i textredigeraren. När en fil exporteras kan ANSI-, OEM- eller Unicode-formatet väljas. Om ANSI/ OEM väljs kommer endast språk i ANSI/OEM-format att exporteras till en fil i ANSI/OEM-format. Om Unicode väljs kommer alla språk att exporteras till en fil i Unicode-format. När en fil i ANSI/OEM-format importeras går det att välja om ett befintligt språk ska uppdateras eller, om det inte finns sedan innan, läggas till Beijer Electronics AB, MA00551C

219 När en fil i Unicode-format importeras går det att välja om ett befintligt språk ska uppdateras eller, om det inte finns sedan innan, läggas till. Om det befintliga språket är i ANSI/OEM-format kommer det importerade språket (i Unicode-format) att konverteras till ANSI/OEM-format. Tecken som inte stöds av ANSI/OEM ersätts med frågetecken. Minnesåtgång När Unicode används allokeras minne enligt nedanstående formler. Språkets storlek: Varje sträng kräver 22 + antalet tecken i strängen x 4 byte. Teckenuppsättningens storlek: Teckenuppsättningen som överförs kräver antalet unika tecken x 34 byte, vilket t ex betyder att överföring av tecken kräver 34 kb. Minnesåtgången för ett Unicode-språk är språkets storlek + teckenuppsättningens storlek. Unicode Prestanda Utritning av Unicode-tecken är något långsammare än utritning av ANSI/OEMtecken, vilket huvudsakligen beror på att Unicode-tecken innehåller fler pixlar som måste ritas ut. När operatörsterminalen startas läses Unicode-teckenuppsätttningen in i minnet, vilket kan ta tid om teckenuppsättningen är stor Begränsningar när Unicode används Textblock Textblock stöds inte när Unicode används. Om en Unicode-teckenuppsättning väljs i ett befintligt projekt, kommer dialogrutan nedan att visas. Beijer Electronics AB, MA00551C 16-3

220 Unicode Spara recept och larmhistorik HMI Tools File Transfer och FTP-klient stöder inte Unicode-tecken. Skv-filen som kan användas för att editera recept i en persondator eller för larmhistorik kommer, när Unicode används, att innehålla indexnumren (@xxx) i stället för texter. Det går att söka i projektet för motsvarande text i terminalen. Om texter önskas i skv-filen, får terminalprojektet byta till en teckenuppsättning i ANSI/OEM-format. Dynamiska texter Texter i objekt kan styras via styrsystemssignaler genom att välja Dynamik/Egenskap för det valda objektet. Dessa texter kommer inte att konverteras till Unicode, utan frågetecken kommer att visas i stället. Blocket Tidkanaler Standardblocket Tidkanaler som kan konfigureras i RUN-läge, måste använda den förvalda teckenstorleken 8 x16 i operatörsterminalerna E300 och E600. Annars blir inmatningsfönstret för stort för skärmen, och blocket kan inte konfigureras Beijer Electronics AB, MA00551C

221 System Monitor 17 System Monitor Kapitlet gäller endast E610, E615, E700, E710, E900 och E910. Systemmonitorn är ett block där operatören kan titta på eller ändra värdena för kontrollsignalerna under drift. Värdena presenteras som decimala, hexadecimala och ASCII-värden. Systemmonitorn finns alltid tillgänglig i terminalerna. För att kunna använda systemmonitorn under drift skapas ett blockhopp från ett annat block till systemmonitorblocket. För att t ex lägga till kontrollsignaler behövs redigeringsrutan. Den visas då du trycker [ENTER] alternativt pekar på knappen NEW på terminalen då systemmonitorn är aktiv. Beijer Electronics AB, MA00551C 17-1

222 Indexadressering 18 Indexadressering Kapitlet gäller inte E50. Utan indexadressering är ett objekt alltid knutet till samma register och det är endast värdet i detta register som kan visas i objektet. Med indexadressering är det däremot möjligt att under i driftläge välja från vilket register ett objekt ska hämta det visade värdet. Det kan göras genom att värdet i indexregistret adderas till adressen på det register som är analog signal i objektet. Generellt kan det formuleras som: Visat värde=innehållet i Register(Objektets adress+innehållet i Indexregistret) Om innehållet i indexregistret är 2 och adressen på det register som anges i objektet är 100 kommer värdet som visas i objektet att hämtas från register 102. Ändras värdet i indexregistret till 3 hämtas värdet till objektet från register 103 istället. Vilket register som är indexregister definieras i det enskilda projektet. Det görs under Inställningar/Indexregister. Upp till åtta olika indexregister kan användas i varje projekt och varje indexregister kan användas till mer än ett objekt. I objekten som används i projektet anges om indexadressering ska användas och i så fall vilket indexregister. Det görs genom att i dialogen till objektet välja I1 till I8 i rutan till höger om den angivna analoga signalen till objektet. I exemplet nedan är D100 den analoga signalen och I1 är indexregistret som används. I nedanstående exempel ska tre motorer kontrolleras från ett block. Aktuella vridmoment och hastigheter för de tre motorerna lagras i sex olika register. I ett block ska man välja en av motorerna och då ska det aktuella vridmomentet och hastigheten för enbart den motorn visas i blocket. Om en annan motor väljs ska det aktuella vridmomentet och hastigheten för denna motor visas istället. Detta kan göras med indexadressering. Beijer Electronics AB, MA00551C 18-1

223 Indexadressering Motor 1 Motor 2 Motor 3 Vridmoment i register D101 Hastighet i register D201 Vridmoment i register D102 Hastighet i register D202 Vridmoment i register D103 Hastighet i register D203 Register D0 definieras under Inställningar/Indexregister som Indexregister 1. Värdet i registret ska avgöra för vilken motor vridmoment och hastighet ska visas. Om värdet är 1 i D0 ska vridmoment och hastighet för motor 1 visas. Är värdet 2 ska värdena för motor 2 visas och värdet 3 i D0 visas värdena för motor 3. Värdet i register D0 styrs med ett flervalsobjekt där texterna motor 1, motor 2 och motor 3 anges. Dessa tre val görs dessutom manövrerbara Beijer Electronics AB, MA00551C

224 Indexadressering Vridmomentet och hastigheten visas i två numeriska objekt. I objektet för vridmomentet anges D100 som analog signal och I1 som indexregister. I objektet som visar hastigheten anges D200 som analog signal och I1 anges även här som indexregister. Med det manövrerbara flervalsobjektet kan man då i driftläge välja alternativen motor 1, motor 2 och motor 3. Beroende på valet läggs värdena 1, 2 respektive 3 i register D0. Värdet i D0 adderas till adresserna för objekten som visar vridmoment och hastighet. Dessa kan då visa värdena i register D101, D102 eller D103 respektive D201, D202 eller D203. Beijer Electronics AB, MA00551C 18-3

225 Indexadressering Flervalsobjekt Analog signal D0 Numeriskt objekt Analog signal D100 Indexregister D0 Numeriskt objekt Analog signal D200 Indexregister D0 Notera! Andra suffix kan också anges förutom indexregister. Indexregistret kommer inte att räknas dubbelt om 32-bitars register används. Notera! Om terminalen är ansluten till ett BDTP-nätverk måste samma indexregister anges i server och klient eftersom indexeringen sker i serverns drivrutin Beijer Electronics AB, MA00551C

226 Kommunikation 19 Kommunikation Kapitlet gäller ej E Kommunikation med två styrsystem (Dubbla drivrutiner) Det är möjligt att använda två olika drivrutiner i terminalen vilket gör att terminalen kan kommunicera med två olika styrsystem samtidigt. Styrsystemen kan anslutas seriellt till serieportarna på terminalen och via Ethernet till expansionskorten IFC ETTP eller IFC ETCX. Adressering av signalerna i styrsystemen görs på normalt sätt för respektive styrsystem enligt manualen för drivrutinen. Välj Arkiv/Projektinställningar i programmeringsverktyget. Välj Styrsystem genom att klicka på Ändra för System 1 respektive System 2. Stöder inte vald drivrutin för System 1 användning av dubbla drivrutiner kan ingen drivrutin för System 2 väljas. Klicka på OK. Beijer Electronics AB, MA00551C 19-1

227 Kommunikation Välj Inställningar/Periferienheter. Drag och släpp Styrsystem 1 och Styrsystem 2 till de anslutningsportar där respektive styrsystem är anslutet. Det är möjligt att använda RS232C, RS422, RS485 (E610 och E615) samt expansionskorten IFC PBDP och IFC ETTP eller IFC ETCX. För mer information om anslutning av styrsystemen till terminalen hänvisas till manualen för respektive drivrutin. Adressering Adressering av signalerna i styrsystemen görs på normalt sätt för respektive styrsystem enligt manualen för drivrutinen. Vilket styrsystem ett objekt som skapas ska vara knutet till väljs genom att klicka på den knapp som motsvarar önskat styrsystem (1 eller 2) i verktygsfältet i programmeringsverktyget. Styrsystem 1 är alltid förinställt då ett projekt skapats eller öppnas. Om knappen 1 är intryckt kopplas signalen i ett objekt som skapas till Styrsystem 1 och om knappen 2 är intryckt kopplas signalen i ett objekt som skapas till Styrsystem 2. Det är också möjligt att klicka på I/O-knappen i det objekt som skapas och ifrån I/O Browsern välja vilket styrsystem som objektet ska vara kopplat till Beijer Electronics AB, MA00551C

228 Kommunikation För att adressera en signal i styrsystem 2 när styrsystem 1 är förinställt måste signalen ges och för Styrsystem 1 om Styrsystem 2 är förinställt. Exempel: Styrsystem 1 är förinställt. Register D0 i styrsystem 2 ska kopplas till en potentiometer. Då skrivs D0@2 in i fältet Analog signal i dialogen för potentiometern. I/O Korsreferens Funktionen I/O korsreferens kan användas för att visa I/O på ett överskådligt sätt för både Styrsystem 1 och Styrsystem 2. Korsreferensen visar förinställt styrsystem. Namnlista Namnlistan med tillhörande funktioner stöds för både Styrsystem 1 och Styrsystem 2. Notera! Om kommunikationen mot ett styrsystem går ner kommer terminalen att fortsätta att kommunicera med det andra systemet. Terminalen kommer att försöka ansluta till det bortkopplade systemet var tionde sekund, vilket kan påverka kommunikationen mot det fungerande styrsystemet. Intervallet kan ändras genom att använda ett kommando. Se avsnittet Kommandon i kapitlet Programmering med programmeringsverktyget. Beijer Electronics AB, MA00551C 19-3

229 Kommunikation Exempel på konfigurationer med två drivrutiner Terminalen kommunicerar med ett styrsystem och en frekvensomriktare. TCP/UDP RS232/RS422 Terminalen kommunicerar seriellt med ett styrsystem och via Ethernet med styrsystem av ett annat fabrikat. TCP/UDP Terminalen kommunicerar med två olika fabrikat av styrsystem via Ethernet. TCP/UDP RS232/ RS422 PROFIBUS DP Terminalen kommunicerar med ett fabrikat av styrsystem seriellt eller via Ethernet och med ett annat fabrikat av styrsystem via PROFIBUS DP Beijer Electronics AB, MA00551C

230 19.2 Datautbyte mellan styrsystem Kommunikation När två styrsystem ansluts till en och samma terminal (dubbla drivrutiner används i terminalen) är det möjligt att utbyta data (analoga och digitala signaler) mellan styrsystemen. Två styrsystem kan också anslutas var sin terminal i ett BDTP-nätverk. För adressering se avsnitt BDTP (Beijer Data Transport Protocol) Signalerna i de två styrsystemen måste inte vara av samma typ. Datautbytet sker i en virtuell datakanal som går mellan Styrsystem 1 och Styrsystem 2. Åtta olika datakanaler kan definieras. Datautbytet kan ske enligt tidsintervall eller vid händelse. Villkoren för hur utbytet ska ske samt vilka intervall av signaler som ska utbytas för varje datakanal anges under Funktioner/Datautbyte. Parameter Område Signaltyp Antal signaler Beskrivning Start I/O 1 - Startadress för datakanalen för Styrsystem 1. (Efterföljande fält används för att ange ev indexregister och signalformat. Se kapitlen Indexadressering resp. Signalformat.) Start I/O 2- Startadress för datakanalen för Styrsystem 2. (Efterföljande fält används för att ange ev indexregister och signalformat. Se kapitlen Indexadressering resp. Signalformat.) Ange om signalerna för datakanalen är digitala eller analoga. Ange antalet signaler som ska överföras (startadress + efterföljande) i datakanalen. Max antal signaler för en datakanal är 255. Beijer Electronics AB, MA00551C 19-5

231 Kommunikation Parameter Beskrivning Flöde 1 => 2 Triggsignal - En digital signal som styr datautbytet från Styrsystem 1 till Styrsystem 2 för datakanalen. Signalens status har följande betydelse: 0 - Overksam. 1 - Överför - terminalen nollställer signalen när överföringen är klar. Intervall - Anger tiden i sekunder mellan cykliska överföringar av datakanalen. Intervall-parametern ska vara noll om den inte används. Är värdet större än 0 har parametern högre prioritet än triggsignalen, en eventuell triggsignal kan då alltså inte trigga överföringar. Maximalt antal sekunder är Flöde 2 => 1 Triggsignal - En digital signal som styr datautbytet från Styrsystem 2 till Styrsystem 1 för datakanalen. Signalens status har följande betydelse: 0 - Overksam. 1 - Överför - terminalen nollställer signalen när överföringen är klar. Intervall - Anger tiden i sekunder mellan cykliska överföringar av datakanalen. Intervall-parametern ska vara noll om den inte används. Är värdet större än 0 har parametern högre prioritet än triggsignalen, en eventuell triggsignal kan då alltså inte trigga överföringar. Maximalt antal sekunder är Klicka på Lägg till när inställningarna för en datakanal definierats. Notera! Funktionen Datautbyte fungerar som vilken annan funktion som helst i terminalen och ges därmed samma prioritet som övriga funktioner. Exempel: Om terminalen är belastad (upptagen med att utföra andra funktioner) och en begäran om datautbyte sker kommer överföringstiden för datautbytet att påverkas och överföringen mellan styrsystemen ta längre tid än normalt Beijer Electronics AB, MA00551C

232 19.3 Transparent mode Kommunikation I Transparent mode kan en kommunikationsport (programmerings-/skrivarporten) på terminalen som inte är ansluten till styrsystemet användas för att ansluta ytterligare parallellt arbetande enheter mot styrsystemet. Dessa enheter kan vara terminaler eller en persondator med programmeringsverktyg för styrsystemet eller ett överordnat operatörssystem. För information om Transparent mode fungerar tillsammans med anslutet styrsystem hänvisas till respektive drivrutinmanual. Anslutning av persondator eller annat datorsystem En persondator med ett programmeringsverktyg eller annat datorsystem ansluts direkt till en kommunikationsport på terminalen, här programmerings-/skrivarporten. Persondator Styrsystem Terminal RS422 RS232 Terminal ansluten till programmerings-/skrivarporten. Inställningar i terminalen och persondatorn För att Transparent mode ska fungera måste följande inställningar göras i terminalen och persondatorn: I terminalprojektet i programmeringsverktyget görs kommunikationsinställningarna under Inställningar/Periferienheter. Drag och släpp ikonen Transparent mode på önskad kommunikationsport (till den port där persondatorn ska anslutas till terminalen). Högerklicka på enheten för att ställa in Transparent mode-läge (om det stöds av drivrutinen, se manualen för drivrutinen). Inställningarna för porten där persondatorn är ansluten måste överensstämma med inställningarna i programmet i persondatorn (programmeringsverktyget för styrsystemet). Beijer Electronics AB, MA00551C 19-7

233 Kommunikation Parameter IP-inställningar Styrsystem Mode Beskrivning Används endast för kommunikation i Transparent/Passthrough mode via Ethernet. Transparent mode-enheten måste då vara kopplad till en TCP/IP-anslutning. Portnummer 6004, behöver normalt inte ändras. Här väljs även önskat protokoll, TCP eller UDP. Används endast för kommunikation i Transparent/Passthrough mode via Ethernet. Transparent mode-enheten måste då vara kopplad till en TCP/IP-anslutning. Välj om Transparent/Passthrough mode ska kopplas till System 1 eller System 2. Välj kommunikationsläge Transparent eller Passthrough. Se avsnittet Passthrough mode för information om Passthrough mode. Timeout - Ange en tid i sekunder efter vilken terminalen kommer att återgå till RUN-läge från Passthrough-läget om ingen Passthroughkommunikation förekommit Beijer Electronics AB, MA00551C

234 Kommunikation Anslutning av två terminaler i Transparent mode Flera terminaler kan anslutas till samma styrsystem med Transparent mode. Här beskriver vi hur två terminaler ansluts. Flera terminaler ansluts på liknande sätt. Kabelanslutningar När två terminaler ska anslutas till ett styrsystem ansluts den första terminalen enligt beskrivningen i installationsmanualen. Mellan de två terminalerna ansluts en kabel enligt följande bild. Kabeln ansluts mellan den lediga porten på den första terminalen och motsvarande port på den andra terminalen. Om avståndet är mer än 15 meter vid RS232 kommunikation måste en signalförstärkare användas. RS422 RS232 Kabel mellan två terminaler vid RS232 kommunikation 9-polig D-sub hona polig D-sub hona Kabel mellan två terminaler vid RS422 kommunikation 25-polig D-sub hane polig D-sub hane Beijer Electronics AB, MA00551C 19-9

235 Kommunikation Inställningar i den första terminalen I programmeringsverktyget görs kommunikationsinställningarna under Inställningar/Perferienheter. Inställningarna för porten ansluten till styrsystemet ställs in på vanligt sätt. Inställningarna för porten ansluten till den andra terminalen kan väljas fritt. Inställningar i den andra terminalen I programmeringsverktyget görs kommunikationsinställningarna under Inställningar/Perferienheter. Styrsystemet ska placeras på den port som används för anslutning av den andra terminalen till den första terminalen. Inställningarna för denna port ska vara samma som i den första terminalen på porten där den andra terminalen är ansluten. Överföringshastigheter Överföringshastigheten kan variera mellan baud. Det rekommenderas att använda högsta möjliga överföringshastighet mellan terminalerna för att få bästa prestanda. Kommunikationshastigheten sjunker med antalet anslutna terminaler enligt nedanstående tabell. Antal terminaler Accesstid till styrsystem Terminal 1 Terminal 2 Terminal 3 Terminal % % 50% % 25% 25% % 25% 12,5% 12,5% Beijer Electronics AB, MA00551C

236 Kommunikation Anslutning av tre terminaler i Transparent mode En tredje terminal kan anslutas till Terminal 2 i nätverket via en kabel som visas i bilden nedan. Inställningarna för den tredje terminalen ska vara samma som inställningarna i den andra terminalen. Terminal 1 Terminal 2 Terminal 3 RS422 RS232 RS Passthrough mode Med funktionen Passthrough mode blir det möjligt att ställa terminalen i ett läge så att kommunikation mellan programmeringsverktyget för det tillkopplade styrsystemet på en persondator och styrsystemet kan upprättas via terminalen. Funktionen är gemensam med Transparent mode-funktionen och stöder liksom Transparent mode endast ett styrsystem. Det innebär att Transparent eller Passthrough mode endast kan användas på en av terminalens kommunikationsportar. När Passthrough mode aktiverats och persondatorn kommunicerar med styrsystemet via terminalen stannar kommunikationen mellan terminalen och det tillkopplade styrsystemet. Detta är skillnaden mellan Passthrough och Transparent mode. En terminal där kommunikation i Passthrough mode pågår låses för operatören och visar endast en tom display med texten Passthrough. Persondator Styrsystem Terminal RS422 RS232 Terminal ansluten till programmerings-/skrivarporten. Beijer Electronics AB, MA00551C 19-11

237 Kommunikation Passthrough mode för ett av de tillkopplade styrsystemen aktiveras och deaktiveras från programmet HMI Tools Connect som finns som en ikon i programgruppen HMI Tools. Se manualen för HMI Tools. Notera! Passthrough mode med HMI Tools Connect stöds EJ i E100, E150 och E200. Inställningar i terminalen och persondatorn För att Passthrough mode ska fungera måste följande inställningar göras i terminalen och persondatorn: I terminalprojektet i programmeringsverktyget görs kommunikationsinställningarna under Inställningar/Periferienheter. Drag och släpp enheten Transparent mode på önskad kommunikationsport (till den port från vilken persondatorn skall ansluta till terminalen). Högerklicka på enheten för att ställa in Passthrough mode-läge. Inställningarna för porten där persondatorn är ansluten måste överensstämma med inställningarna i programmet i persondatorn (programmeringsverktyget för styrsystemet). Parameter IP-inställningar Styrsystem Beskrivning Används endast för kommunikation i Transparent/Passthrough mode via Ethernet. Transparent mode-enheten måste då vara kopplad till en TCP/IP-anslutning. Portnummer 6004, behöver normalt inte ändras. Här väljs även önskat protokoll, TCP eller UDP. Används endast för kommunikation i Transparent/Passthrough mode via Ethernet. Transparent mode-enheten måste då vara kopplad till en TCP/IP-anslutning. Välj om Transparent/Passthrough mode ska kopplas till System 1 eller System Beijer Electronics AB, MA00551C

238 Kommunikation Parameter Mode Beskrivning Välj kommunikationsläge Transparent eller Passthrough. Se avsnittet Passthrough mode för information om Passthrough mode. Timeout - Ange en tid i sekunder efter vilken terminalen kommer att återgå till RUN-läge från Passthrough-läget om ingen Passthroughkommunikation förekommit. Passthrough mode kan användas både via seriell och Ethernet kommunikation Terminalen som kommunikationsgränssnitt (No protocol mode) No protocol mode används för att koppla ihop olika styrsystem eller ansluta externa enheter som t ex streckkodsläsare eller våginstrument till styrsystemet. Styrsystemet kontrollerar vad som ska sändas till kommunikationsporten. Data som kommer in på kommunikationsporten skrivs ner i register. Kommunikationen sker med överföring av dataregisterarea enligt nedanstående kontrollblock. Any unit Terminal Data register PLC program Communication handling Send buffer data Recieve buffer data Ctrl Start send buffer Command for send Start receive buffer Command for receiving RX End code pattern RX Message length Beijer Electronics AB, MA00551C 19-13

239 Kommunikation Högerklicka på No Protocol Mode under Inställningar/Periferienheter och välj Egenskaper. Register Ktrl reg 0 Ktrl reg 1 Ktrl reg 2 Beskrivning Startregister för sändningsdatabuffert. Första registret i buffertarean innehåller totala antalet bytes som ska sändas. De följande registren innehåller data som ska sändas. Maximal buffertstorlek är 127 register = 254 byte. Kommandoregister för sändning. Sätts till 1 av styrsystemet när sändning önskas. Sätts till 0 av terminalen när sändningen är utförd. Startregister för mottagningsdatabuffert. Det första registret i buffertarean innehåller det totala antalet mottagna bytes. De följande registren innehåller mottagen data. Maximal buffertstorlek är 127 register = 254 byte Beijer Electronics AB, MA00551C

240 Kommunikation Register Ktrl reg 3 Ktrl reg 4 Ktrl reg 5 Beskrivning Kommandoregister för mottagning. - Sätts till 0 av styrsystemet när det är redo för mottagning. - Sätts till 1 av terminalen när meddelande är tillgängligt. - Sätts till -1 (FFFF) om felaktigt meddelande (t ex för kort). - Sätts till 2 av styrsystemet när rensning av portbuffert önskas. - Sätts till 3 av terminalen när rensning av portbuffert är utförd. Portbufferten rensas automatiskt vid uppstart och vid övergång mellan Transparent mode och No protocol mode dvs registret får värdet 3. Slutkod (1 eller 2 byte) på mottagna meddelande. Längd på det mottagna meddelandet. Om 0 används slutkoden. Under Inställningar/Periferienheter drar och släpper du enheten No protocol mode till kommunikationsporten du vill använda. Högerklicka för att definiera vilket register som ska vara det första kontrollregistret i överföringsarean. Detta och de fem följande registren används som kontrollregister. Styrsystemet kan under drift växla mellan No protocol mode och Transparent/ skrivarmode. Ange en digital signal i dialogen vid parametern No protocol signal. Ktrl reg 0 Ktrl reg 1 Ktrl reg 2 Ktrl reg 3 Kontrollblock Register t0 Register r0 Register t0 Register t1 Register t2 Sänd databuffert Antal byte Data... Register r0 Register r1 Register r2 Mottagardatabuffert Antal byte Data... Beijer Electronics AB, MA00551C 19-15

241 Kommunikation Exempel på användning av No Protocol mode Följande exempel beskriver användning av No Protocol mode mot ett vågsystem. Nedanstående bild visar ett trestegs blockschema över kommunikationen. 0 Väntläge M100 Start av sändning 1 Sänder förfrågan om aktuell vikt M11 Sändning är utförd 2 Inväntar aktuell vikt Mottagning är klar Terminalen fungerar som master mot vågsystemet, dvs den skickar kontinuerligt frågor om aktuell vikt till vågsystemet. Protokollet ser ut enligt följande: Terminalen STX? CR LF Vågsystemet STX Vikt i kg CR LF Beijer Electronics AB, MA00551C

242 Kommunikation Exemplet är från programmeringsverktyget MELSEC MEDOC för Mitsubishi Electrics styrsystem. Programmet i styrsystemet ser ut enligt följande: Beijer Electronics AB, MA00551C 19-17

243 Kommunikation Beijer Electronics AB, MA00551C

244 Kommunikation Beijer Electronics AB, MA00551C 19-19

245 Kommunikation Beijer Electronics AB, MA00551C

246 19.6 Modemanslutning Kommunikation Ett modem kan användas för att skapa en uppringd förbindelse till en persondator. Inställningarna för anslutningen görs under Inställningar/Periferienheter. Markera Modem och högerklicka för att visa dialogen. Kontrollblocksreg: Kommunikationen etableras med tre kontrollregister i ett kontrollblock. Det första registret i kontrollblocket definieras vid Kontrollblocksreg i dialogen. Funktionen för kontrollregisterna beskrivs i tabellen på nästa sida. Beijer Electronics AB, MA00551C 19-21

247 Kommunikation Register Ktrl reg 0 Ktrl reg 1 Ktrl reg 2 Beskrivning Innehåller kommando som beskriver hur styrsystemet ska ringa upp och etablera kommunikation. 0 Vänta på kommando Ring upp med telefonnumret inskrivet i fältet Phone No Maximalt 40 tecken. 11 Ring upp med ett telefonnummer lagrat i styrsystemet. Detta telefonnumret är lagrat som en ASCII-sträng som börjar i det tredje kontrollregistret och följande register. Strängen kan maximalt innehålla 40 tecken, dvs 20 register. Alla register behöver inte användas. Det sista registret som ska läsas måste innehålla ASCII-koden En initieringssträng sänds till modemet. Skriv in Hayes modem kommando i fältet Phone No Kommando 101 skickar strängen i fältet Phone No 1 etc. 111 En initieringssträng lagrad i styrsystemet skickas till modemet. Skriv in Hayes modem kommando med början i det tredje kontrollregistret. Se kommando 11 för detaljer. 255 Avslutningskommando. Det andra kontrollregistret används som statusregister. Registret innehåller resultatet av modemkommandona. Statusregistret kan innehålla följande: Statuskoder 0 Kommandot utfördes korrekt. 1 Uppringning pågår. 2 Modemet har etablerat uppkopplingen. 3 Modemet detekterade en ringsignal. Felkoder 101 Ingen uppkoppling. 102 Modemet detekterat förlorad bärvåg. 103 Ospecificerat fel från modemet. 104 Modemet får ingen ton. 105 Upptaget vid uppringning. 106 Inget svar vid uppringning. 107 Inget svar från modemet. 255 Okänt fel/status. Terminalen kan ringa upp med ett telefonnummer lagrat i styrsystemet. Detta telefonnumret är lagrat som en ASCII-sträng som börjar i det tredje kontrollregistret och följande register. Strängen kan maximalt innehålla 40 tecken, dvs 20 register. Alla register behöver inte användas. Det sista registret som ska läsas måste innehålla ASCIIkoden Beijer Electronics AB, MA00551C

248 Initiering: Modeminitieringssträng. Kommunikation Timeout Antal sekunder innan linjen kopplas ner vid inaktivitet. Förinställt värde är 30 sekunder. Tider mellan 5 och 600 sekunder kan anges. Slå numret med: Välj mellan puls och ton. Telefonnummer 1-10: Komplett telefonnummer för uppringning. Beijer Electronics AB, MA00551C 19-23

249 Nätverkskommunikation 20 Nätverkskommunikation Kapitlet gäller inte E50, E100, E150 och E200. Detta kapitel beskriver hur operatörsterminalerna kommunicerar i nätverk. Nätverkskommunikationen sker via TCP/IP (Transport Control Protocol/Internet Protocol). TCP/IP är ett standardiserat set av protokoll som ger öppenhet mot andra system och enheter. Operatörsterminalerna kan anslutas i nätverk på många olika sätt, via Ethernet eller seriellt. Expansionskorten IFC ETTP eller IFC ETCX måste användas i alla terminalerna om Ethernet används. IFC ETTP används för att ansluta terminalerna med partvinnad kabel och IFC ETCX används för anslutning via koaxialkabel. En hub krävs om partvinnad kabel används. För vidare information om TCP/IP hänvisas till de riktlinjer som finns publicerade på Internet. De hittas på t ex: ftp://ftp.sunet.se/pub/internet-documents/rfc. Information och förklaringar till begrepp och uttryck som används kan finnas på internetadressen Terminalnätverket är ett klient/server nätverk. Endast klienter har tillgång till data i nätverket. Servrar tillhandahåller bara data till klienter. En terminal kan vara både klient och server samtidigt för att både tillhandahålla data och ha tillgång till data från andra terminaler. Upp till 20 olika klienter kan ha tillgång till data från samma server. En klient kan ha tillgång till data från upp till 16 olika servrar. Alla terminaler måste ha en IP-adress. IP-adresser från till rekommenderas för interna nätverk. Mot terminalen kan man använda standardiserade Internetverktyg, som webbläsare, e-postserver och FTP-klient. Du kan skapa en hemsida i en persondator och ladda ner den till terminalen. Hemsidan kan innehålla realtidsdata från styrsystemet eller terminalen. Via Internet och en webbläsare kan du sedan via script ändra värden, ställa signaler, kvittera larm etc. Terminalen kan också skicka e-post vid speciella händelser t ex larm och statusrapporter. För de olika nätverkstjänsterna och -funktionerna finns i de flesta fall speciella kom-igång-dokument som kan laddas ner från vår hemsida, Beijer Electronics AB, MA00551C 20-1

250 Nätverkskommunikation 20.1 Exempel på möjliga nätverk Exempel 1 Detta Ethernet-nätverk är avsett för ett styrsystem tillsammans med flera terminaler. Terminal server Terminal klient Terminal klient Persondator x Styrsystem Terminal 1 ( ) Terminal 1 måste vara en server. Klienter har tillgång till styrsystemet genom servern. Inställningar/Nätverk/TCP/IP-anslutningar Inställningar/Nätverk/Tjänster Markera BDTP server och klicka på Redigera Beijer Electronics AB, MA00551C

251 Nätverkskommunikation Terminal 2 ( ) Terminal 2 måste vara en klient. En klient har tillgång till styrsystemet anslutet till servern. Inställningar/Nätverk/TCP/IP-anslutningar Inställningar/Nätverk/Tjänster Markera BDTP klient och klicka på Redigera... Beijer Electronics AB, MA00551C 20-3

252 Nätverkskommunikation Terminal 3 ( ) Terminal 3 måste vara en klient. En klient har tillgång till styrsystemet anslutet till servern. Inställningar/Nätverk/TCP/IP-anslutningar Inställningar/Nätverk/Tjänster Markera BDTP klient och klicka på Redigera... En persondator kan anslutas för överföring av projekt till terminalerna. Persondatorn kan anslutas antingen via ett Ethernetkort eller till en av serieportarna på en av terminalerna med CAB5 eller CAB6. Ethernetkort rekommenderas Beijer Electronics AB, MA00551C

253 Nätverkskommunikation Exempel 2 Detta Ethernet-nätverk är avsett för flera styrsystem och terminaler i ett nätverk. Styrsystemen i detta exempel använder olika drivrutiner, drivrutin X och drivrutin Y. Terminal klient/server Terminal server Terminal klient Terminal klient Drivrutin X Drivrutin Y Drivrutin X Drivrutin Y Drivrutin Y Styrsystem 1 Styrsystem 2 Styrsystem 3 Terminal 1 ( ) Terminal 1 är en klient med drivrutin X och har därför tillgång till data från alla servrar med samma drivrutin. Den har också tillgång till sitt lokala styrsystem 1. Resultatet blir tillgång till enbart styrsystem 1. Den har inte tillgång till styrsystem 2 på grund av olika drivrutiner och inte till styrsystem 3 eftersom terminal 3 endast är en klient. Terminal 2 ( ) Terminal 2 är inte någon klient och har därför inte tillgång till andra stationer i nätverket. Den har tillgång till sitt lokala styrsystem 2. Resultatet blir tillgång till enbart styrsystem 2. Terminal 3 ( ) Terminal 3 är en klient med drivrutin X och Y, och har därför tillgång till data från alla servrar. Den har också tillgång till sitt lokala styrsystem 3. Resultatet blir tillgång till styrsystem 1, 2 och 3. Beijer Electronics AB, MA00551C 20-5

254 Nätverkskommunikation Terminal 4 ( ) Terminal 4 är en klient med drivrutin Y och har därför tillgång till data från alla servrar. Resultatet blir tillgång till enbart styrsystem 2. Den har inte tillgång till styrsystem 1 på grund av olika drivrutiner och inte till styrsystem 3 eftersom terminal 3 endast är en klient. Data kan utväxlas mellan styrsystemen med hjälp av kontrollregister. Se avsnitten om BDTP-klient och BDTP-server. Funktionen datautbyte används också för datautbyte mellan två styrsystem som beskrivs i avsnittet Datautbyte mellan styrsystem i föregående kapitel. Exempel 3 Detta Ethernet-nätverk är en normal konfiguration där en persondator finns med. Persondatorn har tillgång till alla terminaler i nätverket för överföring av projekt. Persondatorn kan anslutas antingen via ett Ethernetkort eller till en av serieportarna på en av terminalerna med CAB5 eller CAB6. Ethernetkort rekommenderas. Exemplet förutsätter att samma drivrutin används. Terminal klient/server Terminal klient/server Terminal klient Terminal klient Persondator X Styrsystem 1 Styrsystem 2 Styrsystem 3 Terminal 1 ( ) Terminal 1 är en klient och har därför tillgång till data från alla servrar. Den har också tillgång till sitt lokala styrsystem 1. Resultatet blir tillgång till styrsystem 1 och Beijer Electronics AB, MA00551C

255 Nätverkskommunikation Terminal 2 ( ) Terminal 2 är en klient och har därför tillgång till data från alla servrar. Den har också tillgång till sitt lokala styrsystem 2. Resultatet blir tillgång till styrsystem 1 och 2. Terminal 3 ( ) Terminal 3 är en klient och har därför tillgång till data från alla servrar. Den har också tillgång till sitt lokala styrsystem 3. Resultatet blir tillgång till styrsystem 1, 2 och 3. Terminal 4 ( ) Terminal 4 är en klient och har därför tillgång till data från alla servrar. Resultatet blir tillgång till styrsystem 1 och 2. Data kan utväxlas mellan styrsystemen med hjälp av kontrollregister. Se avsnitten om BDTP-klient och BDTP-server. Funktionen datautbyte används också för datautbyte mellan två styrsystem som beskrivs i avsnittet Datautbyte mellan styrsystem i föregående kapitel. Notera! När ett projekt överförs till en terminal kommer denna station att stanna omedelbart. Om terminalen är en server kommer alla klienter som efterfrågar data från denna server att få ett felmeddelande. Beijer Electronics AB, MA00551C 20-7

256 Nätverkskommunikation Exempel 4 När enbart två terminaler används kan en anslutning etableras via seriell kommunikation. Då används någon av de inbyggda seriella portarna för att ansluta den andra terminalen. Det krävs inget Ethernetkort. Ett eller två styrsystem kan användas i detta nätverk. Båda styrsystemen i nätverket använder samma drivrutin och båda terminalerna har tillgång till både styrsystem 1 och 2. Terminal klient/server Terminal klient/server RS232/RS422 Styrsystem 1 Styrsystem Beijer Electronics AB, MA00551C

257 Nätverkskommunikation Terminal 1 ( ) Är en klient och har därför tillgång till data från den andra servern. Den har också tillgång till sitt lokala styrsystem 1. Terminalen är även server till terminal 2. Resultatet blir tillgång till styrsystem 1 och 2. Inställningar/Nätverk/TCP/IP-anslutningar Inställningar/Nätverk/Tjänster Markera BDTP server och klicka på Redigera... Inställningar/Nätverk/Tjänster Markera BDTP klient och klicka på Redigera... Inställningar/Nätverk/TCP/IP-anslutningar Klicka på knappen TCP/IP... Beijer Electronics AB, MA00551C 20-9

258 Nätverkskommunikation Terminal 2 ( ) Terminal 2 är en klient och har därför tillgång till data från den andra servern. Den har också tillgång till sitt lokala styrsystem 2. Terminalen är även server till terminal 1. Resultatet blir tillgång till styrsystem 1 och 2. Inställningar/Nätverk/TCP/IP-anslutningar Inställningar/Nätverk/Tjänster Markera BDTP server och klicka på Redigera... Inställningar/Nätverk/Tjänster Markera BDTP klient och klicka på Redigera... Inställningar/Nätverk/TCP/IP-anslutningar Klicka på knappen TCP/IP Beijer Electronics AB, MA00551C

259 20.2 Nätverkskommunikation via Ethernet Nätverkskommunikation För att ansluta terminalerna till TCP/IP-nätverk via Ethernet måste de vara utrustade med något av expansionskorten IFC ETTP eller IFC ETCX. IFC ETTP används för anslutning via partvinnad kabel och IFC ETCX för anslutning via koaxialkabel. Att göra en anslutning Installera IFC ETTP eller IFC ETCX enligt manualen för korten. Välj Inställningar/Periferienheter. Dra TCP/IP Anslutning 1 med muspekaren från Oanvända funktioner till IFC ETTP eller IFC ETCX på Kortplats 1 eller Kortplats 2. De blinkande pilarna visar vilka ställen som anslutningen kan släppas på. TCP/IP Anslutning 1 måste användas innan TCP/IP Anslutning 2 kan användas. Beijer Electronics AB, MA00551C 20-11

260 Nätverkskommunikation Inställningar Markera TCP/IP Anslutning 1 och högerklicka för att göra inställningarna för TCP/ IP-nätverket. Inställningar/Nätverk/TCP/IP-anslutningar Anslutningsnamn Skriv in ett valfritt namn på anslutningen. Parametern behöver inte anges. Värdkonfiguration Manuell innebär att TCP/IP-inställningarna som görs i dialogrutan används. De övriga alternativen används då en server tilldelar terminalen en eller flera av TCP/IPparametrarna. IP-adress och Subnätmask Ange nodens (terminalens) nätverksidentitet. Ethernet-standard för anslutning i nätverk tillämpas. Till ett lokalt nätverk med enbart terminaler rekommenderas att IPadresserna används. Gateway Ange den nätverksenhet i det lokala nätverket som kan identifiera övriga nätverk på Internet. Primär DNS och Sekundär DNS Ange den eller de servrar som innehåller information om en del av DNS-databasen. Klicka OK när samtliga inställningar angetts Beijer Electronics AB, MA00551C

261 Ethernetuppkopplingar Nedanstående avsnitt visar tre exempel på Ethernet-uppkopplingar. Anslutning mellan två terminaler via partvinnad kabel (TP) Nod 1 Nod 2 Nätverkskommunikation Den maximala längden mellan terminalerna är 100 m. Kabeln är en CAT5 (korskopplad) partvinnad kabel, skärmad eller oskärmad, med RJ45-kontakter i ändarna. Notera! Om kommunikationen inte fungerar ordentligt och Link-dioden på IFC ETTP inte lyser är troligen anslutningarna 3 och 6 omkastade. TCP/IP-inställningar i noderna Nod 1 Nod 2 Inställningar/Nätverk/TCP/IP-anslutningar Inställningar/Nätverk/TCP/IP-anslutningar Beijer Electronics AB, MA00551C 20-13

262 Nätverkskommunikation Anslutning av mer än två terminaler via partvinnad kabel (TP) Hub Den maximala längden mellan terminal och hub är 100 m. Det maximala antalet terminaler per hub begränsas av antalet anslutningar mot hubben. Kabeln är en CAT5 partvinnad kabel, skärmad eller oskärmad, med RJ45-kontakter i ändarna. TCP/IP-inställningar i noderna Nod 1 Nod 2 Inställningar/Nätverk/TCP/IP-anslutningar Inställningar/Nätverk/TCP/IP-anslutningar Beijer Electronics AB, MA00551C

263 Nätverkskommunikation Anslutning via koaxialkabel Hub Förstärkare I nätverket används koaxialkabeln RG58. Bussavslutningar på 50 Ohm måste användas. Flera koaxialkablar kan kopplas samman med förstärkare för att få ett längre nätverk. Nätverket består då av olika segment. Segment 1 Segment 2 Förstärkare Förstärkare Den maximala längden på ett segment är 185 m och maximalt 30 enheter kan anslutas per segment. Fyra förstärkare kan seriekopplas, vilket innebär att maximalt fem segment får seriekopplas. Av segmenten får maximalt tre ha enheter tillkopplade, vilket medför att minst två segment i nätverket måste vara tomma. Den ena änden i ett RG58-nätverkskablage ska jordas. Beijer Electronics AB, MA00551C 20-15

264 Nätverkskommunikation TCP/IP-inställningar i noderna Nod 1 Nod 2 Inställningar/Nätverk/TCP/IP-anslutningar Inställningar/Nätverk/TCP/IP-anslutningar Beijer Electronics AB, MA00551C

265 20.3 Seriell nätverkskommunikation Nätverkskommunikation Att göra en anslutning Välj Inställningar/Periferienheter. Dra TCP/IP Anslutning 1 med muspekaren från Oanvända funktioner till RS-232C eller RS-422. De blinkande pilarna visar vilka ställen som anslutningen kan släppas på. TCP/IP Anslutning 1 måste användas innan TCP/IP Anslutning 2 kan användas. Notera! Paritetinställningen på porten där TCP/IP-anslutningen är ansluten måste vara INGEN. Beijer Electronics AB, MA00551C 20-17

266 Nätverkskommunikation Inställningar Markera TCP/IP Anslutning 1 och högerklicka för att göra inställningarna för TCP/ IP-nätverket. Inställningar/Periferienheter Markera TCP/IP-anslutning placerad på seriell port och högerklicka. Anslutningsnamn Skriv in ett valfritt namn på anslutningen. Parametern behöver inte anges. Seriellt protokoll För seriell kommunikation används protokollet PPP. Användarnamn Anger det användarnamn som används vid inloggningsförfarandet. Lösenord Anger det lösenord som används vid inloggningsförfarandet. Anslutningssignal Digital signal som kopplar upp förbindelsen när den ettställs och kopplar ner när den nollställs. Ansluten reg: Analogt register som kan ha följande status. 0 Disconnected (frånkopplad) (PPP klient) 1 Waiting for a connection (PPP server) 2 Connected as a PPP Client 3 Connected as a PPP server 7 Connection error Beijer Electronics AB, MA00551C

267 Nätverkskommunikation Använd inloggningsskript Funktionen används för att automatisera ett seriellt inloggningsförfarande. Scriptet kan se olika ut beroende på vilken server och modem man ansluter till. Terminalen stöder följande kommandon. 1. WAIT: Text, x Väntar på texten Text i x sekunder. x behöver inte anges. 2. SEND: Text Sänder texten Text. 3. LABEL: Label Label blir en referenspunkt i scriptet. 4. ONERR: Label Hoppar till Label när ett fel uppstår i föregående kommando. 5. MESSAGE: Message Visar en meddelanderuta med meddelandet Message. 6. END: Avslutar scriptet. 7. SLEEP: x Sover i x sekunder. 8. COUNTER: y Räknar upp en räknare för varje gång man passerar COUNTER: om siffran uppnås genereras ett fel, som ONERR: kan ta hand om. Variabler: %USERNAME Jämför med de namn som finns i Konton. %PASSWORD Jämför med de lösenord som finns i Konton. Exempel 1: WAIT: login:, 10 SEND: KALLE WAIT: password:,10 SEND: HELLO Beijer Electronics AB, MA00551C 20-19

268 Nätverkskommunikation Exempel 2: Följande script skickar texten CLIENT. Om sändningen misslyckas visas ett meddelande med texten Send Failed. Lyckas sändningen förväntas texten CLIENT- SERVER. Kommer inte denna text upp inom 10 sekunder visas ett meddelande med texten Receive Failed. SEND: CLIENT ONERR: Send Failure WAIT: CLIENTSERVER,10 ONERR: Receive Failure END: LABEL: Send Failure MESSAGE: Send Failed END: LABEL: Receive Failure MESSAGE: Receive Failed END: Exempel 3: Följande script skickar texten login: och väntar därefter på att motparten ska skicka ett användarnamn. Namnet kontrolleras så att det matchar något av användarnamnen i Konton. Scriptet fortsätter sedan med att skicka password: och väntar på att motparten ska skicka ett lösenord. Lösenordet jämförs med lösenordet i Konton till det skickade användarnamnet. Normalt behövs inget script. Om du ansluter mot en Windows NT-server ska scriptet se ut enligt följande. SEND: login: WAIT: %USERNAME SEND: password: WAIT:%PASSWORD PPP - Verifikationsmetod för inloggning Välj metod för att säkerställa användaridentitet. Behöver normalt inte ändras. Denna parameter används endast vid PPP-anslutning. Agera som klient/server Vid PPP-anslutning väljs om terminalen ska agera som PPP-klient och/eller PPP-server dvs om terminalen ska ringa upp eller bli uppringd Beijer Electronics AB, MA00551C

269 Nätverkskommunikation Anslut vid uppstart Vid PPP-anslutning kan terminalen automatiskt ansluta till en annan terminal eller en persondator vid uppstart. Avancerat Genom att välja Avancerat kan fler parametrar definieras. Använd VJ-komprimering av IP-huvud Kompression av IP-huvud. Behöver normalt inte ändras. Denna parameter används endast vid PPP-anslutning. Begär/tilldela fjärradress Begäran/tilldelning av fjärrnodens IP-adress. ska vara om du vill få IP-adress tilldelad från fjärrnoden. Denna parameter används endast vid PPP-anslutning. Använd fjärradress som gateway Ska vara ikryssad om fjärrnodens IP-adress ska vara gateway, d v s vara anslutningsport till ett annat nätverk. Grundinställningen är FRÅN. Parametern används endast vid PPP-anslutning. Notera! Är parametern Använd fjärradress som gateway inte ikryssad och ett subnätverk används kommer kommunikationen med nätverket inte att fungera. Det innebär också att e-post kan skickas från terminalen men det går inte att logga in på terminalen utifrån med t ex en FTP-klient eller en webbläsare. Begär/tilldela lokal adress Begäran/tilldelning av den lokala IP-adressen ska vara om IP-adress ska tilldelas från fjärrnoden. Denna parameter används endast vid PPP-anslutning. Notera! Ändras adresserna Begär/tilldela lokal adress när terminalen är server eller både server och klient kommer de nya adresserna att sparas. Är terminalen klient sätts adresserna till Ändras terminalen till att vara server eller både server och klient används de sparade adresserna. Nod 1 Nod 2 Remote Local Remote Local Beijer Electronics AB, MA00551C 20-21

270 Nätverkskommunikation Modem Parametrarna under Modem anges om uppkoppling via modem ska ske. Dessutom krävs en speciell kabel enligt nedanstående figur. Inställningar/Periferienheter Markera TCP/IP Anslutning placerad på seriell port och högerklicka. Klicka därefter på knappen Modem... 9-polig hona skärm 25-polig hane skärm Aktivera modem Markera rutan om modem används. Koppla ner om signalbortfall (min) Bryter anslutningen om den varit inaktiv i angivet antal minuter. 0 innebär att anslutningen aldrig bryts. Telefonnummer Ange telefonnummer som ska ringas upp. Modeminitieringssträng Sträng som initierar modemet. För vidare information hänvisas till dokumentationen för modemet Beijer Electronics AB, MA00551C

271 Nätverkskommunikation TCP/IP Parametrar för TCP/IP-anslutning. Inställningar/Nätverk/TCP/IP-anslutning placerad på seriell port Klicka på knappen TCP/IP... Värdkonfiguration Manuell innebär att TCP/IP-inställningarna som görs i dialogrutan används. De övriga alternativen används då en server tilldelar terminalen en eller flera av TCP/IPparametrarna. IP-adress och Subnätmask Ange nodens (terminalens) nätverksidentitet. Ethernet-standard för anslutning i nätverk tillämpas. Till ett lokalt nätverk med enbart terminaler rekommenderas att IPadresserna används. Gateway Ange den nätverksenhet i det lokala nätverket som kan identifiera övriga nätverk på Internet. Primär DNS och Sekundär DNS Ange den eller de servrar som innehåller information om en del av DNS-databasen. Beijer Electronics AB, MA00551C 20-23

272 Nätverkskommunikation Seriell uppkoppling PPP-uppkoppling mellan två terminaler. PPP-klient PPP-server Inställningar/Periferienheter Markera TCP/IP-anslutning placerad på seriell port och högerklicka. Inställningarna under knappen TCP/IP, (IP-address, Subnätmask och Gateway), har ingen betydelse Inställningar/Periferienheter i det här fallet. PPP kommer att Markera TCP/IP-anslutning placerad på seriell port och högerklicka. ändra parametrarna Beijer Electronics AB, MA00551C

273 PPP-uppkoppling mellan en terminal och en persondator Nätverkskommunikation PPP server CAB5 Persondator med Generic Null modem (Noll-modem) installerat Inställningar i terminalen Inställningarna under knappen TCP/IP, (IP-address, Subnätmask och Gateway), har ingen betydelse i det här fallet. PPP kommer att ändra parametrarna. Notera att om PAP väljs som verifikationsmetod ska Användarnamn och Lösenord anges. Inställningar/Periferienheter Markera TCP/IP-anslutning placerad på seriell port, markera Använd inloggningsskript och klicka på Redigera skript... Kryssrutan Använd inloggningsskript i föregående bild måste vara markerad. Inställningar i persondatorn Följande bilder illustrerar hur de olika dialogerna för att skapa en seriell PPP anslutning mellan en persondator med Windows NT och en terminal ställs in. I detta dokument förutsätter vi att användaren har installerat ett Generic Null modem och definierat en port för seriell kabel för fjärranslutning mellan två persondatorer. Beijer Electronics AB, MA00551C 20-25

274 Nätverkskommunikation Välj funktionen Ny anslutning enligt följande sökväg: Start\Program\Tillbehör\Fjärranslutning\Ny anslutning Nu visas följande dialog. Gör inställningar enligt nedanstående figurer Klicka på fliken Server och gör följande inställningar. Notera! Bilderna gäller för Windows NT. För beskrivning av seriell anslutning mellan terminal och persondator med andra Windows operativsystem hänvisas till kom-i-gång-dokument som finns på hemsidan, Beijer Electronics AB, MA00551C

275 Nätverkskommunikation Klicka på fliken Skript och gör följande inställningar. Klicka på fliken Säkerhet och gör följande inställningar. Klicka på fliken X25 och gör följande inställningar. Beijer Electronics AB, MA00551C 20-27

276 Nätverkskommunikation Nu är inställningarna gjorda. För att etablera kommunikationen väljer du funktionen Fjärranslutning. Skriv in definierat postnamn och välj Ring upp. Nu visas en dialog där du ska bekräfta uppringningen. Klicka OK Beijer Electronics AB, MA00551C

277 20.4 Nätverkstjänster Nätverkskommunikation Under Inställningar/Nätverk/Tjänster väljs de tjänster terminalen ska tillhandahålla i nätverket. Markera aktuell funktion och klicka på Redigera... Projektöverföringsserver Överföring av projekt via TCP/IP. Klicka på Redigera... och skriv in numret på den port som ska anges för att överföring ska kunna ske. Behöver normalt inte ändras. BDTP (Beijer Data Transport Protocol) BDTP (Beijer Data Transport Protocol) är ett protokoll som använder klient-/serverkommunikation. En klient frågar efter information och en server förser klienter med information. BDTP-servern lyssnar på begäran av I/O från BDTP-klienten. Terminalen kan vara klient, server eller både och. Klienten kan hämta data från maximalt 16 servrar. Servrarnas IP-adresser anges i BDTP-klienten. Varje server kan förse 20 klienter med information. Nätverkskommunikation via BDTP används för att ansluta två eller flera terminaler till ett eller två styrsystem eller flera terminaler till två eller flera styrsystem, med bibehållen prestanda. Ett exempel är produktionslinjer med en terminal vid varje arbetsstation. Om BDTP-servern går ner kommer klienten att fortsätta arbeta mot det system som den är fysiskt ansluten mot. Klienten kommer inte att starta om när den försöker ansluta mot servern. När servern blir aktiv kommer BDTP-kommunikationen att fungera som tidigare. Beijer Electronics AB, MA00551C 20-29

278 Nätverkskommunikation Nedanstående figur visar ett exempel på ett nätverk x BDTP-server x=1 254 styrsystem 1>X x x x BDTP-klient BDTP-klient BDTP-klient 1>X0 BDTP-server X0 styrsystem styrsystem x BDTP-klient x Beijer Electronics AB, MA00551C

279 Nätverkskommunikation BDTP-klient För nätverkstjänsten BDTP-klient definieras IP-adresser till de BDTP-servrar i nätverket som klienten ska kunna hämta information ifrån. När du klickar på Redigera... visas följande dialog. Inställningar/Nätverk/Tjänster Markera BDTP klient och klicka på Redigera... BDTP server port Ange den kommunikationsport BDTP-servern/nätverket är ansluten till. Behöver normalt inte ändras. Förval BDTP server Ange en server som grundinställning, d v s anges inget annat vid inskrivning av I/O antas signalerna hämtas från denna server. Dataregister Värden i dataregister kan överföras mellan en klient och olika servrar i ett nätverk. Under Data register anges det första registret i registerblocket i klienten som ska överföras till/från angiven server. Typen av register måste inte vara samma i klient och server. Beijer Electronics AB, MA00551C 20-31

280 Nätverkskommunikation Dataregister Register 0 1 klient Värde Dataregister server Register Värde 0 1 n. n+1. n Register som överförs n. n+1. n n+m n+m Ctrl reg 1 Ctrl reg 2.. Ctrl reg 5.. Kontrollblock Vid Kontrollblock anges det första registret i kontrollblocket i klienten, vilket upptar totalt fem register enligt följande. Register Innehåll Beskrivning Ktrl reg 1 Kommando Kommandoregister som sätts i klienten. Tillgängliga kommando: 0: Inget kommando. 1: Överför värden i register från klienten till servern som anges i kontrollregister 3. 2: Överför värden i register från servern som anges i kontrollregister 3 till klienten. Ktrl reg 2 Resultatkod Resultatkodregister som sätts av klienten. 0: Klar för nytt kommando. 1: OK 2: Fel i överföringen. Ktrl reg 3 server index Numret på den server i nätverket som överföringen ska ske med. Ktrl reg 4 Indexregister Värdet i indexregistret läggs till adressen på registret angivet under Data register. Om noll anges startar registerblocket på adressen angiven under Data register. Ktrl reg 5 Antal register Antal register vars värde ska överföras till/från angiven server Beijer Electronics AB, MA00551C

281 Nätverkskommunikation Hanteringen av överföringen måste ske enligt följande: 1. Resultatkodsregistret måste vara 0. Om inte se till att kommando-registret är Skriv kommando i kommandoregistret. 3. Vänta på klarsignal eller felkod i resultatkodsregistret. 4. Sätt kommandoregistret till 0. Nu sätter terminalen resultatkodsregistret till 0. Synkronisera klocka med server Ange om klientens klocka ska synkroniseras med en vald server (terminal). server väljs genom att numret på servern anges i valrutan. Om klockan i klienten ändras lokalt överförs ändringen även till den valda servern. BDTP-serveradress Under BDTP serveradress anges IP-adresserna till de servrar klienten ska kunna hämta data från. Adresserna blir indexerad i den ordning de läggs in. När objekten programmeras i projekten måste du ange från vilken server adressen ska hämtas. I adressfältet i objektdialogerna anges följande: serverns index>signal Om till exempel 2>D15 anges i adressfältet hämtas värdet till objektet från register D15 i server med index 2. Det är möjligt att ändra serverns index i ett klientprojekt med funktionen Ändra BDTP station. Se avsnittet Ändra BDTP station. Notera! Finns inget styrsystem anslutet till BDTP-klienten (terminalen) måste enheterna Styrsystem 1 och Styrsystem 2 flyttas från RS-232C/RS-422/RS-485 till Oanvända funktioner i dialogen Konfiguration av periferienheter, Inställningar/Periferienheter. Beijer Electronics AB, MA00551C 20-33

282 Nätverkskommunikation BDTP-server Hanterar begäran från klienter, dvs förser klienter (terminaler) med information på begäran från klienten (terminalen). Klicka på Redigera... och ange port. Behöver normalt inte ändras. Inställningar/Nätverk/Tjänster Markera BDTP server och klicka på Redigera... Serverport Kommunikationsport för BDTP-servern. Behöver normalt inte ändras. Max klienter Maximalt antal BDTP-klienter (terminaler) i nätverket. Dataregister Värden i dataregister kan överföras mellan en server och olika klienter i ett nätverk. Under Data register anges det första registret i registerblocket i servern som ska överföras till/från angiven klient. Typen av register måste inte vara samma i klient och server. För mer information om dataöverföring se avsnittet BDTP-klient Beijer Electronics AB, MA00551C

283 Nätverkskommunikation Register 0 1 klient Värde server Register Värde 0 1 n n+1 n+2.. n+m Register som överförs n n+1 n+2... n+m Ctrl reg 0 Ctrl reg 1.. Ctrl reg 4.. Notera! Det är endast möjligt att styra dataöverföring från klienter. Klock-server Anger om den aktuella serverns klocka ska vara den klocka i nätverket övriga klienter ska synkroniseras med. Se även avsnittet BDTP-klient. Gäller endast äldre terminalversioner. FTP-server Funktionen gör det möjligt att från en persondator hämta och lämna filer till/från terminalen. FTP-servern i terminalen tillåter överföringar i passivt läge (PASV). Passivt läge bör användas om terminalen inte ansluts point-to-point. Då du inte vet på förhand vad som finns mellan klienten och servern, t ex router-baserade brandväggar eller gateways. Genom att använda passivt läge elimineras flera fel. Webbläsare använder alltid detta läge. Det går bra att använda passivt läge även vid Point-to-Point förbindelse. Nationella tecken i filnamn stöds ej. Terminalerna använder inte datum på filer. För mer information om FTP-servern i terminalen hänvisas till kapitlet Nätverksfunktioner i terminalen. Beijer Electronics AB, MA00551C 20-35

284 Nätverkskommunikation Välj FTP-server under Inställningar/Nätverk/Tjänster och klicka på Redigera... för att göra inställningarna för funktionen. Inställningar/Nätverk/Tjänster Markera FTP server och klicka på Redigera... Kontrollport nummer Standardvärdet är 21 och bör inte ändras. Dataport nummer Standardvärdet är 20 och bör inte ändras. Begär inloggning Här anges om användaren måste logga in för att få tillgång till FTP-servern (terminalen). Definiering av användare görs under Inställningar/Nätverk/Konton se avsnittet Nätverkskonton. Väljer du att användaren inte behöver logga in har alla användare fullständiga rättigheter till FTP-servern. Text före inloggning Text som visas innan begäran om att användaren ska logga in. T ex Terminalen kräver inloggning, ange inloggningsinformation. Text efter inloggning Text som visas när användaren loggat in. T ex Du är nu inloggad. Anslutningstimeout Den tid som FTP-anslutningen får vara inaktiv innan FTP-servern (terminalen) bryter anslutningen. Standardvärdet är 10 minuter Beijer Electronics AB, MA00551C

285 Nätverkskommunikation SMTP-klient Funktionen gör det möjligt att skicka e-post från terminalen. För att använda funktionen SMTP-klient behövs en e-postserver dit meddelande skickas av terminalen. Därifrån hämtas meddelandet av mottagaren. Du kan använda din internetleverantörs e-postserver eller en lokal e-postserver. Dessutom kan trend- och receptfiler bifogas med ett meddelande. De bifogade filerna kan läsas med HMI Tools. Maximalt 20 meddelanden kan skickas samtidigt. Välj SMTP klient under Inställningar/Nätverk/Tjänster och klicka på Redigera... Här görs följande inställningar. Inställningar/Nätverk/Tjänster Markera SMTP klient och klicka på Redigera... Server port Anslutningsport 25. Behöver normalt inte ändras. E-post server IP-adressen till e-postservern eller aliasnamnet (DNS-servern) för SMTP e-postservern. Anges ett aliasnamn måste IP-adressen till DNS-servern anges i under Inställningar/Nätverk/TCP/IP anslutningar. Mitt domännamn Terminalens eller någon annans domännamn (e-postadressens) som används för att logga in på SMTP-servern. T ex domännamnet i [email protected] är master.com. Beijer Electronics AB, MA00551C 20-37

286 Nätverkskommunikation Min e-postadress Ange din e-postadress. Namnet visas som avsändare för mottagaren. Det ska helst vara en äkta adress som mail-servern kan returnera eventuella felmeddelanden till. Sänd via anslutning Ange vilken TCP/IP-anslutning som ska användas för sändning. Notera att TCP/IPanslutning 1 måste användas innan TCP/IP-anslutning 2 kan användas. Fördefinierade mottagare En fördefinierad lista över maximalt 16 mottagare, e-postadresser som terminalen ska skicka e-post till. En mottagaradress kan vara maximalt 60 tecken lång. Larm via e-post På samma sätt som larm kan skrivas ut på skrivare kan de även skickas som e-post. Hela larmlistan kan skickas genom att du skickar block 990 (se avsnittet Rapport via e-post). Varje larm kan kopplas till en eller flera av de e-postadresser som i konfigurationen av SMTP-klienten. Under Inställningar/Larminställningar görs en generell inställning för vid vilken status larmen ska skickas som e-post. Se kapitlet Larmhantering. Funktioner/Larm Beijer Electronics AB, MA00551C

287 Nätverkskommunikation Informationsblock Anges ett informationsblock och det är ett textblock inkluderas det i meddelandet. För mer information se kapitlet Larmhantering. E-post till adress Här anges vem som ska ta emot meddelandet. Välj upp till 8 mottagare ur den fördefinierade listan i dialogen Inställningar för SMTP klient. Rapport via e-post På samma sätt som textblock kan skrivas ut på skrivare kan de också skickas som e- post. Även larmblocket, block nr 990, kan skickas som e-post. Notera! Endast textblock kan skickas. Av systemblocken kan endast larmblocket, 990, skickas som e-post. Trend- och receptfiler kan skickas som bifogade filer. Det finns begränsningar om Unicode används. Se kapitlet Unicode för ytterligare information. Blockhanteraren/Blockhuvud (för ett textblock) Beijer Electronics AB, MA00551C 20-39

288 Nätverkskommunikation Blocknamn Anges ett namn på textblocket skickas det som ämne/ärende. Skicka e-post signal: Meddelandet skickas då angiven digital signal ettställs. E-post skickad signal: En digital signal som aktiveras av terminalen när meddelandet skickats. Normalt ettställs signalen av terminalen. Markeras rutan Nollställ nollställs signalen när meddelandet har skickats. Skicka e-post till adress: Här anges e-postadressen till mottagaren. Välj upp till 8 mottagare från listan som visas när du klickar på...-knappen. Listan över e-postadresser definieras i dialogen Inställningar för SMTP klient under Inställningar/Nätverk/Tjänster. Bifogad fil: Här anges namnet på en trend- eller receptfil som ska bifogas meddelandet. Finns det en trendfil och en receptfil med samma namn skickas trendfilen. Filnamnet får inte innehålla nationella tecken som t ex Å, Ä och Ö. E-post via systemblock Genom att utföra ett blockhopp till systemblocket E-post, 993, kan meddelanden skrivas och skickas under drift. E Beijer Electronics AB, MA00551C

289 Nätverkskommunikation E615 och E615T Send to Här anges mottagaren. Skriva in adressen eller välja en från den globala listan som visas om du trycker på knappen [LIST] på terminaler med tangentbord och på [MAIL]-knappen på terminaler med pekskärm. Subject Här anges ämnet/ärendet för meddelandet med maximalt 50 tecken. Texten i meddelandet kan bestå av maximalt 10 rader med 50 tecken. Terminalkontroll Används för RUN/TRANSFER växling över TCP/IP. Klicka på Redigera och skriv in numret på den port som ska anges för att överföring ska kunna ske. Portnumret behöver normalt inte ändras. Markera rutan Begär inloggning om användarnamn och lösenord måste anges före överföringen. Användare definieras under Inställningar/Nätverk/Konton. Beijer Electronics AB, MA00551C 20-41

290 Nätverkskommunikation Transparent mode Används för kommunikation i Transparent/Passthrough mode (se även kapitlen Kommunikation och Nätverksfunktioner i terminalen) i terminalnätverk via Ethernet. Klicka på Redigera Transparent mode. Enheten måste då vara kopplad till en TCP/IP-anslutning. IP-inställningar Portnummer Behöver normalt inte ändras. Välj önskat protokoll, UDP eller TCP. Styrsystem Välj om Transparent/Passthrough mode ska kopplas till System 1 eller System 2. Mode Välj kommunikationsläge Transparent eller Passthrough. I fältet Timeout anges en tid i sekunder efter vilken terminalen kommer att återgå till RUN-läge från Passthrough-läget om ingen Passthrough-kommunikation förekommit. www-server Detta är en funktion för att konfigurera webbservern i terminalen. En webbserver är ett program som genom att använda klient/server modellen och Hypertext Transfer Protocol (HTTP) hanterar filerna som bildar hemsidor till internetanvändare (som har datorer som har HTTP-klienter). Se även kapitlet Nätverksfunktioner i terminalen Beijer Electronics AB, MA00551C

291 Portnummer Grundinställningen är 80 och behöver normalt inte ändras. Nätverkskommunikation Kontonamn Genom att välja ett kontonamn skyddas HTML-sidorna i terminalen med lösenord. Konton definieras under Inställningar/Nätverk/Konton. Inställningar/Nätverk/Konton Kontonamn Här visas det kontonamn som angivits i föregående dialog. Lösenord Skriv in ett lösenord. Alla HTML-sidor skyddas med detta Kontonamn/Lösenord. För att skydda en enskild sida med ett annat Kontonamn/Lösenord, läggs följande till i HTML-sidans huvud. <HTML> <HEAD> <META name= superuser content= >* </HEAD> Här placeras resten av HTML-koden. </HTML> * superuser är kontonamn och är lösenord. Notera! Ovanstående måste anges i huvudet. Parametrarna Name och Content måste motsvara ett kontonamn respektive lösenord. Beijer Electronics AB, MA00551C 20-43

292 Nätverkskommunikation 20.5 Nätverkskonton Under Inställningar/Nätverk/Konton definieras vem som får ansluta sig till de tjänster i terminalen som kräver inloggning. Funktionen används för att skapa behörighetskontroll, dvs namn och lösenord skapas för olika användare som ska ha tillgång till olika tjänster i nätverket. Kontonamn och lösenord får inte innehålla nationella tecken. Inställningar/Nätverk/Konton Enligt bilden har kontonamnet Superuser behörighet till alla nätverksfunktioner som kräver inloggning. Med knapparna kan du uppdatera, lägga till och ta bort konton från listan. Kontonamn Ange ett namn på kontot. Lösenord Ange ett lösenord för kontot Åtkomsträttigheter Seriell anslutning Användaren kan göra seriell uppkoppling (PPP). Bör vara ikryssad. Terminalkontroll åtkomst Användaren kan göra RUN/TRANSFER växling över TCP/IP. Bör vara ikryssad. FTP åtkomst (läsa) Användaren får läsa från FTP-servern (terminalen). FTP skrivrätt Användaren får skriva till FTP-servern. Kräver också åtkomst Beijer Electronics AB, MA00551C

293 21 Nätverksfunktioner i terminalen Nätverksfunktioner i terminalen Kapitlet gäller inte E50, E100, E150 och E200. Detta kapitel beskriver hur funktionerna FTP-server, SMTP-klient, terminalapplet och www-server fungerar i terminalen. För inställningar för respektive funktion hänvisas till kapitlet Nätverkskommunikation FTP-server FTP (File Transport Protocol), ett standard Internetprotokoll, är det enklaste sättet att utbyta filer mellan datorer på Internet. FTP är ett applikationsprotokoll som använder Internets TCP/IP-protokoll. FTP används vanligen för att överföra hemsidor från de som skapat dem till servern där alla på Internet kan nå dem. Det är även lämpligt att använda för att ladda ner program och andra filer från en annan server (terminal) till den egna datorn. När terminalen fungerar som FTP-server kan filer laddas upp till eller ner från terminalen. För att ladda upp och ner filer behövs ett FTP-klient-program i persondatorn, t ex HMI Tools, Internet Explorer, Windows Commander eller något annat standard FTP-program. I vissa bibliotek visas filer med längden 0. Det beror på att filen innehåller dynamisk data d v s filens storlek förändras vilket innebär att även om längden är 0 behöver filen inte vara tom. Terminalen använder inte datum på filer vilket gör att tiden som visas inte är relevant. Terminalen kan spara innehållet i alla filer som kan nås via FTP med olika typer av avgränsningstecken (separatorer). Innehållet i filerna kan separeras antingen med [TAB] eller tecknen ; eller : Inställningen för FTP avgränsningstecken görs under Inställningar/Terminalsinställningar i programmeringsverktyget. Filnamnet får inte innehålla nationella tecken, t ex Å, Ä och Ö. Terminalens FTPserver kan hantera maximalt tre anslutna klienter samtidigt. Notera! Filerna i de olika biblioteken belastar projektminnet. Information om tillgängligt projektminne finns i filen info.txt i rotbiblioteket. Beijer Electronics AB, MA00551C 21-1

294 Nätverksfunktioner i terminalen Rotbiblioteket I rotbiblioteket (aktuellt terminalnamn) finns följande bibliotek, ALARMS, HTML, RECIPE och TRENDS. För E900 och E910 finns även biblioteket IMAGES, se avsnittet Biblioteket IMAGES. Endast de bibliotek som användaren (kontot) har tillgång till visas. Här finns även filen info.txt som innehåller information om terminalen. Filen info.txt Filen info.txt innehåller information om terminalen enligt följande exempel: E700 Boot version: 4.07 Firmware version:v6.00 Build number: 320 Driver1: COMLI V Driver2: MODBUS Master V Dynamic memory: bytes free Project memory: bytes free IP address: I rotbiblioteket kan ingenting raderas även om du har skrivrättigheter. Raderas biblioteken HTML, RECIPE eller IMAGES (E900/E910) töms innehållet i respektive bibliotek men biblioteken finns kvar. Biblioteket ALARMS Biblioteket syns endast om det finns larm definierade i terminalen och terminalen är i driftläge. Här visas larmgrupperna som skv-filer med längden 0. Det behöver inte betyda att det inte finns några larm. Filerna kan endast läsas. För att läsa en fil måste den öppnas med attributet READ. Används READWRITE kommer fel att ges. Filformat Varje larm lagras på en rad som avslutas med [carriage return][linefeed]. Syntax för E700 och större terminaler. Valt avgränsningstecken är här tecknet ; (semikolon). status;aktivdatum;aktivtid;inaktivdatum;inaktivtid;ackdatum;acktid;larmtext Samtliga fält finns alltid. Är larmet inte kvitterat är fälten för datum och tid tomma. Syntax för övriga terminaler: status;aktivdatum;aktivtid;larmtext Filen avslutas med END [carriage return][line feed] 21-2 Beijer Electronics AB, MA00551C

295 Nätverksfunktioner i terminalen Biblioteket HTML Här lagras datafiler som hanteras av webbservern. Underbibliotek kan skapas. Startfilen (den HTML-sida som visas som startsida i webbläsaren) måste alltid heta index.htm. Filformat Filformatet är beroende på typ av fil. Här används standardiserade filformat som HTML m fl. Biblioteket RECIPE De olika recepten i eventuella receptbibliotek visas som skv-filer med längden 0 vilket inte innebär att receptet är tomt. Det är tillåtet att både läsa och skriva filer i detta bibliotek. Filformat Varje receptvärde lagras på en rad som avslutas med [carriage return][linefeed]. Syntax, valt avgränsningstecken är här tecknet ; semikolon. signal;värde;datatyp;längd Filen avslutas med END[carriage return][linefeed] Är datatypen array (AR) kommer det ett värde på varje rad, första raden ser ut som ovan. Kommande rader innehåller endast ;värde Datatyper för analoga signaler Typ Förklaring tom Teckensatt 16-bit + Ej teckensatt 16-bit L Teckensatt 32-bit L+ Ej teckensatt 32-bit RB BCD-format flyttal RF Flyttal med exponent SB BCD-format 16-bit LB BCD-format 32-bit SH Hexadecimal 16-bit Beijer Electronics AB, MA00551C 21-3

296 Nätverksfunktioner i terminalen Typ Förklaring LH Hexadecimal 32-bit RD Flyttal AR Array av teckensatt 16-bit ST Sträng av tecken BI Bit 0 eller 1 Biblioteket TRENDS Biblioteket finns endast tillgängligt om det finns trender definierade i terminalen och terminalen är i driftläge. Här visas de olika trendobjekten som skv-filer med längden 0. Det är endast tillåtet att läsa filer. Om en fil ska läsas måste den öppnas med attributet READ. Används READWRITE kommer fel att ges. För att en trend ska vara giltig måste kurva 1 användas. Filformat Varje sampling lagras på en rad som avslutas med [carriage return][linefeed]. Syntax, valt avgränsningstecken är här tecknet ; semikolon. datum;tid;värde1;värde2;värde3;värde4;värde5;värde6;off Filen avslutas med END[carriage return][linefeed] Endast det antal kurvor som finns i trenden överförs d v s inga tomma fält. OFF finns med på sampling i följande fall och indikerar uppehåll i insamlingen. När terminalen går över i driftläge. Det läggs in en kopia av den senast lagrade samplingen. Kopian har OFF-markering. Så fort giltiga värde kommit till terminalen lagras nya värden utan OFF-markering. När Trend-enable signalen används. Går signalen låg markeras ett sampel med OFF. När signalen går hög kommer ett nytt värde lagras utan OFF-markering. När lagrade trendvärden överförs via FTP eller HMI-Tools kommer ett sampel att lagras med OFF-markering. När överföringen är klar lagras ett nytt sampel utan OFF-markering Beijer Electronics AB, MA00551C

297 Biblioteket IMAGES Gäller endast E900 och E910. Nätverksfunktioner i terminalen I terminalerna E900 och E910 finns även biblioteket IMAGES. I biblioteket kan bilder av formatet bmp sparas. Bitmap-bilderna kan presenteras i Statiska symbolobjekt i terminalen i driftläge. Det är endast tillåtet att skriva, ersätta och radera filer i detta bibliotek. Dock går det inte att skapa underbibliotek. Kryssas rutan Använd dynamisk bitmap i för ett statiskt symbolobjekt hämtar terminalen angiven bitmap-fil (namn.bmp) från biblioteket IMAGES i terminalens filsystem. Bitmap-bilden presenteras på terminalens display i driftläge. Bilden som skall presenteras måste överföras till biblioteket via FTP. Det blir då möjligt att via FTP lägga till, byta ut eller ta bort dynamiska bitmap-bilder på terminalens display genom att skriva, ersätta eller radera bmp-filer i biblioteket. Bilden för ett dynamisk bitmap-bild objekt visas endast i terminalen i driftläge. Bitmap-bilderna i biblioteket visas (finns) inte i programmeringsverktyget. Notera! Definiera samma X- och Y-storlek för bmp-bilden i biblioteket som för symbolobjektet som definieras i programmeringsverktyget. Det är inte möjligt att läsa (hämta) filer från biblioteket IMAGES. Vid överföring av en bmp-fil till biblioteket IMAGES kommer överföringen att stanna upp ett kort ögonblick då terminalen omvandlar standard bmp-formatet till terminalens eget bmp-format. Beijer Electronics AB, MA00551C 21-5

298 Nätverksfunktioner i terminalen 21.2 SMTP-klient SMTP (Simple Mail Transfer Protocol) är ett TCP/IP-protokoll som används för att skicka och ta emot e-post. Eftersom SMTP har begränsade funktioner för att lagra mottagna meddelanden används det normalt tillsammans med ett eller två andra protokoll, POP3 eller IMAP. Dessa protokoll låter användaren spara meddelanden i en serverbrevlåda varifrån de sedan hämtas. Det betyder att normalt används SMTP för att skicka e-post och POP3 eller IMAP för att ta emot meddelanden som lagrats i den lokala servern. Terminalerna kan fungera som SMTP-klient, d v s skicka e-post. För att använda SMTP-klientfunktionen behövs en e-postserver, din Internetleverantörs e-postserver kan användas. Det är också möjligt att använda en lokal e-postserver. Se även avsnittet Nätverkstjänster i kapitlet Nätverkskommunikation. e-postserver SMTP POP3 Persondator Terminal SMTP-klient POP3-klient t ex Microsoft Outlook Express 21-6 Beijer Electronics AB, MA00551C

299 21.3 Terminalspegling terminalapplet Nätverksfunktioner i terminalen På Internet, där det objektorienterade språket Java används, är en applet ett litet program som laddas och körs i en webbrowser via en hemsida. Terminalapplets kan utföra interaktiva animationer, direkta beräkningar eller andra enkla uppgifter utan att behöva skicka en användarbegäran tillbaka till servern. Från en persondator är det möjligt att spegla terminalen i webbläsaren Microsoft Internet Explorer genom att appleten presenterar en bild av terminalen på skärmen. Bilden uppdateras med jämna tidsintervall enligt angiven begäran. Terminalspegling har samma funktion som den reella terminalen. Det är möjligt att påverka terminalen genom att klicka med musen på knapparna i terminalbilden eller via tangentbordet. På en terminal med pekskärm klickar du direkt på skärmen. Eventuella textremsor för terminalen visas inte i appleten. Appleten är packad i en cab-fil. Första gången man använder appleten laddas den ner och installeras i browsern. Detta kan göras antingen från terminalens filsystem eller lokalt från datorns hårddisk. Cab-filen skall inte packas upp manuellt, utan detta görs i browsern. För att appleten skall kunna installeras och köras från terminalen skall cab-filen överföras till terminalens HTML-bibliotek via FTP. En hemsida (htm-fil) som innehåller html-kod för att ladda och köra appleten, se nedanstående exempel, ska också överföras till terminalens HTML-bibliotek. Dessutom måste webbservern vara aktiverad i terminalen. Uppkoppling mot webbservern i terminalen görs genom att man anger terminalens värdnamn eller IP-adress och namnet på hemsidan i webbläsaren (t ex terminal1.domain.com/terminal1.htm eller /terminal1.htm). När hemsidan har laddats ska det finnas en terminalsymbol med texten Terminal Interaction. Appletapplikationen startas när du klickar på symbolen. Vid uppstart kopplar appleten upp sig mot nätverkstjänsten Terminalkontroll (portnummer 6001 är förinställt). Portnumret kan konfigureras i html-koden via en appletparameter. Är inloggning definierad för funktionen Terminalkontroll visas en inloggningsdialog. Användaruppgifterna som matas in i denna verifieras mot användarna definierade under Inställningar/Nätverk/Konton. Väljer man att köra lokalt kan cab-filen och htm-filen läggas tillsammans på godtycklig plats på hårddisken. Då måste terminalens värdnamn (t ex terminal1.domain.com eller , se appletparametrar nedan) dessutom anges i html-koden. I detta fall laddas cab-filen direkt från hårddisken, och webbservern utnyttjas alltså inte. I övrigt körs den på samma sätt som ovan, dvs genom att ladda htm-filen. Det är alltså bara första gången eller när appleten behöver installeras om i browsern som cab-filen laddas. Beijer Electronics AB, MA00551C 21-7

300 Nätverksfunktioner i terminalen Signerad applet Genom att appleten signerats med ett mjukvarucertifikat kan den installeras i browsern. Första gången certifikatet används, dvs första gången man laddar en signerad applet, visas en säkerhetsvarning. I denna indikeras att appleten har signerats med ett certifikat som utfärdats till Beijer Electronics AB. Man måste svara Ja på säkerhetsvarningen för att appleten skall installeras. I dialogen kan man välja att alltid lita på innehåll som signerats med detta certifikat. Görs detta val så läggs certifikatet till i browsern, och säkerhetsvarningen visas inte i fortsättningen. I Internet Explorer under Verktyg/Internet-alternativ/Tillfälliga Internet-filer/ Inställningar/Visa objekt kan man kontrollera vilka applets som installerats i browsern. Här ser man även versionsinformation och när de installerats. Dessutom kan man avinstallera en applet här. Exempel <HTML> <APPLET code=com.beijerelectronics.hmi.terminalapplet.e700.termappl width=117 height=101> <PARAM NAME=useslibrary VALUE= Terminal Applet E700 > <PARAM NAME=useslibrarycodebase VALUE= e700appl.cab > <PARAM NAME=useslibraryversion VALUE= 0,1,20,2 > </APPLET> </HTML> 21-8 Beijer Electronics AB, MA00551C

301 Nätverksfunktioner i terminalen Appletens utseende och beteende kan kontrolleras med följande appletparametrar i html-koden: Parameter TermCtrlPort Background Beskrivning Anger portnummer för nätverktjänsten terminalkontroll Färgen bakom terminalbilden på hemsidan i format RRGGBB (hexadecimalt 00 - FF) 6001 Förinställt värde B7F58D (ljusgrön) Title Titel i appletfönstret Terminal view HostNameInTitle Anger om värdnamnet ska inkluderas i titeln, t ex YES Terminal view eller Terminal view - Terminal1.domain.com ScrUpdInterval Startvärde för uppdateringsintervallet i sekunder 10 Label Rubrik i appletvyn Terminal Interaction LabelFontSize Teckenstorlek för rubriken 12 LabelBoldStyle Anger om rubrik skall skrivas i fet stil NO LabelColor Rubrikens förgrundsfärg i format RRGGBB (hexadecimalt 00 - FF) (svart) LabelXPos Rubrikens x-position i appletvyn 5 LabelYPos Rubrikens y-position i appletvyn 15 Icon Anger om lilla terminalbilden ska ritas ut i YES browsern IconXPos Ikonens x-position i appletvyn 5 IconYPos Ikonens y-position i appletvyn 17 MouseInput Återkoppling av musinmatningar YES Feedback KeyboardInput- Feedback Återkoppling av tangentbordsinmatningar NO AppletHostname Anger terminalens värdnamn, t ex eller terminal1.domain.com ForcePacking Anger om man alltid vill köra med packning av screendata. Om inte denna parameter används så kör man opackat för Ethernet och packat för PPP. (den lokala adressen används) NO Beijer Electronics AB, MA00551C 21-9

302 Nätverksfunktioner i terminalen Återkoppling av inmatningar och wait-cursor Återkoppling av inmatningar och wait-cursor kontrolleras med appletparametrarna MouseInputFeedback resp. KeyboardInputFeedback. Parametrarna förhindrar att mus-/tangentbordsinmatningar köas upp, dvs ser till appleten uppdateras mellan varje inmatning. Ursprungsvärdena är YES för MouseInputFeedback (musinmatningar köas inte upp) och NO för KeyboardInputFeedback (tangentbordsinmatningar köas upp). Återkopplingen på musinmatningar medför att wait-cursorn aktiveras. Att återkopplingen av tangentbordsinmatningar inte är aktiverad innebär att en effektivare inmatning från tangentbordet möjliggörs. Om inte parametrarna sätts från html-sidan fås ovanstående beteende. För ökad säkerhet beträffande tangentbordsinmatningar sätts KeyboardInputFeedback till YES. Vill man inte ha någon wait-cursor ska båda parametrarna ha värdet NO, dvs MouseInputFeedback sätts till NO. Detta innebär att alla inmatningar köas upp och kan slå igenom utan att appleten uppdateras mellan inmatningarna. Notera! Används parametern Background måste ett värde motsvarande en RGB-färgkod skrivas in. Fältet får inte lämnas tomt. Notera! Det är inte möjligt att ettställa ett objekt momentant via funktionen Sätt digitalt objekt momentant för funktions- och pektangenter i terminalspeglingen. Aktivera Java-konsol I Microsoft Internet Explorer kan det vara användbart att aktivera funktionen Javakonsol för felsökning. Välj Verktyg/Internet-alternativ, klicka på fliken Avancerat och markera rutan Aktivera Java-konsol. Starta om browsern. Kontrollera också att senaste versionen av Microsoft Virtual Machine är installerad på persondatorn. Ladda annars ner den senaste versionen från Microsofts hemsida (sök efter Virtual Machine) Beijer Electronics AB, MA00551C

303 21.4 www-server Nätverksfunktioner i terminalen En webbserver (www-server) är ett program som genom att använda klient/server modellen och Hypertext Transfer Protocol (HTTP) hanterar filerna som bildar hemsidor till internetanvändare (som har datorer som har HTTP-klienter). Varje dator (terminal) på Internet som innehåller en hemsida måste ha ett webbserverprogram. SSI-script Ett SSI (server-side include) är ett variabelt värde (t ex en fil) som en server kan inkludera i en HTML-fil innan den skickas. Skapar du en hemsida kan du lägga till en inkluderad fil i HTML-filen enligt följande: <!--#echo var= LAST_MODIFIED --> För att kunna visa värde från terminalen i HTML-sidor stöds följande SSI-script. Namn Parametrar Förklaring Exempel get_ipaddr.fn Inga Visar WWWserverns IPadress. Används i CGIscripten get_domainna me.fn get_date.fn get_time.fn Inga Datumformat t ex. MM/DD/YY YY-MM-DD Anges inga används terminalens inställningar Tidsformat t ex HH:MM:SS HH:MM Anges inga används terminalens inställningar Visar WWWserverns domännamn Visar terminalens datum Visar terminalens tid <!--#exec cgi= get_ipaddr.fn --> <!--#exec cgi= get_domainname.fn - -> <!--#exec cgi= /get_date.fn MM/DD/ YY --> <!--#exec cgi= /get_time.fn HH:MM --> Beijer Electronics AB, MA00551C 21-11

304 Nätverksfunktioner i terminalen Namn Parametrar Förklaring Exempel get_device.fn X, Y, Z X=device Y=presentationsformat (se separat tabell) Z=längd Presentationsformat för get_device.fn Visar devicevärde (en signals värde) från styrsystemet. get_diag.fn Inga Visar terminalens diagnostiksida get_mode.fn Inga Visar vilket operationsläge terminalen är i: RUN/PROG/ SETUP/TRANS- FER <!--#exec cgi= /get_device.fn D5 --> <!--#exec cgi= /get_device.fn D5LH --> <!--#exec cgi= /get_device.fn M7 -- > <!--#exec cgi= /get_device.fn D9ST,30 --> <!--#exec cgi= /get_device.fn D0AR,10 --> <!--#exec cgi= /get_diag.fn --> <!--#exec cgi= /get_mode.fn --> Namn Längd Förklaring Exempel Ingen Ingen Visar värdet som <!--#exec cgi=/get_device.fn D1 --> signed 16-bit + Ingen Visar värdet som <!--#exec cgi=/get_device.fn D3+ --> unsigned 16-bit L Ingen Visar värdet som <!--#exec cgi=/get_device.fn D7L --> signed 32-bit L+ Ingen Visar värdet som <!--#exec cgi=/get_device.fn D2L+ --> unsigned 32-bit RB Ingen Visar värdet som <!--#exec cgi=/get_device.fn D10RB --> 32-bit float BCD RF Ingen Visar värde som <!--#exec cgi=/get_device.fn D8RF --> 32-bit IEEE float RD Ingen Visar värdet som <!--#exec cgi=/get_device.fn D1RD --> 32-bit IEEE float utan exponent SB Ingen Visar värdet som 16-bit BCD LB Ingen Visar värdet som 32-bit BCD <!--#exec cgi=/get_device.fn D3SB --> <!--#exec cgi=/get_device.fn D7LB --> Beijer Electronics AB, MA00551C

305 Nätverksfunktioner i terminalen SH Ingen Visar värdet som 16-bit HEX LH Ingen Visar värdet som 32-bit HEX AR ST Namn Längd Förklaring Exempel Antal värde som ska visas Antal tecken i strängen Visar antal värde som signed 16- bit Visar ett antal register som en sträng <!--#exec cgi=/get_device.fn D2SH --> <!--#exec cgi=/get_device.fn D1LH --> Automatisk uppdatering Normalt uppdateras inte HTML-sidan automatiskt, men genom att lägga till följande kod i HTML-sidan skapas automatisk uppdatering. <meta http-equiv= Refresh CONTENT= 5 > CONTENT anger hur ofta sidans ska uppdateras (i sekunder) <!--#exec cgi=/get_device.fn D5AR,10 -- > <!--#exec cgi=/get_device.fn D9ST,30 --> Exempel på HTML-sida med SSI-script <HTML> <HEAD> <meta http-equiv= Refresh CONTENT= 5 > </HEAD> <!--#exec cgi="/get_ipaddr.fn"--><br> <!--#exec cgi="/get_domainname.fn"--><br> <BR> Some IO:<BR> <!--#exec cgi="/get_date.fn MM/DD/YY"--><BR> <!--#exec cgi="/get_time.fn HH:MM"--><BR> D5 = <!--#exec cgi="/get_device.fn D5"--><BR> M7=<!--#exec cgi="/get_device.fn M7"--><BR> D9 (string) = <!--#exec cgi="/get_device.fn D9ST,30"--><BR> D0-D9 =<!--#exec cgi="/get_device.fn D0AR, 10"--><BR> D8013 = <!--#exec cgi="/get_device.fn D8013"--><BR> </HTML> Beijer Electronics AB, MA00551C 21-13

306 Nätverksfunktioner i terminalen CGI-script CGI (Common Gateway Interface) är ett standard sätt för en webbserver att hantera data till och från användaren. När användaren begär en hemsida (genom att klicka på en länk eller att ange adressen i webbläsaren) skickar servern tillbaka önskad sida. Fyller du i ett formulär på hemsidan och skickar det tas det normalt emot av ett applikationsprogram. Servern skickar tillbaka en bekräftelse. Metoden att skicka data mellan server och applikation kallas CGI och är en del av HTTP-protokollet Beijer Electronics AB, MA00551C

307 För att kunna ändra värden i terminalen stöds följande CGI-script: Nätverksfunktioner i terminalen Namn Parametrar Förklaring Exempel set_date.fn Datumformat t.ex. MM/DD/ YY YY-MM-DD Anges inga används terminalens inställningar Används tillsammans med FORM för att ställa datumet i terminalen. <FORM ACTION=" #exec cgi="/get_ipaddr.fn"-->/ set_date.fn" METHOD="POST"> <INPUT SIZE=10 MAXLENGTH=10 NAME="YY:MM:DD"> <INPUT TYPE="submit" VALUE="Submit"> </FORM> set_time.fn Tidsformat t.ex. HH:MM:SS HH:MM Anges inga används terminalens inställningar Används tillsammans med FORM för att ställa tiden i terminalen. <FORM ACTION=" #exec cgi="/get_ipaddr.fn"-->/ set_time.fn" METHOD="POST"> <INPUT SIZE=10 MAXLENGTH=10 NAME="HH:MM:SS"> <INPUT TYPE="submit" VALUE="Submit"> </FORM> set_device.fn XY X = device Y = presentationsformat (se separat tabell) t.ex. D0L+ D5SH Används tillsammans med FORM för att ställa ett device (en signal) i styrsystemet. <FORM ACTION=" #exec cgi="/get_ipaddr.fn"-->/ set_device.fn" METHOD="POST"> <INPUT SIZE=10 MAXLENGTH=10 NAME="D0L"> <INPUT TYPE="submit" VALUE="Submit"> </FORM> set_mode.fn RUN PROG SETUP TRANSFER Används tillsammans med FORM för att ändra terminalens operationsläge. <FORM ACTION=" #exec cgi="/get_ipaddr.fn"-->/ set_mode.fn" METHOD="POST"> <SELECT NAME="MODE"> <OPTION VALUE="RUN">Run <OPTION VALUE="PROG">Prog <OPTION VALUE="SETUP">Setup <OPTION VALUE="TRANS- FER">Transfer </SELECT> <INPUT TYPE="submit" VALUE="Submit"> </FORM> Beijer Electronics AB, MA00551C 21-15

308 Nätverksfunktioner i terminalen Namn Parametrar Förklaring Exempel push_key.fn (se separat tabell) Används för att simulera en nedtryckning av en tangent på terminalen. <FORM ACTION=" #exec cgi="/get_ipaddr.fn"-->/ push_key.fn" METHOD="POST"> <SELECT NAME="F2"> <OPTION VALUE="SET">Set <OPTION VALUE="RESET">Reset <OPTION VALUE="TOGGLE">Toggle </SELECT> <INPUT TYPE="submit" VALUE="Submit"> </FORM> <FORM ACTION=" #exec cgi="/get_ipaddr.fn"-->/ push_key.fn" METHOD="POST"> <INPUT SIZE=1 MAXLENGTH=1 NAME="Key"> <INPUT TYPE="submit" VALUE="Submit"> </FORM> Presentationsformat för set_device.fn Namn Förklaring Ingen Ställer värdet som signed 16-bit + Ställer värdet som unsigned 16-bit L Ställer värdet som signed 32-bit L+ Ställer värdet som unsigned 32-bit RB Ställer värdet som 32-bit float BCD RF Ställer värdet som 32-bit IEEE float RD Ställer värdet som 32-bit IEEE float utan exponent SB Ställer värdet som 16-bit BCD LB Ställer värdet som 32-bit BCD SH Ställer värdet som 16-bit HEX LH Ställer värdet som 32-bit HEX ST Ställer ett antal register som en sträng Beijer Electronics AB, MA00551C

309 Nätverksfunktioner i terminalen Parametrar för push_key.fn Parameter Förklaring Exempel KEY F1-F22 Kan anta värdena: A-Z 0-9 ACK LIST MAIN PREV BACKSPACE ENTER UP DOWN LEFT RIGHT Kan anta värdena: SET RESET TOGGLE <FORM ACTION=" cgi="/ get_ipaddr.fn"-->/push_key.fn" MET- HOD="POST"> Key = <SELECT NAME="Key"> <OPTION VALUE="ENTER">Enter <OPTION VALUE="A">A <OPTION VALUE="B">B <OPTION VALUE="1">1 <OPTION VALUE="2">2 <OPTION VALUE="3">3 <OPTION VALUE="UP">Up <OPTION VALUE="DOWN">Down <OPTION VALUE="LEFT">Left <OPTION VALUE="RIGHT">Right <OPTION VALUE="PREV">Prev </SELECT> <INPUT TYPE="submit" VALUE="Submit"> <P> </FORM> <FORM ACTION=" cgi="/ get_ipaddr.fn"-->/push_key.fn" MET- HOD="POST"> <SELECT NAME="F2"> <OPTION VALUE="SET">Set <OPTION VALUE="RESET">Reset <OPTION VALUE="TOGGLE">Toggle </SELECT> <INPUT TYPE="submit" VALUE="Submit"> </FORM> Beijer Electronics AB, MA00551C 21-17

310 Nätverksfunktioner i terminalen Exempel på HTML-sida med SSI och CGI-script: <HTML> <FORM ACTION=" cgi="/get_ipaddr.fn"-->/ set_date.fn" METHOD="POST"> Set date here (YY:MM:DD): <INPUT SIZE=10 MAXLENGTH=10 NAME="YY:MM:DD" VALUE="<!--#exec cgi="/get_date.fn"-->"> <INPUT TYPE="submit" VALUE="Submit"> <P> </FORM> <FORM ACTION=" cgi="/get_ipaddr.fn"-->/ set_time.fn" METHOD="POST"> Set time here (HH:MM:SS): <INPUT SIZE=10 MAXLENGTH=10 NAME="HH:MM:SS" VALUE="<!--#exec cgi="/get_time.fn"-->"> <INPUT TYPE="submit" VALUE="Submit"> <P> </FORM> <FORM ACTION=" cgi="/get_ipaddr.fn"-->/ set_device.fn" METHOD="POST"> D0 = <INPUT SIZE=10 MAXLENGTH=10 NAME="D0" VALUE="<!--#exec cgi="/get_device.fn D0"-->"> <INPUT TYPE="submit" VALUE="Submit"> </FORM> </HTML> Beijer Electronics AB, MA00551C

311 Nätverksfunktioner i terminalen Spara HTML-filer med FTP För att överföra och spara HTML-filer till terminalen ska en standard FTP-klientprogramvara användas, t ex HMI Tools FTP Client (Se avsnittet FTP-server) Filerna ska sparas (överföras till) i HTML-biblioteket i terminalens filsystem. Namnet på filerna ska vara i DOS 8.3 format d v s namnet får max vara 8 tecken och filändelsen ska vara htm. Notera! Filen INDEX.HTM måste alltid finnas. Beijer Electronics AB, MA00551C 21-19

312 Nätverksfunktioner i terminalen 21.5 Rekommendationer och begränsningar för nätverkskommunikation För att göra kommunikationen mellan terminaler och styrsystem i ett terminalnätverk (BDTP-nätverk) snabb och effektiv är det viktigt att optimera överföringen av signaler i nätverket. Läs kapitlet Effektiv kommunikation och följ noga de regler som beskrivs där för att optimera nätverksfunktionaliteten i terminalerna. Maximalt antal signaler som kan överföras i ett terminalnätverk är Exempel 1 Ett terminalnätverk består av tre klienter och en server. Varje klient har tillgång till 1000 signaler d v s servern får hantera (överföra till de olika klienterna) 3000 signaler. Detta gäller även om adressområdena för signalerna i klienterna överensstämmer. Därmed kan inte fler signaler överföras i terminalnätverket. Exempel 2 Serverns uppgift är att samla ihop adresserna som klienterna frågar efter. Därefter frågar servern om status i styrsystemet som sedan ska distribueras till respektive klient. Exempel Ett terminal-nätverk (BDTP-nätverk) består av 1 server och 5 klienter. Varje terminal innehåller 50 larm med samma adress. För servern innebär det att 50 adresser ska avfrågas mot styrsystemet men servern ska därefter även distribuera 50 larm till respektive klient (5X50). Alltså får servern 250 larm att distribuera. Transparent mode via Ethernet För att funktionen Transparent mode (se kapitlet Kommunikation) ska fungera med kommunikation via Ethernet (TCP/IP-protokollet) måste måste följande krav uppfyllas. Drivrutinen och dess programmeringsverktyg måste ha stöd för kommunikation i Transparent mode. För information hänvisas till manualen för respektive drivrutin och styrsystem. Om inte programmeringsverktyget för styrsystemet har stöd för projektöverföring via TCP/IP måste ett persondatorprogram för omvandling av COM-port till TCP/IP måste användas i persondatorn som ska kommunicera med styrsystemet i Transparent mode via TCP/IP-nätverk Beijer Electronics AB, MA00551C

313 Nätverksfunktioner i terminalen Passthrough mode via Ethernet Med programmet HMI Tools Connect (finns som en ikon i programgruppen HMI Tools) är det möjligt att aktivera/deaktivera en kommunikationsport för kommunikation i Passthrough mode (Transparent mode om det stöds av drivrutinerna, se kapitlet Kommunikation). För att funktionen Passthrough mode (se kapitlet Kommunikation) ska fungera med kommunikation via Ethernet (TCP/IP-protokollet) måste följande krav uppfyllas: Om inte programmeringsverktyget för styrsystemet har stöd för projektöverföring via TCP/IP måste ett persondatorprogram för omvandling av COM-port till TCP/IP måste användas i persondatorn som ska kommunicera med styrsystemet i Transparent mode via TCP/IP-nätverk. För mer information hänvisas till avsnitten om Transparent och Passthrough mode, till manualen för HMI Tools samt till manualerna för aktuella drivrutiner. No protocol mode Funktionen No protocol mode, då en eller flera terminaler används som kommunikationsgränssnitt (se även kapitlet Kommunikation), rekommenderas inte i större terminalnätverk (BDTP-nätverk). Med större nätverk menas ett BDTP-nätverk där många signaler överförs mellan server och klienter. Då terminalen används som kommunikationsgränssnitt överförs kontrollregister och kontrollsignaler som påverkar kommunikationstiden och försämrar nätverkets prestanda. Se även Effektiv kommunikation. Packning av signaler För att göra kommunikationen mellan terminaler och styrsystem, i t ex ett nätverk, snabb och effektiv är det viktigt att optimera överföringen av signaler i nätverket. Läs kapitlet Effektiv kommunikation och följ noga de regler som beskrivs där för att optimera nätverksfunktionaliteten i terminalerna. Det gäller för alla stationer i terminalnätverket. Om packning av signaler inte tillämpas kan följderna bli att uppdateringstiderna i nätverket ökar. Larmhantering Terminalnätverket är ett klient/server nätverk. Servrar tillhandahåller data, t ex larmsignaler, till klienter. Flera olika signaler påverkar kommunikationstiden mellan terminaler och styrsystem i nätverket vilket innebär att antalet av dessa signaler bör begränsas. För mer information hänvisas till kapitlet Effektiv kommunikation. Antalet larmsignaler i nätverket får inte överstiga antalet som servern kan hantera i hela nätverket. En server kan hantera upp till 300 larm, beroende på applikation och terminal. Det innebär att nätverket totalt inte får innehålla mer än 300 larm. Beijer Electronics AB, MA00551C 21-21

314 Nätverksfunktioner i terminalen Index i nätverksklient Indexadressering, som gör det möjligt att i driftläge välja från vilket register ett objekt ska hämta det visade värdet, kan ej användas i terminaler som fungerar som BDTPklienter. BDTP-klienter använder endast BDTP-serverns indexregister. Om däremot en terminal som är BDTP-klient även har ett lokalt styrsystem gäller normal hantering av indexadressering. För mer information se kapitlet Indexadressering Beijer Electronics AB, MA00551C

315 Lysdioder 22 Lysdioder Kapitlet gäller terminaler med lysdioder. Terminalen har inbyggda lysdioder vilka kopplas till ett register som definieras under Funktioner/Lysdioder. Innehållet i registret bestämmer färg och eventuell blinkfunktion på lysdioden enligt följande tabell. Registervärde (Hex) Registervärde (Dec) Blinkfrekvens (Hz) Färg Ingen Grön Röd Grön Röd Grön Röd Grön Röd Grön Röd Beijer Electronics AB, MA00551C 22-1

316 Lysdioder 22.1 De extra lysdioderna på E900VT Terminalen E900VT har 28 externa lysdioder som stöds av det inbyggda expansionskortet IFC 64E. Expansionskortet väljs automatiskt in på expansionsplats 1 när terminalen E900VT väljs under Arkiv/Projektinställningar. De extra, inbyggda lysdioderna kan endast kopplas till digitala signaler d v s de kan inte anta analoga värden från terminalen. Högerklicka på IFC 64E under Inställningar/Periferienheter för att skriva in önskad startadress för lysdioderna Beijer Electronics AB, MA00551C

317 Lysdioder Expansionskortet IFC 64E hanterar 32 extra lysdioder, men terminalen E900 VT hanterar endast 28. Expansionskortet reserverar dock 32 digitala signaler konsekutivt från startadressen. Lysdioderna är grupperade tillsammans i fyra grupper med sju lysdioder i varje grupp. Den sista signalen i varje grupp om åtta används inte. Om startadressen är M1 så används inte M8, M16, M24 och M32 för de externa lysdioderna men de är ändå reserverade för gränssnittet (IFC 64E) och kan inte användas för någonting annat i applikationen. Se även följande exempel. Start I/O: Sista upptagen I/O: I/O för sista lysdioden: M50 M81 M80 M50 M58 M66 M74 M80 Beijer Electronics AB, MA00551C 22-3

318 Funktionstangenter 23 Funktionstangenter Detta kapitel beskriver hur funktionstangenterna används. En funktionstangent knyts till en signal genom att dess adress anges efter respektive tangent eller genom att en funktion väljs ur vallistan. Den signal som är knuten till en funktionstangent aktiveras enligt den funktion som angivits då funktionstangenten definierades. Notera! Det är endast möjligt att påverka två signaler kopplade till funktionstangenter samtidigt. Detta innebär att om mer än två funktionstangenter trycks ner samtidigt är det endast de två som trycks ner först som påverkas. F1 F2 F3 F5 F6 F7 F4 F8 F9 F10 F11 F12 F13 F14 F15 F16 Terminalen har olika antal inbyggda funktionstangenter beroende på terminalmodell. Beijer Electronics AB, MA00551C 23-1

319 Funktionstangenter 23.1 Definitioner Det finns två sätt att definiera funktionstangenter; globalt och lokalt. Globala funktionstangenter definieras och används i hela applikationen d v s de är giltiga i samtliga block. Lokala funktionstangenter definieras och används i ett block. En global definition är alltid tillgänglig i driftläge förutsatt att det block som visas på displayen inte har några lokala definitioner för aktuell funktionstangent. Lokala definitioner har högre prioritet än globala. Globala funktionstangenter definieras under Funktioner/ Funktionstangenter. Lokala funktionstangenter definieras i det aktuella blockets blockhuvud under F-tangent Beijer Electronics AB, MA00551C

320 Funktionstangenter IO Händelse Funktion Sätt analogt objekt till Öka analogt objekt med alternativt ettställ digitalt objekt Minska analogt objekt med alternativt nollställer digitalt objekt Sätt digitalt objekt momentant Hoppa till block Säkerhetsnivå Beskrivning Den signal som aktiveras av funktionstangenten. (Efterföljande fält används för att ange ev indexregister och signalformat. Se kapitlen Indexadressering resp Signalformat.) Med funktionen IO händelse kan du välja hur tangenten ska påverka angiven signal. Under Händelse finns följande alternativ: Momentan innebär att signalen är ettställd så länge tangenten är aktiv. Växla innebär att signalen ettställs respektive nollställs växelvis när tangenten aktiveras. Ettställ innebär att signalen ettställs när tangenten aktiveras och förblir ettställd. Nollställ innebär att signalen nollställs när tangenten aktiveras och förblir nollställd. Grupperad innebär att alla signaler som tillhör en funktionstangent med aktuellt gruppnummer nollställs. Gruppnumret anges i fältet Gruppnum. Max 8 funktionstangenter kan ingå i en grupp. Sätt analog innebär att den analoga signal som knyts till funktionstangenten tilldelas värdet som anges i fältet Värde. Öka analog innebär att den analoga signal som knyts till funktionstangenten ska öka värdet med det värde som anges i fältet Värde. Minska analog innebär att den analoga signal som knyts till funktionstangenten ska minska värdet med det värde som anges i fältet Värde. Tilldelar manövrerbart analogt objekt som är valt med markören inskrivet värde. Ökar värdet för valt manövrerbart analogt objekt med inskrivet värde eller ettställer valt manövrerbart digitalt objekt. Minskar värdet för valt manövrerbart analogt objekt med inskrivet värde eller nollställer valt manövrerbart digitalt objekt. Ettställer valt digitalt objekt så länge tangenten är nertryckt. Hoppar till block med angivet namn/nummer. Funktionstangenterna kan definieras med en säkerhetsnivå. Säkerhetsnivån innebär att operatören måste logga in med lösenord för samma eller högre säkerhetsnivå för att kunna använda funktionstangenten. Beijer Electronics AB, MA00551C 23-3

321 Funktionstangenter Annan funktion Makro Funktion Beskrivning Funktions- eller pektangenten knyts till någon av funktionerna i vallistan. Se separat tabell "Andra funktioner för funktions- och pektangenter". Valt makro körs. Se kapitlet Makron. Med knappen Redigera makron kan du ändra namnet på markerat makro eller ändra makro händelsen för markerad händelse. Andra funktioner för funktions- och pektangenter Funktion Ladda recept Spara recept Ta bort recept Lägg till på recept Logga in på specificerad säkerhetsnivå Logga ut Ändra lösenord för inloggning Panorera upp en sida Panorera ner en sida Förstora textstorlek Förminska textstorlek Spara recept på minneskort Ladda recept från minneskort Ta bort recept från minneskort Spara projekt på minneskort Ladda projekt från minneskort Ta bort projekt från minneskort Kvittera larm Beskrivning Hämta recept från minnet i terminalen. Spara recept till minnet i terminalen. Radera recept från minnet i terminalen. Lägg till signaler och dess värden från aktuellt block till ett befintligt recept. Se kapitlet Recepthantering. Logga in. Se kapitlet Lösenord. Logga ut. Ändra lösenord. Scrolla sidan i textblock och i larmlista. Scrolla sidan i textblock och i larmlista. Öka textstorleken i larmsistan. Minska textstorleken i larmlistan. Spara recept i minneskortet definierat som backup. Hämta recept från minneskortet definierat som backup. Radera recept från minneskort definierat som backup. Spara projekt i minneskortet definierat som backup. Hämta projekt från minneskortet definierat som backup. Radera projekt från minneskort definierat som backup. Kvittera larm i larmlistan Beijer Electronics AB, MA00551C

322 Funktionstangenter Funktion Visa larmlista Visa larmlistan (block 990). Hoppa till infoblock kopplat till larm Lista larmgrupper Återgå till föregående block Hoppa till huvudblock (block0) Visa objektinformation Enter Visa informationssida TCP/IP anslut TCP/IP koppla ner Ändra receptbibliotek Skapa receptbibliotek Ta bort receptbibliotek Beskrivning Hoppa till ett block knutet till larmet. Gäller för markerad larmrad eller i larmlistan. Se kapitlet Larmhantering. Välj från vilken larmgrupp larm ska visas i larmlistan. Visa föregående block, fungerar i nio nivåer bakåt. När block 0 visas kan inte hopp göras till föregående block med denna funktion. Om inloggning i driftläge sker på en högre säkerhetsnivå än aktuell kan inte blockhopp göras med denna funktion. Visar startblocket, block nummer 0. Visar min. och max. värdena för analoga objekt i Textblocket i driftläge. Motsvarar tryck på tangenten Enter. Visar informationssidan. Se kapitlet Terminalfunktioner. Initierar uppkoppling vid seriell TCP/IP-anslutning. Kopplar ner seriell TCP/IP-anslutning. Redigera receptbibliotek i terminalen. Se kapitlet Recepthantering. Skapa receptbibliotek i terminalen. Se kapitlet Recepthantering. Radera receptbibliotek i terminalen. Se kapitlet Recepthantering Hopp till block med funktionstangenter Funktionen gör det möjligt att använda funktionstangenter för att hoppa till block utan att använda Visa block signal. När tangenten definieras, lokal eller global, väljer du Hoppa till block i vallistan. Blockbyte via funktionstangenter är det snabbaste sättet att byta block. Dessutom beläggs ingen digital signal i styrsystemet. Beijer Electronics AB, MA00551C 23-5

323 Funktionstangenter 23.3 De extra funktionstangenterna på E900VT Terminalen E900VT har 28 externa funktionstangenter som stöds av det inbyggda expansionskortet IFC 64E. Expansionskortet väljs automatiskt in på kortplats 1 när terminalen E900VT väljs under Arkiv/Projektinställningar. De extra, inbyggda funktionstangenterna kan endast kopplas till digitala signaler och kan alltså inte användas som de övriga funktionstangenterna Beijer Electronics AB, MA00551C

324 Funktionstangenter Högerklicka på IFC 64E under Inställningar/Periferienheter för att skriva in önskad startadress för funktionstangenterna. Expansionskortet IFC 64E hanterar 32 extra funktionstangenter men terminalen E900 VT hanterar endast 28. Expansionskortet reserverar dock 32 digitala signaler konsekutivt från startadressen. Funktionstangenterna är grupperade tillsammans i fyra grupper med sju funktionstangenter i varje grupp. Den sista signalen i varje grupp om åtta används inte. Om startadressen är M1 så används inte M8, M16, M24 och M32 för de externa funktionstangenterna men de är ändå reserverade för gränssnittet (IFC 64E) och kan inte användas för någonting annat i applikationen. Se även följande exempel. Start I/O:M50 Sista upptagen I/O:M81 I/O för sista funktionstangenten:m80 M50 M58 M66 M74 M80 Beijer Electronics AB, MA00551C 23-7

325 Makron 24 Makron Detta kapitel beskriver hur makron används för att knyta samman flera händelser i terminalen till ett enskilt kommando. Om du ofta utför samma kommandon och inställningar i terminalen kan makron användas för att automatisera dessa manövreringar. Ett makro aktiveras från lokala och/eller globala funktions- och pektangenter. Funktionen aktiveras under Funktioner/Makron. Lägg till makro När du klickar på Lägg till makro visas följande dialog. Det finns ingen begränsning för hur många makron som kan definieras. Här anges ett valfritt namn på makrot. Namnet måste vara unikt. När du klickar OK visas makrot med angivet namn i listan. Beijer Electronics AB, MA00551C 24-1

326 Makron Infoga händelse/lägg till händelse När du klickar på Infoga händelse/lägg till händelse visas följande dialog. Varje makro kan innehålla max åtta olika händelser (rader). I/O Parameter Hoppa till block Beskrivning Här anges den signal som ska knytas till en händelse i makrot. I fältet Händelse väljs vilken händelse som ska knytas till signalen i makrot. Följande händelser kan väljas: Ettställ - innebär att den digitala signalen ettställs och förblir ettställd när makrot aktiveras från en tangent. Grupperad - innebär att signaler som tillhör en funktionstangent med aktuellt gruppnummer nollställs. Gruppnumret anges i fältet Gruppnum. Max 8 funktionstangenter kan ingå i en grupp. Minska analog - innebär att den analoga signalen ska minska värdet med det värde som anges i fältet Värde när makrot aktiveras från en tangent Nollställ - innebär att den digitala signalen nollställs och förblir nollställd när makrot aktiveras från en tangent. Sätt analog - innebär att den analoga signalen ska tilldelas det värde som anges i fältet Värde när makrot aktiveras från en tangent. Växla - innebär att den digitala signalen ettställs respektive nollställs växelvis när makrot aktiveras från en tangent. Öka analog - innebär att den analoga signalen ska öka värdet med det värde som anges i fältet Värde när makrot aktiveras från en tangent. Ange numret eller namnet på det block till vilket ett blockhopp ska ske då makrot aktiveras från en tangent. Ett blockhopp kan endast vara sista händelsen i ett makro eftersom ett blockhopp avslutar makrot Beijer Electronics AB, MA00551C

327 Redigera Genom att klicka Redigera kan du ändra namnet på markerat makro eller ändra makrohändelsen för markerad händelse. Du kan också dubbelklicka på makrot eller makrohändelsen för att redigera. Aktivera makro Makron aktiveras från funktions- eller pektangenter. Varje tangent (global eller lokal) kan knytas till ett makro. I dialogerna för lokala och globala funktionstangenter samt för pektangenter väljs önskat makro för tangenten. Makron Beijer Electronics AB, MA00551C 24-3

328 Expansionskort 25 Expansionskort Kapitlet gäller inte E50, E100, E150 och E200. I terminalen finns möjlighet att ansluta olika expansionskort för utökade kommunikationsmöjligheter IFC PBDP Med expansionskortet IFC PBDP kan terminalerna anslutas och kommunicera som slav i ett PROFIBUS DP-nätverk. För inställningar av kortet hänvisas till manualen för IFC PBDP och för inställning av nätverket hänvisas till manualen för konfiguration av PROFIBUS DP-nätverk IFC MC Med expansionskortet IFC MC kan ett PCMCIA kort anslutas till terminalen. Minneskortet kan användas för att utöka projektminnet, som backup eller för att flytta filer mellan terminaler. För mer information hänvisar vi till manualen för IFC MC IFC 128E IFC 128E är ett expansionskort för anslutning av externa funktionstangenter. Upp till 128 externa funktionstangenter kan anslutas. För vidare information hänvisas till manualen för IFC 128E IFC ETTP och IFC ETCX Expansionskorten IFC ETTP och IFC ETCX för Ethernet-nätverkskommunikation via TCP/IP via partvinnad kabel eller koaxial kabel. För mer information hänvisas till manualen för IFC ETTP och IFC ETCX IFC PI IFC PI är ett expansionskort som gör det möjligt att ansluta en skrivare via parallellporten till terminalen. RS232C-porten på expansionskortet kan inte användas för extern kommunikation. För mer information hänvisas till manualen för IFC PI. Beijer Electronics AB, MA00551C 25-1

329 Expansionskort 25.6 IFC GA Gäller endast E900 och E910 IFC GA är ett expansionskort som gör det möjligt att ansluta en bussanslutningsmodul, A7GT-BUS-EUN/A7GT-BUS2-EUN från Mitsubishi Electric, till terminalerna E900 T, E900 VT och E910 T. IFC GA stöder bussanslutning till styrsystemtyperna MELSEC AnA, AnS, AnSH, AnU, QnA och QnAS från Mitsubishi Electric. För mer information hänvisas till manualen för IFC GA Beijer Electronics AB, MA00551C

330 Överföring av projekt 26 Överföring av projekt För att kunna använda projektet i terminalen måste det överföras från persondatorn där det skapats till terminalen. Anslut persondatorn där programmeringsverktyget är installerat till terminalen via kabeln CAB5 eller CAB6. Persondator Terminal RS422 RS232 CAB5 Persondator Terminal RS422 RS232 CAB6 Notera! Kabeln CAB6 kan inte användas för överföring av projekt mellan E50 och persondator. Adaptern ADP måste användas på RS422-porten för att genomföra överföringen med en CAB5-kabel. Adaptern medföljer E50. Notera! När projekt överförs till E50 överförs även drivrutin och systemprogram. All kommunikation mellan persondator och E50 sker via programmeringsverktyget. Beijer Electronics AB, MA00551C 26-1

331 Överföring av projekt 26.1 Inställning av terminalen Inställning av terminalen behöver normalt inte göras. Projektöverföring styrs från programmeringsverktyget. Vid behov ställs överföringsparametrarna i terminalen i konfigureringsläge under Setup, Port Parameters, E-Designer. Notera! Kommunikationsinställningarna måste vara samma i programmeringsverktyget som i terminalen Inställningar för överföring Överföringen styrs från programmeringsverktyget. I programmeringsverktyget under Överför/Projekt har väljs vad som ska överföras. Parameter Procent klart Storlek Beskrivning Visar, under pågående överföring, hur stor del av projektet som förts över. Visar, under pågående överföring, hur många kilobyte som förts över Beijer Electronics AB, MA00551C

332 Överföring av projekt Förlupen tid Status Info Parameter Antal försök Terminalversion Testa projekt vid sänd Automatiskt terminal RUN/TRANSFER byte Kontrollera terminalversion Sänd hela projektet Tillval vid sänd Beskrivning Visar hur lång tid som passerat sedan funktionen Sänd, Hämta eller Verifiera aktiverades. Visar status för överföringen samt vilken del av projektet som för tillfället förs över. T ex inställningar, enskilda block, larmgrupper, enskilda symboler och funktionstangenter. Visar den definierade drivrutin som kommer att överföras till terminalen. Vid överföringsproblem gör programmeringsverktyget ett antal försök innan överföringen misslyckas. När kontakt etablerats med terminalen visas här aktuell terminaltyp och dess systemprogramversionnummer. Kontrollerar automatiskt projektet innan överföring. Terminalen sätts automatiskt i överföringsläge och återgår efter överföringen till det läge terminalen befann sig i före överföringen. Jämför systemprogramversionen i terminalen med inställd version för projektet i programmeringsverktyget. Välj om hela projektet ska överföras. Block Inget: Inga block skickas till terminalen Alla: Alla block skickas till terminalen Från Till: Ange ett intervall av block som ska skickas till terminalen. Larm: Välj om larm ska skickas till terminalen. Symboler: Välj om symboler ska skickas till terminalen. Tidkanaler Välj om tidkanaler ska skickas till terminalen. Lysdioder Välj om lysdioder ska skickas till terminalen. Makron Välj om makron ska skickas till terminalen. Meddelandebibl. Välj om meddelandebibliotek ska skickas till terminalen. Inställningar Välj om konfigureringar under Inställningar ska skickas till terminalen. Funktionstangenter Välj om funktionstangenter ska skickas till terminalen. Lösenord Välj om lösenord ska skickas till terminalen. Datautbyte Välj om datautbyte ska skickas till terminalen. Beijer Electronics AB, MA00551C 26-3

333 Överföring av projekt Parameter Ta bort Trenddata: All lagrad data i terminalen för trender raderas. Receptdata: All lagrad data i terminalen för recept raderas. Ladda ner drivrutin Aldrig: Drivrutin laddas aldrig ner. Ställ terminalklocka Sänd Hämta Verifiera Stopp Inställningar Alltid: Automatiskt: Beskrivning Drivrutin laddas alltid ner. Drivrutin kommer att laddas ner till terminalen när drivrutinen i terminalen och definierad drivrutin i aktuellt projekt inte är samma eller samma version. För E50 gäller parametrarna både för drivrutin och systemprogram. Klockan i persondatorn överförs till terminalen. Överför projektet till terminalen enligt gjorda inställningar. Programmeringsverktyget hämtar det projekt som finns i terminalen. Det aktiva projektet i programmeringsverktyget skrivs över. Det måste finnas ett aktivt projekt i programmeringsverktyget för att ett projekt ska kunna hämtas upp från terminalen. Kontrollerar att det aktiva projektet i programmeringsverktyget är detsamma som i terminalen. Avbryter pågående överföring. Inställning av överföringsparametrar. Måste vara samma som i terminalen. Se nedanstående tabell Beijer Electronics AB, MA00551C

334 Överföring av projekt Kommunikationsparametrarna ställs in under Överför/Kommunikationsinställningar eller genom att välja Inställningar i dialogen Projektöverföring. Inställningar i dialogen Kommunikationsparametrar. Parameter Använd TCP/IPöverföring Använd seriell överföring Använd modemöverföring Port Bithastighet Timeout (ms) Antal Sätt hastighet manuellt Paritet Databitar Stoppbitar Beskrivning Välj om projektet ska överföras via TCP/IP. Se avsnittet TCP/IPöverföring. Välj om seriell överföring av projektet ska användas. Se avsnittet Seriell överföring. Välj om modemöverföring av projektet ska användas. Se avsnittet Modemöverföring. Välj kommunikationsport för persondatorn. Överföringshastighet (bitar/sekund). Ange antalet millisekunder mellan överföringsförsök. Ange antalet överföringsförsök innan överföringen bryts. Används endast för äldre terminalversioner vid modemkommunikation. Överföringshastigheten måste då ställas manuellt i terminalen och i programmeringsverktyget och de måste vara lika. Terminalen måste också manuellt ställas i överföringsläge. Välj typ av paritetskontroll. Antal databitar för överföringen. Måste vara 8 bitar. Välj antal stoppbitar för överföringen. Notera! Körs andra program under Windows samtidigt som överföring av projekt pågår kan kommunikationsfel uppstå. Felet undviks genom att övriga program stängs av. Vid överföring av block följer eventuella länkar till symboler med. Beijer Electronics AB, MA00551C 26-5

335 Överföring av projekt 26.3 TCP/IP-överföring Gäller inte E50, E100, E150 och E200. Vid överföring via TCP/IP måste du välja Använd TCP/IP överföring under Överför/Kommunikationsinställningar. När du klickar på Sänd i dialogen Projektöverföring visas följande dialog. Värdadress Anger IP-adressen för terminalen som överföringen ska ske till. Terminalkontrollport Anger TCP/IP-portnummer för RUN/TRANSFER växling. Behöver normalt inte ändras. Grundinställningen är Överföringsport Anger TCP/IP-portnummer för överföringen (projektöverföringsserver). Behöver normalt inte ändras. Grundinställningen är Användarnamn Anger ett användarnamn som används vid verifiering av RUN/TRANSFER växling. Används inte om terminalen redan är i överföringsläge. Lösenord Anger ett lösenord som används vid verifiering av RUN/TRANSFER växling. Används inte om terminalen redan är i överföringsläge. Spara lösenord i projekt Sparar lösenordet och användarnamnet för att det inte ska behöva anges nästa gång Beijer Electronics AB, MA00551C

336 26.4 Seriell överföring Överföring av projekt Vid seriell överföring väljs Använd seriell överföring under Överför/ Kommunikationsinställningar. När du klickar på Sänd i dialogen Projektöverföring kommer projektet att överföras till terminalen Modemöverföring Gäller inte E50. Vid modemöverföring väljs Använd modemöverföring under Överför/ Kommunikationsinställningar. När du klickar på Sänd i dialogen Projektöverföring kommer projektet att överföras till terminalen. Modeminställningar Inställningarna på modemet som är anslutet till operatörsterminalen ska göras enligt följande. AT &F E0 Q1 &D0 &K0 &W Inställningarna på modemet som är anslutet till persondatorn ska göras enligt följande. AT &F &D0 &K0 &W Nedanstående tabell beskriver modemkommandona. Kommando AT &F E0 Q1 &D0 &K0 &W Beskrivning Talar om för modemet att ett kommando kommer. Alla kommandosträngar ska föregås av AT. Laddar modemets fabriksinställningar. Eko avslaget. Kommandosvar avslaget. Modemet ignorerar DTR signalen. Ingen flödeskontroll. Spara inställningar. Notera! Modemet måste vara inställt på autoanswer för att överföringen ska fungera. Beijer Electronics AB, MA00551C 26-7

337 Överföring av projekt Kommunikationsinställningar 1. Konfigurera modemet. 2. Gör kommunikationsinställningarna under Överför/Kommunikationsinställningar i programmeringsverktyget. Välj Använd modemöverföring. 3. Välj port och ställ överföringshastighet (bithastighet), paritet och stoppbitar. 4. Använd programmet HMI Tools Connect för att göra uppringningen Beijer Electronics AB, MA00551C

338 Överföring av projekt 5. Därefter väljer du Överför i programmeringsverktyget. Välj Automatiskt terminal RUN/TRANSFER byte. Notera! För information om modemkommunikation och inställningar för modemkommunikation med äldre terminalversioner (systemprogram) hänvisas till motsvarande manual för terminalversionen. Beijer Electronics AB, MA00551C 26-9

339 Tekniska data 27 Tekniska data E50 Parameter Data Frontpanel, B x H x D, mm 104 x 69 x 4,5 Inbyggnadsdjup 38 mm exkl. D-sub och 38 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i tangentbord Membrantangentbord med polyester domer. Overlay Autotex F207 med baksidestryck. 1 miljon operationer. Material till kapsling på baksida Alu-Zink Vikt, exkl. D-sub 0,2 kg. Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC, tillgänglig då den medföljande adaptern ADP är monterad på RS422-porten. Flash-minne för applikation 16 kb Strömförbrukning vid märkspänning Max: 200 ma. Display STN-LCD display (flytande kristall), 2 rader à 16 tecken, 5 mm teckenhöjd. LED-bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. Aktiv yta på display, B x H 55,7 x 11,0 mm. Kontrastinställning Potentiometer Matningsspänning +5 V DC, ±5%, från styrsystem eller externt.batterieliminator (kontakt 2.1 mm, mittstiftet 0 V). Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/336/EEC. Störtestad enligt: EN emission och EN immunitet. UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) DNV-godkännanden Certifikat för Det Norske Veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, Vibration A, Skyddskåpa C (endast panelfront). MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C 27-1

340 Tekniska data E100 Parameter Data Frontpanel, B x H x D, mm 142 x 90 x 3,5 Inbyggnadsdjup 28 mm exkl. D-sub och 96,5 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i tangentbord Membrantangentbord med polyester domer. Overlay Autotex F207 med baksidestryck. 1 miljon operationer. Material till kapsling på baksida Alu-Zink Vikt exkl. D-sub 0,5 kg Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Flash-minne för applikation 64 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Max: 200 ma. Display STN-LCD display (flytande kristall), 2 rader à 20 tecken, 5 mm teckenhöjd. LED-bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. Aktiv yta på display, B x H 73,5 x 11,5 mm. Kontrastinställning Potentiometer Matningsspänning +5 V DC, ±5%, från styrsystem eller externt. Batterieliminator (kontakt 2,1 mm, mittstiftet 0 V). Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/336/EEC. Störtestad enligt: EN emission och EN immunitet. UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) DNV-godkännanden Certifikat för Det Norske Veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, Vibration A, Skyddskåpa C (endast panelfront). MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C

341 Tekniska data E150 Parameter Data Frontpanel, B x H x D, mm 142 x 100 x 3,5 Inbyggnadsdjup 28 mm exkl. D-sub och 96,5 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i tangentbord Membrantangentbord med polyester domer. Overlay Autotex F207 med baksidestryck. 1 miljon operationer. Material till kapsling på baksida Alu-Zink Vikt exkl. D-sub 0,5 kg. Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Flash-minne för applikation 64 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Max: 200 ma. Display STN-LCD display (flytande kristall), 2 rader à 20 tecken, 5 mm teckenhöjd. LED-bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. Aktiv yta på display, B x H 73,5 x 11,5 mm. Kontrastinställning Potentiometer Matningsspänning +5 V DC, ±5%, från styrsystem eller externt.batterieliminator (kontakt 2,1 mm, mittstiftet 0 V). Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/ 336/EEC. Störtestad enligt: EN emission och EN immunitet. UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) DNV-godkännanden Certifikat för Det Norske Veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, Vibration A, Skyddskåpa C (endast panelfront). MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C 27-3

342 Tekniska data E200 Parameter Data Frontpanel, B x H x D, mm 147 x 163,5 x 5 mm. Inbyggnadsdjup 38 mm exkl. D-sub och 107 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i tangentbord Membrantangentbord med polyester domer. Overlay Autotex F207 med baksidestryck. 1 miljon operationer. Material till kapsling på baksida Alu-Zink Vikt exkl. D-sub 0,7 kg. Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Flash-minne för applikation 64 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid Max: 150 ma. märkspänning Display STN-LCD display (flytande kristall), 4 rader à 20 tecken, 5 mm teckenhöjd. LED-bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. Aktiv yta på display, B x H 70,4 x 20,8 mm. Kontrastinställning Potentiometer Matningsspänning +24 V DC (20-30 V DC), 3-polig jackbar skruvplint. CE: Spänningsmatningen ska uppfylla kraven för SELV enligt IEC 950 eller IEC 742. UL: Spänningsmatningen ska uppfylla kraven för klass 2 spänningsmatningar. Säkring 1 AT, Littelfuse R (Nano 2 SMF Slo-Blo). Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/ 336/EEC. Störtestad enligt: EN emission och EN immunitet. UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) DNV-godkännanden Certifikat för det norske veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, Vibration A, Skyddskåpa C (endast panelfront). MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C

343 Tekniska data E300 Parameter Data Frontpanel, B x H x D, mm 211,5 x 198 x 5,7 Inbyggnadsdjup 69 mm exkl. D-sub och 110 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i tangentbord Membrantangentbord med polyester domer. Overlay Autotex F207 med baksidestryck. 1 miljon operationer. Material till kapsling på baksida Gul-kromaterad stålplåt Vikt exkl. D-sub 1,5 kg. Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Expansionskortplats 1 inbyggd expansionsplats. Flash-minne för applikation 400 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Display Aktiv yta på display, B x H Kontrastinställning Matningsspänning Utan last: 300 ma Max last: 450 ma. STN-LCD display (flytande kristall), 240 x 64 pixlar, monokrom, 4 rader à 20 tecken eller 8 rader à 40 tecken. LED-bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. 127,2 x 33,9 mm. Programmerbar +24 V DC (20-30 V DC), 3-polig jackbar skruvplint. CE: Spänningsmatningen ska uppfylla kraven för SELV eller PELV enligt IEC 950 eller IEC 742. UL: Spänningsmatningen ska uppfylla kraven för klass 2 spänningsmatningar. Säkring 1 AT, Littelfuse R (Nano 2 SMF Slo-Blo) eller 800 mat, 5 x 20 mm. Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/336/EEC. Störtestad enligt: EN emission och EN immunitet. Beijer Electronics AB, MA00551C 27-5

344 Tekniska data Parameter Data UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) DNV-godkännanden Certifikat för det norske veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, Vibration A, Skyddskåpa C (endast panelfront), EMC B. MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C

345 Tekniska data E600 Parameter Data Frontpanel, B x H x D, mm 214 x 232 x 5 Inbyggnadsdjup 69 mm exkl. D-sub och 110 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i tangentbord Membrantangentbord med polyester domer. Overlay Autotex F207 med baksidestryck. 1 miljon operationer. Material till kapsling på baksida Gulkromaterad stålplåt. Vikt exkl. D-sub 1,4 kg. Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Expansionskortplats 1 inbyggd expansionsplats. Flash-minne för applikation 400 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Display Aktiv yta på display, B x H Kontrastinställning Matningsspänning Utan last: 300 ma Max last: 450 ma. STN-LCD display (flytande kristall), 240 x 128 pixel, monokrom, 16 rader à 40 tecken. CFL-bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. 120,0 x 64,0 mm. Programmerbar +24 V DC (20-30 V DC), 3-polig jackbar skruvplint. CE: Spänningsmatningen ska uppfylla kraven för SELV eller PELV enligt IEC 950 eller IEC 742. UL: Spänningsmatningen ska uppfylla kraven för klass 2 spänningsmatningar. Säkring 1 AT, Littelfuse R (Nano 2 SMF Slo-Blo) eller 800 mat, 5 x 20 mm. Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/336/EEC. Störtestad enligt: EN emission och EN immunitet. UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) Beijer Electronics AB, MA00551C 27-7

346 Tekniska data Parameter Data DNV-godkännanden Certifikat för det norske veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, Vibration A, Skyddskåpa C (endast panelfront). MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C

347 Tekniska data E610 Parameter Data Frontpanel, B x H x D, mm 200 x 150 x 5 Inbyggnadsdjup 70 mm exkl. D-sub och 70 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i frontpanel Polyester på glas. Ram: Autotex F207. Skyddsfilm för pekskärm: Autoflex EB. Pekskärm: 1 miljon operationer med finger. Material till kapsling på baksida Gulkromaterad stålplåt. Vikt exkl. D-sub 1,5 kg. Serieport RS485 4-polig jackbar skruvplint, chassiemonterad hane. Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Expansionskortplats 1 inbyggd expansionsplats. Flash-minne för applikation 400 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Display Aktiv yta på display, B x H Kontrastinställning Matningsspänning Utan last: 250 ma Max last: 400 ma STN-LCD display (flytande kristall), 320 x 240 pixlar, 16 gråskalor grafik och text. CFL-bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. Pekskärm. 115,2 x 86,4 mm. Programmerbar +24 V DC (20-30 V DC), 3-polig jackbar skruvplint. CE: Spänningsmatningen ska uppfylla kraven för SELV eller PELV enligt IEC 950 eller IEC 742. UL: Spänningsmatningen ska uppfylla kraven för klass 2 spänningsmatningar. Säkring 1 AT, Littelfuse R (Nano 2 SMF Slo-Blo) eller 800 mat, 5 x 20 mm. Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/336/EEC. Störtestad enligt: EN emission och EN immunitet. Beijer Electronics AB, MA00551C 27-9

348 Tekniska data Parameter Data UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) DNV-godkännanden Certifikat för det norske veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, EMC B, Vibration A, Skyddskåpa C (endast panelfront). MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C

349 Tekniska data E615 Parameter Data Frontpanel, B x H x D, mm 200 x 150 x 5 Inbyggnadsdjup 70 mm exkl. D-sub och 70 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i frontpanel Polyester på glas. Ram: Autotex F207. Skyddsfilm för pekskärm: Autoflex EB. Pekskärm: 1 miljon operationer med finger.. Material till kapsling på baksida Gulkromaterad stålplåt. Vikt exkl. D-sub 1,5 kg. Serieport RS485 4-polig jackbar skruvplint, chassiemonterad hane. Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Expansionskortplats 1 inbyggd expansionsplats. Flash-minne för applikation 400 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Display Aktiv yta på display, B x H Kontrastinställning Matningsspänning Utan last: 250 ma Max last: 450 ma STN-LCD display (flytande kristall), 320 x 240 pixlar, 256 färger, grafik och text. CFL-bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. Pekskärm. 115,2 x 86,4 mm. Programmerbar +24 V DC (20-30 V DC), 3-polig jackbar skruvplint. CE: Spänningsmatningen ska uppfylla kraven för SELV eller PELV enligt IEC 950 eller IEC 742. UL: Spänningsmatningen ska uppfylla kraven för klass 2 spänningsmatningar. Säkring 1 AT, Littelfuse R (Nano 2 SMF Slo-Blo) eller 800 mat, 5 x 20 mm. Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/336/EEC. Störtestad enligt: EN emission och EN immunitet. Beijer Electronics AB, MA00551C 27-11

350 Tekniska data Parameter Data UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) DNV-godkännanden Certifikat för det norske veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, EMC B, Vibration A, Skyddskåpa C (endast panelfront). MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C

351 Tekniska data E615T Parameter Data Frontpanel, B x H x D, mm 200 x 150 x 5 Inbyggnadsdjup 70 mm exkl. D-sub och 70 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i frontpanel Polyester på glas. Ram: Autotex F207. Skyddsfilm för pekskärm: Autoflex EB. Pekskärm: 1 miljon operationer med finger. Material till kapsling på baksida Gulkromaterad stålplåt. Vikt exkl. D-sub 1,5 kg. Serieport RS485 4-polig jackbar skruvplint, chassiemonterad hane. Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Expansionskortplats 1 inbyggd expansionsplats. Flash-minne för applikation 400 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Display Aktiv yta på display, B x H Kontrastinställning - Matningsspänning Utan last: 250 ma Max last: 450 ma TFT-LCD display, 320 x 240 pixlar, 256 färger, grafik och text. Bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. Pekskärm. 115,2 x 86,4 mm. +24 V DC (20-30 V DC), 3-polig jackbar skruvplint. CE: Spänningsmatningen ska uppfylla kraven för SELV eller PELV enligt IEC 950 eller IEC 742. UL: Spänningsmatningen ska uppfylla kraven för klass 2 spänningsmatningar. Säkring 1 AT, Littelfuse R (Nano 2 SMF Slo-Blo) eller 800 mat, 5 x 20 mm. Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/336/EEC. Störtestad enligt: EN emission och EN immunitet. Beijer Electronics AB, MA00551C 27-13

352 Tekniska data Parameter Data UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C

353 Tekniska data E700 Parameter Data Frontpanel, B x H x D, mm 276 x 198 x 5,7 Inbyggnadsdjup 88 mm exkl. D-sub och 110 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i tangentbord Membrantangentbord med polyester domer. Overlay Autotex F207 med baksidestryck. 1 miljon operationer. Material till kapsling på baksida Gulkromaterad stålplåt. Vikt exkl. D-sub 1,7 kg. Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Expansionskortplats 2 inbyggda expansionsplatser. Flash-minne för applikation 400 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Display Aktiv yta på display, B x H Kontrastinställning Matningsspänning Utan last: 300 ma. Max last med expansionskort: 550 ma STN-LCD display (flytande kristall), 320 x 240 pixlar, 256 färger, grafik och text. CFL-bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. 115,2 x 86,4 mm. Programmerbar +24 V DC (20-30 V DC), 3-polig jackbar skruvplint. CE: Spänningsmatningen ska uppfylla kraven för SELV eller PELV enligt IEC 950 eller IEC 742. UL: Spänningsmatningen ska uppfylla kraven för klass 2 spänningsmatningar. Säkring 1 AT, Littelfuse R (Nano 2 SMF Slo-Blo) eller 800 mat, 5 x 20 mm. Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/ 336/EEC. Störtestad enligt: EN emission och EN immunitet. UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) Beijer Electronics AB, MA00551C 27-15

354 Tekniska data Parameter Data DNV-godkännanden Certifikat för det norske veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, Vibration A, EMC B, Skyddskåpa C (endast panelfront). MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C

355 Tekniska data E710 Parameter Data Frontpanel, B x H x D, mm 211,5 x 198 x 5,7 Inbyggnadsdjup 87 mm exkl. D-sub och 110 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4, NEMA 4X (endast inomhusbruk) Kapslingsklass för baksida IP 20 Material i frontpanel Autoflex EB A180 eller polyester på glas och Autotex F miljon operationer. Material till kapsling på baksida Gulkromaterad stålplåt. Vikt exkl. D-sub 1,7 kg. Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Expansionskortplats 2 inbyggda expansionsplatser. Flash-minne för applikation 400 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Display Aktiv yta på display, B x H Kontrastinställning Matningsspänning Utan last: 300 ma. Max last med expansionskort: 550 ma STN-LCD display (flytande kristall), 320 x 240 pixlar, 256 färger, grafik och text. CFL-bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. Pekskärm. 115,2 x 86,4 mm. Programmerbar +24 V DC (20-30 V DC), 3-polig jackbar skruvplint. CE: Spänningsmatningen ska uppfylla kraven för SELV eller PELV enligt IEC 950 eller IEC 742. UL: Spänningsmatningen ska uppfylla kraven för klass 2 spänningsmatningar. Säkring 1 AT, Littelfuse R (Nano 2 SMF Slo-Blo) eller 800 mat, 5 x 20 mm. Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/ 336/EEC. Störtestad enligt: EN emission och EN immunitet. UL-godkännanden UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4) Beijer Electronics AB, MA00551C 27-17

356 Tekniska data Parameter Data DNV godkännande Certifikat för det norske veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, Vibration A, EMC B, Skyddskåpa C (endast panelfront). MTBF (tid mellan fel), t Beijer Electronics AB, MA00551C

357 Tekniska data E900T, E900TD och E900VT Parameter Data Frontpanel, B x H x D, mm 367 x 274 x 6,0 (335 x 420 x 6,0 för E900VT) Inbyggnadsdjup 90 mm exkl. D-sub och 110 mm inkl. D-sub. Håltagning för montage S (S för E900VT) Kapslingsklass för frontpanel IP 65, NEMA 4. Kapslingsklass för baksida IP 20 Material i tangentbord Membrantangentbord med polyester domer. Overlay Autotex F207 med baksidestryck. 1 miljon operationer. Material till kapsling på baksida Gulkromaterad stålplåt. Vikt exkl. D-sub 3,5 kg för E900T och 3,2 kg för E900TD. (4,0 kg för E900VT.) Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Expansionskortplats 2 inbyggda expansionsplatser. (1 plats för E900VT.) Flash-minne för applikation 1600 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Max: 0,17 0,35 A ( V AC). 1 A (24 V) för E900TD. Display TFT-LCD display, 640 x 480 pixlar, 256 färger, grafik och text. Bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. Aktiv yta på display, B x H 211,2 x 158,4 mm. Kontrastinställning Displayens ljusstyrka är programmerbar Säkring E900T och E900VT: Extern AC: F2.5 A, Intern DC: T4 A. E900TD: Extern DC: F6,3 A, Intern DC: T4 A. Matningsspänning E900T och E900VT: V AC. E900TD: +24 V DC (20-30 V DC), 3-polig jackbar skruvplint. CE: Spänningsmatningen ska uppfylla kraven för SELV eller PELV enligt IEC 950 eller IEC 742. UL: Spänningsmatningen ska uppfylla kraven för klass 2 spänningsmatningar. Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. Beijer Electronics AB, MA00551C 27-19

358 Tekniska data Parameter Data EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/336/EEC. E900T och E900VT: Störtestad enligt: EN emission och EN immunitet. E900TD: Störtestad enligt: EN emission och EN immunitet. UL-godkännanden E900T och E900VT: UL 1950, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4). E900TD: UL 508, UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4). DNV-godkännanden Certifikat för det norske veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, Vibration A, Skyddskåpa C (endast panelfront). EMC B endast för E900T. MTBF (tid mellan fel), t för E900T, för E900TD och för E900VT Beijer Electronics AB, MA00551C

359 Tekniska data E910T och E910TD Parameter Data Frontpanel, B x H x D, mm 290 x 247 x 5,0 Inbyggnadsdjup 109 mm exkl. D-sub och 130 mm inkl. D-sub. Håltagning för montage S Kapslingsklass för frontpanel IP 65, NEMA 4. Kapslingsklass för baksida IP 20 Material i frontpanel Pekskärm. Polyester på glas. Ram: Autotex F207 (se avsnittet Membrantangentbord). Pekskärm: 1 miljon operationer med finger. Material till kapsling på baksida Gulkromaterad stålplåt. Vikt exkl. D-sub 3,3 kg för E910T och 3,0 kg för E910TD Serieport RS pin D-sub kontakt, chassiemonterad hona med standard låsskruvar 4-40 UNC. Serieport RS232C 9-pin D-sub kontakt, chassiemonterad hane med standard låsskruvar 4-40 UNC. Expansionskortplats 2 inbyggda expansionsplatser. Flash-minne för applikation 1600 kb Realtidsklocka ±10 PPM + felvisning p g a omgivningstemperatur och matningsspänning. Max total felvisning: 1 min/mån= 12 min/år. Batteriet till realtidsklockan håller 10 år. Strömförbrukning vid märkspänning Display Aktiv yta på display, B x H Kontrastinställning E910T: Max: 0,17 0,35 A ( V AC) E910TD: 1 A (24 V) TFT-LCD display, 640 x 480 pixlar, 256 färger, grafik och text. Bakgrundsbelysningen klarar h vid en omgivningstemperatur på +25 C. Pekskärm. 211,2 x 158,4 mm. Displayens ljusstyrka är programmerbar. Säkring E910T: Extern AC: F2.5 A, Intern DC: T4 A. E910TD: Extern DC: F6,3 A, Intern DC: T4 A. Matningsspänning E910T: V AC. E910TD: +24 V DC (20-30 V DC), 3-polig jackbar skruvplint. CE: Spänningsmatningen ska uppfylla kraven för SELV eller PELV enligt IEC 950 eller IEC 742. UL: Spänningsmatningen ska uppfylla kraven för klass 2 spänningsmatningar. Omgivningstemperatur +0 till +50 C Lagringstemperatur -20 till +70 C Luftfuktighet Max 85% utan kondensation. Beijer Electronics AB, MA00551C 27-21

360 Tekniska data Parameter Data EMC-test på terminalen Terminalen uppfyller kraven enligt paragraf fyra i direktivet 89/336/EEC. E910T: Störtestad enligt: EN emission och EN immunitet. E910TD: Störtestad enligt: EN emission och EN immunitet. UL-godkännanden E910T: UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4), UL E910TD: UL 1604 (Klass I Div 2, Grupp A, B, C, D, T4), UL 508. DNV-godkännande Certifikat för det norske veritas typgodkännande i klasserna Temperatur A, Luftfuktighet B, Vibration A, Skyddskåpa C (endast panelfront). MTBF (tid mellan fel), t för E910Toch för E910TD Beijer Electronics AB, MA00551C

361 Tekniska data 27.1 Membrantangentbord Lösningsmedelsbeständighet för Autotex F207 Autotex F207 operatörterminalens frontmaterial, är resistent mot följande ämnen under mer än 24 timmars exponering enligt DIN Del 2 utan synlig förändring. Etanol Formaldehyd 37%-42% Trikloroetane (Genklene) Cyklohexanol Acetaldehyd Etylacetat Diacetonalkohol Alifatiska kolväten Dietyleter Glykol Toluen n-butylacetat Isopropanol Xylen Amylacetat Glycerin Lacknafta Etylenglykolmonogutyleter Metanol Myrsyra <50% Eter Triacetin Ättiksyra <50% Natriumhypoklorit<20% (blekvätska) Dowanol DRM/PM Fosforsyra <30% Väteperoxid <25% Aceton Saltsyra <36% Kaliumkarbonat Metyletylketon Salpetersyra <10% Tvättpulver Dioxan Triklorättiksyra <50% Sköljmedel Cyklohexanon Svavelsyra <10% Järn(III)klorid Metylisobutylketon Skärolja Järn(II)klorid Isoforon Dieselolja Dibutylftalat Ammoniak <40% Linolja Dietylftalat Natriumhydroxid <40% Paraffinolja Natriumkarbonat Kaliumhydroxid <30% Alkalikarbonat Bikarbonat Blåst ricinoljal Silikonolja Terpentinersättning Beijer Electronics AB, MA00551C 27-23

362 Tekniska data Blodlutsaalt/Kaliumferricyanid Acetonitril Natriumbisulfat Universalbromsolja Decon Flygbensin Motorbensin Teepol Sötvatten Saltvatten Autotex är resistent mot isättika under mindre än 1 timmes exponering enligt DIN Del 2 utan synlig förändring. Autotex är inte resistent mot följande ämnen: Koncentrerade mineralsyror Koncentrerad lut Högtrycksånga över 100 C Bensylalkohol Diklormetan Autotex är resistent mot följande reagensmedel under 24 timmars exponering vid 50 C utan synlig missfärgning: Top Job Druvsaft Ariel Ajax Jet Dry Mjölk Persil Vim Gumption Kaffe Wisk Domestos Fantastic Lenor Vortex Formula 409 Downey Windex Beijer Electronics AB, MA00551C

363 Vid kritisk granskning noterades mycket lätt missfärgning med följande ämnen: Tekniska data Tomatjuice Tomatketchup Citronsaft Senap Miljödata Utomhusanvändning Liksom all polyesterbaserad film bör Autotex inte utsättas för direkt solljus under längre tid. Beijer Electronics AB, MA00551C 27-25

364 Tekniska data 27.2 Ritningar E-serien RS232/RS Beijer Electronics AB, MA00551C

365 Tekniska data ADP adapter till E50 Beijer Electronics AB, MA00551C 27-27

366 Tekniska data E50 Yttermått Beijer Electronics AB, MA00551C

367 Tekniska data E100 Yttermått Beijer Electronics AB, MA00551C 27-29

368 Tekniska data E150 Yttermått Beijer Electronics AB, MA00551C

369 Tekniska data E150 Insticksremsa Beijer Electronics AB, MA00551C 27-31

370 Tekniska data E200 Yttermått Beijer Electronics AB, MA00551C

371 Tekniska data E200 Insticksremsa Beijer Electronics AB, MA00551C 27-33

372 Tekniska data E300 Yttermått Beijer Electronics AB, MA00551C

373 Tekniska data E300 Insticksremsa Beijer Electronics AB, MA00551C 27-35

374 Tekniska data E600 Yttermått Beijer Electronics AB, MA00551C

375 Tekniska data E600 Insticksremsa Beijer Electronics AB, MA00551C 27-37

376 Tekniska data E610/E615/E615T Yttermått Beijer Electronics AB, MA00551C

377 Tekniska data Inkoppling av RS485 Beijer Electronics AB, MA00551C 27-39

378 Tekniska data E700 Yttermått Beijer Electronics AB, MA00551C

379 Tekniska data E700 Insticksremsa Beijer Electronics AB, MA00551C 27-41

380 Tekniska data E710 Yttermått Beijer Electronics AB, MA00551C

381 Tekniska data E710 Insticksremsa Beijer Electronics AB, MA00551C 27-43

382 Tekniska data E900 Yttermått Beijer Electronics AB, MA00551C

383 Tekniska data E900 Insticksremsa Beijer Electronics AB, MA00551C 27-45

384 Tekniska data E900VT Yttermått Beijer Electronics AB, MA00551C

385 Tekniska data E900VT Insticksremsa Beijer Electronics AB, MA00551C 27-47

386 Tekniska data E910 Yttermått Beijer Electronics AB, MA00551C

387 Tekniska data Programmeringskabel RS232C Beijer Electronics AB, MA00551C 27-49

388 Tekniska data Programmeringskabel RS Beijer Electronics AB, MA00551C

389 Tekniska data 27.3 Teckentabeller Teckentabell 437 De första tecknen, 0-127, är samma som teckentabell 850. Beijer Electronics AB, MA00551C 27-51

390 Tekniska data Teckentabell 850 Tecken 0-127, tecken 0-31 och 127 är reserverade som kontrolltecken och får inte användas Beijer Electronics AB, MA00551C

391 Tekniska data Teckentabell 850 Tecken Beijer Electronics AB, MA00551C 27-53

392 Tekniska data Teckentabell Beijer Electronics AB, MA00551C

393 Tekniska data Teckentabell 866 Teckentabell 869 Beijer Electronics AB, MA00551C 27-55

394 Tekniska data Teckentabell för E100 och E Beijer Electronics AB, MA00551C

395 Tekniska data Teckentabell för E50 och E200 Beijer Electronics AB, MA00551C 27-57

396 Tekniska data Nationella tecken i E50 Tecknen i tabellen på föregående sidan (Teckentabell för E50 och E200) stöds i E50. E50 stöder också en del nationella tecken, beroende på vilka nationella inställningar/teckentabell som valts. Klicka på Alt-tangenten och numret i tabellen nedan på den numeriska delen på tangentbordet för att visa tecknet i terminalen. Tangentbordskombination Svensk Tysk Teckentabell Norsk/ Dansk Alt Å Å Å Alt Ä Ä Alt Ö Ö Ö Alt å å å Alt ä ä ä ä Alt ö ö ö ö Alt ü ü ü ü Alt Ø Ø Ø Alt ÿ Alt Ü Alt ø Alt æ Alt É Alt È Alt Ê Fransk Beijer Electronics AB, MA00551C

397 Sakregister A Aktivera Java-konsol, Alfanumeriska tangenter, 3-5 Analog klocka, 6-36 Analoga objekt, 6-10 Analogt fyllnadsobjekt, 6-35 Analogt numeriskt objekt, 6-18 Anpassa storlek, 5-18 ANSI, 16-1 Anslutning till skrivare, 13-2 Använda recept i persondator, 11-7 Användardefinierat systemspråk, 15-6 Applikation, 4-1 Applikationsspråk i driftläge, 15-8 Applikationsspråk, 15-1 Arbetsmetodik, 4-1 Arbetsyta, 5-11, 5-13 Arkivmenyn, 5-32 ASCII objekt, 6-25 B Bakgrundsbelysning, 5-39 Bakgrundsblock, 5-10 BDTP, BDTP-klient, BDTP-server, 20-29, Beräkning av ingenjörsenheter, Offset/Gain beräkning, 6-2 Beräkning av ingenjörsenheter, Offset/ Gain beräkning 7-2 Beräkning av receptstorlek, 11-2 Biblioteks index reg, 5-41 Bifogad fil, 5-9 Block knutna till larm, 10-9 Block list, 5-34 Block, 1-1, 4-4 Editera, 5-33 Hopp till block, 23-5 Programmera, 5-13 Skapa, 5-6 Blockhanteraren, 5-6 Inställningar, 5-52 Blockhanterarmenyn, 5-52 Blockhuvud, 5-8 Blockmall, 5-8, 5-10 Byt styrsystem, 5-5 Byt terminal, 5-5 C CGI-script, D Datautbyte mellan styrsystem, 19-5 Datautbyte, 5-38, 19-6 Datumformat, 5-46 Datumobjekt, 7-10 Definiera blockhuvudet, 5-8 Definiera funktionstangenter, 23-2 Definiera lösenord, 12-2 Definiera säkerhetsnivå, 12-1 Definiera tidkanaler, 14-1 Definiera utskrift, 13-5 Dela, 5-18 Diagram, 6-21 Digital fyll, 6-14 Digital klocka, 6-37 Digitalt symbolobjekt, 6-13 Digitalt textobjekt, 6-12, 7-4 Displaysignal, 5-9 Driftläge, 3-1, 3-4 Dubbla drivrutiner, 19-1 Adressering, 19-2 Dynamik, 6-4 Dynamisk hantering av bitmap, 6-10 Beijer Electronics, MA00551C I

398 E E-post signal, 5-9 Ethernetanslutning, Expansionskort, 25-1 IFC MC, 8-8 PROFIBUS DP, 25-1 Expansionskortplatser, 5-50 Export och import av filer i Unicodeformat, 16-2 Externt tangentbord, 3-6 F Felmeddelande, 3-4 Flerspråksapplikationer, 15-1 Flerspråksstöd, 5-45 Applikationsspråk i driftläge, 15-8 Exportera, 5-45, 15-6 Importera, 5-45, 15-7 Inställningar, 5-45 Kopiera objekt, 15-7 Korsreferens, 15-7 Nytt språk, 5-45 Redigera, 5-45 Språkindex, 15-7 Unicode, 15-7 Flervalsobjekt, 6-39, 7-5 Flytta objekt, 6-7 FTP, 21-1 Biblioteket ALARMS, 21-2 Biblioteket HTML, 21-3 Biblioteket RECIPE, 21-3 Biblioteket TRENDS, 21-4 Rotbiblioteket, 21-2 FTP-server, Funktionermenyn, 5-37 Funktionstangenter, 5-30, 23-1 Definiera, 23-2 Globala, 23-2 Hopp till block, 23-5 Lokala, 23-2 Färger, 6-1 Färgschema, Skapa/ändra, 5-3 Fönstermenyn, 5-54 Fördela mellanrum, 5-18 Förstärkning, 6-1, 7-1 G Generella parametrar, 6-1, 7-1 Grafikblock, 4-4 Grafikblockhanteraren, 5-14 Dynamiska objekt, 5-18 Gruppera objekt, 5-20 Markera flera objekt, 5-18 Markör, 5-16 Mus, 5-15 Placera objekt, 5-18 Skapa objekt, 5-17 Skapa tabeller, 5-20 Statisk grafik, 5-17 Tangenter, 5-15 Verktygslådan, 5-16 Öppna, 5-15 Grafikblocksutskrifter, 13-4 Grafisk larmsida, Grafisk presentation och manövrering, 6-1 Grafiska objekt, Analog klocka, 6-36 Analoga, 6-10 Analogt fyllnadsobjekt, 6-35 Analogt numeriskt objekt, 6-18 ASCII objekt, 6-25 Diagramobjekt, 6-21 Digital fyll, 6-14 Digital klocka, 6-37 Digital symbol, 6-13 Digital text, 6-12 Digitala, 6-10 Flervalsobjekt, 6-39 Hastighetsmätarobjekt, 6-31 Hoppobjekt, 6-16 II Beijer Electronics, MA00551C

399 Larmradsobjekt, 6-33 Manövrera, 6-47 Meddelande, 6-42 Multisymbolobjekt, 6-38 Numerisk tabell, 6-44 Pektangent, 6-40 Potentiometerobjekt, 6-26 Stapelobjekt, 6-19 Statiska objekt, 6-9 TCP/IP objekt, 6-46 Trendobjekt, 6-28 VU-meterobjekt, 6-24 Grunder, 4-1 Gruppera objekt, 5-20 H Hastighetsmätare, 6-31 Hjälp menyn, 5-54 Hoppobjekt, 6-16, 7-9 Händelse, 6-8 I I/O Korsreferens, 5-29, 5-34 IFC MC, 8-8 IME, 16-1 Inbyggda funktionstangenter, 3-6 Index i nätverksklient, Indexadressering, 5-43, 18-1 Infoga, 5-30 Informationssida, 3-9 Inloggning, 12-3 Input Method Editor, 16-1 Installera drivrutin, 5-4 Insticksremsor, 5-11 Inställning av kommunikationsport, 13-7 Inställning av skrivare, 13-6 Inställningar för applikationsspråket, 15-5 Inställningarmenyn, 5-38 IP-adress, 20-1 J Java-konsol, Joystick-funktion, 3-11 Justera, 5-18 K Klocka, Analog, 6-36 Digital, 6-37 Kommandon, 5-41 Kommandoraden, 5-41 Kommunikation med persondator, 19-7 Kommunikation med två styrsystem, 19-1 Kommunikation med två terminaler, 19-9 Kommunikation, 3-4, 19-1 Inställningar i terminalen och persondatorn, 19-7 Kommunikationsfel, 3-4 Kommunikationsportinställningar, 13-7 Konfigureringsläget, 3-1 Kontrastinställning, 3-3 Kontrollkoder till skrivare, 13-8 Koordinater, 2-2 Kopiera grafik, 5-22 Krossreferens, 5-29 Presentation, 5-30 L Larm i driftläge, 10-8 Larm via e-post, Larm, 5-30, 10-1 Definiera larmgrupp, 10-2 Definiera larmlistan, 10-5 Definiera larmmeddelande, 10-2 Grafisk larmsida, Historik, 10-4 Kvittering krävs, 10-4 Beijer Electronics, MA00551C III

400 Larmgrupper, 10-1 Larmlista, 5-48 Larmmeddelande, 10-2 Manövrera, 10-8 Skriva ut, 10-4 Larmgrupper, 5-30, 5-37, 10-1 Larmhantering, Larmimport, 10-7 Larminställningar, 10-5 Larmmeddelande, 10-2 Larmradsobjekt, 6-33 Logga in, 12-3 Lysdioder, 5-30, 5-37 Definiera, 22-1 Lägg till makro, 24-1 Lägg till, 5-30 Lägga till på recept, 11-6 Lösenord för projektöverföring, 12-3 Lösenord, 5-30, 5-37, 12-1 Definiera 12-2 Ändra under drift, 12-4 M Makron, 23-4, 24-1 Aktivera, 24-3 Lägg till makro, 24-1 Mall, 5-8 Manövrera grafikblock, 6-47 Manövrera textblock, 7-12 Manövrerbara objekt, 6-47 Analoga objekt, 6-48, 7-12 Digitala objekt, 6-48, 7-12 Manövrering, 6-3, 7-2 Markera flera objekt, 5-18 Meddelandebibliotek, 5-38, 9-1 Meddelandeobjekt, 6-42, 7-11 Membrantangentbord, Menyn Arkiv, 5-32 Menyn Blockhanteraren, 5-52 Menyn Funktioner, 5-37 Menyn Fönster, 5-54 Menyn Hjälp, 5-54 Menyn Inställningar, 5-38 Menyn Objekt, 5-53 Menyn Redigera, 5-33 Menyn Utseende, 5-53 Menyn Visa, 5-33 Menyn Överför, 5-54 Menyraden, 2-2 Miljödata, Modemanslutning, Modemöverföring, 26-7 Multisymbolobjekt, 6-38 N Namnlista, 5-34 Nationella inställningar, 5-44 Nationella tecken, 3-5 Nivåer, 4-4 No protocol mode, 19-13, Numerisk tabell, 6-44 Numeriska och alfanumeriska tangenter i E100, 3-5 Numeriska värden, 3-5 Näteverkskommunikation, SMTP, 21-6 Nätverksfunktioner i terminalen, 21-1 Nätverkskommunikation via Ethernet, Nätverkskommunikation, 20-1 BDTP, Begränsningar, FTP, 20-35, 21-1 IP-adress, 20-1 SMTP-klient, TCP/IP, 20-1 Nätverkskonton, Nätverkstjänster, O Objektmenyn, 5-53 Offset, 6-1, 7-1 IV Beijer Electronics, MA00551C

401 Operationslägen, 3-1 Prog, 3-1 Run, 3-1 Setup, 3-1 Växla, 3-1 Operatörsbilder, 4-4 P Packning av signaler, Passthrough mode via Ethernet, Passthrough mode, Pekskärmen, 6-50 Piltangenter, 3-6 Placera objekt, 5-18 Potentiometer, 6-26 PPP, PPP-uppkoppling, Presentera tidkanaler i drift, 14-2 PROFIBUS-DP, 25-1 Prog, 3-1 Programmering med programmeringsverktyget, 5-1 Programmering, 4-1, 5-1 Programmeringsläge, 3-1 Prog, 3-3 Programmeringsverktyget, Installera, 2-1 Menyn Arkiv, 5-32 Menyn Blockhatneraren, 5-52 Menyn Funktioner, 5-37 Menyn Fönster, 5-54 Menyn Hjälp, 5-54 Menyn Inställningar, 5-38 Menyn Objekt, 5-53 Menyn Redigera, 5-33 Menyn Utseende, 5-53 Menyn Visa, 5-33 Menyn Överför, 5-54 Projekt, Hämta, 5-32 Programmera, 4-1, 5-1 Skapa, 5-1 Spara, 5-32 Stänga, 5-32 Testa, 5-32 Öppna, 5-32 Överföring, 5-54, 26-1 Projektöverföring, 12-3 Inställning av terminalen, 26-2 R Radera minnet, 3-2 Radera recept, 11-7 Rapporter, 13-4 Rapportutskrifter, 13-1 Definiera utskrift, 13-5 Portparametrar, 13-7 Skrivarinställningar, 13-6 Realtidsklockan, Ställa, 3-8 Realtidstrend, 8-3 Receptbibliotek i driftläge, 11-4 Receptbibliotek, 5-9, 11-3 I driftläge, 11-4 Recepthantering, 11-1, 23-4 Använda recept i PC, 11-7 Beräkna storlek, 11-2 Filer, 11-1 Lägga till i, 11-6 Radera, 11-7 Skapa, 11-5 Via styrprogrammet, 11-8 Överföra via FTP, 11-7 Överföra, 11-6 Receptinställningar, 11-3 Redigeramenyn, 5-33 Reserverade tecken, 3-6 Ritningar, RS-232, 5-49 RS-422, 5-49 RS-485, 5-49 Run, 3-1, 3-4 Beijer Electronics, MA00551C V

402 S Seriell anslutning, Seriell nätverkskommunikation, Seriell överföring, 26-7 Setup, 3-1 Signalformat, 4-6 Signerad applet, 21-8 Skalning, 6-1, 7-1 Skapa applikationsspråk, 15-1 Skapa insticksremsor, 5-11 Skapa objekt, 5-17 Skapa och överföra recept med styrprogrammet, 11-8 Skapa projekt, 5-1 Skapa recept med terminalen, 11-5 Skapa tabeller, 5-20 Skriva ut larm, 10-4 Skriva ut projektet, 13-3 Skrivare, 5-50 Anslutning, 13-2 Skrivarinställningar, 5-50, 13-6 Skrivarsignal, 5-9 Skrivarstatus, 5-40, 13-8 Skärmssläckartid, 5-47 SMTP, 21-6 SMTP-klient, Sommartid, 5-46 Spara HTML-filer med FTP, Språk, 5-44 Språkhantering, Flerspråksapplikationer, 15-1 Språkindex, 5-36, 5-45, 15-7 Språkinställning, 5-44 SSI-script, Stapelobjekt, 6-19, 7-7 Starta Programmeringsverktyget, 5-1 Statisk grafik, 5-17 Statiska objekt, 6-9 Statusfältet, 2-2 Styrsystem, 5-2 Ställa realtidsklockan, 3-8 Stödraster, 5-17 Summer, 5-39 Switchen på terminaler med pekskärm, 3-8 Symboler, Skapa, 5-22 Symbolhanteraren, 5-24 Duplicera symbol, 5-26 Exportera, 5-24 Funktionen Egenskaper, 5-26 Funktionen Redigera, 5-26 Importera, 5-24 Radera symbol, 5-26 Skapa symboler, 5-25 Symbolhantering, 5-33 Systemblock, 4-4, 4-5 Systemmonitor, 17-1 Systemprogram, Nedladdning, 2-3 Systemsignaler 5-38 Systemspråk, Användardefinierat, 15-6 Säkerhetskopiering av trenddata, 8-8 Säkerhetsnivåer, 12-1 T Tangentbord, Alfanumeriska tangenter, 3-5 Tangentfält, 5-10 Tangentfördröjning, 5-47 Tangentljud, 5-47 Tangentrepetition, 5-47 Tangentsekvenser, 3-7 TCP/IP objekt, 6-46 TCP/IP överföring, 26-6 TCP/IP, 20-1 Teckentabeller, Teckenuppsättning, 5-44, 16-1 Tekniska data, 27-1 Terminalapplet, 21-7 VI Beijer Electronics, MA00551C

403 Terminalen som kommunikationsgränssnitt, Terminalfont, 16-2 Terminalfunktioner, 3-1 Terminalinställningar, 5-47 Terminalkontroll, Terminalspegling, 21-7 Testa projekt, 5-32 Textbaserad presentation och manövrering, 7-1 Textblock, 4-4 Textblockhanteraren, 5-22 Definiera, 5-23 Dynamiska objekt, 5-23 Mus, 5-23 Statisk text, 5-23 Tangenter, 5-23 Verktygslådan, 5-23 Öppna, 5-22 Textblocksrapporter, 13-4 Textobjekt, Analogt objekt, 7-6 Datumobjekt, 7-10 Digital text, 7-4 Dynamiska, 7-3 Flervalsobjekt, 7-5 Hoppobjekt, 7-9 Meddelande, 7-11 Stapelobjekt, 7-7 Textobjekt, 7-8 Tidobjekt, 7-10 Tidformat, 5-46 Tidkanaler, 5-30, 5-37 Definiera, 14-1 Manövrera, 14-2 Tidobjekt, 7-10 Tidsstyrning, 14-1 Transparent mode via Ethernet, Transparent mode, 19-7, Trenddiagram, 6-28 Trender, 8-1 Historik, 6-49, 8-2 HMI Tools, 8-7 Realtidstrend, 8-3 Trendfiler, 8-7 Trendobjekt, 8-4 U Unicode, 16-1 Begränsningar, 16-3 Dynamiska texter, 16-4 Minnesåtgång, 16-3 Prestanda, 16-3 Spara recept och larmhistorik, 16-4 Textblock, 16-3 Unicode-font 5-36 Unicode-font, 5-45 Uppdatera drivrutin, Från disk, 5-4 Från Internet, 5-4 Uppdatera, 5-30 Utseendemenyn, 5-53 Utskrift av projekt, 13-3 Utskrifter, 13-1 V Verktygsfält, 5-35 Verktygslåda, 5-13 Visa terminalen, 5-11 Visamenyn, 5-33 VU-meter, 6-24 Välj språk, 5-1 Välja manövrerbara objekt, 6-47 Växla mellan lägena, 3-1 Växla mellan PROG och RUN, 3-1 Växla mellan PROG och SETUP, 3-1 Växla mellan RUN och SETUP, 3-1 W Wait-cursor, Watch-dog, 3-4 Beijer Electronics, MA00551C VII

404 Webbserver, 20-42, Å Ångra, 5-33 Återkoppling av inmatningar, Ä Ändra I/O, 5-28 Ändra lösenord under drift, 12-4 Ändra projektinställningar, 5-5 Ö Överföra recept till styrsystemet, 11-6 Överföra Trenddata, Via FTP, 8-7 Överföring, Inställningar, 26-2 Kommunikationsinställningar, 26-8 Modem, 26-7 Projekt, 26-1 Seriell, 26-7 TCP/IP, 26-6 Övergripande lösenord, 12-4 Översätta terminalspråk, 15-4 VIII Beijer Electronics, MA00551C

Beijer Electronics AB, MA00062D,

Beijer Electronics AB, MA00062D, Manual IFC PBDP Förord Denna manual är en installations och funktionsbeskrivning för expansionskortet IFC PBDP. Modulen kan användas till operatörsterminalerna i E-serien som har expansionskortsplats.

Läs mer

Beijer Electronics AB MA00300C 2000-10

Beijer Electronics AB MA00300C 2000-10 Manual IFC PI Förord Denna manual är en installations och funktionsbeskrivning för expansionskortet IFC PI. Modulen kan användas till operatörsterminalerna i E-serien som har expansionskortsplats. Förutom

Läs mer

Beijer Electronics AB, MA00328C

Beijer Electronics AB, MA00328C Manual IFC ETTP and IFC ETCX Förord Denna manual är en installations och funktionsbeskrivning för expansionskorten IFC ETTP och IFC ETCX. Modulerna kan anslutas och användas till operatörsterminalerna

Läs mer

Switch Driver 4. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software

Switch Driver 4. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software Switch Driver 4 Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software Innehåll ATT ANVÄNDA PROGRAMVARAN SWITCH DRIVER... 3 SWITCH DRIVER ANSLUTNING... 4 USB JOYSTICK KALIBRERING... 4 TESTFUNKTION...

Läs mer

Home Nerladdning typsnitt Ladda Ladda fonter Menyn Skrivare Menyn teckensnitt Menyn Verktygsfält Menyn Hjälp Snabbtangenter

Home Nerladdning typsnitt Ladda Ladda fonter Menyn Skrivare Menyn teckensnitt Menyn Verktygsfält Menyn Hjälp Snabbtangenter Nerladdning typsnitt Ladda 2 Ladda fonter 2 Menyn Skrivare 3 Avsluta programmet 3 Menyn teckensnitt 3 Välj Teckensnitt 4 Ladda ner ett teckensnitt 7 Ta bort teckensnitt 7 Teckensnitt Information 8 Menyn

Läs mer

ANVÄNDAR MANUAL. SESAM 800 RX MC Manager

ANVÄNDAR MANUAL. SESAM 800 RX MC Manager ANVÄNDAR MANUAL SESAM 800 RX MC Manager Åkerströms Björbo AB Box 7, SE-780 45 Gagnef, Sweden street Björbovägen 143 SE-785 45 Björbo, Sweden Phone +46 241 250 00 Fax +46 241 232 99 E-mail [email protected]

Läs mer

E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes

E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes Sida 2 av 2 Innehållsförteckning INNEHÅLLSFÖRTECKNING...3 REKOMMENDERAD UTRUSTNING...5 INSTALLATION...5 ANVÄNDARLÄGE I E-POST3...6 STARTSIDA...7

Läs mer

TIS-Web startguide 3.6. TIS-Web Startguide

TIS-Web startguide 3.6. TIS-Web Startguide TIS-Web Startguide Den här guiden hjälper dig komma igång med de vanligaste funktionerna i TIS-Web, ladda upp data och utvärdering av färdskrivardata. För mer detaljerad information se manualerna som finns

Läs mer

Instruktion till. PigWin PocketPigs. Del 1 - Installation 2008-07-10

Instruktion till. PigWin PocketPigs. Del 1 - Installation 2008-07-10 Instruktion till PigWin PocketPigs Del 1 - Installation 2008-07-10 INNEHÅLL Installation...3 Förberedelser - pocket...3 Förberedelser - PC...3 PocketPigs...4 Pocket PC nr. 2...5 Installation av AgroSync...6

Läs mer

ALEPH ver. 16 Introduktion

ALEPH ver. 16 Introduktion Fujitsu, Westmansgatan 47, 582 16 Linköping INNEHÅLLSFÖRTECKNING 1. SKRIVBORDET... 1 2. FLYTTA RUNT M.M.... 2 3. LOGGA IN... 3 4. VAL AV DATABAS... 4 5. STORLEK PÅ RUTORNA... 5 6. NAVIGATIONSRUTA NAVIGATIONSTRÄD...

Läs mer

Swema 05. Bruksanvisning vers 1.01 MB20130530

Swema 05. Bruksanvisning vers 1.01 MB20130530 Swema 05 Bruksanvisning vers 1.01 MB20130530 SWEMA AB Pepparv. 27 SE-123 56 FARSTA Tel: +46 8 94 00 90 Fax: +46 8 93 44 93 E-mail: [email protected] Hemsida: www.swema.se Innehållsförteckning: 1. Introduktion...

Läs mer

Beskrivning av hur du ansluter en E-terminal från Beijer Electronics till HC900 via Ethernet så att denna kan visa och manipulera data i HC900.

Beskrivning av hur du ansluter en E-terminal från Beijer Electronics till HC900 via Ethernet så att denna kan visa och manipulera data i HC900. Noterat i labbet om: Anslut en Beijer Electronics E-terminal till HC900 via Ethernet NIL00019 2002/09/03 Vad är Noterat i labbet om? Noterat i labbet om är en samling dokument som skall ses som hjälpmedel

Läs mer

Detta dokument beskriver enbart konfigurering av FX3U-ENET för att programmera/monitorera via Ethernet.

Detta dokument beskriver enbart konfigurering av FX3U-ENET för att programmera/monitorera via Ethernet. FX1S FX1N FX2N(C) FX3U(C) 1 Funktion och användningsområde Genom att använda FX3U-ENET kan man kommunicera med ett FX3U-system via Ethernet. Kommunikationsmodulen stödjer funktioner som överföring av PLC-program,

Läs mer

Komma igång med 3L Pro 2014. Komma igång med 3L. Copyright VITEC FASTIGHETSSYSTEM AB

Komma igång med 3L Pro 2014. Komma igång med 3L. Copyright VITEC FASTIGHETSSYSTEM AB Komma igång med 3L Innehåll LOGGA IN I 3L... 3 Verktyg och kortkommandon... 6 Övriga tangenter... 9 RAPPORTUTSKRIFT I 3L... 10 Instruktioner för att skriva till fil:... 11 Logga in i 3L Ikonen för 3L Pro

Läs mer

Beijer Electronics AB 2000, MA00336A, 2000-12

Beijer Electronics AB 2000, MA00336A, 2000-12 Demonstration driver English Svenska Beijer Electronics AB 2000, MA00336A, 2000-12 Beijer Electronics AB reserves the right to change information in this manual without prior notice. All examples in this

Läs mer

LATHUND WINDOWS 2000. RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk.

LATHUND WINDOWS 2000. RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk. LATHUND WINDOWS 2000 RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: [email protected] Detta material är författat av RXK Läromedel. Mångfaldigande

Läs mer

Uppdatering av programvaror Användarhandbok

Uppdatering av programvaror Användarhandbok Uppdatering av programvaror Användarhandbok Copyright 2008 Hewlett-Packard Development Company, L.P. Windows är ett USA-registrerat varumärke som tillhör Microsoft Corporation. Informationen i detta dokument

Läs mer

Datum 2012-12-28. Den första bilden i installationsprogrammet visar vilken version det är. Klicka på Nästa eller tryck Enter för att fortsätta.

Datum 2012-12-28. Den första bilden i installationsprogrammet visar vilken version det är. Klicka på Nästa eller tryck Enter för att fortsätta. Installation av SDCs insändningsprogram Sender för filer från skördare, skotare eller drivare Installationen består av tre steg som automatiskt körs efter varandra. Steg 1: Programmet installeras och man

Läs mer

E1000. E1000-serien för framtiden

E1000. E1000-serien för framtiden E1000 E1000-serien för framtiden E1000 den nya generationens operatörsterminaler De elva operatörsterminalerna i E1000-serien har utvecklats med fokus på ergonomi, flexibilitet, prestanda och framtidssäkerhet.

Läs mer

Konfigurera Xenta från Babs

Konfigurera Xenta från Babs Konfigurera Xenta från Babs Nedan följer en instruktion hur du konfigurerar din nya Xenta terminal från Babs PayLink med JobOffice Kassa. Om du känner dig osäker på det här, kontakta någon lokal data-

Läs mer

Webbserver och HTML-sidor i E1000 KI

Webbserver och HTML-sidor i E1000 KI 1 Funktion och användningsområde E1000-terminalen (E1032-E1151) kan användas som webbserver. En webbserver är ett program som hanterar filer som ska visas i en webbläsare som exempelvis Internet Explorer.

Läs mer

ATU. Användarmanual. Larmöverföringsenhet Firmware 2.9.4. Version 2014.58-003

ATU. Användarmanual. Larmöverföringsenhet Firmware 2.9.4. Version 2014.58-003 ATU Larmöverföringsenhet Firmware 2.9.4 Användarmanual Version 2014.58-003 Läs igenom hela användarhandledningen innan produkten används! Viktigt :ATU använder radiosignaler för att kommunicera och är

Läs mer

Styrteknik: E-Designer och E-1000

Styrteknik: E-Designer och E-1000 PLC8B:1 E-Designer 7.40, Introduktion Grunderna Blockhantering Olika Objekt Trender-Dataloggning Alarmhantering Recept Bilder 2008-05-02 PLC8B:2 Nedanstående program skall sparas och exekveras i PLC:n.

Läs mer

Styrteknik 7.5 hp distans: E-1000 och E-Designer

Styrteknik 7.5 hp distans: E-1000 och E-Designer PLC8A:1 E1000 operatörsterminaler En operatörsterminal ger ett gränssnitt mellan männinska-maskin, (MMI människa-maskininteraktion, HMI Human Machine Interface) Alla terminalerna i E1000-serien är utvecklade

Läs mer

Handbok för Nero ImageDrive

Handbok för Nero ImageDrive Handbok för Nero ImageDrive Nero AG Information om upphovsrätt och varumärken Användarhandboken till Nero ImageDrive och dess innehåll skyddas av upphovsrätt och tillhör Nero AG. Med ensamrätt. Den här

Läs mer

Börja här. Justera bläckpatronerna utan en dator. Svenska

Börja här. Justera bläckpatronerna utan en dator. Svenska Börja här Justera bläckpatronerna utan en dator Se till att du har följt instruktionerna på sidan Inställningar så att maskinvaran är installerad. Fortsätt med följande steg för att optimera utskriftskvaliteten.

Läs mer

TRUST USB VIDEO EDITOR

TRUST USB VIDEO EDITOR TRUST USB VIDEO EDITOR S Anvisningar för snabb installation Version 1.0 1 1. Inledning Denna handbok är avsedd för användare av Trust USB Video Editor. Du måste ha viss erfarenhet av datorer för att kunna

Läs mer

ONSCREENKEYS 5. Windows XP / Windows Vista / Windows 7 / Windows 8

ONSCREENKEYS 5. Windows XP / Windows Vista / Windows 7 / Windows 8 ONSCREENKEYS 5 Windows XP / Windows Vista / Windows 7 / Windows 8 [ PRODUKTBESKRIVNING ] [ Detta smarta skärmtangentbord med virtuella musklicksfunktioner och ljuduppspelningsfunktion möjliggör snabb skrift

Läs mer

Steg 1 Minnen, mappar, filer Windows 7

Steg 1 Minnen, mappar, filer Windows 7 Steg 1 Minnen, mappar, filer Windows 7 Maj -13 Liljedalsdata.se Liljedalsdata Steg 1 Sida 1 Inledning Välkommen till denna kurs. Att jobba med datorer är ofta som att jobba med matematik. Det nya bygger

Läs mer

Manual för Autostart Speed Control

Manual för Autostart Speed Control Manual för Autostart Speed Control Utrustningen startas genom att man dra ut den röda knappen på instrumentpanelen märkt med Autostart. Utrustningen startar i läget klart för att köra ett startförlopp,

Läs mer

Kontorsinstallation av SDCs insändningsprogram Sender för filer från skördare, skotare eller drivare

Kontorsinstallation av SDCs insändningsprogram Sender för filer från skördare, skotare eller drivare Kontorsinstallation av SDCs insändningsprogram Sender för filer från skördare, skotare eller drivare Vid installation kommer programmet att automatiskt att sparas på datorns C-enhet. Det går inte att ändra

Läs mer

ENTRÉ DOKUMENTHANTERING...

ENTRÉ DOKUMENTHANTERING... Entré Innehåll ENTRÉ DOKUMENTHANTERING... - 2 - Starta Dokumenthantering... - 3 - Lägga till dokument via frågeguide... - 4 - Frågeguiden... - 5 - Lägga till dokument manuellt... - 7 - Lägg till fil...

Läs mer

SGH-A400 WAP Browser Användarhandbok

SGH-A400 WAP Browser Användarhandbok * Vissa innehåll i denna handbok kan skilja sig från din telefon beroende på mjukvaran som installerats eller din operatör. SGH-A400 WAP Browser Användarhandbok ELECTRONICS Behöver du hjälp eller har frågor,

Läs mer

Manual för PC-program Larm

Manual för PC-program Larm Manual för PC-program Larm Rev. 04-06-02 Manual för PC-program...1 Allmänt...3 Programmet...3 Grundinställningar...4 Larmlistor...5 Larmlista - Funktion...5 Larmlista Typ...6 Larmlista - exempel...6 Ingångar

Läs mer

LATHUND WINDOWS XP. RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk.

LATHUND WINDOWS XP. RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk. LATHUND WINDOWS XP RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: [email protected] Detta material är författat av RXK Läromedel. Mångfaldigande

Läs mer

Handicom. Symbol for Windows. Blisseditor. Version 3.4

Handicom. Symbol for Windows. Blisseditor. Version 3.4 Handicom Symbol for Windows Version 3.4 Handicom, Nederländerna/Frölunda Data AB 2009 Innehåll Installation och licenser...2 1. Inledning...2 2. ns huvudfönster...2 2.1 Verktygsfältet...2 2.2 Matris...2

Läs mer

Din manual CANON LBP-3300 http://sv.yourpdfguides.com/dref/536449

Din manual CANON LBP-3300 http://sv.yourpdfguides.com/dref/536449 Du kan läsa rekommendationerna i instruktionsboken, den tekniska specifikationen eller installationsanvisningarna för CANON LBP-3300. Du hittar svar på alla dina frågor i CANON LBP-3300 instruktionsbok

Läs mer

Bruksanvisning M-ANY PreMium MP3 Art 100043 I kartongen: Fjärrkontroll, hörlurar, batterier, USB-kabel, Audiokabel, väska, halssnodd, CD-Rom.

Bruksanvisning M-ANY PreMium MP3 Art 100043 I kartongen: Fjärrkontroll, hörlurar, batterier, USB-kabel, Audiokabel, väska, halssnodd, CD-Rom. Bruksanvisning M-ANY PreMium MP3 Art 100043 I kartongen: Fjärrkontroll, hörlurar, batterier, USB-kabel, Audiokabel, väska, halssnodd, CD-Rom. Komma igång: Stoppa in den medföljande CD-Rom skivan M-ANY

Läs mer

Kapitel 1 Komma igång... 3

Kapitel 1 Komma igång... 3 2014.02.21 1 Kapitel Innehåll... Sida Kapitel 1 Komma igång... 3 Välkommen... 3 Är DDS-CAD Arkitekt installerat?... 5 Operativmiljön Windows... 5 Begrepp... 5 Starta DDS-CAD Arkitekt... 6 Starta ett nytt

Läs mer

www.telefrang.se Telefrang Smoke Control System Installationsmanual för Midi- och MaxiSmoke 2008-02-18 Sida 1 av 12

www.telefrang.se Telefrang Smoke Control System Installationsmanual för Midi- och MaxiSmoke 2008-02-18 Sida 1 av 12 Telefrang Smoke Control System Installationsmanual för Midi- och MaxiSmoke MaxiSmoke MidiSmoke File: D:\Projekt\SMOKE CONTROL\MIDI SMOKE\Man\Midisystem_inst_man_V01.odt 2008-02-18 Sida 1 av 12 1. Installation

Läs mer

Programmets startmeny ser ut så här. För att få fram menyerna Avsluta, Inställningar och Användare måste du föra markören upp till det blåa fältet.

Programmets startmeny ser ut så här. För att få fram menyerna Avsluta, Inställningar och Användare måste du föra markören upp till det blåa fältet. Programmets startmeny ser ut så här. För att få fram menyerna Avsluta, Inställningar och Användare måste du föra markören upp till det blåa fältet. Då du klickar på Användare öppnas denna bläddringslista.

Läs mer

Sirius II Installation och Bruksanvisning

Sirius II Installation och Bruksanvisning Sirius II Installation och Bruksanvisning Innehåll 1. Introduktion... 2. Installation av Sirius II programvara... 3. Anslutning Data Linker interface.... 4. Sirius II funktioner.... 5. Bruksanvisning....

Läs mer

Att skriva på datorn

Att skriva på datorn Att skriva på datorn Innehåll: Inledning 1 Tangentbordet 2 Att skriva i Word 4 Att skriva på Internet 7 Övningar 8 2 Inledning Välkommen till steg 2 av Internetkursen för nybörjare! Vid detta kurstillfälle

Läs mer

Bruksanvisning Bläckfisken USB

Bruksanvisning Bläckfisken USB Bruksanvisning Bläckfisken USB Kontaktanslutning till datorer och pekplattor Tel/Fax.: 013-712 70 Östra Harg Torpängen 585 91 Linköping E-post: [email protected] Hemsida: www.hargdata.se Innehållsförteckning:

Läs mer

Maximanus. Tangenter med speciell betydelse på Maximanus. Uppkoppling

Maximanus. Tangenter med speciell betydelse på Maximanus. Uppkoppling Maximanus Uppkoppling Slå av spänningen till datorn. Koppla ur det normala tangentbordet. Koppla in Maximanus, där det normala tangentbordet var anslutet. Om även det normala tangentbordet ska användas,

Läs mer

Paneler - VCPXX.2. Programmeringsmanual för VCP-paneler. Revision 2

Paneler - VCPXX.2. Programmeringsmanual för VCP-paneler. Revision 2 Paneler - VCPXX.2 Programmeringsmanual för VCP-paneler Revision 2 Innehållsförteckning Innehållsförteckning... 2 1 Symbolfiler för kommunikation via IndraLogic... 3 2 Uppsättning i IndraWorks... 6 3 Programmering

Läs mer

Programmering av. PADDY mini

Programmering av. PADDY mini multimedia Programmering av PADDY mini art. nr: CCS037 PRODUKTER SOM ANVÄNDS I DETTA EXEMPEL: PADDY mini CCS037 PADDY mini CCS012 PADDY mini CCS500 VSCOM USB TILL SERIELL DB9 LAPTOP MED WINDOWS 7 QUICKPAD

Läs mer

E-BOT del 2 20150120

E-BOT del 2 20150120 E-BOT del 2 20150120 2 Innehållsförteckning 7 Avancerade funktioner... 4 7.1 Inställningar för färglägen... 4 7.1.1 Ställa in färglägena... 4 8 Inställningar... 6 8.1 Använda hörlurar... 6 8.2 Återställning...

Läs mer

Bruksanvisning Operatörspanel ER-ipx12

Bruksanvisning Operatörspanel ER-ipx12 Bruksanvisning Operatörspanel ER-ipx12 Elektro Relä AB Sördalavägen 22 SE-141 60 Huddinge Telefon +46 (0)8-774 88 00 Telefax +46 (0)8-774 88 14 E-post: [email protected] www.erab.com Obs! Operatörspanelen

Läs mer

BuildingPortalSuite. Beskrivning. 2012-09-03 BuildingPortalSuite - Beskrivning

BuildingPortalSuite. Beskrivning. 2012-09-03 BuildingPortalSuite - Beskrivning Beskrivning 1 Komma igång Följ dessa steg för att enkelt komma igång med BuildingPortalSuite: 1. Installera BuildingPortalSuite 2. Använd Setup Tool BuildingPortalSuite för att ställa in uppkopplingen

Läs mer

Manual Sportident Onlinekontroll via GPRS

Manual Sportident Onlinekontroll via GPRS Manual Sportident Onlinekontroll via GPRS 2010-08-22 Komponenter För att använda onlinekontroll över GPRS behövs tre delar: GPRS modul (GPRS-modem med samlingsbox och batterier). PC-mjukvara BBRClient

Läs mer

BOAB HJULDELAR AB 0530-133 33 [email protected]

BOAB HJULDELAR AB 0530-133 33 info@boabhjuldelar.se BOAB HJULDELAR AB 0530-133 33 [email protected] TANGENTER FUNKTION STARTSKÄRMEN: CTRL + W Avsluta hjulinställningsprogrammet och gå till Windows SKÄRMEN MED FABRIKSUPPGIFTER ÖVER FORDON: CTRL + P Hoppa

Läs mer

Elsmart Användarmanual Nätanmälan för Installatörer

Elsmart Användarmanual Nätanmälan för Installatörer Elsmart Användarmanual Nätanmälan för Installatörer Nätanmälan_Användarmanual_Generell_0_9.docx Sida 1 av (23) Inledning Detta är en generell användarmanual till Elsmart Nätanmälan. Den är skriven för

Läs mer

Användarmanual TextAppen Online

Användarmanual TextAppen Online Användarmanual TextAppen Online Innehåll Innehåll... 2 Registera dig... 3 Logga in på Textappen online... 5 Samtal... 6 Ringa samtal... 6 Avsluta samtal... 7 Spara samtal... 7 Besvara samtal... 8 Ringa

Läs mer

SHARP TWAIN AR/DM. Bruksanvisning

SHARP TWAIN AR/DM. Bruksanvisning SHARP TWAIN AR/DM Bruksanvisning Copyright 2001 av Sharp Corporation. Alla rättigheter förbehålls. Reproduktion, adaptering eller översättning utan tidigare erhållen skriftlig tillåtelse är förbjuden,

Läs mer

Skärmtangentbordet som är enkelt att använda både med mus, touchskärmar och interaktiva whiteboards

Skärmtangentbordet som är enkelt att använda både med mus, touchskärmar och interaktiva whiteboards Skärmtangentbordet som är enkelt att använda både med mus, touchskärmar och interaktiva whiteboards Tel: 031-769 00 60 [email protected] www.frolundadata.se Introduktion WizKeys är flexibelt och kostnadseffektivt

Läs mer

MOBILT INKÖP MANUAL VERSION 3. Sida 1

MOBILT INKÖP MANUAL VERSION 3. Sida 1 MOBILT INKÖP MANUAL VERSION 3 Sida 1 Allmän beskrivning... 3 Orderprocess... 3 Ute i butiken... 3 På kontoret/vid datorn... 3 Mobilt inköp handdator... 5 Användande... 5 Order översikt... 5 1. Ny order...

Läs mer

MegTax CardCenterPro

MegTax CardCenterPro 09-09-25 n 1 1 (7) MegTax CardCenterPro 1. Installation... 2 2. Hantering... 3 2.1. Tömning... 3 2.2. Fliken Kortrutiner... 4 2.3. Visa logg & Visa ej tömda... 5 2.4. Fliken Fakturafil... 5 2.5. Fliken

Läs mer

Uppdatering av läsplatta och mötesapp

Uppdatering av läsplatta och mötesapp 1 (18) Datum 2014-03-18 Systemförvaltning W3D3 och meetings Instruktion Uppdatering av läsplatta och mötesapp Den här instruktionen visar hur du gör för att uppdatera din läsplatta. Uppdateringen är viktig

Läs mer

BRUKSANVISNING GSM-MODUL DBG5. Version 1.00 Utgåva 1

BRUKSANVISNING GSM-MODUL DBG5. Version 1.00 Utgåva 1 BRUKSANVISNING GSM-MODUL DBG5 Version 1.00 Utgåva 1 Revision: 2016-09-29 FAAC Nordic AB BOX 125, SE-284 22 PERSTORP SWEDEN TEL. +46 435 77 95 00 FAX +46 435 77 95 29 www.daab.se Innehåll Allmän information...3

Läs mer

Software Translator 6.1 Manual

Software Translator 6.1 Manual Software Translator 6.1 Manual 1 Innehåll Sidan Inledning 3 Installation 4 Auktorisation 4 Översikt Programfönster 5 Menyer Arkiv 5 Visa 6 Språk 6 Verktyg 7 Hjälp 7 Handhavande Att lägga till ett program

Läs mer

Inställningstips. Visuella anpassningar Windows 10 2015-08-06

Inställningstips. Visuella anpassningar Windows 10 2015-08-06 Inställningstips Visuella anpassningar Windows 10 2015-08-06 Innehåll Inledning... 3 Anpassa bildskärmen... 4 Ändra storlek för text, appar och andra objekt... 4 Ändra muspekare och markör... 6 Egenskaper

Läs mer

FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version

FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version Beskrivning av FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version Flexénita Sunnerstavägen 58 186 70 Brottby tel: 08 512 41803 FLEXILAGER 2 Innehållsförteckning INTRODUKTION.....3

Läs mer

Bruksanvisning. BLISSKARTA för Rolltalk Designer Artikelnr: 105 815

Bruksanvisning. BLISSKARTA för Rolltalk Designer Artikelnr: 105 815 Bruksanvisning BLISSKARTA för Rolltalk Designer Artikelnr: 105 815 Innehåll Installation av Blisskarta... 3 Blisskartan - startsida... 3 Testa programmet... 4 Skapa en genväg till programmet från skrivbordet...

Läs mer

BESKRIVNING AV DISPLAY

BESKRIVNING AV DISPLAY Inledning 1 DREAM styrsystem TALGIL erbjuder högeffektiva och anmärkningsvärt ekonomiska lösningar för hantering av medelstora till stora bevattningssystem. Systemet utnyttjar modern teknik för hårdvara

Läs mer

MANUAL. till CARDMAN 2005.11.25

MANUAL. till CARDMAN 2005.11.25 MANUAL till 2005.11.25 Somedic Production AB Box 519 192 05 Sollentuna, SVERIGE tel: 08-356827, fax: 08-356874 e-mail: [email protected] www.somedicprod.se INNEHÅLLSFÖRTECKNING 1. Kapitel 1. Beskrivning

Läs mer

Lite LITE. Anvisningar för snabb installation. Version 1.0

Lite LITE. Anvisningar för snabb installation. Version 1.0 SPACEC@M LITE Anvisningar för snabb installation Version 1.0 1 1. Inledning Denna handbok är avsedd för användare av Trust SpaceC@m Lite. Inga särskilda kunskaper krävs för installation och användning

Läs mer

Kom igång med. Windows 8. www.datautb.se DATAUTB MORIN AB

Kom igång med. Windows 8. www.datautb.se DATAUTB MORIN AB Kom igång med Windows 8 www.datautb.se DATAUTB MORIN AB Innehållsförteckning Grunderna i Windows.... 1 Miljön i Windows 8... 2 Startskärmen... 2 Zooma... 2 Snabbknappar... 3 Sök... 4 Dela... 4 Start...

Läs mer

Steg 1 Minnen, mappar, filer Windows 8

Steg 1 Minnen, mappar, filer Windows 8 Steg 1 Minnen, mappar, filer Windows 8 Feb -14 Liljedalsdata.se Liljedalsdata Steg 1 W8 Sida 1 Inledning Välkommen till denna kurs. Att jobba med datorer är ofta som att jobba med matematik. Det nya bygger

Läs mer

PNSPO! Minneskort till CJ. 14 mars 2012 OMRON Corporation

PNSPO! Minneskort till CJ. 14 mars 2012 OMRON Corporation PNSPO! 14 mars 2012 OMRON Corporation 2/17 Läs detta innan du bläddrar vidare PNSPO! Denna bok är avsedd som ett tillägg till de ursprungliga manualerna för OMRONs produkter. Använd den som en hjälp att

Läs mer

Instruktioner för uppdatering av enheter med ISP

Instruktioner för uppdatering av enheter med ISP För AP produkter som använder ISP måste flashuppdateringen göras med hjälp av den medföljande MPC Manager. För att utföra en firmware uppdatering, följ dessa instruktioner: 1. Ladda ner och installera

Läs mer

Guide för behörighetssystemet i Matilda

Guide för behörighetssystemet i Matilda Guide för behörighetssystemet i Matilda Guiden är uppdaterad t o m Matildaversion 4.7.0. Eftersom olika personer med olika arbetsuppgifter och funktioner inom kostverksamheten använder Matilda på olika

Läs mer

BRUKSANVISNING Kontaktlåda USB funktionsverket

BRUKSANVISNING Kontaktlåda USB funktionsverket Artikelnummer: 651202 BRUKSANVISNING Kontaktlåda USB funktionsverket Om Kontaktlåda USB Kontaktlåda USB är en programmerbar inmatningsenhet som kan användas med upp till sex trådbundna kontakter. Alla

Läs mer

INTRODUKTION TILL LADOK

INTRODUKTION TILL LADOK Innehåll 1. Huvudmenyn... 2 2. Menyraden... 3 Arkiv... 3 Redigera... 3 Inställningar... 3 Special... 3 Funktion... 4 Hjälp... 4 3. Funktion och förflyttningar... 4 Förflyttning mellan fält... 4 Förflyttning

Läs mer

Vad finns i paketet. Detta bör finnas i paketet: Ett trådlöst modem, E5 Ett batteri Denna manual samt säkerhetsinformation En USB-kabel En nätadapter

Vad finns i paketet. Detta bör finnas i paketet: Ett trådlöst modem, E5 Ett batteri Denna manual samt säkerhetsinformation En USB-kabel En nätadapter Innehåll Vad finns i paketet. 2 Lär känna ditt modem.. 3 Förbered modemet för användning 5 Starta modemet första gången. 6 Koppla upp en dator via USB.. 8 Koppla upp en eller flera enheter via WiFi.. 9

Läs mer

LEOGICS digitalt ritbord. Snabbinstallationsguide

LEOGICS digitalt ritbord. Snabbinstallationsguide LEOGICS digitalt ritbord Snabbinstallationsguide Välkommen Tack för ditt köp av LEOGICS PT-1001 digitala ritbord. Du kommer att upptäcka hur enkelt det är att kontrollera datorn med en digital penna i

Läs mer

Kylmas lätta guider Till PlantWatch PRO3

Kylmas lätta guider Till PlantWatch PRO3 Kylmas lätta guider Till PlantWatch PRO3 Innehållsförteckning Ändra larmtext... 3 Skapa rapport... 5 Skriva ut rapport... 7 Skapa Epostrapport... 9 Kvittera larm... 12 Lägga till och ta bort värden ifrån

Läs mer

VÅGINSTRUMENT LD 5208

VÅGINSTRUMENT LD 5208 VÅGINSTRUMENT LD 5208 Viktdisplay 6-siffrig display för visning av vikt (brutto eller netto), funktioner eller felmeddelanden. Siffrornas höjd ca 20 mm. Överlast indikeras med på displayen. Underlast indikeras

Läs mer

Snabbguide Överföring av resultat till PC. systemsure Plus

Snabbguide Överföring av resultat till PC. systemsure Plus Snabbguide Överföring av resultat till PC systemsure Plus Så här enkelt sparar du mätresultaten från instumentet till datorn Först måste programvaran installeras på din PC. Sätt CDn i CD-ROM läsaren och

Läs mer

Användarhandbok. version 1.15.8. sida 1 av 15

Användarhandbok. version 1.15.8. sida 1 av 15 Användarhandbok version 1.15.8 sida 1 av 15 Innehållsförteckning Introduktion... 4 Gränssnitt... 4 Inloggning... 5 Användarnamn och lösenord... 5 Kod... 5 Startsida... 6 Menyer... 6 Systembild... 7 Sidobjekt...

Läs mer

Att komma igång med DISGEN 8.2

Att komma igång med DISGEN 8.2 Att komma igång med DISGEN 8.2 Nedanstående bild är den man möter när man installerat programmet. I handledningarna för de olika versionerna av DISGEN finns beskrivning hur man kommer igång med inmatning

Läs mer

Swema 03. Bruksanvisning vers 1.01 MB

Swema 03. Bruksanvisning vers 1.01 MB Swema 03 Bruksanvisning vers 1.01 MB20130530 SWEMA AB Pepparv. 27 SE-123 56 FARSTA Tel: +46 8 94 00 90 Fax: +46 8 93 44 93 E-mail: [email protected] Hemsida: www.swema.se Innehållsförteckning: 1. Introduktion...

Läs mer

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande.

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande. Ideell IT-förening där äldre lär äldre Skapa mapp Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande. * Gör så här: 1. Se till att du befinner dig på den plats i datorn

Läs mer

BILDBOK. Programmet stöder talsyntes SAPI 4 och SAPI 5. Programmet kan spela upp ljudfiler (*.wav) och (*.mp3)

BILDBOK. Programmet stöder talsyntes SAPI 4 och SAPI 5. Programmet kan spela upp ljudfiler (*.wav) och (*.mp3) BILDBOK Programmet stöder talsyntes SAPI 4 och SAPI 5. Programmet kan spela upp ljudfiler (*.wav) och (*.mp3) Sida 2 av 20 Innehållsförteckning Innehållsförteckning... 3 Rekommenderad utrustning... 4 Installation...

Läs mer

Uppdatering av programvaror Användarhandbok

Uppdatering av programvaror Användarhandbok Uppdatering av programvaror Användarhandbok Copyright 2009 Hewlett-Packard Development Company, L.P. Windows är ett USA-registrerat varumärke som tillhör Microsoft Corporation. Informationen i detta dokument

Läs mer

MITSUBISHI ELECTRIC. E-Designer för E1000-serien. Referensmanual. Svenska MA00803G

MITSUBISHI ELECTRIC. E-Designer för E1000-serien. Referensmanual. Svenska MA00803G MITSUBISHI ELECTRIC MA00803G 2009-08 E-Designer för E1000-serien Referensmanual Svenska Förord Manual för E-Designer Förord Denna manual är en beskrivning av E-Designer, konfigurationsverktyget som används

Läs mer

För installationen av SPECTRUM 4.0 och det fortsatta arbetet med programvaran måste följande systemkrav vara uppfyllda:

För installationen av SPECTRUM 4.0 och det fortsatta arbetet med programvaran måste följande systemkrav vara uppfyllda: Installations-DVD 2. INSTALLATION 2. Installation SPECTRUM 4.0 Innan du kan börja använda SPECTRUM 4.0 måste du säkerställa att din PC uppfyller kraven (systemkrav, se Kap. 2.1) för att programvaran ska

Läs mer

Grundläggande Ordbehandling Microsoft Word

Grundläggande Ordbehandling Microsoft Word Grundläggande Ordbehandling Microsoft Word Programfönstret Namnlist Verktygsfält Menyrad Vågrät linjal Lodrät linjal Rullningslist Statusfält Menyer och Verktygsfält Visa eller dölja ett verktygsfält Högerklicka

Läs mer

Instruktioner för första användningen

Instruktioner för första användningen Instruktioner för första användningen TRUST 630 USB 2.0 CARD READER Kapitel 1. Inledning (1) 2. Installera och aktivera (3) Ta bort gamla drivrutiner (3.1) Installation i Windows 98 SE / Windows 2000 (3.2)

Läs mer

SNABBGUIDE för studenter windows. Utskriftshantering, Kopiering och Scanning

SNABBGUIDE för studenter windows. Utskriftshantering, Kopiering och Scanning SNABBGUIDE för studenter windows Utskriftshantering, Kopiering och Scanning Installation av klient på din privata dator Installation av klient För att kommunicera med utskriftssystemet behöver varje dator

Läs mer

Kom igång med RIB Karta 1.1

Kom igång med RIB Karta 1.1 Kom igång med RIB Karta 1.1 Introduktion... 3 Installation... 5 Rita på kartan... 9 Visa olika kartvyer... 11 LUPP och RIB Karta... 13 Spridning Luft och RIB Karta... 15 Dela information... 17 Hitta på

Läs mer

E-post. A. Windows Mail. Öppna alternativ. Placera ikonen på skrivbordet.

E-post. A. Windows Mail. Öppna alternativ. Placera ikonen på skrivbordet. E-post A. Windows Mail Öppna alternativ Klicka på startknappen Startmenyn öppnas Klicka på Alla Program Leta reda på Windows Mail Dubbelklicka Windows Mail öppnas. Om ikonen ligger i Start-menyn Klicka

Läs mer

Fråga: Hur ställer jag in min router utan att använda CD skivan? Svar: Du kan ställa in din router manuellt genom att följa stegen nedan.

Fråga: Hur ställer jag in min router utan att använda CD skivan? Svar: Du kan ställa in din router manuellt genom att följa stegen nedan. Fråga: Hur ställer jag in min router utan att använda CD skivan? Svar: Du kan ställa in din router manuellt genom att följa stegen nedan. Produkter som täcks in av denna guide : De flesta routrar i DIR

Läs mer

Svensk version. Inledning. Innehåll. Specifikationer BT100. Extra specifikationer BT100 S W E E X. C O M. BT110 - Sweex Bluetooth Class I Adapter USB

Svensk version. Inledning. Innehåll. Specifikationer BT100. Extra specifikationer BT100 S W E E X. C O M. BT110 - Sweex Bluetooth Class I Adapter USB BT100 - Sweex Bluetooth Class II Adapter USB BT110 - Sweex Bluetooth Class I Adapter USB Inledning Först och främst tackar vi till ditt köp av denna Sweex Bluetooth Adapter. Med hjälp av denna adapter

Läs mer

TES Mobil. Användarmanual. Användarmanual TES Mobil Dok.nr. 32-019-03-02 v8

TES Mobil. Användarmanual. Användarmanual TES Mobil Dok.nr. 32-019-03-02 v8 1 TES Mobil Användarmanual 2 Innehållsförteckning 1 Introduktion... 3 1.1 Vad kan man göra med TES Mobil?... 3 1.2 Vad är en RFID-tag?... 3 1.3 Olika hantering på olika mobiltelefoner... 3 1.4 Rekommendationer

Läs mer

Användarmanual Personräknare med LCD Display TP 002

Användarmanual Personräknare med LCD Display TP 002 HPC002 User Manual Användarmanual Personräknare med LCD Display TP 002 Huvudfunktioner 1. Kontroll av lagrade data och radering 2. Låsning av tryckknapparna 3. Klocka 4. Inställningar 5. Inställningstips

Läs mer

Inloggning (om du är inloggad eller utloggad) Aktuell kontext (till vilket styrsystem du är uppkopplad, dess projektnamn och anläggningsnamn)

Inloggning (om du är inloggad eller utloggad) Aktuell kontext (till vilket styrsystem du är uppkopplad, dess projektnamn och anläggningsnamn) ANVÄNDA EXCEL WEB Beskrivning av startsidan och dess grundläggande funktioner Beskrivning av startsidan Startsidan erbjuder följande funktioner: Statusinformation Inloggning (om du är inloggad eller utloggad)

Läs mer

INSTALLATIONSGUIDE MAC

INSTALLATIONSGUIDE MAC INSTALLATIONSGUIDE MAC TELE2 MOBILT INTERNET Den här guiden beskriver hur du kommer igång med Tele2 Mobilt Internet hur du installerar drivrutinerna samt kopplar upp på Internet. 2 SYSTEMKRAV För att kunna

Läs mer