Styrsystem. Quantum, M340 o Momentum. Kom-igång med konvertera Concept till Unity Rev

Relevanta dokument
Styrsystem M580. Användare tips för Modicon M580. Skapad: Rev

Styrsystem. SoMachine TM241 / 251. Kom-igång med SoMachine projekt. Skapad: Rev

Styrsystem. SoMachine TM241 / 251. Kom-igång med SoMachine projekt. Skapad: Rev

Styrsystem M221. Kom-igång med SoMachine Basic. Skapad: Rev:

Operatörspaneler. Magelis G5U. Kom-igång med HMIG5U. Skapad: Rev:

Styrsystem M340. Kom-igång med räknarmodul till M340. Skapad: Rev.:

Effektbrytare. Compact NSX och kommunikation. Kom-igång med kommunikation till effektbrytare Compact NSX

Styrsystem TM241/251. Kom-igång med synkning klockan HMISTU. Skapad: Rev

Operatörssystem. Magelis XBTGT/GK. Kom-igång med minneskort till Magelis XBTGT/GK

Concept V2.6. Quantum. Programmering via modem

Ethernet TCP/IP. Quantum, Premium och Momentum. Modemkommunikation mellan PC och ett Ethernet TCP/IP nätverk

Effektbrytare/Micrologic

Kommunikation. Startapparat Tesys U. Kom-igång med Profibus direkt till Tesys-U modul

Monitor Pro V7 SCADA. Kom-igång med kommunikation Unitelway TCP/IP

BILAGA 1 ADVES MANUAL 1 (7)

Instruktion Programmeringsapp och gränssnitt

FactoryCast HMI. Premium & Quantum PLC. MySQL Server och FactoryCast HMI databastjänst

Operatördialog. Harmony. Manual, enkel programmering Harmony XB4R,XB5R, trådlös och batterifri tryck knapp

Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi<er

Webbserver och HTML-sidor i E1000 KI

Operatördialog. Harmony

Visa/Dolj knappar i Webeditor 8

KOMMA IGÅNG GUIDE DALI Med WAGOs styrsystem

Ladda upp filer fra n PLC till PC

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

Infoga dokument i Connect med hjälp av FlashPaper

KOM IGÅNG GUIDE e!cockpit Av Carsten Holm

OMRON. PLC till PLC kommunikation (CP1L-E) Ethernet. 22 april 2014 OMRON Corporation

FactoryCast HMI. Premium & Quantum PLC. FactoryCast HMI epost-tjänst

Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi<er

Detta arbetsflöde används om man vill transformera originalfilen (dgn v8) från ett koordinatsystem till ett annat.

WAGO KNX komma igång guide

TSX Premium / Micro. Styrsystem. Underhåll av PLC-system, batteribyte

Effektbrytare. MasterPact ACB-brytare och Compact NSx Effektbrytare. Kom-igång med Profibus kommunikation till MasterPact och Compact NSX

CoDeSys 2.3.x.x Svensk installationsguide

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.

PNSPO! PLC Backup Tool. 14 mars 2012 OMRON Corporation

Tidtagning med Eresults Lite programmet

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

Monitor Pro V7.x SCADA. Förstå och skapa symboler

SKAPA DET FÖRSTA PROJEKTET I mikrobasic PRO for AVR

DALI Styrning W AGO Kontakttechnik GmbH & Co. KG, PMA, ToK/JBe 02/2010 1

Profibus. Altivar/Altistart. Kom-igång med Profibus till ATS48/ATV28 (via Modbusgateway)

Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor

Instruktion för konvertering av e-post i Lotus Notes med Swing PDF Converter

IndraDrive - ProfiNet

Modbus. WAGO Contact SA TSS STR

Modbus över Ethernet. WAGO Contact SA TSS STR

TUTORIAL 3: ATT STARTA ETT NYTT PROJEKT, IMPORTERA ELLER DIGITALISERA MATERIAL, SAMT SORTERA DET.

ANVÄNDAR MANUAL. SESAM 800 RX MC Manager

Excel-guide. Introduktion

Manual för administratörer av LearnLoop

Krav på webbläsare. Manual för arbetslöshetkassorna. De webbläsare som är kompatibla med portalen är minst Internet Explorer 6.x och Firefox 2.

Handbok Artikulate. Andreas Cord-Landwehr Ondrila Gupta Översättare: Stefan Asserhäll

NetBeans 7. Avsikt. Projektfönster

Styrteknik : Funktioner och funktionsblock

*1 Alternativ lösning Serial/IP COM Port Redirector v4.8 from tacticalsoftware.com För mer info se

MÄLARDALENS HÖGSKOLA. CD5560 Formella språk, automater och beräkningsteori. Användarmanual. för simulatorn JFLAP

Labora&on 2 Funk&oner, if och loop övningar/uppgi:er

Syfte Syftet med den här laborationen är att du ska lära dig använda några grundfunktioner i Microsoft Excel.

