fix dim vettore assi + aggiunti appunti + speedup base clock...

This commit is contained in:
Samuele E. Locatelli
2017-06-05 18:26:01 +02:00
parent e04a4f5b3a
commit c5c2b88bef
3 changed files with 25 additions and 6 deletions
@@ -911,9 +911,8 @@ Namespace CNC
' RIFERIMENTO:
' txt Giuseppe
ReDim itemRead(2)
itemRead(0) = New Item("DB241.DBD0:[16]") 'Posizione attuale
itemRead(0) = New Item("DB241.DBD0:[16]") 'Posizione attuale
itemRead(1) = New Item("DB254.DBW140:[20]") 'Speed effettiva
itemRead(2) = New Item("DB254.DBB180:[20]") 'Carico effettivo
@@ -928,7 +927,7 @@ Namespace CNC
End Try
Loop
Dim datiAssi(20) As AxData
Dim datiAssi(19) As AxData
' faccio copia valori! ...posizione
For i As Integer = 0 To 15
+2 -2
View File
@@ -9,8 +9,8 @@
<add key="appName" value="MTConnect Adapter"/>
<!--gestione TIMERS e periodi multipli x thread lenti-->
<add key="startTimerMs" value="250"/>
<add key="timerIntMs" value="20"/><!--invio da adapter ad agent: 10ms-->
<add key="fastCount" value="10"/><!--100ms-->
<add key="timerIntMs" value="10"/><!--invio da adapter ad agent: 10ms-->
<add key="fastCount" value="20"/><!--100ms-->
<add key="normCount" value="50"/><!--500ms-->
<add key="slowCount" value="500"/><!--5 sec-->
<add key="alarmSyncCount" value="6000"/><!--30 sec-->
@@ -5,4 +5,24 @@
- lettura multiValore: implementata x assi, da testare!!!
- modificare lettura dati UT per fare un solo accesso con + ItemRead contemporanei...
- LF: vanno accorpate letture COntatori (getMtzDataFromPlc | 536+) e Valori Analogici (getAnalogDataFromPlc | 1064+) con un unica lettura di 2 oggetti di dimensione pari a quanti valori ci sono da leggere...
- MF: lettura valori status (getStatusDataFromPlc | 1048+) da fare insieme alle altre info con readGlobalData
- MF: lettura valori status (getStatusDataFromPlc | 1048+) da fare insieme alle altre info con readGlobalData
controllare:
- p133: numAlarms (module S)
- p173: 3.3.2 Area N, Block SALA : Alarms: List organized according to time, oldest alarm
appears first
- p176: 3.3.3 Area N, Block SALAP : Alarms: List organized according to priority
- p179: 3.3.4 Area N, Block SALAL : Alarms: Liste organized according to time, most recent
alarm appears first
- p182: 3.3.5 Area N, Block SMA : State data: Machine axes
- p274: 3.4.2 Area C, Block S : Channel-specific status data (codici G)
- p306: acToolOCorr (posizione punta utensile?)
- p321: actToolEntryCorrLength (posiz punta UT?)
verifica: arrivaot a pag 352
variabili: verifica da pannello siemens diagnostica / variabili
DB241.dbd0 --> CMD_ACT (p412), dove actToolBasePos =pos act, mentre cmdToolBasePos-actToolBasePos = distance to go... VERIFICARE... AA_IM