You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

166 lines
6.4 KiB
INI

Version Datum Beschreibung
1.0.0 09.08.2005 Die Material Restanforderungen auf DWORD umgestellt
1.0.1 12.07.2006 Bedingte Übertragung der MaterialCodes und der MaterialCounter
1.0.2 23.11.2006 URL in global.xls hinzugefügt
1.0.3 28.11.2007 Erweiterungen für Materialmangement /Zellen S2-V1 (setzt neues MaterialManagement Bild voraus)
1.0.4 27.02.2008 Fehler, die Zelle G7(=T10) wurde überschrieben
1.0.5 03.03.2008 Fehler, Z4 wurde in den falschen DB geschrieben (Änderung: früher BARCODE_STRUCT_HOST, jetzt: MATERIAL_STATE_2)
1.0.6 06.02.2009 UniversalHostCommunication Bereich hinzugefügt.
1.0.7 16.04.2009 Material_3 Abschnitt hinzugefügt für die Kommunikation mit dem MMS (neu sind Infos zum Algortihmus und zum Materialflussstatus)
[Version]
Version=1.0.7
[GENERAL]
DB_BytesPerIndex=2 / im Datenbaustein der PLC bedeutet die Erhöhung des Index um 1 ein änderung der Byteposition um ... Bytes
WordSwap=1
ByteSwap=0
[COPY_SECTIONS]
01=MaterialCodes
02=MaterialCounter
03=URL_Copy
[MaterialCodes]
Interval=3 / Zykluszeit in Sekunden
BasicCell=N3 / Basis der nachfolgenden Adressierung. Die Zelle 'A1' entspricht tatsächlich der BasicCell
XlsOffset=21,0 / Offset zum Block der nächsten Maschine Zeilen,Spalten
//ConditionWr= xls.g7==plc.1 / Schreiben wird nur ausgeführt, wenn G7 Bit0 == 1 ist
//ConditionRd= xls.b8==1 / Lesen gescannter Codes wird nur ausgeführt, wenn G8 Bit 0 == 1 ist
ConditionWr=plc.W4.1==0
//ConditionRd=plc.W11.1==0
// Länge von Textfeldern in Datenworten !! 40 Worte = 80 Zeichen (tatsächlich kann das letzte Wort
// nicht mehr benutzt werden
StringLen=40
VW_Name_rd=m$$$_mw_data_rd
VW_Name_wr=m$$$_mw_data_wr
'Anzahl; c=Spalte, r=Zeile;Ziel=plc oder =xls;Zieladresse = Quelladresse / Kommentar
1 ;r;plc;W20 =G7 / Hostbitmap für MCs
3 ;r;plc;S21 =F10 / Materialcodes 1. Maschine,
3 ;r;plc;S141 =F11 / Materialcodes 2. Maschine,
3 ;r;plc;S261 =F12 / Materialcodes 3. Maschine
3 ;r;plc;S381 =F13 / Materialcodes 4. Maschine
3 ;r;plc;S501 =F14 / Materialcodes 5. Maschine
3 ;r;plc;S621 =F15 / Materialcodes 5. Maschine
3 ;r;plc;S741 =F16 / Materialcodes 5. Maschine
3 ;r;plc;S861 =F17 / Materialcodes 5. Maschine
3 ;r;plc;S981 =F18 / Materialcodes 5. Maschine
3 ;r;plc;S1101=F19 / Materialcodes 5. Maschine
3 ;r;plc;S1221=I10 / Materialcodes 1. Maschine,
3 ;r;plc;S1341=I11 / Materialcodes 2. Maschine,
3 ;r;plc;S1461=I12 / Materialcodes 3. Maschine
3 ;r;plc;S1581=I13 / Materialcodes 4. Maschine
3 ;r;plc;S1701=I14 / Materialcodes 5. Maschine
3 ;r;plc;S1821=I15 / Materialcodes 5. Maschine
3 ;r;plc;S1941=I16 / Materialcodes 5. Maschine
3 ;r;plc;S2061=I17 / Materialcodes 5. Maschine
3 ;r;plc;S2181=I18 / Materialcodes 5. Maschine
3 ;r;plc;S2301=I19 / Materialcodes 5. Maschine
1; c;xls;G8 =W80
10;c;xls;L10 =S82 // die letzten gescannten Materialcodes
1; c;xls;L7 =W81 // nummer des zuletzt gescannten MCs
[MaterialCounter]
Interval=1 / Zykluszeit in Sekunden
BasicCell=N3 / Basis der nachfolgenden Adressierung. Die Zelle 'A1' entspricht tatsächlich der BasicCell
XlsOffset=21,0 / Offset zum Block der nächsten Maschine Zeilen,Spalten
ConditionWr=plc.W4.0==0
//ConditionRd=plc.W11.0==0
VW_Name_rd=m$$$_mw_data_rd
VW_Name_wr=m$$$_mw_data_wr
'Anzahl; c=Spalte, r=Zeile;Ziel=plc oder =xls;Zieladresse = Quelladresse / Kommentar
2 ;r;xls;b1 =W0 / Geschwindigkeitsgrenzen
1 ;c;xls;B3 =D2 / Gutproduktion als Datendoppelwort
1 ;c;xls;B4 =D4 / Produkte in der Maschine
1 ;c;xls;B6 =D6 / Maschinen Bitmap
10;c;xls;B10=D20 / Material vor dem Eingriff
10;c;xls;C10=D40 / vorbereitetes Material
10;c;xls;D10=D60 / Benutztes Material
1 ;c;plc;W0 =B2 / Geschwindigkeitsvorgabe
1 ;c;plc;D1 =B5 / Host Bitmap
1 ;c;plc;W3 =B7 / Faktor Input/Output
1 ;c;plc;d15=B8 / Total Target Production
[Material_2]
// Kommunikation mit dem MATERIAL_STATE Baustein ab version 1.0.3 vom 27.11.07
Interval=1 / Zykluszeit in Sekunden
BasicCell=N3 / Basis der nachfolgenden Adressierung. Die Zelle 'A1' entspricht tatsächlich der BasicCell
XlsOffset=21,0 / Offset zum Block der nächsten Maschine Zeilen,Spalten
VW_Name_rd=m$$$_mm_array
VW_Name_wr=m$$$_mm_array_set
'Anzahl; c=Spalte, r=Zeile;Ziel=plc oder =xls;Zieladresse = Quelladresse / Kommentar
10;c;plc;D12=E10 / Z4 Restanforderung Material
10;c;plc;D32=N10 / Z5 = Possible Production
10;c;plc;D52=O10 / Material near machine
1;c;plc;D72=C3 / Set new total Good Production
10;c;xls;M10=D180 / Used Material
3;c;xls;G1=D266 / Total Counter
3;c;xls;H1=D278 / Temp Counter
3;c;xls;I1=D272 / Input Values
3;c;xls;G4=W284 / Refeed exist /No of Material 1 /No of Material 2
[Material_3]
// Kommunikation mit dem MATERIAL_STATE_3 Baustein ab version 1.0.3 vom 27.11.07
Interval=1 / Zykluszeit in Sekunden
BasicCell=N3 / Basis der nachfolgenden Adressierung. Die Zelle 'A1' entspricht tatsächlich der BasicCell
XlsOffset=21,0 / Offset zum Block der nächsten Maschine Zeilen,Spalten
VW_Name_rd=m$$$_mm_array
VW_Name_wr=m$$$_mm_array_set
'Anzahl; c=Spalte, r=Zeile;Ziel=plc oder =xls;Zieladresse = Quelladresse / Kommentar
10;c;xls;P10=W10 / ALgorithmus
10;c;xls;Q10=W150 / MaterialFlowState
[URL_Copy]
Interval=10 / Zykluszeit in Sekunden
BasicCell=A1 / Basis der nachfolgenden Adressierung. Die Zelle 'A1' entspricht tatsächlich der BasicCell
XlsOffset=0,0 / Offset zum Block der nächsten Maschine Zeilen,Spalten
// Länge von Textfeldern in Datenworten !! 40 Worte = 80 Zeichen (tatsächlich kann das letzte Wort
// nicht mehr benutzt werden
StringLen=256
VW_Name_rd=chartstring
VW_Name_wr=chartstring
'Anzahl; c=Spalte, r=Zeile;Ziel=plc oder =xls;Zieladresse = Quelladresse / Kommentar
1 ;r;plc;S0 =B7 /Server URL
[UniversalHostCommunication]
Interval=5 / Zykluszeit in Sekunden
BasicCell=A50 / Basis der nachfolgenden Adressierung. Die Zelle 'A1' entspricht tatsächlich der BasicCell
XlsOffset=21,0 / Offset zum Block der nächsten Maschine Zeilen,Spalten
// Länge von Textfeldern in Datenworten !! 40 Worte = 80 Zeichen (tatsächlich kann das letzte Wort
// nicht mehr benutzt werden
StringLen=40
VW_Name_rd=m$$$_UniHostComPlcToXls
VW_Name_wr=m$$$_UniHostComXlsToPlc
'Anzahl; c=Spalte, r=Zeile;Ziel=plc oder =xls;Zieladresse = Quelladresse / Kommentar
20 ;c;plc;DD0 =B2
5 ;c;plc;S40 =C2
20 ;c;xls;D2=DD0
5 ;c;xls;E2=S40