Merci pour ta réponse.
Est-ce possible de mettre ça dans une DFB ?
Quand j’écris « %MW0 := … » ça me met : E1146 cannot use a direct adress within a DFB.
4 résultats trouvés
- 21 juil. 2025, 17:58
- Forum : Schneider - Telemecanique
- Sujet : M340 P34
- Réponses : 7
- Vues : 1936
- 17 juil. 2025, 22:37
- Forum : Schneider - Telemecanique
- Sujet : M340 P34
- Réponses : 7
- Vues : 1936
Re: Envoyer et recevoir des chaines d'octets via M340
Merci pour ta réponse.
Je bloque dès l'envoie de la chaine de caractère entière car control expert ne comprend pas le caractère $00. Il comprend tous les autres octets ex : $0A, $0B, $0C... Une idée ?
Je bloque dès l'envoie de la chaine de caractère entière car control expert ne comprend pas le caractère $00. Il comprend tous les autres octets ex : $0A, $0B, $0C... Une idée ?
- 17 juil. 2025, 20:36
- Forum : Schneider - Telemecanique
- Sujet : M340 P34
- Réponses : 7
- Vues : 1936
RE : M340 P34
J'ai trouvé ça sur le forum Schneider mais je ne vois pas comment écrire les caractères NULL dans ma chaine de caractère...
- 17 juil. 2025, 20:00
- Forum : Schneider - Telemecanique
- Sujet : M340 P34
- Réponses : 7
- Vues : 1936
M340 P34
Bonjour,
Je cherche à envoyer une trame d’octets.
Par exemple : j’envoie
0A 0B 00
Pour l’émission, j’utilise la fonction PRINT_CHAR, qui prend en entrée une chaîne de type STRING.
Mais le problème, c’est que le caractère (0x00) n’existe pas en tant que caractère dans une chaîne STRING.
Est-ce que ...
Je cherche à envoyer une trame d’octets.
Par exemple : j’envoie
0A 0B 00
Pour l’émission, j’utilise la fonction PRINT_CHAR, qui prend en entrée une chaîne de type STRING.
Mais le problème, c’est que le caractère (0x00) n’existe pas en tant que caractère dans une chaîne STRING.
Est-ce que ...