Salut,
Instruction RUNTIME : https://support.industry.siemens.com/cs ... 0&lc=en-FR
@+
277 résultats trouvés
- 25 mai 2026, 15:48
- Forum : Siemens
- Sujet : Temps de cycle processeur S7-1500
- Réponses : 3
- Vues : 565
- 18 mars 2026, 11:09
- Forum : Siemens
- Sujet : S7-1500 et imprimante Zebra en ZPL
- Réponses : 4
- Vues : 1794
Re: S7-1500 et imprimante Zebra en ZPL
Salut,
Il faut créer un tableau de Char ou Byte et utiliser la fonction Strg_TO_Chars pour le remplir (en gérant un index de remplissage).
C'est ce tableau que tu fournis ensuite au bloc de communication TSEND.
Tu ne seras pas limité à la taille max d'une chaîne de caractères.
Vérifie que le TSEND ...
Il faut créer un tableau de Char ou Byte et utiliser la fonction Strg_TO_Chars pour le remplir (en gérant un index de remplissage).
C'est ce tableau que tu fournis ensuite au bloc de communication TSEND.
Tu ne seras pas limité à la taille max d'une chaîne de caractères.
Vérifie que le TSEND ...
- 22 août 2025, 16:22
- Forum : Siemens
- Sujet : Connaître le rang d'un bit à 1 dans un mot.
- Réponses : 17
- Vues : 5325
Re: Connaître le rang d'un bit à 1 dans un mot.
ça part dans tous les sens...
voici une version simplifiée :
ON...
O(
UN...
UN...
)
SPB FIN
L "Aff defauts".Cptbit
+ 1
UW 16#F
T "Aff defauts".Cptbit
L "Mot défauts"
SRW
UW 16#1
U ==0
= "Aff defauts".Bit0
SPB FIN
L "Aff defauts".Cptbit
+ 1
T "Aff defauts".Numdef
ITB
T "Afficheur"
FIN ...
voici une version simplifiée :
ON...
O(
UN...
UN...
)
SPB FIN
L "Aff defauts".Cptbit
+ 1
UW 16#F
T "Aff defauts".Cptbit
L "Mot défauts"
SRW
UW 16#1
U ==0
= "Aff defauts".Bit0
SPB FIN
L "Aff defauts".Cptbit
+ 1
T "Aff defauts".Numdef
ITB
T "Afficheur"
FIN ...
- 22 août 2025, 14:29
- Forum : Siemens
- Sujet : Connaître le rang d'un bit à 1 dans un mot.
- Réponses : 17
- Vues : 5325
Re: Connaître le rang d'un bit à 1 dans un mot.
pour compléter, ce que j'ai écris est plus ou moins cet algorithme (source https://graphics.stanford.edu/~seander/bithacks.html#ZerosOnRightParallel)
Count the consecutive zero bits (trailing) on the right in parallel
unsigned int v; // 32-bit word input to count zero bits on right
unsigned int c ...
Count the consecutive zero bits (trailing) on the right in parallel
unsigned int v; // 32-bit word input to count zero bits on right
unsigned int c ...
- 22 août 2025, 14:25
- Forum : Siemens
- Sujet : Connaître le rang d'un bit à 1 dans un mot.
- Réponses : 17
- Vues : 5325
Re: Connaître le rang d'un bit à 1 dans un mot.
La simplification est peut-être de gérer un compteur de 0 à 15 qui reboucle pour ensuite positionner un bit en fonction de ce compteur plutôt que de le faire à l'envers... mais ne connaissant pas le contexte...
compteur := (compteur + 1) AND 15
ou bien compteur := (compteur + 1) MOD 16
bit à ...
compteur := (compteur + 1) AND 15
ou bien compteur := (compteur + 1) MOD 16
bit à ...
- 22 août 2025, 06:05
- Forum : Siemens
- Sujet : Connaître le rang d'un bit à 1 dans un mot.
- Réponses : 17
- Vues : 5325
Re: Connaître le rang d'un bit à 1 dans un mot.
Salut,
Soit un FC que tu nommes par exemple FFS_WORD (Find First Set sur un WORD) avec en entrée une variable "Bits" de type WORD, une variable temporaire "x" de type WORD également, et le résultat (dans la rubrique RETURN de l'interface) "RET_VAL" de type INT :
L #Bits
PUSH
NEGI
UW ...
Soit un FC que tu nommes par exemple FFS_WORD (Find First Set sur un WORD) avec en entrée une variable "Bits" de type WORD, une variable temporaire "x" de type WORD également, et le résultat (dans la rubrique RETURN de l'interface) "RET_VAL" de type INT :
L #Bits
PUSH
NEGI
UW ...
- 13 août 2025, 20:24
- Forum : Siemens
- Sujet : SEW MDX90 et "Objets Technologiques"
- Réponses : 1
- Vues : 1561
Re: SEW MDX90 et "Objets Technologiques"
Salut,
SEW n'a pas d'ouverture vers le standard PLCOpen Motion Control, même pas avec ses propres CPU sous Codesys.
Toutefois, tu peux toujours convertir les télégrammes SEW vers les télégrammes SIEMENS (grâce aux OB MC_PreServo et MC_PostServo ; tu peux configurer un objet technologique vers des ...
SEW n'a pas d'ouverture vers le standard PLCOpen Motion Control, même pas avec ses propres CPU sous Codesys.
Toutefois, tu peux toujours convertir les télégrammes SEW vers les télégrammes SIEMENS (grâce aux OB MC_PreServo et MC_PostServo ; tu peux configurer un objet technologique vers des ...
- 13 janv. 2025, 22:08
- Forum : Variateurs de vitesse
- Sujet : diag movidrive
- Réponses : 7
- Vues : 8629
Re: diag movidrive
Salut,
C'est symptomatique des vieilles versions A.
C'est la tension du circuit intermédiaire qui n'atteint plus le minimum requis...
Il faut les remplacer par une nouvelle génération (la génération C maintenant).
Mais du coup ni le soft ni le câble sont les mêmes
@+
C'est symptomatique des vieilles versions A.
C'est la tension du circuit intermédiaire qui n'atteint plus le minimum requis...
Il faut les remplacer par une nouvelle génération (la génération C maintenant).
Mais du coup ni le soft ni le câble sont les mêmes
@+
- 24 avr. 2024, 14:15
- Forum : Siemens
- Sujet : Défaut Sécurité S7-1200
- Réponses : 1
- Vues : 1642
Re: Défaut Sécurité S7-1200
salut,
mets l'IHM à la bonne date et à la bonne heure.
recherche sur le forum, le sujet a déjà été traité.
@+
mets l'IHM à la bonne date et à la bonne heure.
recherche sur le forum, le sujet a déjà été traité.
@+
- 10 nov. 2023, 17:23
- Forum : Siemens
- Sujet : [TIA V17] Mot double en 2 mot simple
- Réponses : 35
- Vues : 13691
Re: [TIA V17] Mot double en 2 mot simple
tu le vois le décalage d'un octet maintenant ?
je sais même pas pourquoi je continue à répondre
je sais même pas pourquoi je continue à répondre