- This topic has 4 תגובות, 2 משתתפים, and was last updated לפני 10 שנים, 4 חודשים by .
מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
- יש להתחבר למערכת על מנת להגיב.
ראשי›פורום פריוריטי›פורום פריוריטי – מענה על שאלות שונות בתחום היישום והפיתוח›אפיון התאמות תוכנה / פיתוחים בפריוריטי›כתיבת מרשם למכונה בפורמט DAT
תגיות: יצירת קובץ DAT, ממשק פריוריטי למכונה
שלום!
האם אפשר לכתוב מרשם בDBF FILE בפורמט DAT כדי שתוכנת SCADA שמשתמשת בפורמט הנ"ל עבור מרשמים ליצור במכונה תוכל לשאוב את המרשמים שיכניסו דרך הפריוריטי?
ואם אפשר. אז אייך מייצאים או יוצרים FILE בפורמט הנ"ל?
תודה ויום טוב!
יש לתוכנת הSCADA אפשרות לעבוד גם עם קובצי XML
אם זה יותר נוח מבחינת הפריוריטי.
דובי שלום,
לא ברור כ"כ מה הפורמט המבוקש לצורך ביצוע הממשק למכונה , אך אענה בצורה כללית:
ישנם 2 דרכים לייצא נתונים לקובץ:
– מופרד טאבים
צורת ייצוא:
SELECT PARTNAME,PARTDES FROM PART WHERE PARTNAME = '001' SQLSERVER ADDTO 'C:\TEMP\DAT.txt'
– ע"פ מיקומים קבועים – משער שיותר רלוונטי לך
SELECT 'ABCD',STRIND(PARTNAME,1,10) FROM PART WHERE PARTNAME = '001' ASCII ADDTO 'C:\TEMP\DAT.txt'
בשיטה זו ניתן לקבוע במדוייק מיקום כל שדה.
בברכה,
צביקה פרידמן.
תודה על התשובה צביקה.
אני בעצם לא צריך לייצא קובץ.
לאחר שבדקתי את האפשרויות בתכנת הSCADA מסתבר שאני יכול לקרוא ישירות נתונים מבסיס נתונים דרך ODBC
שאלתי היא האם הפריוריטי תומך ב ODBC ובאיזה בסיס נתונים היא משתמשת.
תודה מראש!
דובי
היי דובי,
כיום רב החברות העובדות עם פריוריטי הינם על בסיס נתונים SQL או Oracle .
לבסיסי נתונים אלו ניתן להגדיר ODBC .
לחברות שרכשו את המערכת לפני זמן רב מעל 12-11 שנים יתכן ובסיס הנתונים הינו tabula שעד כמה שידוע לי אינו מאפשר זאת.
בכל אופן ,תוכל לוודא מהו בסיס הנתונים שלכם בגישה מתוך התפריט הראשי של פריוריטי: עזרה > אודות פריוריטי.
הסתכל על בסיס הנתונים המוצג לך בשורה המקבילה לשורה מטה:
Release 15 (build: 23/08/11), on MS-SQL
באם תרצה נוכל ליצור עבורך VIEW בבסיס הנתונים הכולל את השדות הרלוונטיים ותוכל לחבר אותו לתוכנת הSCADA .
באופן זה גם תוכל לתת הרשאות במחשב המשתמש ספציפית לVIEW ולא לכל בסיס הנתונים (חיבור מאובטח יותר)
נא צור קשר באם זה רלוונטי.
תודה,
צביקה פרידמן
054-7280078