IL SW Mosaic 2. 12. 2021 17:56 2. 12. 2021 17:31

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

Luboš Urban 23. 11. 2021 13:36

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.

IL 23. 11. 2021 14:24

Zkusil jsem, nepomohlo. Archiv projektu zaslán emailem.

IL 2. 12. 2021 17:31

Vyřešeno, po aktualizacích deskriptorů v Mosaicu už postup funguje.

Tento dotaz je vyřešený.