0% ont trouvé ce document utile (0 vote)
53 vues112 pages

Blocs de Programme: Main (OB1)

Transféré par

Nỉđhàl T'bi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
53 vues112 pages

Blocs de Programme: Main (OB1)

Transféré par

Nỉđhàl T'bi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Totally Integrated

Automation Portal

Blocs de programme
Main [OB1]
Main Propriétés
Général
Nom Main Numéro 1 Type OB
Langage CONT Numéroration Automatique
Information
Titre "Main Program Sweep Auteur Commentaire
(Cycle)"
Famille Version 0.1 ID utilisateur

Nom Type de don‐ Valeur par déf. Commentaire


nées
Input
Initial_Call Bool Initial call of this OB
Remanence Bool =True, if remanent data are available
Temp
alarm4 USInt
alarm3 USInt
alarm2 USInt
alarm1 USInt
target_position Real
pushing_force Int
current_speed Int
current_position Real
ready_flag Bool
step_data_out USInt
state_bits USInt
control_bits USInt
Constant

Réseau 1 :

%FC2
"select_mode"
EN ENO
%I0.4 "traitement et
"sel" partage".Mode_
sel mode_auto AUTO

"traitement et "traitement et
"traitement et partage".GFP_ partage".Mode_
partage".WCC_ MANU GFP_MANU mode_manu Manu
sel
"traitement et
partage".GFP_
AUTO GFP_AUTO

Réseau 2 :
Totally Integrated
Automation Portal

%DB6
"MODE_MANU_
DB_1"
"traitement et
partage".Mode_ %FB2
Manu "MODE_MANU"
EN ENO

"traitement et
partage"."WCC_
X+" WCC_X+

"traitement et
partage"."WCC_
X-" WCC_X-

"traitement et
partage"."WCC_
Y+" WCC_Y+

"traitement et
partage"."WCC_
Y-" WCC_Y-

"traitement et
partage"."WCC_
Z+" WCC_Z+

"traitement et
partage"."WCC_
Z-" WCC_Z-

"traitement et
partage"."WCC_
V2+" WCC_V2+

"traitement et
partage"."WCC_
V1+" WCC_V1+

"traitement et
partage"."WCC_
V1-" WCC_V1-

"traitement et
partage"."WCC_
V2-" WCC_V2-

"traitement et
partage".GFP_
MANU GFP_MANU

Réseau 3 :
Totally Integrated
Automation Portal

%FC1
"action"
EN ENO

"traitement et %Q0.0
partage".GFP_ x+ "x+"
AUTO GFP_AUTO %Q0.1
x- "x-"
"traitement et
partage".GFP_ %Q0.2
MANU GFP_MANU y+ "y+"
"traitement et %Q0.3
partage".GFS GFS y- "y-"
%Q0.4
z+ "z+"
%Q0.5
z- "z-"
%Q0.6
v1+ "v1+"
%Q0.7
v1- "v1-"
%Q1.0
v2+ "v2+"
%Q1.1
v2- "v2-"
"sensor_vision_
In_Trigger DB".In_Trigger

Réseau 4 :

%FC4
"sécurité"
EN ENO
%I0.0 "traitement et
"AUR" AURG partage".AURG
AUR

"traitement et
"traitement et partage".
partage".WCC_ Aquitement Aquitement
AUR

%I0.1
"Bt_Rem"
Bt_Rem
"traitement et
partage".GFS GFS
"traitement et
partage".WCC_ "traitement et
BT_Rem partage".GFP_
MANU GFP_MANU

"traitement et
partage".GFP_
AUTO GFP_AUTO

Réseau 5 :

%FC3
"JXCP1 X"
EN ENO
Totally Integrated
Automation Portal

Réseau 6 :

%FC6
"JXCP1 Z"
EN ENO

Réseau 7 :

%FC5
"JXCP Y"
EN ENO

Réseau 8 :

%DB5
"sensor_vision_
DB"
%FB12
"sensor_vision"
EN ENO
"sensor_vision_ %Q110.0
DB".In_Trigger In_Trigger Out_Trigger "Tag_7"
%I40.1 In_Result_ "sensor_vision_
"Tag_5" Update DB".Out_Piéce_
Out_Piéce_OK OK
%I42.0 In_Overall_
"Tag_4" Judgment
"sensor_vision_
DB".Out_Piéce_
Out_Piéce_NOK NOK

Réseau 9 :
Totally Integrated
Automation Portal

Réseau 9 : (1.1 / 2.1)

%DB13
"MODE_AUTO_DB"
"traitement et
partage".Mode_ %FB5
AUTO "MODE_AUTO"
EN ENO

"JXCP1Y_Inputs_
%I0.2 Current DB"."Current
"Marche" Position Y Position"

Marche "JXCP1Z_Inputs_
Current DB"."Current
Position Z Position"
"traitement et
partage".WCC_ "JXCP1X_Inputs_
Marche DB"."Current
Current
Position X Position"

%I0.3
"Arret"
Arret

"traitement et
partage".WCC_
Arret

%I0.1
"Bt_Rem"
Bt_Rem

"traitement et
partage".WCC_
BT_Rem

%I0.0
"AUR"
AUR
%I0.6
"csv1" csv1
"traitement et
partage".WCC_ %I1.0
AUR "csv2" csv2
%I1.3
"QR OK" QR OK
%I1.4
"QR NOK" QR NOK

%MD14
"Target Position Target
Y" Position Y

%MD8
"Target Position Target
Z" Position Z

%MD2
"Target Position Target
X" Position X

"sensor_vision_
DB".Out_Piéce_
OK Carte OK

"sensor_vision_
DB".Out_Piéce_
NOK Carte NOK
%I0.7
"cev1" cev1
%I1.1
"cev2" cev2

2.1 ( Page1 - 6)
Totally Integrated
Automation Portal

Réseau 9 : (2.1 / 2.1)


1.1 ( Page1 - 5)
"cev2" cev2

"traitement et
partage".GFP_
AUTO GFP_AUTO
Totally Integrated
Automation Portal

Réseau 10 :

%FC7
"output"
EN ENO

%DB14.DBD0
"Data".HMI_
Data."Position0
X" position0 X

%DB14.DBD4
"Data".HMI_
Data."Position1
X" position1 X

%DB14.DBD8
"Data".HMI_
Data."Position2
X" position2 X

%DB14.DBD12
"Data".HMI_
Data."Position0
Y" position0 Y

%DB14.DBD16
"Data".HMI_
Data."Position1
Y" position1 Y

%DB14.DBD20
"Data".HMI_
Data."Position0
Z" position0 Z

%DB14.DBD24
"Data".HMI_
Data."Position1
Z" position1 Z

"traitement et
partage".GFP_
AUTO GFP_AUTO

Réseau 11 :

%DB15
"Carte_Data_
Handing_DB"
%FB13
"Carte_Data_Handing"
EN ENO

%DB14.DBW168
"Data".Carte_
NO_From_HMI I_Carte_NO

%DB14.DBX170.0
"Data".Data_
Entrer_From_
HMI I_Data_Entrer

Réseau 12 :
Totally Integrated
Automation Portal

%FC8
"Alarmes"
EN ENO
%I0.0
"AUR"
AUR

"traitement et
partage".WCC_
AUR

%I0.1
"Bt_Rem"
Bt_Rem

"traitement et
partage".WCC_
BT_Rem
Totally Integrated
Automation Portal

Blocs de programme
action [FC1]
action Propriétés
Général
Nom action Numéro 1 Type FC
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de don‐ Valeur par déf. Commentaire


nées
Input
GFP_AUTO Int
GFP_MANU Int
GFS Int
Output
x+ Bool
x- Bool
y+ Bool
y- Bool
z+ Bool
z- Bool
v1+ Bool
v1- Bool
v2+ Bool
v2- Bool
In_Trigger Bool
InOut
Temp
Constant
Return
action Void

Réseau 1 :
Totally Integrated
Automation Portal

#GFP_AUTO #"x+"
==
Int
5

#GFP_MANU
==
Int
51

#GFP_AUTO
==
Int
7

Réseau 2 :

#GFP_AUTO #"x-"
==
Int
11

#GFP_MANU
==
Int
52

Réseau 3 :

#GFP_AUTO #"y+"
==
Int
2

#GFP_MANU
==
Int
53

Réseau 4 :
Totally Integrated
Automation Portal

#GFP_AUTO #"y-"
==
Int
11

#GFP_AUTO
==
Int
13

#GFP_MANU
==
Int
54

Réseau 5 :

#GFP_AUTO #"z+"
==
Int
3

#GFP_MANU
==
Int
55

Réseau 6 :

#GFP_AUTO #"z-"
==
Int
10

#GFP_AUTO
==
Int
12

#GFP_MANU
==
Int
56

Réseau 7 :
Totally Integrated
Automation Portal

#GFP_AUTO #"v1+"
==
Int
1

#GFP_MANU
==
Int
57

Réseau 8 :

#GFP_AUTO #"v1-"
==
Int
9

#GFP_AUTO
==
Int
14

#GFP_MANU
==
Int
58

Réseau 9 :

#GFP_AUTO #"v2+"
==
Int
1

#GFP_MANU
==
Int
59

Réseau 10 :
Totally Integrated
Automation Portal

#GFP_AUTO #"v2-"
==
Int
9

#GFP_AUTO
==
Int
14

#GFP_MANU
==
Int
60

Réseau 11 :

#GFP_AUTO #In_Trigger
==
Int
6

#GFP_AUTO
==
Int
8
Totally Integrated
Automation Portal

Blocs de programme
select_mode [FC2]
select_mode Propriétés
Général
Nom select_mode Numéro 2 Type FC
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de don‐ Valeur par déf. Commentaire


nées
Input
sel Bool
Output
mode_auto Bool
mode_manu Bool
InOut
GFP_MANU Int
GFP_AUTO Int
Temp
Constant
Return
select_mode Void

Réseau 1 :

%M1.1
"Tag_1"
#sel #GFP_AUTO #mode_manu
SR
==
S Q
Int
0

#sel #GFP_MANU
==
Int R1
50

Réseau 2 :
Totally Integrated
Automation Portal

%M1.2
"Tag_2"
#sel #GFP_MANU #mode_auto
SR
==
S Q
Int
50

#sel #GFP_AUTO
==
Int R1
0
Totally Integrated
Automation Portal

Blocs de programme
MODE_MANU [FB2]
MODE_MANU Propriétés
Général
Nom MODE_MANU Numéro 2 Type FB
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
WCC_X+ Bool false Non rémanent True Tru True False
e
WCC_X- Bool false Non rémanent True Tru True False
e
WCC_Y+ Bool false Non rémanent True Tru True False
e
WCC_Y- Bool false Non rémanent True Tru True False
e
WCC_Z+ Bool false Non rémanent True Tru True False
e
WCC_Z- Bool false Non rémanent True Tru True False
e
WCC_V2+ Bool false Non rémanent True Tru True False
e
WCC_V1+ Bool false Non rémanent True Tru True False
e
WCC_V1- Bool false Non rémanent True Tru True False
e
WCC_V2- Bool false Non rémanent True Tru True False
e
Output
InOut
GFP_MANU Int 0 Non rémanent True Tru True False
e
Static
Temp
Constant
Totally Integrated
Automation Portal

Réseau 1 :

"traitement et
partage"."WCC_
#GFP_MANU X+" MOVE
==
EN ENO
Int
50 51 IN OUT1 #GFP_MANU

Réseau 2 :

"traitement et
partage"."WCC_
#GFP_MANU X-" MOVE
==
EN ENO
Int
50 52 IN OUT1 #GFP_MANU

Réseau 3 :

"traitement et
partage"."WCC_
#GFP_MANU Y+" MOVE
==
EN ENO
Int
50 53 IN OUT1 #GFP_MANU

Réseau 4 :

"traitement et
partage"."WCC_
#GFP_MANU Y-" MOVE
==
EN ENO
Int
50 54 IN OUT1 #GFP_MANU

Réseau 5 :

"traitement et
partage"."WCC_
#GFP_MANU Z+" MOVE
==
EN ENO
Int
50 55 IN OUT1 #GFP_MANU
Totally Integrated
Automation Portal

Réseau 6 :

"traitement et
partage"."WCC_
#GFP_MANU Z-" MOVE
==
EN ENO
Int
50 56 IN OUT1 #GFP_MANU

Réseau 7 :

"traitement et
partage"."WCC_
#GFP_MANU V1+" MOVE
==
EN ENO
Int
50 57 IN OUT1 #GFP_MANU