Nemo96 HD och Nemo96 HD+ firmware uppdatering

Snabbguide. Version

Installation och setup av Net-controller AXCARD DS-202

Telefrang Smoke Control System Installationsmanual för Midi- och MaxiSmoke Sida 1 av 12

Lathund - Konfiguration av PLC och dator

Uppdatera Mobilus Professional till version * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.

Office365 for educations Snabbguide.

Krav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.

Synkronisera projekt med SharePoint

Snabbguide. Lägg till PLC i IndraWorks-projekt IndraLogic som Profibusmaster

Uppdatera Mobilus Professional till version * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.

Spelprogrammering med XNA och MonoGame

Övervakning & Programspråk

Laboration 1 Introduktion till Visual Basic 6.0

PNSPO! Använda NJ med NS System Memory. 14 mars 2012 OMRON Corporation

Läsa dokument/information i advantum

Gateway Modbus-Profibus

FC-kurs Röbäcks skolområde femmor och sexor

Marcus Wilhelmsson 12 april 2013

PM Dokumentation

Hur man skapar en Administrativ Image för SolidWorks 2014

MegTax CardCenterPro

WinStudio - Uppstart. Drifttagning av operato rspanel med IndraWorks och WinStudio. IndraWorks 14. Version

Labb LABB 15. XML användande i praktiken. Plushögskolan Frågeutveckling inom MSSQL - SU14

Att börja med EndNote och inställningar som bör göras innan man lägger in referenser (170301)

INSTALLATION...3 ATT KOMMA IGÅNG...3 PROGRAMMETS DESIGN...4 LÄGGA TILL TABELL...4 EDITERA TABELL...4 EDITERA RELATION...5 SPARA OCH AVSLUTA...

FC-kurs Röbäcks skolområde, åk 5-6

Instrument Link, en snabbguide

NetBeans 5.5. Avsikt. Projektfönster

Instruktion Programmeringsapp och gränssnitt

Eclipse. Avsikt. Nu ska ett fönster liknande figuren till höger synas.

Verktyg och Utvecklingsmiljö. Föreläsning 2 Eclipse

PM Dokumentation

FIRSTCLASS. Innehåll:

Lathund för Thunderbird 0.8

ipad och VNC Viewer KI*****

WAGO IO System Service Seminar. Diagnostik

"Crash Course in Programming"

CW RefLevel - Användarbeskrivning

Transkript:

Styrsystem Quantum, M340 o Momentum Kom-igång med konvertera Concept till Unity 2014-08-06 Rev. 2016-10-12

INNEHÅLLSFÖRTECKNING 1 INLEDNING... 3 2 FÖRBERED CONCEPT... 3 2.1.1 Ethernet modul... 3 2.1.2 Direkt adresserade variabler.... 3 3 SKAPA EN ASC FIL... 3 3.1 MANIPULERA ASC-FILEN... 3 4 KONVERTERA... 3 5 BYGG DET KONVERTERADE PROJEKTET... 5 5.1.1 Tomma negativa pinnar.... 5 5.1.2 Saknade DFB... 5 5.1.3 Data typer inte passar... 5 5.1.4 Förväntade arrayer... 5 5.1.5 Arrayer efter konvertering... 6 6 IO SCAN I CONCEPT... 6 7 INSTÄLLNINGAR I UNITY... 7 7.1.1 Project Settings... 7 7.1.2 CPU... 7 8 PROVA PROJEKTET... 7 8.1 SKAPA DATA FIL... 7 8.1.1 Ta bort ej använda arrayer.... 8 9 ALLMÄNT... 10 Schneider Electric Sverige AB Huvudkontor: Box 1009, Eskilstunavägen 7 SE-611 29 Nyköping, Sweden Org.nr 556259-3532 Tel: +46 (0)155-26 54 00 www.schneider-electric.se Fax: +46 (0)155-21 42 86 info@se.schneider-electric.com

1 INLEDNING För att konvertera Concept projekt till Unity så bör du ha tillgång till Concept V2.6 SP7. Asc filen som används i Unity konverteringen ska vara från Concept V2.6 SP7 för säkrast funktion. Denna text är ingen kurs i Unity, utan i huvudsak de steg man behöver företa för att konvertera Concept PLC kod. 2 FÖRBERED CONCEPT 2.1.1 Ethernet modul Byt eventuella 140NOE211xx äldre ethernet moduler till 140NOE711xx. De äldre är inte kompatibla med Unity. 2.1.2 Direkt adresserade variabler. Undvik att använda direkt adresserade variabler. Försök att tilldela alla variabler ett lämpligt namn. 3 SKAPA EN ASC FIL Starta Concept Converter och välj Project with used DFB. 3.1 MANIPULERA ASC-FILEN Unity accepterar inte konstanter med inledande +-tecken. Starta t.ex. Anteckningar(Notpad) och öppna Asc-filken. Leta upp alla + tecken som används för CP_CON och ta bort + tecknet. 4 KONVERTERA Markera Concept projekt filen och starta konverteringen till en Asc-fil. Välj File open och välj asc fil format. Markera aktuell fil och välj open. Nu startar konverteringen. Schneider Electric Sverige AB 3 (10) Mer information på vår hemsida http://www.schneider-electric.se

