Page 5 sur 5

Re: [RE]Recherche etiquette recette

Posté : 02 sept. 2016, 11:00
par steph68
pourquoi autant ? j'utilise qu'une seule chaîne de caractère de taille 19200
sur Schneider, il me semble qu'une chaine de caractères c'est 256 octets max (un octet pour la longueur + 255 caractères maxi)

@mikekol :

pour gagner de la place mémoire, il faut faire une indirection

tu fais une nomenclature (une simple table) pour le mapping suivant :

n° ID <=> référence

et ensuite dans tes recettes, tu ne stockes pas la chaine de caractères mais l'identifiant de la nomenclature (1 ou 2 octets au lieu de 12)

je pense qu'il y a beaucoup de références qui reviennent, c'est les combinaisons qui changent ...

maintenant pour mettre ça en oeuvre ... c'est du taff
Je pense que le M340 ne peux pas gérer les recettes sauf faire des correspondances mais pour y ajouter d'autre référence sa devient compliquer.
détrompe-toi, j'ai souvent stocker mes recettes sur le M340
tu as 4 Mo de mémoire en tout (données + programme), il y a de quoi faire déjà
par contre, ce qui embêtant, quand tu utilises les variables non localisées (donc non mappées à une adresse en %MW, sinon pas assez de place), c'est la sauvegarde/restitution de données (qui sont réinitialisées suite à un transfert de programme par exemple)

il y a une option sur Unity pour faire la sauvegarde / restitution, mais le soft plantait lamentablement ... (à l'époque de la v7.0, ça a changé peut-être depuis ...)

@+

Re: [RE]Recherche etiquette recette

Posté : 02 sept. 2016, 11:17
par itasoft
slts,
sur Schneider, il me semble qu'une chaine de caractères c'est 256 octets max (un octet pour la longueur + 255 caractères maxi)

Tu dois confondre avec les chaines du Turbo Pascal

Re: [RE]Recherche etiquette recette

Posté : 02 sept. 2016, 11:23
par steph68
oui c'est le format Pascal
et peut-être que je confonds avec Siemens qui utilise ce format (et cette limitation)

@+

Re: [RE]Recherche etiquette recette

Posté : 03 sept. 2016, 09:50
par itasoft
slts,
finalement je me demande si le plus simple ça serait pas sur les recettes du IHM Vijeo-designer

cliquer dessus
joints.JPG

Re: [RE]Recherche etiquette recette

Posté : 03 sept. 2016, 10:53
par GMib
J'ai pas compris ou tu veux en venir itasoft,

si j'ai bien compris y a 400 ingredients, ce qui donne un truc comme ca non ? :
Clipboard 1.png
ca utilise 53% de la memoire d'un 340-20 ou 80% d'un 340-10

Re: [RE]Recherche etiquette recette

Posté : 03 sept. 2016, 11:33
par steph68
un ingrédient = une donnée / variable de la recette
donc la structure d'une recette contient 400 variables distinctes ...

admettons que ça soit que des INT 16 bits : 1600 x 400 x 2 = 1.22 Mo pour le stockage

c'est complètement démesuré pour un IHM ...

@+

Re: [RE]Recherche etiquette recette

Posté : 03 sept. 2016, 12:31
par itasoft
slts,

Guide: 5000078458A0
Joint: 500004526A0
Piston: 100045789A0
Segment: 5000275621B0
Butée: 1000002098C0
Rondelle: 100008974B0
j'ai compris que ya 6 ingrédients dans une recette