Réseau 8 :

"traitement et
partage"."WCC_
#GFP_MANU V1-" MOVE
==
EN ENO
Int
50 58 IN OUT1 #GFP_MANU

Réseau 9 :

"traitement et
partage"."WCC_
#GFP_MANU V2+" MOVE
==
EN ENO
Int
50 59 IN OUT1 #GFP_MANU

Réseau 10 :

"traitement et
partage"."WCC_
#GFP_MANU V2-" MOVE
==
EN ENO
Int
50 60 IN OUT1 #GFP_MANU
Totally Integrated
Automation Portal

Réseau 11 :
Totally Integrated
Automation Portal

Réseau 11 : (1.1 / 2.1)

"traitement et
partage"."WCC_
#GFP_MANU X+" MOVE
==
Int EN ENO
51 50 IN OUT1 #GFP_MANU

"traitement et
partage"."WCC_
#GFP_MANU X-"
==
Int
52

"traitement et
partage"."WCC_
#GFP_MANU Y+"
==
Int
53

"traitement et
partage"."WCC_
#GFP_MANU Y-"
==
Int
54

"traitement et
partage"."WCC_
#GFP_MANU Z+"
==
Int
55

"traitement et
partage"."WCC_
#GFP_MANU Z-"
==
Int
56

"traitement et
partage"."WCC_
#GFP_MANU V1+"
==
Int
57

"traitement et
partage"."WCC_
#GFP_MANU V1-"
==
Int
58

"traitement et
partage"."WCC_
#GFP_MANU V2+"
==
Int
59

2.1 ( Page4 - 6)
Totally Integrated
Automation Portal

Réseau 11 : (2.1 / 2.1)


1.1 ( Page4 - 5)

"traitement et
partage"."WCC_
#GFP_MANU V2-"
==
Int
60
Totally Integrated
Automation Portal

Blocs de programme
traitement et partage [DB3]
traitement et partage Propriétés
Général
Nom traitement et partage Numéro 3 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Static
Alarmes UInt 0 False True Tru True False
e
WCC_sel Bool false False True Tru True False
e
WCC_BT_Rem Bool false False True Tru True False
e
WCC_AUR Bool false False True Tru True False
e
WCC_Marche Bool false False True Tru True False
e
WCC_Arret Bool false False True Tru True False
e
AURG Bool false False True Tru True False
e
GFS Int 30 False True Tru True False
e
GFP_MANU Int 50 False True Tru True False
e
GFP_AUTO Int 0 False True Tru True False
e
Mode_AUTO Bool false False True Tru True False
e
Mode_Manu Bool false False True Tru True False
e
WCC_X+ Bool false False True Tru True False
e
WCC_X- Bool false False True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
WCC_Y+ Bool false False True Tru True False
e
WCC_Y- Bool false False True Tru True False
e
WCC_Z+ Bool false False True Tru True False
e
WCC_Z- Bool false False True Tru True False
e
WCC_V2+ Bool false False True Tru True False
e
WCC_V1+ Bool false False True Tru True False
e
WCC_V1- Bool false False True Tru True False
e
Aquitement Bool false False True Tru True False
e
WCC_V2- Bool false False True Tru True False
e
Totally Integrated
Automation Portal

Blocs de programme
sécurité [FC4]
sécurité Propriétés
Général
Nom sécurité Numéro 4 Type FC
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de don‐ Valeur par déf. Commentaire


nées
Input
AUR Bool
Aquitement Bool
Bt_Rem Bool
Output
AURG Bool
InOut
GFS Int
GFP_MANU Int
GFP_AUTO Int
Temp
Constant
Return
sécurité Void

Réseau 1 :

#GFS #AUR MOVE


==
Int EN ENO
30 31 IN OUT1 #GFS
#Bt_Rem

Réseau 2 :

#GFS
MOVE
==
Int EN ENO
0 IN OUT1 #GFP_AUTO
31

MOVE
EN ENO
50 IN OUT1 #GFP_MANU
Totally Integrated
Automation Portal

Réseau 3 :

#GFS #GFP_MANU #GFP_AUTO


MOVE
== == ==
Int Int Int EN ENO
31 50 0 32 IN OUT1 #GFS

Réseau 4 :

#GFS #Bt_Rem #AUR #Aquitement MOVE


==
Int EN ENO
32 30 IN OUT1 #GFS

Réseau 5 :

#GFS #AURG
==
Int
31

#GFS
==
Int
32
Totally Integrated
Automation Portal

Blocs de programme
MODE_MANU_DB_1 [DB6]
MODE_MANU_DB_1 Propriétés
Général
Nom MODE_MANU_DB_1 Numéro 6 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
WCC_X+ Bool false False True Tru True False
e
WCC_X- Bool false False True Tru True False
e
WCC_Y+ Bool false False True Tru True False
e
WCC_Y- Bool false False True Tru True False
e
WCC_Z+ Bool false False True Tru True False
e
WCC_Z- Bool false False True Tru True False
e
WCC_V2+ Bool false False True Tru True False
e
WCC_V1+ Bool false False True Tru True False
e
WCC_V1- Bool false False True Tru True False
e
WCC_V2- Bool false False True Tru True False
e
Output
InOut
GFP_MANU Int 0 False True Tru True False
e
Static
Totally Integrated
Automation Portal

Blocs de programme
JXCP1 X [FC3]
JXCP1 X Propriétés
Général
Nom JXCP1 X Numéro 3 Type FC
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de don‐ Valeur par déf. Commentaire


nées
Input
Output
InOut
Temp
Current Position X Real
Constant
Return
JXCP1 X Void

Réseau 1 :

%DB1
"JXCP1X_Inputs_
DB"
%FB3
"JXCP1X_Inputs"
EN ENO
P#I2.0 Step Data OUT 0
"JXCP1 X IN".Data JXCP1 Inputs State Bits 0
Ready Flag false
#"Current
Current Position Position X"
Current Speed 0
Current
Pushing Force 0
TargetPosition 0.0
Alarm1 0
Alarm2 0
Alarm3 0
Alarm4 0

Réseau 2 :
Totally Integrated
Automation Portal

%DB2
"JXCP1X_
Outputs_DB"
%FB4
"JXCP1X_Outputs"
EN ENO
0 Step Data IN P#Q2.0
0 Control Bits "JXCP1 X OUT".
0 Control Flags JXCP1 Outputs Data

%M6.0
"Strat Flag X" Start Flag
Movement
0 Mode
0 Speed

%MD2
"Target Position
X" Target Position
0 Acceleration
0 Deceleration
0 Pushing Force
0 Trigger LV
0 Pushing Speed
0 Moving Force
0.0 Area1
0.0 Area2
0.0 In Position

Réseau 3 :

%DB7
"JXCP1X_
ControlBits_DB"
%FB1
"JXCP1X_ControlBits"
EN ENO
false HOLD Control Bits 0
false SVON
false DRIVE
false RESET
false SETUP
false JOG -
false JOG +
false FLGTH
Totally Integrated
Automation Portal

Blocs de programme
JXCP1X_Inputs [FB3]
JXCP1X_Inputs Propriétés
Général
Nom JXCP1X_Inputs Numéro 3 Type FB
Langage SCL Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
JXCP1 Inputs Ar‐ Non rémanent True Tru True False
ray[0..35] e
of Byte
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[0] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[1] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[2] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[3] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[4] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[5] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[6] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[7] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[8] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[9] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[10] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[11] e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[12] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[13] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[14] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[15] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[16] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[17] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[18] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[19] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[20] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[21] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[22] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[23] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[24] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[25] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[26] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[27] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[28] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[29] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[30] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[31] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[32] e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[33] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[34] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[35] e
Output
Step Data OUT USInt 0 Non rémanent True Tru True False
e
State Bits USInt 0 Non rémanent True Tru True False
e
Ready Flag Bool false Non rémanent True Tru True False
e
Current Position Real 0.0 Non rémanent True Tru True False
e
Current Speed Int 0 Non rémanent True Tru True False
e
Current Pushing Int 0 Non rémanent True Tru True False
Force e
TargetPosition Real 0.0 Non rémanent True Tru True False
e
Alarm1 USInt 0 Non rémanent True Tru True False
e
Alarm2 USInt 0 Non rémanent True Tru True False
e
Alarm3 USInt 0 Non rémanent True Tru True False
e
Alarm4 USInt 0 Non rémanent True Tru True False
e
InOut
Static
Temp
CP_Internal Array[0..3]
of DInt
CP_Internal[0] DInt
CP_Internal[1] DInt
CP_Internal[2] DInt
CP_Internal[3] DInt
TP_Internal Array[0..3]
of DInt
TP_Internal[0] DInt
TP_Internal[1] DInt
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
TP_Internal[2] DInt
TP_Internal[3] DInt
Constant

0001 #"Step Data OUT" := BYTE_TO_USINT(#"JXCP1 Inputs"[0]);


