sur le M580 Ioscanning c'est via un DTM
ya pas de %MD ni de %MF sur M580 que des %MW
Migration du Premium PL7_PRO vers le M580 Unity
- itasoft
- Mi homme - Mi automate
- Messages : 7037
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Migration du Premium PL7_PRO vers le M580 Unity
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Migration du Premium PL7_PRO vers le M580 Unity
je vais regarder le dtm pour remplacer ioscanning; il s'apelle ioscan ?
sinon pour les md et mf d'après ce que je comprends on peux avoir des mw de 32 bits... je n'ai pas bien copmpris ca je vais regarder l'aide dans un premier temps pour ne pas poser trop de questions ;encore merci
par contre je viens de voir que mes instructions "PID" appellent des MD de config dans ses params (PV_sup et PV_inf) et ce sont des MD "impairs" (%MD61 et MD63 car le pid est sur 43 mots depuis %MW52); je ne comprends pas trop comment resoudre ca...
sinon pour les md et mf d'après ce que je comprends on peux avoir des mw de 32 bits... je n'ai pas bien copmpris ca je vais regarder l'aide dans un premier temps pour ne pas poser trop de questions ;encore merci
par contre je viens de voir que mes instructions "PID" appellent des MD de config dans ses params (PV_sup et PV_inf) et ce sont des MD "impairs" (%MD61 et MD63 car le pid est sur 43 mots depuis %MW52); je ne comprends pas trop comment resoudre ca...
Dernière modification par bigjim le 07 avr. 2020, 11:43, modifié 1 fois.
- itasoft
- Mi homme - Mi automate
- Messages : 7037
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Migration du Premium PL7_PRO vers le M580 Unity
exemples
nom=MF100 Type=REAL adresse absolue=%MW100 (ça va occuper %M100 et %M101 soit 32 bits comme le %MF100)
nom=MD102 Type=DINT adresse absolue=%MW102 (ça va occuper %M102 et %M103 soit 32 bits comme le %MD102)
nom=MF100 Type=REAL adresse absolue=%MW100 (ça va occuper %M100 et %M101 soit 32 bits comme le %MF100)
nom=MD102 Type=DINT adresse absolue=%MW102 (ça va occuper %M102 et %M103 soit 32 bits comme le %MD102)
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- itasoft
- Mi homme - Mi automate
- Messages : 7037
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Migration du Premium PL7_PRO vers le M580 Unity
exemples
nom=MF100 Type=REAL adresse absolue=%MW100 (ça va occuper %M100 et %M101 soit 32 bits comme le %MF100)
nom=MD102 Type=DINT adresse absolue=%MW102 (ça va occuper %M102 et %M103 soit 32 bits comme le %MD102)
les adresses absolues doivent être de chiffres paires , ex: %MW63 interdit mettre %MW62 ou %MW64
nom=MF100 Type=REAL adresse absolue=%MW100 (ça va occuper %M100 et %M101 soit 32 bits comme le %MF100)
nom=MD102 Type=DINT adresse absolue=%MW102 (ça va occuper %M102 et %M103 soit 32 bits comme le %MD102)
les adresses absolues doivent être de chiffres paires , ex: %MW63 interdit mettre %MW62 ou %MW64
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Migration du Premium PL7_PRO vers le M580 Unity
par contre, les adresses %MD61 et MD63 sont imposées par le bloc pid...
Donc je pense que je dois décaler d'un mot tout mon pid si j'ai bien compris ?
en fait cette interdiction des adresses impaires n'est valable que pour les valeurs de 32 bits?
dans le reste du prog on peux utiliser des mts de 16 bits impairs ? non ?
car j'ai plein de variables sur des mots impairs...
(excuses moi si ma question semble idiote)
Donc je pense que je dois décaler d'un mot tout mon pid si j'ai bien compris ?
en fait cette interdiction des adresses impaires n'est valable que pour les valeurs de 32 bits?
dans le reste du prog on peux utiliser des mts de 16 bits impairs ? non ?
car j'ai plein de variables sur des mots impairs...
(excuses moi si ma question semble idiote)
- itasoft
- Mi homme - Mi automate
- Messages : 7037
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Migration du Premium PL7_PRO vers le M580 Unity
bigjim a écrit : ↑07 avr. 2020, 14:59 par contre, les adresses %MD61 et MD63 sont imposées par le bloc pid...
Donc je pense que je dois décaler d'un mot tout mon pid si j'ai bien compris ?
OUI
en fait cette interdiction des adresses impaires n'est valable que pour les valeurs de 32 bits?OUI
dans le reste du prog on peux utiliser des mts de 16 bits impairs ? non ?OUI
car j'ai plein de variables sur des mots impairs...
(excuses moi si ma question semble idiote)
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr