Převáděl jsem aktuálním Mosaicem CP-1014 projekt z r. 2018 do IoCfg. Neozvalo se žádné zřetelné varování (i když mohl jsem něco přehlédnout v okně s texty o průběhu konverze), ale ve vzniklém projektu místo původních displejů byl jen jeden implicitní Tecomat Foxtrot-datum-čas.
Zkusil jsem pak v adresáři PanelMaker zkopírovat
- OI1073.IDDx (původní displeje) přes
- r0_p1_OI_1073.IDDx (jeden implicitní displej)
ale to nestačilo. Ozvaly se chyby při překladu r0_p1_OI_1073.mos
Výpis okna zpráv: 26.10.2021 13:31:10
=======================================================
0 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (546): neznámý operand na řádku ' WR R0_P1_OI_1073_SIZEDISP'
1 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (548): neznámý operand na řádku ' WR R0_P1_OI_1073_NUMTEXT'
2 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (563): neznámý operand na řádku ' LD R0_P1_OI_1073_NUMTEXT'
3 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (580): neznámý operand na řádku ' LD R0_P1_OI_1073_INTERTER'
4 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (582): neznámý operand na řádku ' LD R0_P1_OI_1073_INTERTER'
5 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (588): neznámý operand na řádku ' LD R0_P1_OI_1073_KEYBPT'
6 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (591): neznámý operand na řádku ' LD R0_P1_OI_1073_NUMTEXT'
7 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (594): neznámý operand na řádku ' LD R0_P1_OI_1073_NUMTEXT'
8 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (599): neznámý operand na řádku ' WR R0_P1_OI_1073_NUMTEXT'
9 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (604): neznámý operand na řádku ' LD R0_P1_OI_1073_KEYBPT'
10 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (607): neznámý operand na řádku ' LD R0_P1_OI_1073_NUMTEXT'
11 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (610): neznámý operand na řádku ' LD R0_P1_OI_1073_NUMTEXT'
12 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (615): neznámý operand na řádku ' WR R0_P1_OI_1073_NUMTEXT'
13 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (620): neznámý operand na řádku ' LD R0_P1_OI_1073_KEYBPT'
14 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (629): neznámý operand na řádku ' LD R0_P1_OI_1073_NUMTEXT'
15 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (634): neznámý operand na řádku ' WR R0_P1_OI_1073_NUMTEXT'
16 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (645): neznámý operand na řádku ' PUT R0_P1_OI_1073_NUMTEXT'
17 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (648): neznámý operand na řádku ' WR R0_P1_OI_1073_KEYBPT'
18 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (649): neznámý operand na řádku ' LD R0_P1_OI_1073_INTERTER'
19 :[Xpro:Chyba] PANELMAKER\R0_P1_OI_1073.MOS (651): neznámý operand na řádku ' LD R0_P1_OI_1073_NUMTEXT'
Přičemž první chyba je z řádku
WR r0_p1_OI_1073_SizeDisp
Co dál? Ty poměrně plné displeje se mi znovu ručně dělat nechce...
Původní projekt s HwCfg příp. zašlu na email řešitele.
Odpovědi 3
Mělo by stačit přes ikonu Otevřít vybrat původní soubor s konfigurací obrazovek displeje OI-1073. Mám na mysli ikonu na liště PanelMakeru, nikoli ikonu Otevřít na hlavní nástrojové liště Mosaicu. Otestoval jsem a následné chyby se neobjevily. Kdyby ani tento postup nevedl k cíli, tak budu potřebovat konkrétní projekt.
Zkusil jsem, nepomohlo. Archiv projektu zaslán emailem.
Vyřešeno, po aktualizacích deskriptorů v Mosaicu už postup funguje.
Tento dotaz je vyřešený.