0002 #"State Bits" := BYTE_TO_USINT(#"JXCP1 Inputs"[1]);
0003 #"Ready Flag" := #"JXCP1 Inputs"[2].%X4;
0004
0005 #CP_Internal[0] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[4])), N := 24);
0006 #CP_Internal[1] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[5])), N := 16);
0007 #CP_Internal[2] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[6])), N := 8);
0008 #CP_Internal[3] := BYTE_TO_DINT(#"JXCP1 Inputs"[7]);
0009 #"Current Position" := DINT_TO_REAL(IN := (#CP_Internal[0] + #CP_Internal[1] +
#CP_Internal[2] + #CP_Internal[3])) / 100;
0010
0011 #"Current Speed" := BYTE_TO_INT(#"JXCP1 Inputs"[9]) + SHL(IN :=
(BYTE_TO_INT(#"JXCP1 Inputs"[8])), N := 8);
0012 #"Current Pushing Force" := BYTE_TO_INT(#"JXCP1 Inputs"[11]) + SHL(IN :=
(BYTE_TO_INT(#"JXCP1 Inputs"[10])), N := 8);
0013
0014 #TP_Internal[0] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[12])), N := 24);
0015 #TP_Internal[1] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[13])), N := 16);
0016 #TP_Internal[2] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[14])), N := 8);
0017 #TP_Internal[3] := BYTE_TO_DINT(#"JXCP1 Inputs"[15]);
0018 #TargetPosition := DINT_TO_REAL(IN := (#TP_Internal[0] + #TP_Internal[1] +
#TP_Internal[2] + #TP_Internal[3])) / 100;
0019
0020 #Alarm1 := BYTE_TO_USINT(#"JXCP1 Inputs"[16]);
0021 #Alarm2 := BYTE_TO_USINT(#"JXCP1 Inputs"[17]);
0022 #Alarm3 := BYTE_TO_USINT(#"JXCP1 Inputs"[18]);
0023 #Alarm4 := BYTE_TO_USINT(#"JXCP1 Inputs"[19]);
0024

Mnémonique Adresse Type Commentaire


#"Current Position" Real
#"Current Pushing Force" Int
#"Current Speed" Int
#"JXCP1 Inputs"[0] Byte
#"JXCP1 Inputs"[1] Byte
#"JXCP1 Inputs"[2].%X4 Bool
#"JXCP1 Inputs"[4] Byte
#"JXCP1 Inputs"[5] Byte
#"JXCP1 Inputs"[6] Byte
Totally Integrated
Automation Portal

Mnémonique Adresse Type Commentaire


#"JXCP1 Inputs"[7] Byte
#"JXCP1 Inputs"[8] Byte
#"JXCP1 Inputs"[9] Byte
#"JXCP1 Inputs"[10] Byte
#"JXCP1 Inputs"[11] Byte
#"JXCP1 Inputs"[12] Byte
#"JXCP1 Inputs"[13] Byte
#"JXCP1 Inputs"[14] Byte
#"JXCP1 Inputs"[15] Byte
#"JXCP1 Inputs"[16] Byte
#"JXCP1 Inputs"[17] Byte
#"JXCP1 Inputs"[18] Byte
#"JXCP1 Inputs"[19] Byte
#"Ready Flag" Bool
#"State Bits" USInt
#"Step Data OUT" USInt
#Alarm1 USInt
#Alarm2 USInt
#Alarm3 USInt
#Alarm4 USInt
#CP_Internal[0] DInt
#CP_Internal[1] DInt
#CP_Internal[2] DInt
#CP_Internal[3] DInt
#TargetPosition Real
#TP_Internal[0] DInt
#TP_Internal[1] DInt
#TP_Internal[2] DInt
#TP_Internal[3] DInt
Totally Integrated
Automation Portal

Blocs de programme
JXCP1X_Inputs_DB [DB1]
JXCP1X_Inputs_DB Propriétés
Général
Nom JXCP1X_Inputs_DB Numéro 1 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
JXCP1 Inputs Ar‐ False True Tru True False
ray[0..35] e
of Byte
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[0] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[1] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[2] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[3] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[4] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[5] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[6] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[7] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[8] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[9] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[10] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[11] e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[12] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[13] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[14] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[15] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[16] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[17] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[18] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[19] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[20] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[21] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[22] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[23] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[24] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[25] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[26] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[27] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[28] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[29] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[30] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[31] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[32] e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[33] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[34] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[35] e
Output
Step Data OUT USInt 0 False True Tru True False
e
State Bits USInt 0 False True Tru True False
e
Ready Flag Bool false False True Tru True False
e
Current Position Real 0.0 False True Tru True False
e
Current Speed Int 0 False True Tru True False
e
Current Pushing Int 0 False True Tru True False
Force e
TargetPosition Real 0.0 False True Tru True False
e
Alarm1 USInt 0 False True Tru True False
e
Alarm2 USInt 0 False True Tru True False
e
Alarm3 USInt 0 False True Tru True False
e
Alarm4 USInt 0 False True Tru True False
e
InOut
Static
Totally Integrated
Automation Portal

Blocs de programme
JXCP1X_Outputs [FB4]
JXCP1X_Outputs Propriétés
Général
Nom JXCP1X_Outputs Numéro 4 Type FB
Langage SCL Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
Step Data IN USInt 0 Non rémanent True Tru True False
e
Control Bits USInt 0 Non rémanent True Tru True False
e
Control Flags Int 0 Non rémanent True Tru True False
e
Start Flag Bool false Non rémanent True Tru True False
e
Movement Mode USInt 0 Non rémanent True Tru True False
e
Speed Int 0 Non rémanent True Tru True False
e
Target Position Real 0.0 Non rémanent True Tru True False
e
Acceleration Int 0 Non rémanent True Tru True False
e
Deceleration Int 0 Non rémanent True Tru True False
e
Pushing Force Int 0 Non rémanent True Tru True False
e
Trigger LV Int 0 Non rémanent True Tru True False
e
Pushing Speed Int 0 Non rémanent True Tru True False
e
Moving Force Int 0 Non rémanent True Tru True False
e
Area1 Real 0.0 Non rémanent True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Area2 Real 0.0 Non rémanent True Tru True False
e
In Position Real 0.0 Non rémanent True Tru True False
e
Output
JXCP1 Outputs Ar‐ Non rémanent True Tru True False
ray[0..35] e
of Byte
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[0] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[1] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[2] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[3] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[4] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[5] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[6] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[7] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[8] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[9] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[10] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[11] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[12] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[13] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[14] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[15] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[16] e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[17] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[18] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[19] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[20] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[21] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[22] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[23] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[24] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[25] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[26] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[27] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[28] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[29] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[30] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[31] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[32] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[33] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[34] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[35] e
InOut
Static
Temp
TP_Internal DInt
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Area1_Internal DInt
Area2_Internal DInt
INP_Internal DInt
Constant

0001 #"JXCP1 Outputs"[0] := USINT_TO_BYTE(#"Step Data IN");


0002 #"JXCP1 Outputs"[1] := USINT_TO_BYTE(#"Control Bits");
0003 #"JXCP1 Outputs"[2] := INT_TO_BYTE(#"Control Flags");
0004 #"JXCP1 Outputs"[3] := INT_TO_BYTE(SHR(IN := (#"Control Flags"), N := 8));
0005 #"JXCP1 Outputs"[4].%X0 := #"Start Flag";
0006 #"JXCP1 Outputs"[5] := USINT_TO_BYTE(#"Movement Mode");
0007 #"JXCP1 Outputs"[6] := INT_TO_BYTE(SHR(IN := (#Speed), N := 8));
0008 #"JXCP1 Outputs"[7] := INT_TO_BYTE(#Speed);
0009 #TP_Internal := REAL_TO_DINT(#"Target Position" * 100);
0010 #"JXCP1 Outputs"[8] := DINT_TO_BYTE(SHR(IN := (#TP_Internal), N := 24));
0011 #"JXCP1 Outputs"[9] := DINT_TO_BYTE(SHR(IN := (#TP_Internal), N := 16));
0012 #"JXCP1 Outputs"[10] := DINT_TO_BYTE(SHR(IN := (#TP_Internal), N := 8));
0013 #"JXCP1 Outputs"[11] := DINT_TO_BYTE(#TP_Internal);
0014 #"JXCP1 Outputs"[12] := INT_TO_BYTE(SHR(IN := (#Acceleration), N := 8));
0015 #"JXCP1 Outputs"[13] := INT_TO_BYTE(#Acceleration);
0016 #"JXCP1 Outputs"[14] := INT_TO_BYTE(SHR(IN := (#Deceleration), N := 8));
0017 #"JXCP1 Outputs"[15] := INT_TO_BYTE(#Deceleration);
0018 #"JXCP1 Outputs"[16] := INT_TO_BYTE(SHR(IN := (#"Pushing Force"), N := 8));
0019 #"JXCP1 Outputs"[17] := INT_TO_BYTE(#"Pushing Force");
0020 #"JXCP1 Outputs"[18] := INT_TO_BYTE(SHR(IN := (#"Trigger LV"), N := 8));
0021 #"JXCP1 Outputs"[19] := INT_TO_BYTE(#"Trigger LV");
0022 #"JXCP1 Outputs"[20] := INT_TO_BYTE(SHR(IN := (#"Pushing Speed"), N := 8));
0023 #"JXCP1 Outputs"[21] := INT_TO_BYTE(#"Pushing Speed");
0024 #"JXCP1 Outputs"[22] := INT_TO_BYTE(SHR(IN := (#"Moving Force"), N := 8));
0025 #"JXCP1 Outputs"[23] := INT_TO_BYTE(#"Moving Force");
0026 #Area1_Internal := REAL_TO_DINT(#Area1 * 100);
0027 #"JXCP1 Outputs"[24] := DINT_TO_BYTE(SHR(IN := (#Area1_Internal), N := 24));
0028 #"JXCP1 Outputs"[25] := DINT_TO_BYTE(SHR(IN := (#Area1_Internal), N := 16));
0029 #"JXCP1 Outputs"[26] := DINT_TO_BYTE(SHR(IN := (#Area1_Internal), N := 8));
0030 #"JXCP1 Outputs"[27] := DINT_TO_BYTE(#Area1_Internal);
0031 #Area2_Internal := REAL_TO_DINT(#Area2 * 100);
0032 #"JXCP1 Outputs"[28] := DINT_TO_BYTE(SHR(IN := (#Area2_Internal), N := 24));
0033 #"JXCP1 Outputs"[29] := DINT_TO_BYTE(SHR(IN := (#Area2_Internal), N := 16));
0034 #"JXCP1 Outputs"[30] := DINT_TO_BYTE(SHR(IN := (#Area2_Internal), N := 8));
0035 #"JXCP1 Outputs"[31] := DINT_TO_BYTE(#Area2_Internal);
0036 #INP_Internal := REAL_TO_DINT(#"In Position" * 100);
0037 #"JXCP1 Outputs"[32] := DINT_TO_BYTE(SHR(IN := (#INP_Internal), N := 24));
0038 #"JXCP1 Outputs"[33] := DINT_TO_BYTE(SHR(IN := (#INP_Internal), N := 16));
Totally Integrated
Automation Portal

0039 #"JXCP1 Outputs"[34] := DINT_TO_BYTE(SHR(IN := (#INP_Internal), N := 8));


0040 #"JXCP1 Outputs"[35] := DINT_TO_BYTE(#INP_Internal);
0041

Mnémonique Adresse Type Commentaire


#"Control Bits" USInt
#"Control Flags" Int
#"In Position" Real
#"JXCP1 Outputs"[0] Byte
#"JXCP1 Outputs"[1] Byte
#"JXCP1 Outputs"[2] Byte
#"JXCP1 Outputs"[3] Byte
#"JXCP1 Out‐ Bool
puts"[4].%X0
#"JXCP1 Outputs"[5] Byte
#"JXCP1 Outputs"[6] Byte
#"JXCP1 Outputs"[7] Byte
#"JXCP1 Outputs"[8] Byte
#"JXCP1 Outputs"[9] Byte
#"JXCP1 Outputs"[10] Byte
#"JXCP1 Outputs"[11] Byte
#"JXCP1 Outputs"[12] Byte
#"JXCP1 Outputs"[13] Byte
#"JXCP1 Outputs"[14] Byte
#"JXCP1 Outputs"[15] Byte
#"JXCP1 Outputs"[16] Byte
#"JXCP1 Outputs"[17] Byte
#"JXCP1 Outputs"[18] Byte
#"JXCP1 Outputs"[19] Byte
#"JXCP1 Outputs"[20] Byte
#"JXCP1 Outputs"[21] Byte
#"JXCP1 Outputs"[22] Byte
#"JXCP1 Outputs"[23] Byte
#"JXCP1 Outputs"[24] Byte
#"JXCP1 Outputs"[25] Byte
#"JXCP1 Outputs"[26] Byte
#"JXCP1 Outputs"[27] Byte
#"JXCP1 Outputs"[28] Byte
#"JXCP1 Outputs"[29] Byte
#"JXCP1 Outputs"[30] Byte
#"JXCP1 Outputs"[31] Byte
#"JXCP1 Outputs"[32] Byte
#"JXCP1 Outputs"[33] Byte
#"JXCP1 Outputs"[34] Byte
#"JXCP1 Outputs"[35] Byte
#"Movement Mode" USInt
#"Moving Force" Int
#"Pushing Force" Int
#"Pushing Speed" Int
#"Start Flag" Bool
#"Step Data IN" USInt
#"Target Position" Real
#"Trigger LV" Int
#Acceleration Int
#Area1 Real
#Area1_Internal DInt
#Area2 Real
#Area2_Internal DInt
Totally Integrated
Automation Portal

Mnémonique Adresse Type Commentaire


#Deceleration Int
#INP_Internal DInt
#Speed Int
#TP_Internal DInt
Totally Integrated
Automation Portal

Blocs de programme
JXCP1X_Outputs_DB [DB2]
JXCP1X_Outputs_DB Propriétés
Général
Nom JXCP1X_Outputs_DB Numéro 2 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
Step Data IN USInt 0 False True Tru True False
e
Control Bits USInt 0 False True Tru True False
e
Control Flags Int 0 False True Tru True False
e
Start Flag Bool false False True Tru True False
e
Movement Mode USInt 0 False True Tru True False
e
Speed Int 0 False True Tru True False
e
Target Position Real 0.0 False True Tru True False
e
Acceleration Int 0 False True Tru True False
e
Deceleration Int 0 False True Tru True False
e
Pushing Force Int 0 False True Tru True False
e
Trigger LV Int 0 False True Tru True False
e
Pushing Speed Int 0 False True Tru True False
e
Moving Force Int 0 False True Tru True False
e
Area1 Real 0.0 False True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Area2 Real 0.0 False True Tru True False
e
In Position Real 0.0 False True Tru True False
e
Output
JXCP1 Outputs Ar‐ False True Tru True False
ray[0..35] e
of Byte
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[0] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[1] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[2] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[3] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[4] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[5] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[6] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[7] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[8] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[9] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[10] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[11] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[12] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[13] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[14] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[15] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[16] e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[17] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[18] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[19] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[20] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[21] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[22] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[23] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[24] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[25] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[26] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[27] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[28] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[29] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[30] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[31] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[32] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[33] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[34] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[35] e
InOut
Static
Totally Integrated
Automation Portal

Blocs de programme
JXCP1X_ControlBits [FB1]
JXCP1X_ControlBits Propriétés
Général
Nom JXCP1X_ControlBits Numéro 1 Type FB
Langage SCL Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
HOLD Bool false Non rémanent True Tru True False
e
SVON Bool false Non rémanent True Tru True False
e
DRIVE Bool false Non rémanent True Tru True False
e
RESET Bool false Non rémanent True Tru True False
e
SETUP Bool false Non rémanent True Tru True False
e
JOG - Bool false Non rémanent True Tru True False
e
JOG + Bool false Non rémanent True Tru True False
e
FLGTH Bool false Non rémanent True Tru True False
e
Output
Control Bits USInt 0 Non rémanent True Tru True False
e
InOut
Static
Temp
Constant

0001 #"Control Bits".%X0 := #HOLD;


0002 #"Control Bits".%X1 := #SVON;
0003 #"Control Bits".%X2 := #DRIVE;
0004 #"Control Bits".%X3 := #RESET;
Totally Integrated
Automation Portal

0005 #"Control Bits".%X4 := #SETUP;


0006 #"Control Bits".%X5 := #"JOG -";
0007 #"Control Bits".%X6 := #"JOG +";
0008 #"Control Bits".%X7 := #FLGTH;

Mnémonique Adresse Type Commentaire


#"Control Bits".%X0 Bool
#"Control Bits".%X1 Bool
#"Control Bits".%X2 Bool
#"Control Bits".%X3 Bool
#"Control Bits".%X4 Bool
#"Control Bits".%X5 Bool
#"Control Bits".%X6 Bool
#"Control Bits".%X7 Bool
#"JOG -" Bool
#"JOG +" Bool
#DRIVE Bool
#FLGTH Bool
#HOLD Bool
#RESET Bool
#SETUP Bool
#SVON Bool
Totally Integrated
Automation Portal

Blocs de programme
JXCP1X_ControlBits_DB [DB7]
JXCP1X_ControlBits_DB Propriétés
Général
Nom JXCP1X_ControlBits_DB Numéro 7 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
HOLD Bool false False True Tru True False
e
SVON Bool false False True Tru True False
e
DRIVE Bool false False True Tru True False
e
RESET Bool false False True Tru True False
e
SETUP Bool false False True Tru True False
e
JOG - Bool false False True Tru True False
e
JOG + Bool false False True Tru True False
e
FLGTH Bool false False True Tru True False
e
Output
Control Bits USInt 0 False True Tru True False
e
InOut
Static
Totally Integrated
Automation Portal

Blocs de programme
JXCP Y [FC5]
JXCP Y Propriétés
Général
Nom JXCP Y Numéro 5 Type FC
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de don‐ Valeur par déf. Commentaire


nées
Input
Output
InOut
Temp
Current Position Y Real
Constant
Return
JXCP Y Void

Réseau 1 :

%DB4
"JXCP1Y_Inputs_
DB"
%FB8
"JXCP1Y_Inputs"
EN ENO
P#I68.0 Step Data OUT 0
"JXCP1 Y IN".Data JXCP1 Inputs State Bits 0
Ready Flag false
#"Current
Current Position Position Y"
Current Speed 0
Current
Pushing Force 0
TargetPosition 0.0
Alarm1 0
Alarm2 0
Alarm3 0
Alarm4 0

Réseau 2 :
Totally Integrated
Automation Portal

%DB8
"JXCP1Y_
Outputs_DB"
%FB11
"JXCP1Y_Outputs"
EN ENO
0 Step Data IN P#Q38.0
0 Control Bits "JXCP1 Y OUT".
0 Control Flags JXCP1 Outputs Data

%M18.0
"Start Flag Y" Start Flag
Movement
0 Mode
0 Speed

%MD14
"Target Position
Y" Target Position
0 Acceleration
0 Deceleration
0 Pushing Force
0 Trigger LV
0 Pushing Speed
0 Moving Force
0.0 Area1
0.0 Area2
0.0 In Position

Réseau 3 :

%DB9
"JXCP1Y_
ControlBits_DB"
%FB7
"JXCP1Y_ControlBits"
EN ENO
false HOLD Control Bits 0
false SVON
false DRIVE
false RESET
false SETUP
false JOG -
false JOG +
false FLGTH
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Y_Inputs [FB8]
JXCP1Y_Inputs Propriétés
Général
Nom JXCP1Y_Inputs Numéro 8 Type FB
Langage SCL Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
JXCP1 Inputs Ar‐ Non rémanent True Tru True False
ray[0..35] e
of Byte
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[0] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[1] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[2] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[3] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[4] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[5] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[6] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[7] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[8] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[9] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[10] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[11] e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[12] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[13] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[14] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[15] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[16] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[17] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[18] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[19] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[20] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[21] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[22] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[23] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[24] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[25] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[26] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[27] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[28] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[29] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[30] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[31] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[32] e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[33] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[34] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[35] e
Output
Step Data OUT USInt 0 Non rémanent True Tru True False
e
State Bits USInt 0 Non rémanent True Tru True False
e
Ready Flag Bool false Non rémanent True Tru True False
e
Current Position Real 0.0 Non rémanent True Tru True False
e
Current Speed Int 0 Non rémanent True Tru True False
e
Current Pushing Int 0 Non rémanent True Tru True False
Force e
TargetPosition Real 0.0 Non rémanent True Tru True False
e
Alarm1 USInt 0 Non rémanent True Tru True False
e
Alarm2 USInt 0 Non rémanent True Tru True False
e
Alarm3 USInt 0 Non rémanent True Tru True False
e
Alarm4 USInt 0 Non rémanent True Tru True False
e
InOut
Static
Temp
CP_Internal Array[0..3]
of DInt
CP_Internal[0] DInt
CP_Internal[1] DInt
CP_Internal[2] DInt
CP_Internal[3] DInt
TP_Internal Array[0..3]
of DInt
TP_Internal[0] DInt
TP_Internal[1] DInt
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
TP_Internal[2] DInt
TP_Internal[3] DInt
Constant

0001 #"Step Data OUT" := BYTE_TO_USINT(#"JXCP1 Inputs"[0]);


0002 #"State Bits" := BYTE_TO_USINT(#"JXCP1 Inputs"[1]);
0003 #"Ready Flag" := #"JXCP1 Inputs"[2].%X4;
0004
0005 #CP_Internal[0] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[4])), N := 24);
0006 #CP_Internal[1] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[5])), N := 16);
0007 #CP_Internal[2] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[6])), N := 8);
0008 #CP_Internal[3] := BYTE_TO_DINT(#"JXCP1 Inputs"[7]);
0009 #"Current Position" := DINT_TO_REAL(IN := (#CP_Internal[0] + #CP_Internal[1] +
#CP_Internal[2] + #CP_Internal[3])) / 100;
0010
0011 #"Current Speed" := BYTE_TO_INT(#"JXCP1 Inputs"[9]) + SHL(IN :=
(BYTE_TO_INT(#"JXCP1 Inputs"[8])), N := 8);
0012 #"Current Pushing Force" := BYTE_TO_INT(#"JXCP1 Inputs"[11]) + SHL(IN :=
(BYTE_TO_INT(#"JXCP1 Inputs"[10])), N := 8);
0013
0014 #TP_Internal[0] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[12])), N := 24);
0015 #TP_Internal[1] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[13])), N := 16);
0016 #TP_Internal[2] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[14])), N := 8);
0017 #TP_Internal[3] := BYTE_TO_DINT(#"JXCP1 Inputs"[15]);
0018 #TargetPosition := DINT_TO_REAL(IN := (#TP_Internal[0] + #TP_Internal[1] +
#TP_Internal[2] + #TP_Internal[3])) / 100;
0019
0020 #Alarm1 := BYTE_TO_USINT(#"JXCP1 Inputs"[16]);
0021 #Alarm2 := BYTE_TO_USINT(#"JXCP1 Inputs"[17]);
0022 #Alarm3 := BYTE_TO_USINT(#"JXCP1 Inputs"[18]);
0023 #Alarm4 := BYTE_TO_USINT(#"JXCP1 Inputs"[19]);
0024

Mnémonique Adresse Type Commentaire


#"Current Position" Real
#"Current Pushing Force" Int
#"Current Speed" Int
#"JXCP1 Inputs"[0] Byte
#"JXCP1 Inputs"[1] Byte
#"JXCP1 Inputs"[2].%X4 Bool
#"JXCP1 Inputs"[4] Byte
#"JXCP1 Inputs"[5] Byte
#"JXCP1 Inputs"[6] Byte
Totally Integrated
Automation Portal

Mnémonique Adresse Type Commentaire


#"JXCP1 Inputs"[7] Byte
#"JXCP1 Inputs"[8] Byte
#"JXCP1 Inputs"[9] Byte
#"JXCP1 Inputs"[10] Byte
#"JXCP1 Inputs"[11] Byte
#"JXCP1 Inputs"[12] Byte
#"JXCP1 Inputs"[13] Byte
#"JXCP1 Inputs"[14] Byte
#"JXCP1 Inputs"[15] Byte
#"JXCP1 Inputs"[16] Byte
#"JXCP1 Inputs"[17] Byte
#"JXCP1 Inputs"[18] Byte
#"JXCP1 Inputs"[19] Byte
#"Ready Flag" Bool
#"State Bits" USInt
#"Step Data OUT" USInt
#Alarm1 USInt
#Alarm2 USInt
#Alarm3 USInt
#Alarm4 USInt
#CP_Internal[0] DInt
#CP_Internal[1] DInt
#CP_Internal[2] DInt
#CP_Internal[3] DInt
#TargetPosition Real
#TP_Internal[0] DInt
#TP_Internal[1] DInt
#TP_Internal[2] DInt
#TP_Internal[3] DInt
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Y_Inputs_DB [DB4]
JXCP1Y_Inputs_DB Propriétés
Général
Nom JXCP1Y_Inputs_DB Numéro 4 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
JXCP1 Inputs Ar‐ False True Tru True False
ray[0..35] e
of Byte
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[0] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[1] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[2] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[3] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[4] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[5] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[6] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[7] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[8] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[9] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[10] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[11] e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[12] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[13] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[14] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[15] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[16] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[17] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[18] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[19] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[20] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[21] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[22] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[23] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[24] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[25] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[26] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[27] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[28] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[29] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[30] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[31] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[32] e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[33] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[34] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[35] e
Output
Step Data OUT USInt 0 False True Tru True False
e
State Bits USInt 0 False True Tru True False
e
Ready Flag Bool false False True Tru True False
e
Current Position Real 0.0 False True Tru True False
e
Current Speed Int 0 False True Tru True False
e
Current Pushing Int 0 False True Tru True False
Force e
TargetPosition Real 0.0 False True Tru True False
e
Alarm1 USInt 0 False True Tru True False
e
Alarm2 USInt 0 False True Tru True False
e
Alarm3 USInt 0 False True Tru True False
e
Alarm4 USInt 0 False True Tru True False
e
InOut
Static
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Y_Outputs [FB11]
JXCP1Y_Outputs Propriétés
Général
Nom JXCP1Y_Outputs Numéro 11 Type FB
Langage SCL Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
Step Data IN USInt 0 Non rémanent True Tru True False
e
Control Bits USInt 0 Non rémanent True Tru True False
e
Control Flags Int 0 Non rémanent True Tru True False
e
Start Flag Bool false Non rémanent True Tru True False
e
Movement Mode USInt 0 Non rémanent True Tru True False
e
Speed Int 0 Non rémanent True Tru True False
e
Target Position Real 0.0 Non rémanent True Tru True False
e
Acceleration Int 0 Non rémanent True Tru True False
e
Deceleration Int 0 Non rémanent True Tru True False
e
Pushing Force Int 0 Non rémanent True Tru True False
e
Trigger LV Int 0 Non rémanent True Tru True False
e
Pushing Speed Int 0 Non rémanent True Tru True False
e
Moving Force Int 0 Non rémanent True Tru True False
e
Area1 Real 0.0 Non rémanent True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Area2 Real 0.0 Non rémanent True Tru True False
e
In Position Real 0.0 Non rémanent True Tru True False
e
Output
JXCP1 Outputs Ar‐ Non rémanent True Tru True False
ray[0..35] e
of Byte
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[0] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[1] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[2] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[3] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[4] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[5] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[6] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[7] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[8] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[9] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[10] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[11] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[12] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[13] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[14] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[15] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[16] e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[17] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[18] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[19] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[20] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[21] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[22] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[23] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[24] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[25] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[26] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[27] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[28] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[29] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[30] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[31] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[32] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[33] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[34] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[35] e
InOut
Static
Temp
TP_Internal DInt
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Area1_Internal DInt
Area2_Internal DInt
INP_Internal DInt
Constant

0001 #"JXCP1 Outputs"[0] := USINT_TO_BYTE(#"Step Data IN");


0002 #"JXCP1 Outputs"[1] := USINT_TO_BYTE(#"Control Bits");
0003 #"JXCP1 Outputs"[2] := INT_TO_BYTE(#"Control Flags");
0004 #"JXCP1 Outputs"[3] := INT_TO_BYTE(SHR(IN := (#"Control Flags"), N := 8));
0005 #"JXCP1 Outputs"[4].%X0 := #"Start Flag";
0006 #"JXCP1 Outputs"[5] := USINT_TO_BYTE(#"Movement Mode");
0007 #"JXCP1 Outputs"[6] := INT_TO_BYTE(SHR(IN := (#Speed), N := 8));
0008 #"JXCP1 Outputs"[7] := INT_TO_BYTE(#Speed);
0009 #TP_Internal := REAL_TO_DINT(#"Target Position" * 100);
0010 #"JXCP1 Outputs"[8] := DINT_TO_BYTE(SHR(IN := (#TP_Internal), N := 24));
0011 #"JXCP1 Outputs"[9] := DINT_TO_BYTE(SHR(IN := (#TP_Internal), N := 16));
0012 #"JXCP1 Outputs"[10] := DINT_TO_BYTE(SHR(IN := (#TP_Internal), N := 8));
0013 #"JXCP1 Outputs"[11] := DINT_TO_BYTE(#TP_Internal);
0014 #"JXCP1 Outputs"[12] := INT_TO_BYTE(SHR(IN := (#Acceleration), N := 8));
0015 #"JXCP1 Outputs"[13] := INT_TO_BYTE(#Acceleration);
0016 #"JXCP1 Outputs"[14] := INT_TO_BYTE(SHR(IN := (#Deceleration), N := 8));
0017 #"JXCP1 Outputs"[15] := INT_TO_BYTE(#Deceleration);
0018 #"JXCP1 Outputs"[16] := INT_TO_BYTE(SHR(IN := (#"Pushing Force"), N := 8));
0019 #"JXCP1 Outputs"[17] := INT_TO_BYTE(#"Pushing Force");
0020 #"JXCP1 Outputs"[18] := INT_TO_BYTE(SHR(IN := (#"Trigger LV"), N := 8));
0021 #"JXCP1 Outputs"[19] := INT_TO_BYTE(#"Trigger LV");
0022 #"JXCP1 Outputs"[20] := INT_TO_BYTE(SHR(IN := (#"Pushing Speed"), N := 8));
0023 #"JXCP1 Outputs"[21] := INT_TO_BYTE(#"Pushing Speed");
0024 #"JXCP1 Outputs"[22] := INT_TO_BYTE(SHR(IN := (#"Moving Force"), N := 8));
0025 #"JXCP1 Outputs"[23] := INT_TO_BYTE(#"Moving Force");
0026 #Area1_Internal := REAL_TO_DINT(#Area1 * 100);
0027 #"JXCP1 Outputs"[24] := DINT_TO_BYTE(SHR(IN := (#Area1_Internal), N := 24));
0028 #"JXCP1 Outputs"[25] := DINT_TO_BYTE(SHR(IN := (#Area1_Internal), N := 16));
0029 #"JXCP1 Outputs"[26] := DINT_TO_BYTE(SHR(IN := (#Area1_Internal), N := 8));
0030 #"JXCP1 Outputs"[27] := DINT_TO_BYTE(#Area1_Internal);
0031 #Area2_Internal := REAL_TO_DINT(#Area2 * 100);
0032 #"JXCP1 Outputs"[28] := DINT_TO_BYTE(SHR(IN := (#Area2_Internal), N := 24));
0033 #"JXCP1 Outputs"[29] := DINT_TO_BYTE(SHR(IN := (#Area2_Internal), N := 16));
0034 #"JXCP1 Outputs"[30] := DINT_TO_BYTE(SHR(IN := (#Area2_Internal), N := 8));
0035 #"JXCP1 Outputs"[31] := DINT_TO_BYTE(#Area2_Internal);
0036 #INP_Internal := REAL_TO_DINT(#"In Position" * 100);
0037 #"JXCP1 Outputs"[32] := DINT_TO_BYTE(SHR(IN := (#INP_Internal), N := 24));
0038 #"JXCP1 Outputs"[33] := DINT_TO_BYTE(SHR(IN := (#INP_Internal), N := 16));
Totally Integrated
Automation Portal

0039 #"JXCP1 Outputs"[34] := DINT_TO_BYTE(SHR(IN := (#INP_Internal), N := 8));


0040 #"JXCP1 Outputs"[35] := DINT_TO_BYTE(#INP_Internal);
0041

Mnémonique Adresse Type Commentaire


#"Control Bits" USInt
#"Control Flags" Int
#"In Position" Real
#"JXCP1 Outputs"[0] Byte
#"JXCP1 Outputs"[1] Byte
#"JXCP1 Outputs"[2] Byte
#"JXCP1 Outputs"[3] Byte
#"JXCP1 Out‐ Bool
puts"[4].%X0
#"JXCP1 Outputs"[5] Byte
#"JXCP1 Outputs"[6] Byte
#"JXCP1 Outputs"[7] Byte
#"JXCP1 Outputs"[8] Byte
#"JXCP1 Outputs"[9] Byte
#"JXCP1 Outputs"[10] Byte
#"JXCP1 Outputs"[11] Byte
#"JXCP1 Outputs"[12] Byte
#"JXCP1 Outputs"[13] Byte
#"JXCP1 Outputs"[14] Byte
#"JXCP1 Outputs"[15] Byte
#"JXCP1 Outputs"[16] Byte
#"JXCP1 Outputs"[17] Byte
#"JXCP1 Outputs"[18] Byte
#"JXCP1 Outputs"[19] Byte
#"JXCP1 Outputs"[20] Byte
#"JXCP1 Outputs"[21] Byte
#"JXCP1 Outputs"[22] Byte
#"JXCP1 Outputs"[23] Byte
#"JXCP1 Outputs"[24] Byte
#"JXCP1 Outputs"[25] Byte
#"JXCP1 Outputs"[26] Byte
#"JXCP1 Outputs"[27] Byte
#"JXCP1 Outputs"[28] Byte
#"JXCP1 Outputs"[29] Byte
#"JXCP1 Outputs"[30] Byte
#"JXCP1 Outputs"[31] Byte
#"JXCP1 Outputs"[32] Byte
#"JXCP1 Outputs"[33] Byte
#"JXCP1 Outputs"[34] Byte
#"JXCP1 Outputs"[35] Byte
#"Movement Mode" USInt
#"Moving Force" Int
#"Pushing Force" Int
#"Pushing Speed" Int
#"Start Flag" Bool
#"Step Data IN" USInt
#"Target Position" Real
#"Trigger LV" Int
#Acceleration Int
#Area1 Real
#Area1_Internal DInt
#Area2 Real
#Area2_Internal DInt
Totally Integrated
Automation Portal

Mnémonique Adresse Type Commentaire


#Deceleration Int
#INP_Internal DInt
#Speed Int
#TP_Internal DInt
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Y_Outputs_DB [DB8]
JXCP1Y_Outputs_DB Propriétés
Général
Nom JXCP1Y_Outputs_DB Numéro 8 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
Step Data IN USInt 0 False True Tru True False
e
Control Bits USInt 0 False True Tru True False
e
Control Flags Int 0 False True Tru True False
e
Start Flag Bool false False True Tru True False
e
Movement Mode USInt 0 False True Tru True False
e
Speed Int 0 False True Tru True False
e
Target Position Real 0.0 False True Tru True False
e
Acceleration Int 0 False True Tru True False
e
Deceleration Int 0 False True Tru True False
e
Pushing Force Int 0 False True Tru True False
e
Trigger LV Int 0 False True Tru True False
e
Pushing Speed Int 0 False True Tru True False
e
Moving Force Int 0 False True Tru True False
e
Area1 Real 0.0 False True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Area2 Real 0.0 False True Tru True False
e
In Position Real 0.0 False True Tru True False
e
Output
JXCP1 Outputs Ar‐ False True Tru True False
ray[0..35] e
of Byte
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[0] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[1] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[2] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[3] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[4] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[5] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[6] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[7] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[8] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[9] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[10] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[11] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[12] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[13] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[14] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[15] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[16] e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[17] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[18] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[19] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[20] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[21] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[22] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[23] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[24] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[25] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[26] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[27] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[28] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[29] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[30] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[31] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[32] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[33] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[34] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[35] e
InOut
Static
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Y_ControlBits [FB7]
JXCP1Y_ControlBits Propriétés
Général
Nom JXCP1Y_ControlBits Numéro 7 Type FB
Langage SCL Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
HOLD Bool false Non rémanent True Tru True False
e
SVON Bool false Non rémanent True Tru True False
e
DRIVE Bool false Non rémanent True Tru True False
e
RESET Bool false Non rémanent True Tru True False
e
SETUP Bool false Non rémanent True Tru True False
e
JOG - Bool false Non rémanent True Tru True False
e
JOG + Bool false Non rémanent True Tru True False
e
FLGTH Bool false Non rémanent True Tru True False
e
Output
Control Bits USInt 0 Non rémanent True Tru True False
e
InOut
Static
Temp
Constant

0001 #"Control Bits".%X0 := #HOLD;


0002 #"Control Bits".%X1 := #SVON;
0003 #"Control Bits".%X2 := #DRIVE;
0004 #"Control Bits".%X3 := #RESET;
Totally Integrated
Automation Portal

0005 #"Control Bits".%X4 := #SETUP;


0006 #"Control Bits".%X5 := #"JOG -";
0007 #"Control Bits".%X6 := #"JOG +";
0008 #"Control Bits".%X7 := #FLGTH;

Mnémonique Adresse Type Commentaire


#"Control Bits".%X0 Bool
#"Control Bits".%X1 Bool
#"Control Bits".%X2 Bool
#"Control Bits".%X3 Bool
#"Control Bits".%X4 Bool
#"Control Bits".%X5 Bool
#"Control Bits".%X6 Bool
#"Control Bits".%X7 Bool
#"JOG -" Bool
#"JOG +" Bool
#DRIVE Bool
#FLGTH Bool
#HOLD Bool
#RESET Bool
#SETUP Bool
#SVON Bool
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Y_ControlBits_DB [DB9]
JXCP1Y_ControlBits_DB Propriétés
Général
Nom JXCP1Y_ControlBits_DB Numéro 9 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
HOLD Bool false False True Tru True False
e
SVON Bool false False True Tru True False
e
DRIVE Bool false False True Tru True False
e
RESET Bool false False True Tru True False
e
SETUP Bool false False True Tru True False
e
JOG - Bool false False True Tru True False
e
JOG + Bool false False True Tru True False
e
FLGTH Bool false False True Tru True False
e
Output
Control Bits USInt 0 False True Tru True False
e
InOut
Static
Totally Integrated
Automation Portal

Blocs de programme
JXCP1 Z [FC6]
JXCP1 Z Propriétés
Général
Nom JXCP1 Z Numéro 6 Type FC
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de don‐ Valeur par déf. Commentaire


nées
Input
Output
InOut
Temp
Current Position Z Real
Constant
Return
JXCP1 Z Void

Réseau 1 :

%DB10
"JXCP1Z_Inputs_
DB"
%FB9
"JXCP1Z_Inputs"
EN ENO
P#I104.0 Step Data OUT 0
"JXCP1 Z IN".Data JXCP1 Inputs State Bits 0
Ready Flag false
#"Current
Current Position Position Z"
Current Speed 0
Current
Pushing Force 0
TargetPosition 0.0
Alarm1 0
Alarm2 0
Alarm3 0
Alarm4 0

Réseau 2 :
Totally Integrated
Automation Portal

%DB11
"JXCP1Z_
Outputs_DB"
%FB10
"JXCP1Z_Outputs"
EN ENO
0 Step Data IN P#Q74.0
0 Control Bits "JXCP1 Z OUT".
0 Control Flags JXCP1 Outputs Data

%M12.0
"Start Flag Z" Start Flag
Movement
0 Mode
0 Speed

%MD8
"Target Position
Z" Target Position
0 Acceleration
0 Deceleration
0 Pushing Force
0 Trigger LV
0 Pushing Speed
0 Moving Force
0.0 Area1
0.0 Area2
0.0 In Position

Réseau 3 :

%DB12
"JXCP1Z_
ControlBits_DB"
%FB6
"JXCP1Z_ControlBits"
EN ENO
false HOLD Control Bits 0
false SVON
false DRIVE
false RESET
false SETUP
false JOG -
false JOG +
false FLGTH
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Z_Inputs [FB9]
JXCP1Z_Inputs Propriétés
Général
Nom JXCP1Z_Inputs Numéro 9 Type FB
Langage SCL Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
JXCP1 Inputs Ar‐ Non rémanent True Tru True False
ray[0..35] e
of Byte
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[0] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[1] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[2] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[3] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[4] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[5] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[6] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[7] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[8] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[9] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[10] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[11] e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[12] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[13] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[14] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[15] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[16] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[17] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[18] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[19] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[20] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[21] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[22] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[23] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[24] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[25] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[26] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[27] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[28] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[29] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[30] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[31] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[32] e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[33] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[34] e
JXCP1 In‐ Byte 16#0 Non rémanent True Tru True False
puts[35] e
Output
Step Data OUT USInt 0 Non rémanent True Tru True False
e
State Bits USInt 0 Non rémanent True Tru True False
e
Ready Flag Bool false Non rémanent True Tru True False
e
Current Position Real 0.0 Non rémanent True Tru True False
e
Current Speed Int 0 Non rémanent True Tru True False
e
Current Pushing Int 0 Non rémanent True Tru True False
Force e
TargetPosition Real 0.0 Non rémanent True Tru True False
e
Alarm1 USInt 0 Non rémanent True Tru True False
e
Alarm2 USInt 0 Non rémanent True Tru True False
e
Alarm3 USInt 0 Non rémanent True Tru True False
e
Alarm4 USInt 0 Non rémanent True Tru True False
e
InOut
Static
Temp
CP_Internal Array[0..3]
of DInt
CP_Internal[0] DInt
CP_Internal[1] DInt
CP_Internal[2] DInt
CP_Internal[3] DInt
TP_Internal Array[0..3]
of DInt
TP_Internal[0] DInt
TP_Internal[1] DInt
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
TP_Internal[2] DInt
TP_Internal[3] DInt
Constant

0001 #"Step Data OUT" := BYTE_TO_USINT(#"JXCP1 Inputs"[0]);


0002 #"State Bits" := BYTE_TO_USINT(#"JXCP1 Inputs"[1]);
0003 #"Ready Flag" := #"JXCP1 Inputs"[2].%X4;
0004
0005 #CP_Internal[0] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[4])), N := 24);
0006 #CP_Internal[1] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[5])), N := 16);
0007 #CP_Internal[2] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[6])), N := 8);
0008 #CP_Internal[3] := BYTE_TO_DINT(#"JXCP1 Inputs"[7]);
0009 #"Current Position" := DINT_TO_REAL(IN := (#CP_Internal[0] + #CP_Internal[1] +
#CP_Internal[2] + #CP_Internal[3])) / 100;
0010
0011 #"Current Speed" := BYTE_TO_INT(#"JXCP1 Inputs"[9]) + SHL(IN :=
(BYTE_TO_INT(#"JXCP1 Inputs"[8])), N := 8);
0012 #"Current Pushing Force" := BYTE_TO_INT(#"JXCP1 Inputs"[11]) + SHL(IN :=
(BYTE_TO_INT(#"JXCP1 Inputs"[10])), N := 8);
0013
0014 #TP_Internal[0] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[12])), N := 24);
0015 #TP_Internal[1] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[13])), N := 16);
0016 #TP_Internal[2] := SHL(IN := (BYTE_TO_DINT(#"JXCP1 Inputs"[14])), N := 8);
0017 #TP_Internal[3] := BYTE_TO_DINT(#"JXCP1 Inputs"[15]);
0018 #TargetPosition := DINT_TO_REAL(IN := (#TP_Internal[0] + #TP_Internal[1] +
#TP_Internal[2] + #TP_Internal[3])) / 100;
0019
0020 #Alarm1 := BYTE_TO_USINT(#"JXCP1 Inputs"[16]);
0021 #Alarm2 := BYTE_TO_USINT(#"JXCP1 Inputs"[17]);
0022 #Alarm3 := BYTE_TO_USINT(#"JXCP1 Inputs"[18]);
0023 #Alarm4 := BYTE_TO_USINT(#"JXCP1 Inputs"[19]);
0024

Mnémonique Adresse Type Commentaire


#"Current Position" Real
#"Current Pushing Force" Int
#"Current Speed" Int
#"JXCP1 Inputs"[0] Byte
#"JXCP1 Inputs"[1] Byte
#"JXCP1 Inputs"[2].%X4 Bool
#"JXCP1 Inputs"[4] Byte
#"JXCP1 Inputs"[5] Byte
#"JXCP1 Inputs"[6] Byte
Totally Integrated
Automation Portal

Mnémonique Adresse Type Commentaire


#"JXCP1 Inputs"[7] Byte
#"JXCP1 Inputs"[8] Byte
#"JXCP1 Inputs"[9] Byte
#"JXCP1 Inputs"[10] Byte
#"JXCP1 Inputs"[11] Byte
#"JXCP1 Inputs"[12] Byte
#"JXCP1 Inputs"[13] Byte
#"JXCP1 Inputs"[14] Byte
#"JXCP1 Inputs"[15] Byte
#"JXCP1 Inputs"[16] Byte
#"JXCP1 Inputs"[17] Byte
#"JXCP1 Inputs"[18] Byte
#"JXCP1 Inputs"[19] Byte
#"Ready Flag" Bool
#"State Bits" USInt
#"Step Data OUT" USInt
#Alarm1 USInt
#Alarm2 USInt
#Alarm3 USInt
#Alarm4 USInt
#CP_Internal[0] DInt
#CP_Internal[1] DInt
#CP_Internal[2] DInt
#CP_Internal[3] DInt
#TargetPosition Real
#TP_Internal[0] DInt
#TP_Internal[1] DInt
#TP_Internal[2] DInt
#TP_Internal[3] DInt
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Z_Inputs_DB [DB10]
JXCP1Z_Inputs_DB Propriétés
Général
Nom JXCP1Z_Inputs_DB Numéro 10 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
JXCP1 Inputs Ar‐ False True Tru True False
ray[0..35] e
of Byte
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[0] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[1] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[2] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[3] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[4] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[5] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[6] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[7] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[8] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[9] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[10] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[11] e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[12] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[13] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[14] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[15] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[16] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[17] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[18] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[19] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[20] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[21] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[22] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[23] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[24] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[25] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[26] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[27] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[28] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[29] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[30] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[31] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[32] e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[33] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[34] e
JXCP1 In‐ Byte 16#0 False True Tru True False
puts[35] e
Output
Step Data OUT USInt 0 False True Tru True False
e
State Bits USInt 0 False True Tru True False
e
Ready Flag Bool false False True Tru True False
e
Current Position Real 0.0 False True Tru True False
e
Current Speed Int 0 False True Tru True False
e
Current Pushing Int 0 False True Tru True False
Force e
TargetPosition Real 0.0 False True Tru True False
e
Alarm1 USInt 0 False True Tru True False
e
Alarm2 USInt 0 False True Tru True False
e
Alarm3 USInt 0 False True Tru True False
e
Alarm4 USInt 0 False True Tru True False
e
InOut
Static
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Z_Outputs [FB10]
JXCP1Z_Outputs Propriétés
Général
Nom JXCP1Z_Outputs Numéro 10 Type FB
Langage SCL Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
Step Data IN USInt 0 Non rémanent True Tru True False
e
Control Bits USInt 0 Non rémanent True Tru True False
e
Control Flags Int 0 Non rémanent True Tru True False
e
Start Flag Bool false Non rémanent True Tru True False
e
Movement Mode USInt 0 Non rémanent True Tru True False
e
Speed Int 0 Non rémanent True Tru True False
e
Target Position Real 0.0 Non rémanent True Tru True False
e
Acceleration Int 0 Non rémanent True Tru True False
e
Deceleration Int 0 Non rémanent True Tru True False
e
Pushing Force Int 0 Non rémanent True Tru True False
e
Trigger LV Int 0 Non rémanent True Tru True False
e
Pushing Speed Int 0 Non rémanent True Tru True False
e
Moving Force Int 0 Non rémanent True Tru True False
e
Area1 Real 0.0 Non rémanent True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Area2 Real 0.0 Non rémanent True Tru True False
e
In Position Real 0.0 Non rémanent True Tru True False
e
Output
JXCP1 Outputs Ar‐ Non rémanent True Tru True False
ray[0..35] e
of Byte
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[0] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[1] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[2] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[3] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[4] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[5] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[6] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[7] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[8] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[9] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[10] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[11] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[12] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[13] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[14] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[15] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[16] e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[17] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[18] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[19] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[20] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[21] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[22] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[23] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[24] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[25] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[26] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[27] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[28] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[29] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[30] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[31] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[32] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[33] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[34] e
JXCP1 Out‐ Byte 16#0 Non rémanent True Tru True False
puts[35] e
InOut
Static
Temp
TP_Internal DInt
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Area1_Internal DInt
Area2_Internal DInt
INP_Internal DInt
Constant

0001 #"JXCP1 Outputs"[0] := USINT_TO_BYTE(#"Step Data IN");


0002 #"JXCP1 Outputs"[1] := USINT_TO_BYTE(#"Control Bits");
0003 #"JXCP1 Outputs"[2] := INT_TO_BYTE(#"Control Flags");
0004 #"JXCP1 Outputs"[3] := INT_TO_BYTE(SHR(IN := (#"Control Flags"), N := 8));
0005 #"JXCP1 Outputs"[4].%X0 := #"Start Flag";
0006 #"JXCP1 Outputs"[5] := USINT_TO_BYTE(#"Movement Mode");
0007 #"JXCP1 Outputs"[6] := INT_TO_BYTE(SHR(IN := (#Speed), N := 8));
0008 #"JXCP1 Outputs"[7] := INT_TO_BYTE(#Speed);
0009 #TP_Internal := REAL_TO_DINT(#"Target Position" * 100);
0010 #"JXCP1 Outputs"[8] := DINT_TO_BYTE(SHR(IN := (#TP_Internal), N := 24));
0011 #"JXCP1 Outputs"[9] := DINT_TO_BYTE(SHR(IN := (#TP_Internal), N := 16));
0012 #"JXCP1 Outputs"[10] := DINT_TO_BYTE(SHR(IN := (#TP_Internal), N := 8));
0013 #"JXCP1 Outputs"[11] := DINT_TO_BYTE(#TP_Internal);
0014 #"JXCP1 Outputs"[12] := INT_TO_BYTE(SHR(IN := (#Acceleration), N := 8));
0015 #"JXCP1 Outputs"[13] := INT_TO_BYTE(#Acceleration);
0016 #"JXCP1 Outputs"[14] := INT_TO_BYTE(SHR(IN := (#Deceleration), N := 8));
0017 #"JXCP1 Outputs"[15] := INT_TO_BYTE(#Deceleration);
0018 #"JXCP1 Outputs"[16] := INT_TO_BYTE(SHR(IN := (#"Pushing Force"), N := 8));
0019 #"JXCP1 Outputs"[17] := INT_TO_BYTE(#"Pushing Force");
0020 #"JXCP1 Outputs"[18] := INT_TO_BYTE(SHR(IN := (#"Trigger LV"), N := 8));
0021 #"JXCP1 Outputs"[19] := INT_TO_BYTE(#"Trigger LV");
0022 #"JXCP1 Outputs"[20] := INT_TO_BYTE(SHR(IN := (#"Pushing Speed"), N := 8));
0023 #"JXCP1 Outputs"[21] := INT_TO_BYTE(#"Pushing Speed");
0024 #"JXCP1 Outputs"[22] := INT_TO_BYTE(SHR(IN := (#"Moving Force"), N := 8));
0025 #"JXCP1 Outputs"[23] := INT_TO_BYTE(#"Moving Force");
0026 #Area1_Internal := REAL_TO_DINT(#Area1 * 100);
0027 #"JXCP1 Outputs"[24] := DINT_TO_BYTE(SHR(IN := (#Area1_Internal), N := 24));
0028 #"JXCP1 Outputs"[25] := DINT_TO_BYTE(SHR(IN := (#Area1_Internal), N := 16));
0029 #"JXCP1 Outputs"[26] := DINT_TO_BYTE(SHR(IN := (#Area1_Internal), N := 8));
0030 #"JXCP1 Outputs"[27] := DINT_TO_BYTE(#Area1_Internal);
0031 #Area2_Internal := REAL_TO_DINT(#Area2 * 100);
0032 #"JXCP1 Outputs"[28] := DINT_TO_BYTE(SHR(IN := (#Area2_Internal), N := 24));
0033 #"JXCP1 Outputs"[29] := DINT_TO_BYTE(SHR(IN := (#Area2_Internal), N := 16));
0034 #"JXCP1 Outputs"[30] := DINT_TO_BYTE(SHR(IN := (#Area2_Internal), N := 8));
0035 #"JXCP1 Outputs"[31] := DINT_TO_BYTE(#Area2_Internal);
0036 #INP_Internal := REAL_TO_DINT(#"In Position" * 100);
0037 #"JXCP1 Outputs"[32] := DINT_TO_BYTE(SHR(IN := (#INP_Internal), N := 24));
0038 #"JXCP1 Outputs"[33] := DINT_TO_BYTE(SHR(IN := (#INP_Internal), N := 16));
Totally Integrated
Automation Portal

0039 #"JXCP1 Outputs"[34] := DINT_TO_BYTE(SHR(IN := (#INP_Internal), N := 8));


0040 #"JXCP1 Outputs"[35] := DINT_TO_BYTE(#INP_Internal);
0041

Mnémonique Adresse Type Commentaire


#"Control Bits" USInt
#"Control Flags" Int
#"In Position" Real
#"JXCP1 Outputs"[0] Byte
#"JXCP1 Outputs"[1] Byte
#"JXCP1 Outputs"[2] Byte
#"JXCP1 Outputs"[3] Byte
#"JXCP1 Out‐ Bool
puts"[4].%X0
#"JXCP1 Outputs"[5] Byte
#"JXCP1 Outputs"[6] Byte
#"JXCP1 Outputs"[7] Byte
#"JXCP1 Outputs"[8] Byte
#"JXCP1 Outputs"[9] Byte
#"JXCP1 Outputs"[10] Byte
#"JXCP1 Outputs"[11] Byte
#"JXCP1 Outputs"[12] Byte
#"JXCP1 Outputs"[13] Byte
#"JXCP1 Outputs"[14] Byte
#"JXCP1 Outputs"[15] Byte
#"JXCP1 Outputs"[16] Byte
#"JXCP1 Outputs"[17] Byte
#"JXCP1 Outputs"[18] Byte
#"JXCP1 Outputs"[19] Byte
#"JXCP1 Outputs"[20] Byte
#"JXCP1 Outputs"[21] Byte
#"JXCP1 Outputs"[22] Byte
#"JXCP1 Outputs"[23] Byte
#"JXCP1 Outputs"[24] Byte
#"JXCP1 Outputs"[25] Byte
#"JXCP1 Outputs"[26] Byte
#"JXCP1 Outputs"[27] Byte
#"JXCP1 Outputs"[28] Byte
#"JXCP1 Outputs"[29] Byte
#"JXCP1 Outputs"[30] Byte
#"JXCP1 Outputs"[31] Byte
#"JXCP1 Outputs"[32] Byte
#"JXCP1 Outputs"[33] Byte
#"JXCP1 Outputs"[34] Byte
#"JXCP1 Outputs"[35] Byte
#"Movement Mode" USInt
#"Moving Force" Int
#"Pushing Force" Int
#"Pushing Speed" Int
#"Start Flag" Bool
#"Step Data IN" USInt
#"Target Position" Real
#"Trigger LV" Int
#Acceleration Int
#Area1 Real
#Area1_Internal DInt
#Area2 Real
#Area2_Internal DInt
Totally Integrated
Automation Portal

Mnémonique Adresse Type Commentaire


#Deceleration Int
#INP_Internal DInt
#Speed Int
#TP_Internal DInt
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Z_Outputs_DB [DB11]
JXCP1Z_Outputs_DB Propriétés
Général
Nom JXCP1Z_Outputs_DB Numéro 11 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
Step Data IN USInt 0 False True Tru True False
e
Control Bits USInt 0 False True Tru True False
e
Control Flags Int 0 False True Tru True False
e
Start Flag Bool false False True Tru True False
e
Movement Mode USInt 0 False True Tru True False
e
Speed Int 0 False True Tru True False
e
Target Position Real 0.0 False True Tru True False
e
Acceleration Int 0 False True Tru True False
e
Deceleration Int 0 False True Tru True False
e
Pushing Force Int 0 False True Tru True False
e
Trigger LV Int 0 False True Tru True False
e
Pushing Speed Int 0 False True Tru True False
e
Moving Force Int 0 False True Tru True False
e
Area1 Real 0.0 False True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Area2 Real 0.0 False True Tru True False
e
In Position Real 0.0 False True Tru True False
e
Output
JXCP1 Outputs Ar‐ False True Tru True False
ray[0..35] e
of Byte
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[0] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[1] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[2] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[3] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[4] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[5] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[6] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[7] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[8] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[9] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[10] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[11] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[12] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[13] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[14] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[15] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[16] e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[17] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[18] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[19] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[20] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[21] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[22] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[23] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[24] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[25] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[26] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[27] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[28] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[29] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[30] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[31] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[32] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[33] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[34] e
JXCP1 Out‐ Byte 16#0 False True Tru True False
puts[35] e
InOut
Static
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Z_ControlBits [FB6]
JXCP1Z_ControlBits Propriétés
Général
Nom JXCP1Z_ControlBits Numéro 6 Type FB
Langage SCL Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
HOLD Bool false Non rémanent True Tru True False
e
SVON Bool false Non rémanent True Tru True False
e
DRIVE Bool false Non rémanent True Tru True False
e
RESET Bool false Non rémanent True Tru True False
e
SETUP Bool false Non rémanent True Tru True False
e
JOG - Bool false Non rémanent True Tru True False
e
JOG + Bool false Non rémanent True Tru True False
e
FLGTH Bool false Non rémanent True Tru True False
e
Output
Control Bits USInt 0 Non rémanent True Tru True False
e
InOut
Static
Temp
Constant

0001 #"Control Bits".%X0 := #HOLD;


0002 #"Control Bits".%X1 := #SVON;
0003 #"Control Bits".%X2 := #DRIVE;
0004 #"Control Bits".%X3 := #RESET;
Totally Integrated
Automation Portal

0005 #"Control Bits".%X4 := #SETUP;


0006 #"Control Bits".%X5 := #"JOG -";
0007 #"Control Bits".%X6 := #"JOG +";
0008 #"Control Bits".%X7 := #FLGTH;

Mnémonique Adresse Type Commentaire


#"Control Bits".%X0 Bool
#"Control Bits".%X1 Bool
#"Control Bits".%X2 Bool
#"Control Bits".%X3 Bool
#"Control Bits".%X4 Bool
#"Control Bits".%X5 Bool
#"Control Bits".%X6 Bool
#"Control Bits".%X7 Bool
#"JOG -" Bool
#"JOG +" Bool
#DRIVE Bool
#FLGTH Bool
#HOLD Bool
#RESET Bool
#SETUP Bool
#SVON Bool
Totally Integrated
Automation Portal

Blocs de programme
JXCP1Z_ControlBits_DB [DB12]
JXCP1Z_ControlBits_DB Propriétés
Général
Nom JXCP1Z_ControlBits_DB Numéro 12 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur LovaszFerenc Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
HOLD Bool false False True Tru True False
e
SVON Bool false False True Tru True False
e
DRIVE Bool false False True Tru True False
e
RESET Bool false False True Tru True False
e
SETUP Bool false False True Tru True False
e
JOG - Bool false False True Tru True False
e
JOG + Bool false False True Tru True False
e
FLGTH Bool false False True Tru True False
e
Output
Control Bits USInt 0 False True Tru True False
e
InOut
Static
Totally Integrated
Automation Portal

Blocs de programme
sensor_vision [FB12]
sensor_vision Propriétés
Général
Nom sensor_vision Numéro 12 Type FB
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
In_Trigger Bool false Non rémanent True Tru True False
e
In_Result_Update Bool false Non rémanent True Tru True False
e
In_Overall_Judg‐ Bool false Non rémanent True Tru True False
ment e
Output
Out_Trigger Bool false Non rémanent True Tru True False
e
Out_Piéce_OK Bool false Non rémanent True Tru True False
e
Out_Piéce_NOK Bool false Non rémanent True Tru True False
e
InOut
Static
Aux1 Bool false Non rémanent True Tru True False
e
Aux2 Bool false Non rémanent True Tru True False
e
Aux3 Bool false Non rémanent True Tru True False
e
Temp
Result_up‐ Bool
date_complate
Constant
Totally Integrated
Automation Portal

Réseau 1 :

#In_Trigger #Out_Trigger

Réseau 2 :

#In_Result_ #Result_update_
Update complate
P
#Aux1

#In_Result_
Update
N
#Aux2

Réseau 3 :

#Result_update_ #In_Overall_
complate Judgment #Out_Piéce_OK
S

Réseau 4 :

#Result_update_ #In_Overall_
complate Judgment #Out_Piéce_NOK
S

Réseau 5 :

#In_Trigger #Out_Piéce_NOK
P R
#Aux3
#Out_Piéce_OK
R
Totally Integrated
Automation Portal

Blocs de programme
sensor_vision_DB [DB5]
sensor_vision_DB Propriétés
Général
Nom sensor_vision_DB Numéro 5 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
In_Trigger Bool false False True Tru True False
e
In_Result_Update Bool false False True Tru True False
e
In_Overall_Judg‐ Bool false False True Tru True False
ment e
Output
Out_Trigger Bool false False True Tru True False
e
Out_Piéce_OK Bool false False True Tru True False
e
Out_Piéce_NOK Bool false False True Tru True False
e
InOut
Static
Aux1 Bool false False True Tru True False
e
Aux2 Bool false False True Tru True False
e
Aux3 Bool false False True Tru True False
e
Totally Integrated
Automation Portal

Blocs de programme
MODE_AUTO [FB5]
MODE_AUTO Propriétés
Général
Nom MODE_AUTO Numéro 5 Type FB
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
Marche Bool false Non rémanent True Tru True False
e
Arret Bool false Non rémanent True Tru True False
e
Bt_Rem Bool false Non rémanent True Tru True False
e
AUR Bool false Non rémanent True Tru True False
e
csv1 Bool false Non rémanent True Tru True False
e
csv2 Bool false Non rémanent True Tru True False
e
QR OK Bool false Non rémanent True Tru True False
e
QR NOK Bool false Non rémanent True Tru True False
e
Target Position Y Real 0.0 Non rémanent True Tru True False
e
Target Position Z Real 0.0 Non rémanent True Tru True False
e
Target Position X Real 0.0 Non rémanent True Tru True False
e
Carte OK Bool false Non rémanent True Tru True False
e
Carte NOK Bool false Non rémanent True Tru True False
e
cev1 Bool false Non rémanent True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
cev2 Bool false Non rémanent True Tru True False
e
Output
Current Position Y Real 0.0 Non rémanent True Tru True False
e
Current Position Z Real 0.0 Non rémanent True Tru True False
e
Current Position X Real 0.0 Non rémanent True Tru True False
e
InOut
GFP_AUTO Int 0 Non rémanent True Tru True False
e
Static
Temp
Constant

Réseau 1 :

#GFP_AUTO #Marche #Arret #Bt_Rem #AUR MOVE


==
Int EN ENO
0 1 IN OUT1 #GFP_AUTO

Réseau 2 :

#GFP_AUTO #csv1 #csv2 MOVE


==
Int EN ENO
1 2 IN OUT1 #GFP_AUTO

Réseau 3 :
Totally Integrated
Automation Portal

#"Current
%M18.0
#GFP_AUTO Position Y"
"Start Flag Y" MOVE
== ==
EN ENO
Int Real
2 #"Target 3 IN OUT1 #GFP_AUTO
Position Y"

Réseau 4 :

%M12.0 #"Current
#GFP_AUTO Position Z"
"Start Flag Z" MOVE
== ==
EN ENO
Int Real
3 #"Target 4 IN OUT1 #GFP_AUTO
Position Z"

Réseau 5 :

#GFP_AUTO #"QR OK" MOVE


==
Int EN ENO
4 5 IN OUT1 #GFP_AUTO

#"QR NOK" MOVE


EN ENO
12 IN OUT1 #GFP_AUTO

Réseau 6 :

%M6.0 #"Current
#GFP_AUTO Position X"
"Strat Flag X" MOVE
== ==
EN ENO
Int Real
5 #"Target 6 IN OUT1 #GFP_AUTO
Position X"

Réseau 7 :

#GFP_AUTO #"Carte OK" MOVE


==
Int EN ENO
6 7 IN OUT1 #GFP_AUTO

#"Carte NOK" MOVE


EN ENO
12 IN OUT1 #GFP_AUTO
Totally Integrated
Automation Portal

Réseau 8 :

%M6.0 #"Current
#GFP_AUTO Position X"
"Strat Flag X" MOVE
== ==
EN ENO
Int Real
7 #"Target 8 IN OUT1 #GFP_AUTO
Position X"

Réseau 9 :

#GFP_AUTO #"Carte OK" MOVE


==
Int EN ENO
8 9 IN OUT1 #GFP_AUTO

#"Carte NOK" MOVE


EN ENO
12 IN OUT1 #GFP_AUTO

Réseau 10 :

#GFP_AUTO #cev1 #cev2 MOVE


==
Int EN ENO
9 10 IN OUT1 #GFP_AUTO

Réseau 11 :

#"Current
%M12.0
#GFP_AUTO Position Z"
"Start Flag Z" MOVE
== ==
EN ENO
Int Real
10 #"Target 11 IN OUT1 #GFP_AUTO
Position Z"

Réseau 12 :
Totally Integrated
Automation Portal

#"Current #"Current
%M6.0 %M18.0
#GFP_AUTO Position X" Position Y"
"Strat Flag X" "Start Flag Y" MOVE
== == ==
EN ENO
Int Real Real
11 #"Target #"Target 0 IN OUT1 #GFP_AUTO
Position X" Position Y"

#GFP_AUTO #cev1 #cev2


==
Int
14

Réseau 13 :

#"Current
%M12.0
#GFP_AUTO Position Z"
"Start Flag Z" MOVE
== ==
EN ENO
Int Real
12 #"Target 13 IN OUT1 #GFP_AUTO
Position Z"

Réseau 14 :

%M18.0 #"Current
#GFP_AUTO Position Y"
"Start Flag Y" MOVE
== ==
EN ENO
Int Real
13 #"Target 14 IN OUT1 #GFP_AUTO
Position Y"
Totally Integrated
Automation Portal

Blocs de programme
MODE_AUTO_DB [DB13]
MODE_AUTO_DB Propriétés
Général
Nom MODE_AUTO_DB Numéro 13 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
Marche Bool false False True Tru True False
e
Arret Bool false False True Tru True False
e
Bt_Rem Bool false False True Tru True False
e
AUR Bool false False True Tru True False
e
csv1 Bool false False True Tru True False
e
csv2 Bool false False True Tru True False
e
QR OK Bool false False True Tru True False
e
QR NOK Bool false False True Tru True False
e
Target Position Y Real 0.0 False True Tru True False
e
Target Position Z Real 0.0 False True Tru True False
e
Target Position X Real 0.0 False True Tru True False
e
Carte OK Bool false False True Tru True False
e
Carte NOK Bool false False True Tru True False
e
cev1 Bool false False True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
cev2 Bool false False True Tru True False
e
Output
Current Position Y Real 0.0 False True Tru True False
e
Current Position Z Real 0.0 False True Tru True False
e
Current Position X Real 0.0 False True Tru True False
e
InOut
GFP_AUTO Int 0 False True Tru True False
e
Static
Totally Integrated
Automation Portal

Blocs de programme
output [FC7]
output Propriétés
Général
Nom output Numéro 7 Type FC
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de don‐ Valeur par déf. Commentaire


nées
Input
position0 X Real
position1 X Real
position2 X Real
position0 Y Real
position1 Y Real
position0 Z Real
position1 Z Real
Output
InOut
GFP_AUTO Int
Temp
Constant
Return
output Void

Réseau 1 :

#GFP_AUTO
MOVE
==
Int EN ENO
5 #"position1 X" IN
%MD2
"Target Position
OUT1 X"

Réseau 2 :

#GFP_AUTO
MOVE
==
Int EN ENO
11 #"position0 X" IN
%MD2
"Target Position
OUT1 X"

Réseau 3 :
Totally Integrated
Automation Portal

#GFP_AUTO
MOVE
==
Int EN ENO
7 #"position2 X" IN
%MD2
"Target Position
OUT1 X"

Réseau 4 :

#GFP_AUTO
MOVE
==
Int EN ENO
#"position1 Y" IN
2 %MD14
"Target Position
OUT1 Y"

Réseau 5 :

#GFP_AUTO
MOVE
==
Int EN ENO
3 #"position1 Z" IN
%MD8
"Target Position
OUT1 Z"

Réseau 6 :

#GFP_AUTO
MOVE
==
Int EN ENO
10 #"position0 Z" IN
%MD8
"Target Position
OUT1 Z"

#GFP_AUTO
==
Int
12

Réseau 7 :
Totally Integrated
Automation Portal

#GFP_AUTO
MOVE
==
Int EN ENO
11 #"position0 Y" IN
%MD14
"Target Position
OUT1 Y"

#GFP_AUTO
==
Int
13
Totally Integrated
Automation Portal

Blocs de programme
Data [DB14]
Data Propriétés
Général
Nom Data Numéro 14 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Déca‐ Valeur de départ Réma‐ Acces‐ Écri Visi‐ Valeur Sur‐ Commentaire
données lage nence sible tur ble de veil‐
dep‐ e dans rég‐ lance
uis au‐ l'ingé‐ lage
IHM/O tor‐ nierie
PC isé IHM
UA/AP e à
I Web par
tir
de
IH
M/
OP
C
UA/
API
We
b
Static
HMI_Data Struct 0.0 False True Tru True False
e
Position0 X Real 0.0 0.0 False True Tru True False
e
Position1 X Real 4.0 0.0 False True Tru True False
e
Position2 X Real 8.0 0.0 False True Tru True False
e
Position0 Y Real 12.0 0.0 False True Tru True False
e
Position1 Y Real 16.0 0.0 False True Tru True False
e
Position0 Z Real 20.0 0.0 False True Tru True False
e
Position1 Z Real 24.0 0.0 False True Tru True False
e
Data_Carte Ar‐ 28.0 False True Tru True False
ray[1..5] e
of Struct
Data_Carte[1] Struct 28.0 False True Tru True False
e
Position0 X Real 28.0 0.0 False True Tru True False
e
Position1 X Real 32.0 20.0 False True Tru True False
e
Position2 X Real 36.0 40.0 False True Tru True False
e
Position0 Y Real 40.0 0.0 False True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Déca‐ Valeur de départ Réma‐ Acces‐ Écri Visi‐ Valeur Sur‐ Commentaire
données lage nence sible tur ble de veil‐
dep‐ e dans rég‐ lance
uis au‐ l'ingé‐ lage
IHM/O tor‐ nierie
PC isé IHM
UA/AP e à
I Web par
tir
de
IH
M/
OP
C
UA/
API
We
b
Position1 Y Real 44.0 140.0 False True Tru True False
e
Position0 Z Real 48.0 0.0 False True Tru True False
e
Position1 Z Real 52.0 60.0 False True Tru True False
e
Data_Carte[2] Struct 56.0 False True Tru True False
e
Position0 X Real 56.0 0.0 False True Tru True False
e
Position1 X Real 60.0 18.0 False True Tru True False
e
Position2 X Real 64.0 36.0 False True Tru True False
e
Position0 Y Real 68.0 0.0 False True Tru True False
e
Position1 Y Real 72.0 150.0 False True Tru True False
e
Position0 Z Real 76.0 30.0 False True Tru True False
e
Position1 Z Real 80.0 0.0 False True Tru True False
e
Data_Carte[3] Struct 84.0 False True Tru True False
e
Position0 X Real 84.0 0.0 False True Tru True False
e
Position1 X Real 88.0 15.0 False True Tru True False
e
Position2 X Real 92.0 30.0 False True Tru True False
e
Position0 Y Real 96.0 0.0 False True Tru True False
e
Position1 Y Real 100.0 120.0 False True Tru True False
e
Position0 Z Real 104.0 0.0 False True Tru True False
e
Position1 Z Real 108.0 40.0 False True Tru True False
e
Data_Carte[4] Struct 112.0 False True Tru True False
e
Position0 X Real 112.0 0.0 False True Tru True False
e
Position1 X Real 116.0 22.0 False True Tru True False
e
Totally Integrated
Automation Portal

Nom Type de Déca‐ Valeur de départ Réma‐ Acces‐ Écri Visi‐ Valeur Sur‐ Commentaire
données lage nence sible tur ble de veil‐
dep‐ e dans rég‐ lance
uis au‐ l'ingé‐ lage
IHM/O tor‐ nierie
PC isé IHM
UA/AP e à
I Web par
tir
de
IH
M/
OP
C
UA/
API
We
b
Position2 X Real 120.0 44.0 False True Tru True False
e
Position0 Y Real 124.0 0.0 False True Tru True False
e
Position1 Y Real 128.0 180.0 False True Tru True False
e
Position0 Z Real 132.0 0.0 False True Tru True False
e
Position1 Z Real 136.0 48.0 False True Tru True False
e
Data_Carte[5] Struct 140.0 False True Tru True False
e
Position0 X Real 140.0 0.0 False True Tru True False
e
Position1 X Real 144.0 0.0 False True Tru True False
e
Position2 X Real 148.0 0.0 False True Tru True False
e
Position0 Y Real 152.0 0.0 False True Tru True False
e
Position1 Y Real 156.0 0.0 False True Tru True False
e
Position0 Z Real 160.0 0.0 False True Tru True False
e
Position1 Z Real 164.0 0.0 False True Tru True False
e
Carte_NO_From UInt 168.0 0 False True Tru True False
_HMI e
Data_En‐ Bool 170.0 false False True Tru True False
trer_From_HMI e
Totally Integrated
Automation Portal

Blocs de programme
Carte_Data_Handing [FB13]
Carte_Data_Handing Propriétés
Général
Nom Carte_Data_Handing Numéro 13 Type FB
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur par déf. Rémanence Acces‐ Écri Visible Valeur Sur‐ Commentaire
données sible tur dans de veil‐
depuis e l'ingé‐ rég‐ lance
IHM/OP au‐ nierie lage
C tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
I_Carte_NO UInt 0 Non rémanent True Tru True False
e
I_Data_Entrer Bool false Non rémanent True Tru True False
e
Output
InOut
Static
Old_Carte_NO UInt 0 Non rémanent True Tru True False
e
Temp
Constant

Réseau 1 :

0001 IF #I_Carte_NO <> #Old_Carte_NO THEN


0002 "Data".HMI_Data:= "Data".Data_Carte [#I_Carte_NO];
0003 #Old_Carte_NO := #I_Carte_NO;
0004
0005 END_IF;
0006 IF #I_Data_Entrer THEN
0007 "Data".Data_Carte[#I_Carte_NO] := "Data".HMI_Data;
0008
0009 END_IF;
0010
0011
Totally Integrated
Automation Portal

Blocs de programme
Carte_Data_Handing_DB [DB15]
Carte_Data_Handing_DB Propriétés
Général
Nom Carte_Data_Handing_DB Numéro 15 Type DB
Langage DB Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de Valeur de départ Réma‐ Acces‐ Écri Visible Valeur Sur‐ Commentaire
données nence sible tur dans de rég‐ veil‐
depuis e l'ingé‐ lage lance
IHM/O au‐ nierie
PC tor‐ IHM
UA/API isé
Web eà
par
tir
de
IH
M/
OP
C
UA/
API
We
b
Input
I_Carte_NO UInt 0 False True Tru True False
e
I_Data_Entrer Bool false False True Tru True False
e
Output
InOut
Static
Old_Carte_NO UInt 0 False True Tru True False
e
Totally Integrated
Automation Portal

Blocs de programme
Alarmes [FC8]
Alarmes Propriétés
Général
Nom Alarmes Numéro 8 Type FC
Langage CONT Numéroration Automatique
Information
Titre Auteur Commentaire
Famille Version 0.1 ID utilisateur

Nom Type de don‐ Valeur par déf. Commentaire


nées
Input
AUR Bool
Bt_Rem Bool
Output
InOut
Temp
Constant
Return
Alarmes Void

Réseau 1 :

"traitement et
partage".
#AUR Alarmes.%X0

Réseau 2 :

"traitement et
partage".
#Bt_Rem Alarmes.%X1

Réseau 3 :

"traitement et
%I1.4 partage".
"QR NOK" Alarmes.%X2

Réseau 4 :
Totally Integrated
Automation Portal

"sensor_vision_ "traitement et
DB".Out_Piéce_ partage".
NOK Alarmes.%X3

Vous aimerez peut-être aussi