by Tomáš Bräuer » Thu 20. Dec 2018 16:04:42
Dobrý den,
popravdě neumím moc pomoci, nerozumím přesně tomu, co chcete, zkusím shrnout situaci.
Takže proměnné z PLC v PROMOTIC máte, komunikace tedy není problém.
Z hodnot lze vytvořit průběhy veličin na disku tzv trendy (např. v databázi MySQL) objektem PmTrend (nejlépe datovým rozšířením ExtTrend).
Hodnoty lze otestovat na meze nebo neplatné stavy tzv alarmy neboli poruchy s historií uloženou v databázi (např. v databázi MySQL) objektem PmAlarmEvent (nejlépe datovým rozšířením ExtAlarmAnalog nebo ExtAlarmBinary).
Objektem PmADO lze číst/zapisovat/měnit uživatelská data v MySDQL databázi.
Samozřejmě živé hodnoty bývá zvykem zobrazit v podobě uživatelské grafiky pomocí objektu PmPanel.
Veškerý přístup do MySQL z PROMOTIC se děje pomocí ADO, takže potřebujete odpovídající ADO ConnectionString, který se použije v trendech, alarmech i v PmADO. S MySQL se komunikuje, pokud je mi známo, ODBC driverem PROMOTIC je 32bit verze, takže budete potřebovat 32bit ODBC (pozor na 64bit Windows budete mít dvoje nezávislé ODBC 32 a 64bit se svými vlastními správci).