En bit in i konverteringen kommer ovan ruta fram. Välj i regel Original för projekt som har god benämning av variabler. Välj hårdvara Quantum eller M340. Efter en stund kommer en rapport fram från konverteringen Här visas delar av filen. Granska denna fil. Klicka ner filen. Det kan komma fram info om versioner på funktionsblock. Välj OK Importeringen in till Unity startar. Schneider Electric AB 4 (10)

Förhoppnings vis får du ovan resultat. 5 BYGG DET KONVERTERADE PROJEKTET När du bygger projektet så kan du få ett antal fel. Några av dem kan vi beröra nedan. 5.1.1 Tomma negativa pinnar. Unity accepterar inte ben med negation men utan variabel eller konstant. Ändra till enl. nedan. 5.1.2 Saknade DFB Alla block som finns i Concept finns inte i Unity. Då skapas ett tomt DFB där lämplig programkod kan skrivas in. Ofta kan Concept help on type visa hur det ska fungera. 5.1.3 Data typer inte passar Med projekt som innehåller LL984 logic så används mycket UINT för värden. I Concept var detta INT variabler. Vid användning både i LL984 och i t.ex. FBD kan det uppstå att vissa variabler inte passar ihop. Anpassa programmet så att de passar ihop. 5.1.4 Förväntade arrayer För block så som Read_Reg där utsignalen är en array så som här REG_READ. Arrayen definieras till längd av NO_REG. I Concept kunde man skapa en variabel med namn och adress och använda den bl.a. till REG_RAED ut signalen fastän det inte var en array. Vid konvertering till Unity blir det automatiskt en array på REG_READ. Då kan det bli när denna variabel också används som sigel variabel att data typerna inte stämmer. Ersätt då lämpligen med en direkt adress till samma som Concept hade. Schneider Electric AB 5 (10)

5.1.5 Arrayer efter konvertering Vid projekt från Concept som innehåller StateRam bildas en massa array variabler med Init värden. De ser ut som nedan. Dessa ska raderas i ett senare skede men inte nu. 6 IO SCAN I CONCEPT IO scan i Concept kan ta emot och sända från alla typer av Concept variabler 0000n, 1000n, 3000n och 4000n. Unity däremot använder %MW enbart för Read Ref Master och Write Ref Master. I rapporten från converteringen påtalas detta. Är andra variabler använda än 4000n så måste dessa ändras till %MW adresser som är lediga. I exempel ovan är både 30001 (%IWn), 100049 (%In) och 000609 (%Mn) använda. Nedan ser Ni hur det blev i Unity. Detta måste korrigeras till lediga %MW adresser Schneider Electric AB 6 (10)

7 INSTÄLLNINGAR I UNITY 7.1.1 Project Settings För att Unity ska bete sig mest likt Concept, måste Tools- ProjectSetting vara enl. nedan. 7.1.2 CPU 8 PROVA PROJEKTET Ladda över projektet till CPU-n (eller till simulatorn). Sätt dock inte CPU-n till RUN. 8.1 SKAPA DATA FIL Schneider Electric AB 7 (10)

Tag backup på %MW. Tag inte med %M och unlocated. Antalet bestäms av antalet som är konfigurerat för CPU-n. Peka ut var du vill spara din fil och ge den ett namn. 8.1.1 Ta bort ej använda arrayer. Nu kan arrayer som visas under kapitel 5.1.5 Arrayer efter konvertering tas bort. 8.1.1.1 Anpassa Data Editor Öppna data Editorn. Högerklicka kolumn huvuds raden (där Name, Type och Comments står). Välj Markera Used. Flytta upp det i kolumn ordning och klicka OK. Schneider Electric AB 8 (10)

Klicka i fältet adress för att sortera variablerna efter det. Leta upp variabler som ser ut som nedan. Utmärkande är att de inte är använda i programmet men har just Value (Init värden). Det är data från StateRam. Dessa kan raderas. Datan finns i DTX filen från Save data from PLC to File. Schneider Electric AB 9 (10)

9 ALLMÄNT Schneider Electric tar inte ansvar för vare sig direkt eller indirekt för eventuella felaktigheter i supportdokumentet. Schneider Electric förbehåller sig rätten att utan förvarning utföra förändringar i supportdokumentet. Det är upp till användaren att utföra erforderliga prov i syfte att verifiera funktionen i aktuell applikation. I och med användande av supportdokumentet accepterar användaren ovanstående. Schneider Electric AB 10 (10)