Comment ça marche un registre à décalage qui remplace une variable globale

Bonjour,
L'utilisation des variables Globales n'est pas conseillée.
Pour les éviter, il existe une méthode qui consiste à utiliser une boucle While composée d'un registre à décalage non initialiser.
J'aurais besoin de comprendre comment LabView gère les registres à décalage. Lorsqu'on modifie la valeur du registre (pour remplacer la fonction écriture vers globale), comment et où LabView stocke-il l'information ?
Merci pour vos nombreuses réponses.
AKIRA.

Bonjour,
Lorsque l'on utilise un registre à décalage, la variable est stockée dans la RAM mais il n'est pas possible de savoir où exactement car cela permettrait de la changer, ce qui n'est pas le but d'un registre à décalage car il sert à protéger les valeurs stockées.
Cordialement
David S.| Certified LabVIEW Associate Developer
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
Journées Techniques LabVIEW 2012 : du 27 septembre au 22 novembre
2 sessions en parallèle : Débuter a...

Similar Messages

  • Comment remplacer un registre à décalager par une variable globale

    Bonjour tout le monde,
    Je vous sollicite encore une fois par manque d'expérience....
    Alors cette fois-ci j'ai un VI qui va acquérir une tension et faire la moyenne de celle-ci, mais mon problème est que j'utilise une boucle while avec un registre à décalage et d'après mon tuteur c'est à cause de cette boucle que je n'obtiens pas les résultats escontés.
    Il m'a donc conseillé de supprimer ma boucle while et de mette une variable globale qui gère la période de moyennage à la place de mon registre à décalage. 
    Le souci c'est que je ne connais ni d'adem ni d'eve cette variable...
    Est-ce que quelqu'un aurait l'amabilité de m'expliquer un peu cmt ça fonctionne parce que je ne trouve pas mon bonheur dans les exemples et les autres sujets?
    Et surtout est-ce la bonne solution?
    REM: le VI a été créé par une autre personne je n'est fais que de modifier la partie moyennage, donc les autres variables globales ne sont pas de moi.
    Merci d'avance!
    Attachments:
    VI_TEST2.vi ‏50 KB
    VI_TEST2.vi ‏50 KB

    Bonjour à toi,
    Tu trouveras ci-dessous un exemple d'implémentation d'une variable globale fonctionnelle :
    Basic Functional Global Variable Example
    J'ai regardé ton programme mais je ne suis pas sûr d'avoir bien compris ce qu'il devait faire, aussi je ne peux pas te conseiller entre les deux solutions, essaye avec la variable globale fonctionnelle cela sera de toute facon un bon exercice d'apprentissage.
    Pour le reste du programme, il est en principe fortement déconseillé d'utiliser des structures séquences déroulées. Il vaut mieux, si on veut s'assurer du bon déroulement de son programme, utiliser une structure de machine à état ou bien tout simplement le flux de données, principe natif de LabVIEW :
    Programmation par flux de données dans LabVIEW
    Machine à états simple
    J'espère que cela t'aidera,
    Bonne journée,
    M-Junior

  • Comment créer une variable globale

    Bonjour,
    Ca fait maintenant un moment que j'utilise Labview (1ans), et pour la première fois je pense avoir besoin d'une variable globale, mais je n'arrive pas a la maitre en oeuvre.
    Mon problème est le suivant. Je voudrais qu'en cliquant sur un bouton STOP de la face avant d'un de mes VI, sela est l'accion d'apuiller aussi sur le bouton stop d'un autre VI (sous-sous-vi). Je pensais donc mettre une variable global qui surveil à quel état est le bouton stop de mon VI, et faire surveiller cette variable globalle par mon sous-sous-vi pour l'aréter quand on apuis sur stop.
    J'ai donc ajouter une variable globale à mon VI, mais je n'arrive pas à la relier à mon bouton STOP. (jobtien un fil de liaison brisé).
    N'ayant jamais mis de variables globale en place, je ne comprend pas pourquoi, et ne trouve pas de solutions.
    Si quelqu'un pouvais m'expliquer pas a pas comment écrir dans une variable globale, puis comment lire une variable globale, cela m'aiderais grandement. ( je n'ai pas non plus compris pourquoi les variables globales ont une face avant???)
    Merci pour votre aide.
    Nico

    Bonjour,
    Il semblerait que vous ayez créé votre Variable Global en laissant le type par défaut. Du coup vous essayez d’écrire un booléen dans une variable de type Double.
    Je vous conseil de lire ce lien pour tout ce qui est utilisation de variable partagée.  
    Message Edité par BenjaminR le 05-26-2008 04:51 AM
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/
    Pièces jointes :
    VarGlob_Revolution.png ‏151 KB

  • Fonctionne​ment registre à décalage

    Bonjour,
    Pour éviter d'utiliser les variables globales, il est conseillé d'utiliser un VI composé d'une boucle While avec un registre à décalage non initialisé.
    Comment et où sont stockées les informations du registre à décalage ? En quoi finalement cette méthode améliore l'usage de la mémoire comparativement à la variable globale classique ? 
    Merci pour vos nombreuse réponses.
    Slts
    Solved!
    Go to Solution.

    Merci de ne pas soumettre plusiers copies de la meme question.  Vous avez poser la question en francais dans un forum qui est majorite anglophone; il existe aussi un forum francophone.
    En plus, votre question n'est pas completement logique.  La registre a decalage stocke des donnees en soi - c'est la fonction d'une registre a decalage.
    Une registre a decalage non initialise n'est pas forcement mieux qu'une variable globale - par exemple l'acces a une variable globale est plus vite.  L'avantage d'une registre a decalage est qu'il est possible de faire des actions plus complexe que lire et ecrire sans la risque d'une "race condition" (je ne connais pas la bonne traduction de cette phrase).  Une presentation sur l'usage des registres a decalage: https://decibel.ni.com/content/docs/DOC-21226
    Translation of the original question into English:
    Hello,
    To avoid using global variables, the use of a VI containing a While loop with an uninitialized shift register is recommended.
    Where and how is the data stored in a shift register?  How does this method improve memory use compared to a global variable?
    Thanks for your many replies.

  • Registre à décalage, problème d'initialisation

    Bonjour,
    Sur l'image en PJ, j'ai réalisé un registre à décalage pour ma T_Consigne.
    Je souhaite l'initialiser avec la 1ère valeur relevée et ensuite comparer ma dernière valeur en mémoire avec ma nouvelle valeur.
    Néanmoins, à chaque itération, la valeur est à nouveau initialisée avec la nouvelle..
    Pourtant l'initialisation ne se fait qu'une seule fois?
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Registre à décalage.JPG ‏91 KB

    salut, j'étais en train d'écrire, et j'ai vu la réponse de ouadji, qui effectivement ouadji est bonne :
    le fond :
    > pour être utilisé dans la boucle, les contrôles doivent être dans la boucle
    > il te faut un case "init", au démarrage, qui va servir à lire la valeur des contrôles et initialiser les registres à déclages
    la forme : une image permet de regarder rapidement, un exemple permet de comprendre ton problème.
    A+
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Registre à décalage et initialisation DMM

    Bonjour,
    Je developpe actuellement un logiciel permettant le contrôle d'étalonnage de capteur de pression avec des carte PXI 4065.
    La structure de mon programme est un registre à décalage, plusieurs étapes me permettant d'initialiser les matériels que j'utilise (générateur de pression étalon et cartes multimétre).
    Afin de réaliser des mesures de qualité, je dois respecter un temps de chauffe matériel et pour cela initialiser la communication quelques étapes avant de réaliser ma mesure.
    Malheureusement, je n'arrive pas à garder "fermé" le contact de ma carte au moment de la mesure, celle-ci se réinitialise de façon systématique au moment de l'acquisition de la valeur.
    Est-il possible de lire uniquement la valeur sans recharger la configuration hardware dans la carte d'acquisition. (Je suis obligé d'utiliser un bloc Initiate sinon j'ai une erreur "handle instrument error" avant le bloc read)
    D'avance merci!
    Cordialement

    Hello Pod_Bol,
    The issue is you're reinitializing the DMM.  I recommend wiring the DMM session handle from NI-DMM Initiate to a front panel indicator, so you can pass the session handle to the Mesure subVI.  It would look something like this:
    Of course, you could also accomplish this by closing the session in one VI and then reinitializing it in another without resetting the device, but this is sloppy coding:
    General comments:
    -Are you using the PXI-4060?  The PXI-4060 is the only PXI DMM NI sells that has a 200mV range.  If you're using any PXI-407x DMM, I recommend using the 100mV for better sensitivity (if your measurement is less than 100mV, of course) or specifically set the 1V range.  As your code is written, requesting the 200mV range on a PXI-407x DMM will coerce to the 1V range.
    -The flat sequence structure in Mode measure.jpg is unneccessary.
    -There is no reason to add a delay to the DMM while calling commit (ExpressVI inside Vrai case structure).
    -There's probably a better way to store the data than in the dynamic data array you're generating from each measurement. 
    Are you possibly trying to acquire multiple data points from the DMM?  If so, I recommend using the excellent NI-DMM Example VIs, located here:
    Example Finder»Hardware Input and Output»Modular Instruments»NI-DMM»Multi-Point Measurements
    Let us know if you have any other questions and I'm happy to clarify.  Have a great day!
    -John Sullivan
    Analog Engineer

  • Registre à décalage

    Bonjour,
    J'ai développé récemment une IHM dans le cadre de mes études d'ingénieur. Cette IHM devait envoyer des commandes de tensions vers une carte électronique via une liaison RS232. La carte électronique envoyant ensuite cette commande de tension sur une ou plusieurs voies (24 au totale) afin de polariser une antenne.
    J'ai donc mis 24 controls numérique (pour l'envoi de la valeur de tension/ un par voie) ainsi que 24 cases à cocher (pour la sélection des voies) sur mon IHM. J'ai ensuite mis une structure évenement (avec un évenement sur chaque sélection de la case à coché pour l'envoi de la valeur de la tension) je stock ensuite les 24 valeurs dans un tableau. Lorsque j'appuis sur le bouton "envoi", je "dépile" mon tableau dans le VI d'envoie sur la liaison RS232. Un programme sur la carte électronique se chargant ensuite du traitement des valeurs différentes de 0V pour envoie vers l'antenne.
    J'ai don du utilisé 24 registres à décalage pour avoir accés à chaque valeur dans tous les évenements de ma strucuture évenement. Je suis finalement arrivé à une IHM parfaitement fonctionnelle mais je me posais la question s'il n'existait pas d'autre alternative que le registre à décalage pour mon IHM (parce que j'en ai passé des heures à relier chaque ligne de mes registre à décalage). Même question pour l'utilisation du tableau.
    J'epère avoir été clair.
    Merci
    Benjamin
     

    " extraire un à un les éléments d'un Cluster" ... ?
    il n'est pas possible " d'indexer " un Cluster.
    par contre, si tous les éléments du cluster sont du même type, tu peux convertir ton Cluster en Tableau ("cluser to array" dans la palette cluster)
    et ensuite ... indexer le Tableau obtenu.
    attention, les éléments dans le Tableau se trouveront dans l'ordre dans lequel il se trouve dans le cluster
    Tu me diras .... bein oui, je m'en doute :-)
    attention ... l'ordre dans le cluster n'est pas oblibatoirement l'ordre avec lequel ils sont graphiquement visibles (dans le cluster)
    Au départ ... l'ordre dans un cluster est l'ordre suivant lequel tu introduis les éléments dans le cluster.
    ensuite .... tu peux réorganiser cet ordre ... clic droit sur le bord du cluster + reorder controls in cluster.

  • Boucle FOR dans une boucle while avec un registre à décalage

    Bonjour à tous,
    je rencontre un problème au niveau de l'indexation de l'execution de mes commandes.
    Lorsque j'exécute mon programme, seulement la dernière commande est prise en compte.
    Faut-il enlever mon registre à décalage? Changer le mode du tunnel ?
    Cordialement
    Pièces jointes :
    Boucle FOR, while.JPG ‏134 KB

    ça peut avoir son utilité lorsque le diagramme est conséquent et illisible
    alors c'est que tu "reprends en main" le diagram d'un autre .... 
    sinon... si c'est le tien ... il ne sera jamais illisible.
    Et si tu veux "gagner du temps" ... je t'assure ... cable "propre" du premier coup.
    Lisibilité, compréhensibilité, évolutivité ... tu seras gagnant à tous les coups. (à 1000%)
    Sans compter "le coup d'oeil" quand "un autre" ouvrira ton code.
    Avant d'aller plus loin et de comprendre quoi que ce soit dans ce que tu as fait ...
    la propreté de ton diagram sera "ta signature".
    Ah oui ... un diagramme aussi propre que ça ... ça ne peut être que Geoffrey !
    ça l'fait non ?  

  • J'ai trouvé un Iphone 4S t je pense qu'il est simlocké. Comment puis-je enlever la carte SIM qui se trouve à l'intérieur pour la remplacer par la mienne ? merci d'avance.

    J'ai trouvé un Iphone 4S t je pense qu'il est simlocké. Comment puis-je enlever la carte SIM qui se trouve à l'intérieur pour la remplacer par la mienne ? merci d'avance.

    Merci jmlevy de te pencher sur mon problème.
    Voilà une photo de mon panneau page :
    Puis une autre d'une page qui ne ressemble plus à rien après changement de pagination:
    Voici une ancienne page 28 devenue page 29. Fantastique, non ?
    On peut voir :
    Que mes blocs sont décalés par rapport à la maquette
    que le bloc noir de la page 28 déborde sur la page 29.
    Que mon bloc de texte est perturbé par l'ajout sous-jacent d'une page de maquette
    que ma pagination a conservé les attributs d'une page pair (numérotation à gauche) alors qu'elle est passée impaire.
    J'aurai considéré comme normal que mon ancienne p.28 se soit déplacée en page impaire avec le bloc texte bien placé ET avec les attributs de page (liés au gabarit, tels que pagination, filets, bas de page roulants) modifiés automatiquement. Or il n'en est rien.
    Tu me demandais des éclaircissements par rapport à "J'importe mes gabarits dans le document au fur et à mesure de la construction du livre et je libère les éléments de gabarit afin de pouvoir couler le texte et disposer l'icono. Lorsque c'est fait, je ne retourne pas dans le mode page d'InDesign. J'attaque la page suivante." Voici, plus en détails ce que je fais au moment où je monte une nouvelle page. Mes gabarits ont été  préparé en amont.
    J'ajoute une page au document (ex : une page de texte)
    je lui confère le gabarit qui va avec (ex : C-présentation ch1, cf plus haut)
    je libère les éléments de gabarits pour pouvoir couler le texte et disposer les images.
    quand ma page est finie je recommence l'étape 1.
    Est-ce que c'est à l'étape 3 que je me plante ?
    Est-ce qu'il y aurait d'autres explications à ce malheureux schmilblick ?
    Merci d'avance.

  • Variable ou Registre à décalage ?

    Bonjour à Tous,
    J'ai des questions sur le choix entre variable ou registre à décalage.
    Exemple :   
             Dans une boucle While, il y a une machine d'état comportant 10 Conditions. A la condition 1, vous générez un indicateur comprenant un résultat que vous voulez utiliser dans les conditions 8 et 9.
    Les questions à répondre sont les suivantes :
    - Vous choisissez quoi : registre à décalage ou variable ?
    - Lequel est le moins gourmand en ressource ?
    - Si vous choisissez la variable, a partir de combien de conditions dans lequelles vous avez besoin de ce résultat vous passerez à un registre à décalage ?
    Merci beaucoup, si possible répondre au trois questions
    Résolu !
    Accéder à la solution.

    Bonjour,
    Le concept majeur de la programmation sous LabVIEW est le concept de flux de donnees, le fait d'utiliser une variable locale va casser ce concept via les noeuds "lire/ecrire dans une variable locale...".
    L'utilisation d'un registre a decalage va permetre d'assurer la continuite de ce flux de donnees a travers la boucle while.
    C'est donc la meilleure methode a suivre et ne prendra pas plus de memoire au cours de l'execution du VI qu'une variable locale.
    Dans certains cas on pourra meme remplacer le registre a decalage par un noeud de retroaction.
    Cordialement,
    Da Helmut

  • Comment conserver les caractéristiques typo à une variable titre en continu ?

    Bonjour,
    Je réalise un livre avec plusieurs chapitres sur indesign 5.5. Le nom de chaque chapitre apparaît sur les pages de droite de ma maquette par une variable "titre en continu". Ces titres sont déterminés par un style de paragraphe.
    Dans l'un des titres de chapitre apparaît un exposant (style de caractère) qui disparaît dans la variable.
    Comment puis-je résoudre ce problème ?
    Merci d'avance pour votre aide
    Sophie

    I hope you can read English.
    Working from a Google translation I think you are asking about how to format the content of a variable when you want to have part of the text with a different style, in this case superscript. This may not be possible for you using variables.
    Variables are treated as single characters, as far as formatting and text flow are concerned. For that reason they cannot have multiple formats within the same variable string, nor can they break across multiple lines. You mentioned you are using a Paragraph Style based header variable. Depending on just where and how your multiple formats need to appear you may be able to accomplish your task using a series of Character Style based header variables instead, but it isn't always workable.

  • Datasocket comment retrouver une variable avec un lien datasocket mal configuré dans un VI

    Bonjour,
    J'ai dans un projet une variable configurée avec un lien datasocket en mode lecture qui fait appel à une adresse IP fixe.
    Je le vois avec la commande Netstat sous dos...
    Mon problème c'est que je n'arrive pas à la retouver dans tous les VIs de mon projet pour la corriger ....
    Y'a t'il une astuce
    Merci

    Bonjour Clément,
    Malheureusement je ne saisi pas très bien votre problème
    Utilisez-vous des variables partagées que vous avez liées à une adresse IP?
    Elles ne sont pas présentent dans une bibliothèque de votre projet?
    Je ne comprends ce que vous voulez dire lorsque vous écrivez: "je n'arrive pas à la retrouver dans tous les VIs de mon projet"
    Peut-être pourriez vous poster votre projet?
    Cordialement
     PS: ce forum est destiné au posts en anglais si vous désirez poster en français vous avez le forum français.
    Message Edité par Véronique D le 04-01-2008 04:29 AM
    VéroniqueD
    NI France

  • Comment créer une variable partagés d'un cluster?

    bonjour,
    Je cherche à créer une variable partagé d'un cluster à 5 elements de type chaine de caractère comment faire??
    merci d'avance

    Il faut faire un control personnalisé du cluster (un définition de type par exemple). Ensuite dans la création de variable, il faut sélectionner "from custom control" dans le type de données...
    Rodéric L
    Certified LabVIEW Architect

  • Un logiciel qui remplace vmware

    Bonjour,
    J'ai besoin d'installer une machine virtuelle qui fonctionne sous os x mountain lion, qui remplace vmware qui fonctionnait très bien jusque là.
    Existe t-il un autre logiciel ou une version plus récente de vmware
    aidez-moi, c impotant pour mon travail, je fais de la formation et j'utilise des documents qui ne fonctionnent que sous windows.

    L'un des programmes de compression les plus fiables pour les fichiers et MP3 est Stuffit
    StuffIt Deluxe v 15.0.4 (2011)
    http://www.stuffit.com/

  • Comment solutionner ? :Le module d'importation a signalé une erreur générique

    Comment solutionner ? :Le module d'importation a signalé une erreur générique

    Hi Mr.Romano:
    Sorry if it took me some time to get back to you.
    Frankly I gave up on this issue, it is getting too much  complicated for me, however see what I have found and what seems to be  my real issue.
    After reading all that and more, The Toshiba DVR630 recorder, is not properly  fitted to record DVD and be imported into editing programs, such as Adobe,
    that seems to be my main issue.
    Best regards and thanks for your help anyway.
    André45
    A.T. Romano(https://forums.adobe.com/message/2117743#2117743">DVD - VOB Files - The Lowdown 
    the_wine_snob 2012-06-02 15:52 
    We often see people trying to edit existing DVD-Videos. Some seem to be able to do this fine, while others struggle mightily. What’s the deal? Why can’t one just Import those VOB files and edit happily away?
    Let’s go back to the basics just a bit. A .VOB file is a "Video Object File." As such, and by the DVD-specs., it can contain quite a bit of stuff. Some of this is beyond just the Audio & Video contained in the usually present MPEG-2 file, which is hidden inside the VOB. This VOB can contain subtitles, Menus, and ROM content, to name but a few. With simple VOB’s, one can often play them, if they are just renamed to .MPEG, though not always. In the case where this works, one does not need a DVD software player. Any player program that can handle MPEG-2 can play the file.
    The structure and elements of a DVD-Video DVD-5 (4.7GB, single sided, single layer) will be in most cases:
    AUDIO_TS folder (usually empty). May also not be present.
    VIDEO_TS folder, which contains VIDEO_TS.IFO (Video Manager.info), VIDEO_TS.BUP (VMGI.backup), VTS_01_0.IFO (Video Title #1.info), VTS_01_1.VOB (Video Title #1.video), and more of these, incremented by 1. Depending on the number of "titles" on a particular disc, the numbers can range up to the limit of 99. For Projects from most NLE/authoring programs will only have one "title," so you’ll likely not see more than 4 VOB’s and their accompanying IFO’s and BUP’s. The VOB’s will be approximately 1GB in size, the upper limit.
    The title of the "movie" inside the VIDEO_TS folder will be contained in the .IFO and the BUP files. If you open up a DVD-Video in Windows Explorer, you’ll see just the folders, and no name, or anything else. The same is for the file names inside the folder(s). They will look the same for all DVD-Videos, though the exact number of these will differ, depending on the structure and number of discrete titles on the disc. It’s not until one opens the DVD-Video in either a software player, or in a set-top player, that the IFO files will play, allowing the player to then access and work with the .VOB’s, via the instructions that are contained in the IFO and BUP files.
    Editing a VOB can be a tricky, as it can contain all those different things. Ripping the MPEG-2 file from the VOB is usually the best approach. That is what PrPro, PE, or other NLE’s (Non Linear Editor) attempt to do. Sometimes, it works fine, but sometimes it does not. Another problem can be when there are multiple VOB’s, as the MPEG-2 files can span multiple VOB’s, as they cannot contain more than about 1GB of data. This is why a DVD-Video can only have 1GB of space for ALL Menus and their elements.
    As VOB’s can contain the full menuing structure (this will be the first VOB), unless this structure is done 100% by the DVD-specs, there will be issues. Most DVD-recorders include some form of menuing, and most do not do it perfectly. This WILL create issues. Ripping via software will likely be the only answer, or doing a manual capture from a set-top DVD player, hooked up appropriately to your computer with a capture card, or bridge, and using the software that came with that device. You will not have any "device control," so you must start the capture software, hit Record, and then start your DVD in its player. If you do this, make certain that you capture to DV-AVI Type II w/ 48KHz 16-bit Audio.
    Once one has edited the Audio & Video contained in the .VOB(s), the process to get the resulting Project back into DVD-Video form is to Burn to DVD. This is the authoring process.
    Three things happen:
    1.) The edited file is Transcoded to MPEG-2. If you were working from a VOB already, the Audio & Video material has already been Transcoded to MPEG-2, in which there will already be compression of the data. If you do this again, there will be more compression of the data, resulting in a loss in quality
    . Some NLE’s can do "smart rendering/encoding." None of the programs from Adobe can do this, as they are designed to work with material captured from a miniDV tape camera. While they can handle other footage, there will be compromises. When designed, DV-AVI Type II was chosen as the base workflow, because that was what most miniDV tape cameras produced. The introduction of flash memory, miniDVD, and hard drive cameras, plus the introduction of HD, has changed things a bit, and will continue to change them over the next versions of the programs.
    2.) The folder structure and the necessary files are created.
    3.) The above material is then physically Burned to a DVD-Video, or is copied to a folder on the computer in the required, and necessary form and structure.
    In the case of the former, one can then play the DVD-Video via a software player on a computer, or on a set-top player hooked to a TV or display device. In the case of the latter, one needs a software player to play the files in the VOB, with the instructions coming from the IFO, or the BUP files.
    Hunt
             5. Re: DVD - VOB Files - The Lowdown  
    the_wine_snob 2009-12-23 15:05 (en réponse à the_wine_snob)  
    Now, I use a Panasonic that can play either VHS, or DVD's, and can burn from a VHS to a DVD-Video. However, the only thing that I use the DVD aspect for is doing an archive of the VHS tape. Instead of using that DVD, I use an Analog to Digital (A-D) bridge to get my digitized material to the HDD. The reason for this are two-fold:
    1.) When a DVD-Video is created, the digitized material is compressed into MPEG-2 format. When you later want to edit this material, it is already compressed, and in what is called a GOP (Group of Pictures) format, and all frames are not there. You have one traditional Frame, and the next ~ 15 are only "difference" frames, which do not contain all of the info, only links back to that last full Frame, the I-frame. If one is going to edit, they need ALL I-frames, and PrE creates those, so one can edit at a Frame-level. When done, if they want to end up with an edited DVD-Video, that footage will have to be compressed again, into MPEG-2. By doing the capture via the A-D bridge, I save that file to DV-AVI Type II, which is ALL I-frame, and edits nicely in PrE. Then, when finished, and I go to my edited DVD-Video, I only have one MPEG-2 compression, and not the 2 that you will have. The quality is much higher.
    2.) As stated above, DVR's, most similar machines and many software authoring programs do not follow the DVD-specs 100%. These results will give problems, and usually with the first VOB, which also contains Menus, etc. The use of an A-D bridge bypasses these problems, as all you have are the pure DV-AVI Type II files w/ nothing else included.
    I am a big fan of the Canopus ADVC-300 A-D bridge, but their much less expensive unit, the ADVC-110, or the similar unit, the ADS Pyro AV Link, can do all that you would want. The only real advantage of their 300 model is with the Timebase corrections for color balance and gamma correction, plus other corrections. However, it's more expensive and all of those corrections can be done in PrE, though they do take some work and time. For me, being able to do them at the time of capture saves me time.
    There are cheaper A-D units, like the Dazzle, but I don't know of anyone, who's ever gotten them to work. We get dozens of users with them each year. The vast majority throw those units into the trash and go with the Canopus, or the Pyro instead.
    Good luck,
    Hunt
    Best regards and thanks for your help anyway.
    André45
    Le 22/04/15, "A.T. Romano" <[email protected]> a écrit :
       Comment solutionner ? :Le module d'importation a signalé une erreur générique created by Premiere Elements - View the full discussion(https://forums.adobe.com/message/7468710#7468710)   
    andre45
    Thanks for the replies with details.
    From what you wrote you should not be having the problems described.
    1. You start out with content on VHS which you convert to DVD-VIDEO on DVD disc.
    2. The disc is displaying the structure of DVD-VIDEO (VIDEO_TS Folder)
    3. The VIDEO_TS Folder contains the DVD video file VTS_01_1.VOB and not the VTS_01_0.VOB which typically relates to menus.
    4.  You use Premiere Elements 11 Windows 7 64 bit Add Media/DVD camera and computer drive/Video Importer and when you hit Get Media in the Video Importer you get an Import Generic Error Message.
    Is all of that the way it is? If so,
    Suggestions...
    1. If you go to the DVD disc in the burner tray and open the disc there to explore its contents, can you open the VIDEO_TS Folder, find the VTS_01_1.VOB file, and play it in Windows Media Player from there? If you can, copy the VTS_01_1.VOB file there and paste it to the computer desktop. Then from the computer desktop, import that file into Premiere Elements 11 Expert workspace using Add Media/Files and Folders/Project Assets. Does the VTS_01_1.VOB import into the project?
    You may have to set the project preset manually to PAL DV Standard before you do this suggestion. Otherwise, you may end up with a NTSC AVCHD Full HD1080i25 project instead of a PAL DV Standard project.
    2. If suggestion 1 does not help, then repeat suggestion 1 but this time start by renaming the file
    From: VTS_01_1.VOB
    To VTS_01_1.mpeg
    Then try to import that file extension renamed file into Premiere Elements with Premiere Elements' Add Media/Files and Folder/Project Assets
    3. If that does not work, then I would like you to go into the Elements Organizer workspace and create a new catalog. See File Menu/Manage Catalogs/Catalog Manager. And, try to import the VTS_01_1.VOB into the Premiere Elements Editor by the various ways mentioned.
    Please review and consider and then we can decide what next.
    Thank you.
    ATR
    If the reply above answers your question, please take a moment to mark this answer as correct by visiting: https://forums.adobe.com/message/7468710#7468710 and clicking ‘Correct’ below the answer
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page:
    Please note that the Adobe Forums do not accept email attachments. If you want to embed an image in your message please visit the thread in the forum and click the camera icon: https://forums.adobe.com/message/7468710#7468710
    To unsubscribe from this thread, please visit the message page at , click "Following" at the top right, & "Stop Following"
    Start a new discussion in Premiere Elements by email <[email protected]are.com> or at Adobe Community(https://forums.adobe.com/choose-container.jspa?contentType=1&containerType=14&container=32 71)
    For more information about maintaining your forum email notifications please go to https://forums.adobe.com/thread/1516624.
    >

Maybe you are looking for

  • BT Wi-Fi connection drops and cannot be closed

    I use BT Wi-Fi on a monthly subscription - 500 minutes for £6 a month, plus 12p a minute for any extra minutes. Occasionally my connection drops, and I have to reconnect and login again, which I can do OK. But when I check later how many minutes I us

  • Photoshop CS6 Not Working with OS Mavericks

    I can't get photoshop cs6 to behave properly now that I've upgraded to OS Mavericks.  For that matter - I can't get InDesign or Illustrator CS6 to behave properly either. When I use the File Open, File Save, and File Save As commands I immediately ge

  • Re: Password Assistant -- "The Missing Manual" references such a beast, but I cannot locate it. I have ver 10.6.8. Anyone out there who can help?

    According to The Missing Manual, Version 10.6.8 of the Mac OSX Snow Leopard system should have a password generating utility, called the "Password Assistant," which actually generates passwords for you. I've been unable to find this miraculous utilit

  • Issue while exporting to CSV Format

    Hi, Pls help me... I have a report when i export that report to CSV format.. some duplicate rows are coming... the two rows are exactly same and both the rows are displaying but i dont need this.. i need distinct rows..how can i achieve this.. Thanks

  • Using anchors within actions?

    Hi, I'm quite new to Edge Animate CC, I just created a menubar and I was wondering if it's possible to intregrate this in my current html page which scrolls with jquery, using the anchor tag. What I would like is the following: At this moment I have