Rslogix 5000 glidande medelvärde


RSLogix 5000 Tips och tricks Alla har nio små tips och tricks för att få jobbet gjort snabbare. Denna notering är för Allen Bradleys RSLogix 5000-programvara. Gärna lägga till egna tips och tricks med hjälp av länken Lägg till kommentar. För att komma till Release Notes för den här versionen av programvaran, välj Release Notes från Hjälp-menyn. Snabbmenyn, som ligger under Controller Organizer, ger miniatyrinformation för den valda komponenten. Klockpanelen, som ligger under språkredigeringsfönstret, ger övervakning för alla taggar som refereras i det aktiva rutinfönstret. Controller Organizer kan dockas. Det betyder att du kan dra den åt vänster eller höger sida av skärmen eller flyta den någonstans däremellan. Bildspel Controller Organizer via en verktygsfältsknapp för att göra mer visningsområde för redaktörer. RSLogix 5000 stöder CutCopyPasteDragDrop av komponenter inom Controller Organizer samt andra instanser av RSLogix 5000. Dubbelklicka på felmeddelanden som visas i felfönstret kommer att navigera dig till var felet uppstod. F4 och Shift-F4 kan användas för att flytta mellan fel. Du kan omordna kolumnerna i taggredigeraren genom att klicka på titeln och dra den till en ny position. För att samtidigt visa logik i flera rutiner, välj Window - gt New Window och ordna sedan windows manuellt. Eller välj Window - gt Tile Horizontal. För att ta bort en varningsymbol för gula triangeln på en enhet, kontrollera först anslutningsstatusen. Om statusen är Anslutningen inte planerad öppnar du RSNetWorx-programvaran igen. Återgå till RSLogix 5000-programvaran och den gula triangeln ska vara borta. På en dator kan du installera och samtidigt starta (kör) flera översatta versioner av RSLogix 5000-programvaran. När du gör en partiell import av rungs, tilläggsinstruktioner eller användardefinierade datatyper kan du inte ångra importen. Om importen inte fungerade som förväntat stänger du projektet utan att spara. När du väljer en partiell import, se till att du väljer rätt rung - eller trendfil. Båda filerna har L5X-tillägg och programvaran hindrar dig inte från att välja fel fil. Om du försöker importera en rung där en trend förväntas, eller vice versa, visar programvaran ett fel som importen misslyckades. Delvis import av rungs-verk i alla stegsrutiner, inklusive tilläggsinstruktioner. I version 15 lade tagredigeraren till stöd för nytt fönster. För att samtidigt visa logik i flera rutiner, välj Window - gt New Window och ordna sedan windows manuellt. Eller välj Window - gt Tile Horizontal. Tangentbordsgenvägar finns i onlinehjälpen under avsnittet Navigering i programvaran. Du kan använda CtrlPage Down och CtrlPage Up för att flytta mellan flikar i ett dialogruta eller rutinfönster. Du kan använda CtrlTab och ShiftCtrlTab för att flytta mellan flera RSLogix 5000-visningar. Du kan använda CtrlG för att öppna dialogrutan Gå till. Dialogrutan Gå till är lämplig för att navigera i programvaran. Du kan använda AltInsert för att öppna webbläsaren Språkelement i något av språkredigerarna. Du kan även ringa in den här webbläsaren genom att trycka på Infoga-tangenten i LD, SFC och FBD redigerare. Du kan använda CtrlSpace för att öppna Tag-webbläsaren från ST-editoren. Du kan använda Go To-dialogrutan (CtrlG) för att snabbt navigera till rutiner som kallas av den aktuella rutinen och till rutiner som kallar den aktuella rutinen. I den sekventiella funktionsdiagramredigeraren kan du använda verktyget Rutinöversikt (CtrlB) för att se hela din SFC och hjälpa till att navigera till ett visst område i diagrammet. Dubbelklicka på felmeddelanden som visas i fönstret Fel kommer att navigera dig till var felet uppstod. F4 och Shift-F4 kan användas för att flytta mellan fel. Språkelementets webbläsare är en genväg för att lägga till logik. I något av språkredigerarna: använd AltInsert, skriv instruktionen mnemonic och tryck på Enter. Du kan även ringa in den här webbläsaren genom att trycka på Infoga-tangenten i LD, SFC och FBD redigerare. Denna snitt kan vara mycket snabbare än att använda instruktionsverktygsfältet. När du använder tangentbordet för att flytta markören runt rutnät, tryck på AltDown-pilen för att aktivera kontroller som är aktiva för den cellen. Detta fungerar i alla nätverksbaserade redaktörer, till exempel tagredigeraren, dataskärmen etc. Det här ger dig möjlighet att komma åt cellkontroller via tangentbordet istället för att använda musen. Controller Projekt När du går online med RSLogix 5000, görs ändringar till controller samtidigt till en tillfällig kopia av projektfilen (.ACD). Spara gör dessa ändringar permanenta. Därför är en uppladdning bara nödvändig för att få den senaste kopian av taggdata i kontrollenheten. Både Rockwell Automation och tredjepartsprovsprojekt installeras med RSLogix 5000. Du hittar dem i mappen RSLogix 5000 Samples. Dessa projekt visar programtekniker och kod som du kan använda för att programmera valda moduler. Undvik att peka en alias-tagg till en annan alias-tagg för att säkerställa att applikationen behåller lämpliga referenser efter en uppladdning. Undvik att peka flera alias-taggar till samma basmärke för att säkerställa att applikationen behåller lämpliga referenser efter en uppladdning. Alla taggnamn laddas ner och är bosatta i kontrollenheten tillsammans med din logik. Vid nedladdning, om ControlNet-schemat som lagrats i den externa RSLogix 5000-projektfilen är gammal kommer RSLogix 5000 att hämta det senaste ControlNet-schemat från den tillhörande RSNetWorx-projektfilen. För att ansluta till en RSNetWorx-projektfil, använd fliken RSNetWorx i dialogrutan Modulegenskaper för ControlNet-skannern. RSLogix 5000 stöder att flytta ditt projekt från en Logix plattformskontroller till en annan. ACD, L5K, CSV och L5X-filer är oberoende av vilken översatt version av RSLogix 5000 importerar eller exporterar filen. Programvaran skapar inte språkspecifika importexportfiler. Använd en översatt version av RSLogix 5000-programvaran för att gå online till en kontroller utan att behöva ladda ner den igen. I en säkerhetsregulator följer standardkoder i ett säkerhetsförkortat förhållande säkerhetsbegränsade tillstånd. Till exempel är en standard-tagg som är mappad till en säkerhetskod skrivskyddad i säkerhetslåsat tillstånd. Använd tilläggsinstruktioner för att initiera taggvärden till specifika värden i början av varje rutin eller programsökning. Källan skyddar AOI för att försäkra dig om att värdena är korrekt initialiserade och inte skrivits över manuellt. Ordningen för medlemmar inom en användardefinierad datatyp påverkar datatypens minnestorlek. Inom UDT, behåll medlemmar av samma datatyp tillsammans. IO-konfigurationsmodulens ikoner i IO-konfigurationsmappen ändras för att indikera att modulen har fel eller anslutningen till modulen har avbrutits. För att ta bort en varningsymbol för gula triangeln, kontrollera först anslutningsstatusen. Om statusen är Anslutningen inte planerad öppnar du RSNetWorx-programvaran igen. Återgå till RSLogix 5000-programvaran och den gula triangeln ska vara borta. För att enkelt hitta en modul i dialogrutan Välj modultyp, börja du helt enkelt skriva in någon del av modulnamnet eller beskrivningen. När du börjar skriva, startas dialogrutan Hitta modul automatiskt. Använd rackoptimerade kommunikationsformat för digitala IO-moduler för att minimera antalet styrminne och kommunikationsöverhead som är kopplade till dessa moduler. RSLogix 5000 skapar automatiskt kontrollerstaggar när du skapar en ingångs - eller utgångsmodul. Du kan hänvisa dessa taggar direkt till din logik. Använd alias-taggar för att tilldela namn till specifika inputoutput-data andor för att ge ett kort alternativ till långa strukturmedlemsnamn. När du konfigurerar en analog IO-modul, håll ned shift-tangenten när du flyttar reglaget för att öka HH, H, L och LL-värdena i heltal. Kopiera IO-data till en användardefinierad typ (UDT) så att du kan synkronisera IO-data med programsökning. UDT möjliggör också enklare kartläggning av fysisk IO. Uppgifter, program och utrustning Faser En händelseuppgift i Logix liknar processorns ingångsavbrott (PII) i PLC-5. Flera händelseuppgifter kan existera i kontrollenheten, var och en konfigurerad att utföras vid initiering av oberoende utlösare. En periodisk uppgift i Logix liknar det valda tidsavbrott (STI) i PLC-5. Flera periodiska uppgifter kan existera i kontrollenheten, var och en konfigurerad att utföras på oberoende priser. Dubbelklicka på ett tillstånd i en utrustningsfas för att navigera till logiken för det tillståndet. Använd RSBizWare Batch-programvaran för att skapa utrustningsfaser. Använd Utrustningsredigeraren för att skapa faser, definiera parametrar och synkronisera faserna med ett RSLogix 5000-projekt. Använd något programmeringsspråk (Ladder, Structured Text, FBD eller SFC) för att programmera tillståndsrutiner i utrustningsfaser. Felrutinen för en utrustningsfas är densamma som felrutinen för ett program. Använd en felrutin för att tillåta logik att köras innan styrenhetens fel beror på ett programmeringsfel. Prestate rutinen kör hela tiden, även när utrustningsfasen inte är aktiv. Prestate rutinen för en utrustningsfas är valfri. Använd Prestate rutinen för att utföra feldetekteringslogiken för dina faser. Du behöver inte implementera alla tillgängliga tillstånd i en utrustningsfas. I egenskaperna Utrustningsfaser kontrollerar du Fullständig status om inte implementerat alternativ. I fasmonitoren kan de stater du kan skriva kod ha åtgärdsnamn och ha ett kommandoord som leder till staten, till exempel Starta ledningar till Running state. Du lägger till rutiner till dessa stater. Vänta stater kräver inte rutiner. Fasen väntar på ett kommando att flytta till nästa tillstånd. Till exempel Idle and Hold. Taggar, datatyper och andra data När du organiserar, lägger till eller tar bort medlemmar av en användardefinierad datatyp anpassar programvaran de associerade taggmedlemmarna och värdena så att de återstående medlemmarna behåller sina värden. I taggläsaren klickar du på gtgt-knappen för att visa taggfiltret. Använd taggfiltret för att visa oanvända taggar eller taggar av en viss datatyp. Taggen webbläsaren filtrerar taggar i vissa situationer. Om du inte ser en tagg du förväntar dig, ändra taggfiltret. I version 15 lade tagredigeraren till stöd för nytt fönster. Du kan använda arrays för att göra indirekt adressering. RSLogix 5000 stöder arrays av en, två och tre dimensioner. Du kan skapa ett recept genom att skapa en ny datatyp och sedan skapa en tagg som använder den datatypen. Din nya datatyp kan innehålla beskrivande fältnamn. RSLinx använder minne i en Logix-controller för att läsa datavärden. Använd följande ekvation för att uppskatta det önskade minnet: (1.5Kbyte (Antal enskilda taggar 45 byte) (Antal array - eller strukturkoder 7)) Watch-rutan, som ligger under språkredigeringsfönstret, ger övervakning för alla taggar som refereras i aktivt rutinfönster. Du kan trenda en tagg genom att högerklicka på taggen och välja Trend Tag. Du kan hitta alla händelser av en tagg genom att högerklicka på taggen i logiken och välja Sök alla. Logix-styrenheter är optimerade för DINT och REAL datatyper. Använd dessa datatyper för att undvika omvandlingskostnader och optimera prestanda. Du kan optimera kommunikationsprestandan för att skaffa data från Logix-styrenheter genom att konsolidera flera datavärden i en UDT (User-Defined Data Type) eller array. Indexerade referenser till arrayelement lägger till ytterligare skanningstid över huvudet i programmet. Använd enskilda dimensioneringsrader när det är möjligt. När du bygger en användardefinierad typ (UDT), lokalisera alla bitar eller BOOLs intill varandra för att minimera mängden kontrollminne som krävs för att lagra data. RSLogix 5000 skapar automatiskt kontrollerstaggar när du skapar en ingångs - eller utgångsmodul. Du kan hänvisa dessa taggar direkt till din logik. Använd alias-taggar för att tilldela namn till specifika inputoutput-data andor för att ge ett kort alternativ till långa strukturmedlemsnamn. Undvik att peka en alias-tagg till en annan alias-tagg för att säkerställa att applikationen behåller lämpliga referenser efter en uppladdning. Undvik att peka flera alias-taggar till samma basmärke för att säkerställa att applikationen behåller lämpliga referenser efter en uppladdning. Controller-taggar gäller för hela kontrollenheten och kan refereras av något program. Programtaggar gäller bara för enskilda program. Det betyder att programkoder kan ha samma namn i mer än ett program, så att program kopieras och återanvänds. Du kan omordna kolumnerna i taggredigeraren genom att klicka på titeln och dra den till en ny position. Alla taggnamn laddas ner och är bosatta i kontrollenheten tillsammans med din logik. Du kan exportera (och importera) tagdefinitioner till en CSV-fil (Comma Separated Value) och manipulera dem med hjälp av externt verktyg, t. ex. kalkylblad, textredigerare. För bitbitar (BOOL), använd en DINT-array för att säkerställa fullständig åtkomst via filen och diagnostiska instruktioner COP, DDT, FBC, etc. I en säkerhetsregulator följer standardkoder i ett säkerhetskortat förhållande säkerhetsbegränsade tillstånd. Till exempel är en standard-tagg som är mappad till en säkerhetskod skrivskyddad i säkerhetslåsat tillstånd. Ordningen för medlemmar inom en användardefinierad typ påverkar datatypens minnesstorlek. Inom UDT, behåll medlemmar av samma datatyp tillsammans. Logix stöder fyra styrprogrammeringsspråk: Ladder, Function Block Diagram, Structured Text och Sequential Function Chart. För att samtidigt visa logik i flera rutiner, välj Window - gt New Window och ordna sedan windows manuellt. Eller välj Window - gt Tile Horizontal. Multiplicera antalet ord i ett PLCSLC-program gånger 18 för att uppskatta det mängd minne (i byte) som behövs i en Logix-kontroller. Om du vill visa kontextspecifikt instruktionshjälp väljer du en instruktion eller ett element och trycker på F1. Språkelementets webbläsare är en genväg för att lägga till logik. I något av språkredigerarna: använd AltInsert, skriv instruktionen mnemonic och tryck på Enter. Du kan även ringa in den här webbläsaren genom att trycka på Infoga-tangenten i LD, SFC och FBD redigerare. Denna snitt kan vara mycket snabbare än att använda instruktionsverktygsfältet. Du kan hitta alla händelser av en tagg genom att högerklicka på taggen i logiken och välja Sök alla. Du kan använda Go To-dialogrutan (CtrlG) för att snabbt navigera till rutiner som kallas av den aktuella rutinen och till rutiner som kallar den aktuella rutinen. Du kan dra och släppa från instruktionsverktygsfältet i någon av språkredigerarna. I SFC-redigeraren kopplas elementen automatiskt till. Använd CPS-instruktionen för att tillhandahålla buffring av kommunikations - och IO-data för att minimera inverkan av asynkron dataanmälan. För bitbitar (BOOL), använd en DINT-array för att säkerställa fullständig åtkomst via filen och diagnostiska instruktioner COP, DDT, FBC, etc. Controller-taggar gäller hela styrenheten och kan hänvisas till av något program. Programtaggar gäller bara för enskilda program. Det betyder att programkoder kan ha samma namn i mer än ett program, så att program kopieras och återanvänds. I den sekventiella funktionsdiagramredigeraren kan du använda verktyget Rutinöversikt (CtrlB) för att se hela din SFC och hjälpa till att navigera till ett visst område i diagrammet. Logix-controllers utför en förskrivning av logik vid start för att utföra initialisering. En tagg som används som index kan orsaka ett startfel om värdet är större än grupplängden. Använd en felrutin för att upptäcka och återställa detta tillstånd. I sekvensfunktionsdiagramredigeraren kan du använda indikatorfältfältet i en åtgärd för att ange ett tagvärde som ska övervakas under körning. I sekvensfunktionsdiagramredigeraren kan du välja flera SFC-element och använda funktionen Layout-SFC-element för att automatiskt omorganisera de valda elementen efter behov för att ge tillräckligt med avstånd, undvika sidgränser och grunder för vänster eller centrum. I den sekventiella funktionsdiagramredigeraren kan du ändra den ordning i vilken markeringsbenen utvärderas från dialogrutan Set Sequence Priorities. Se onlinehjälpen för dialogrutan Åtgärdsegenskaper - Allmänt fläktöversikt för ett användbart tiddiagram som förklarar hur de olika åtgärderna kvalificerar påverkan av en åtgärds utförande. Du kan anpassa automatisk namngivning av sekvensiella funktionsdiagramsteg, åtgärder, övergångar och stoppelement från dialogrutorna Arbetsstationens alternativ och rutinegenskaper. Du kan bifoga textrutor till språkelement i FBD och SFC logik för att behålla sina relativa positioner om du flyttar logik. Du kan använda CtrlSpace för att öppna Tag-webbläsaren från ST-editoren. Kommentarer i strukturerad text laddas ned till regulatorn. Detta inkluderar kommentarer i strukturerade textrutiner och inbäddad strukturerad text i SFC-rutiner. I strukturerad textredigerare ser du orden färgad för att ange sökord, taggnamn och andra erkända ord. Du kan ändra färgerna som används av redigeraren genom att välja Alternativ från Alternativ-menyn. I Structured Text Editor kan du konfigurera instruktionsparametrarna genom att högerklicka på ett instruktionsnamn och välja Instruktionsegenskaper. Du kan använda instruktioner som finns i Stegen och Funktionsblokdiagramrutinerna även i strukturerade textrutiner. Du kan konfigurera arkstorleken för ditt funktionsblockdiagram eller sekventiella funktionsdiagramrutiner från dialogrutan Rutinegenskaper. I funktionsblockredigeraren kan du konfigurera blockens parametrar genom att klicka på Browse (.) - knappen längst upp till höger om blocket. RSLogix 5000 stöder väntande ändringar på flera steg när logaritmen för online redigeringsstege. När du redigerar stegenrutiner kan du skapa logik med hjälp av ASCII (till exempel: XIC MYTAG) genom att antingen skriva när en rung är vald, tryck på Enter-tangenten när en rung väljs eller dubbelklicka till vänster om en rung. I stegdiagramredigeraren kan du infoga en grennivå över aktuell nivå genom att högerklicka på filialens vänstra sida och välj Lägg till gren. För att infoga en grennivå under aktuell nivå högerklickar du på den högra sidan av filialen och väljer Lägg till ny nivå. Delvis import av rungs-verk i alla stegsrutiner, inklusive tilläggsinstruktioner. När du utför en partiell import av spår, ändrar du namn på taggar för att skapa nya taggar i den importerade logiken. När du gör en partiell import av rungs, tilläggsinstruktioner eller användardefinierade datatyper kan du inte ångra importen. Om importen inte fungerade som förväntat stänger du projektet utan att spara. Vid partiell import av rungs importeras även exporterade data värden. Detta inkluderar konfigurerade meddelandeinstruktioner. Delvis importexport kan spara tid jämfört med kopiering och klistra in eftersom kopiering och klistra inte kopierar datavärden. Kopiera bitar av logik till andra applikationer som Microsoft Word i bitmapp eller metafilformat. Om du vill ha en subrutin att utföra varje skanning, kopiera den första anvisningen och klistra in den intill den ursprungliga anvisningarna. Använd samma taggar på den dubbla instruktionen som på den första instruktionen. Sätt sedan in en AFI-instruktion före duplicatet. För att kopiera en grupp rungs för att klistra in i en annan rutin senare, välj spåren och dra dem till skrivbordet. Detta kopierar spåren till en fil som du senare kan dra in i en annan rutin. Du kan dra komponenter från Controller Organizer till Ladder Editor-instruktionen. Dubbelklicka eller tryck på Enter i slutet av en stege rung för att skapa och starta en textredigering av den rung. Om du vill dra ett språkelement från en rutin till en annan drar du elementet över rutinflikarna längst ner i redigeraren för att byta rutin. Tilläggsinstruktioner För att visa logiken för en tilläggsinstruktion, välj instruktionen och använd snabbmenyn (högerklicka) för att öppna logiken. Du kan dra en tilläggsinstruktion från Controller Organizer till någon språkredigerare. Kopiera en tilläggsinstruktionsdefinition från ett projekt och klistra in i ett annat för att flytta det AOI och refererade AOI till projektet. Använd tilläggsinstruktioner för att initiera taggvärden till specifika värden i början av varje rutin eller programsökning. Källan skyddar AOI för att försäkra dig om att värdena är korrekt initialiserade och inte skrivits över manuellt. Använd källskydd på en tilläggsinstruktion för att skydda lokala taggar, data och logik. Kommunikation Reservera 20 eller flera av controllerns minne för att rymma kommunikationer och förändringar i framtida Logix controller firmwareutgåvor. Använd rackoptimerade kommunikationsformat för digitala IO-moduler för att minimera antalet styrminne och kommunikationsöverhead som är kopplade till dessa moduler. Använd CPS-instruktionen för att tillhandahålla buffring av kommunikations - och IO-data för att minimera inverkan av asynkron dataanmälan. Vid nedladdning, om ControlNet-schemat som lagrats i den externa RSLogix 5000-projektfilen är gammal kommer RSLogix 5000 att hämta det senaste ControlNet-schemat från den tillhörande RSNetWorx-projektfilen. För att ansluta till en RSNetWorx-projektfil, använd fliken RSNetWorx i dialogrutan Modulegenskaper för ControlNet-skannern. När du arbetar med flera kontrollerprojekt i olika chassi använder du RSLinx genvägar för att identifiera chassit med meningsfulla namn. Drivs och rörelse RSLogix 5000 integrerad rörelse stödjer inmatning, växling, enkelaxel och flera axelinstruktioner i stegdiagram, strukturerad text och strukturerad text inbäddad i sekventiella funktionsdiagram. Utför direktkommandon för rörelser direkt från snabbmenyn för vilken konfigurerad rörelseaxel som helst. Direktkommandon med rörelser låter dig styra rörelseinstruktion utan att skapa eller lägga till logik. Detta kan vara användbart när du startar en axel eller en körning först. För att ställa in motor - och körparametrar, till exempel vinster för hastighets - och accelerationsslingor, samt belastningsdynamik, använd fliken Tune eller MRAT och MAAT-instruktionerna. Du kan använda fliken Tune i antingen Remote Program eller Remote Run. Programvaran fyller automatiskt några SERCOS-drivparametrar när du konfigurerar en AxisServoDrive. Visa axelegenskaperna för att visa eller redigera dessa parametrar. I en SERCOS-enhetskonfiguration kan du ändra antalet räkningar som returneras per varv för att göra räkningarna per tum eller grad ett rationellt tal. I ett rörelsessystem kan du kopiera över all rörelseshårdvara från ett befintligt projekt till ett nytt projekt utan att förlora några axelinställningar eller inställningar. För det första dra rörelsekontrollmodulen över till det nya projektet. Dra sedan några enheter, rörelsegruppen och sedan axlarna. Optimering av Performance Logix-styrenheter är optimerade för DINT och REAL datatyper. Använd dessa datatyper för att undvika omvandlingskostnader och optimera prestanda. Du kan optimera kommunikationsprestandan för att skaffa data från Logix-styrenheter genom att konsolidera flera datavärden i en UDT-tabell eller användargränssnitt. Indexerade referenser till arrayelement lägger till ytterligare skanningstid över huvudet i programmet. Använd enskilda dimensioneringsrader när det är möjligt. Reservera 20 eller flera av controllerns minne för att rymma kommunikation och förändringar i framtida Logix controller firmwareutgåvor. Använd rackoptimerade kommunikationsformat för digitala IO-moduler för att minimera antalet styrminne och kommunikationsöverhead som är kopplade till dessa moduler. Använd CPS-instruktionen för att tillhandahålla buffring av kommunikations - och IO-data för att minimera inverkan av asynkron dataanmälan. Om minnesuppskattningsknappen är inaktiverad betyder det att din uppskattning är aktuell. Detta händer efter en uppskattning, men det händer också när du går offline med regulatorn eftersom de offline minnesnumren speglar den faktiska användningen. Ordningen för medlemmar inom en användardefinierad typ (UDT) påverkar datatypens minnesstorlek. Inom UDT, behåll medlemmar av samma datatyp tillsammans. Projektdokumentation Kommentarer i strukturerad text laddas ned till regulatorn. Detta inkluderar kommentarer i strukturerade textrutiner och inbäddad strukturerad text i SFC-rutiner. Du kan skriva ut RSLogix 5000-visningar genom att klicka på vyn och sedan trycka på CtrlP eller välja Skriv ut från Arkiv-menyn. När du skriver ut FBD-logiken gör redigeraren automatiskt logiken som passar sidan. Ett 2: 1-förhållande är allmänt läsbart. Ställ in FBD-arkstorleken till 11 x 17 (B-storlek) och skriv ut på 812 x 11-papper. Kopiera bitar av logik till andra applikationer som Microsoft Word i bitmapp eller metafilformat. Om du har problem med att ladda ner ett projekt trots att du har behörigheter, se till att du har projektet och att du är online med kontrollenheten. Om du inte kan få tillgång till rutinmässigt källskydd när säkerhet är aktiverad, be din administratör att ge dig Rutin: Ändra Egenskaper för att få åtkomst. Om ditt system använder FactoryTalk Security med RSLogix5000-programvaran, version 16, kan programanvändare logga in och logga av RSLogix 5000-programvaran. Om säkerhetsfunktionerna är aktiverade måste du ha lämplig åtkomst till importsteg eller kopieringstangenter och data. Finns det ett snabbt sätt att bestämma genomsnittet av flera punkter (heltal) Under ett flaggat tillstånd hoppar jag till en subrutin och bestämmer minsta , max och medelvärden för data från analoga ingångar (skalade). Jag behöver något sätt att bestämma medelvärdet för ingångskanalen och flytta värdet till ett heltal eller flytande värde. Vet någon om ett enkelt sätt att göra detta, eftersom jag skulle behöva räkna hur många gånger insatserna samplas, hur jag tänkte. Beroende på din ansökan, försöker du bara släta en varierande signal eller letar du efter ett rent medelvärde över ett antal tidsbestämda prov. ControlLogix Control Systems Våra ControlLogix174 styrsystem använder en gemensam kontrollmotor med en gemensam utvecklingsmiljö för att ge hög prestanda i en lättanvänd miljö. Stram integration mellan programmeringsprogramvaran, styrenheten och IO-modulerna minskar utvecklingstiden och kostnaden vid idrifttagning och under normal drift. Du kan utföra standard - och säkerhetskontroll i samma chassi för ett riktigt integrerat system. Utnyttja tillgängligheten och den extrema miljön för att möta dina ansökningsbehov. Våra ControlLogix174 5580 Controllers ger ökad prestanda, kapacitet, produktivitet och säkerhet för att möta de ökande kraven på smarta maskiner och utrustning för tillverkning. ControlLogix 5580-kontrollerna använder programmet Studio 5000 Automation Engineering Design Environment8482 som en gemensam designmiljö och integrerad rörelse över EtherNetIP för höghastighets rörelseapplikationer. Dessa styrenheter är idealiska för applikationer som kräver högpresterande kommunikation, IO och rörelsekontroll för upp till 256 axlar och ger ökad kapacitet på upp till 45. Våra ControlLogix174 5570 Controllers finns tillgängliga i standard, säkerhet, extrem temperatur och på-maskin modeller som är lämpliga för process-, rörelse-, diskret - och hög tillgänglighetsapplikationer. Som en del av vårt Integrated Architecture8482-system använder dessa controllers Studio 5000 Automation Engineering Design Environment8482 och vanliga nätverksprotokoll. Dessa högpresterande styrenheter tillhandahåller en gemensam kontrollmotor med en gemensam utvecklingsmiljö för alla kontrolldiscipliner. Vår bulletin 1756 ControlLogix174 IO Chassisbaserade moduler erbjuder ett komplett utbud av digital, diagnostisk digital, analog, rörelsekontroll och specialitet160IO för att möta dina applikationsbehov. Du kan använda någon av IO-modulerna i det lokala chassit på en ControlLogix-controller eller i ett chassi kopplat till en ControlLogix-kontroller över ControlNet8482 eller EtherNetIP8482-nätverk.

Comments