הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   יצא למישהו פעם לעבוד עם מערכת של דלק? (https://hosts.co.il/forums/showthread.php?t=99721)

MaorD 08-09-12 18:54

יצא למישהו פעם לעבוד עם מערכת של דלק?
 
אני רוצה לפתח מכונה מסוימת למערכות דלק, השאלה שלי היא איך אני יודע איזה אות אני צריך להוציא למחשב המרכזי כדי לגרום לו לפתוח את תחנה X נניח עם סכום ABC.
אם למישהו יצא פעם לעבוד עם מערכת תדלוק, אשמח לקבל עזרה..

תודה :)

אדיר 08-09-12 19:00

אם זה לא משהו שעדיף שישאר חסוי, יעזור מאוד אם תסביר קצת יותר בפירוט מה בדיוק אתה מנסה לעשות.

Kernel 08-09-12 19:22

בתחום הזה רק מסמכי ה-API הם בטווח ה-5 ספרות.

MaorD 08-09-12 19:35

אסביר, את עצמי, קודם כל תמונה:
http://www.roseman.co.il/ViewImage.a...allery/155.jpg

לא יודע פשוט איך להטמיע.
בכל אופן, שים לב שהכל מחובר למחשב מרכזי.
יש את המערכות POS האלו מצד ימין שמחוברות לMUX.
השאלה שלי - איך אני יכול לדעת איזה אות שולח הMUX למחשב? האם יש רק אות אחת לכל התחנות או כל מערכת משתמשת באות שונה..?
בגדול אין יותר מדי מה לפרט בנושא...

kernel - לא הבנתי מה התכוונת.

Kernel 08-09-12 19:45

מערכות דלק הן מערכות מאוד יקרות, מאוד עמידות ומערכות שמכילות המון מרכיבים שונים (אשראי, משאבת דלק, מחשב, מודד דלק, התראות במקרה חירום, סטטיסטיקות וכו'),

כל חברת דלק (פז, טן, סונול, דלק) משתמשות במערכות של חברות שונות, בחלק מהחברות יש אפילו הבדל בין תחנה לתחנה,
בגלל כל המורכבות הזו, ובגלל שמעורבב המון כסף בנושא, רק לפנות לחברה שמייצרת משאבות דלק ולקבל API למערכת שלהם תעלה לך דמי רצינות של 100 ומשהו אלף שקל.

על הנייר אפשר להכין משהו דומה, שלא באמת יעבוד, או לשאול את הטכנאי (שמגיע מפעם לפעם) לתחנה קצת פרטים על המערכת.

MaorD 08-09-12 19:50

ציטוט:

נכתב במקור על ידי Kernel (פרסם 856486)
מערכות דלק הן מערכות מאוד יקרות, מאוד עמידות ומערכות שמכילות המון מרכיבים שונים (אשראי, משאבת דלק, מחשב, מודד דלק, התראות במקרה חירום, סטטיסטיקות וכו'),

כל חברת דלק (פז, טן, סונול, דלק) משתמשות במערכות של חברות שונות, בחלק מהחברות יש אפילו הבדל בין תחנה לתחנה,
בגלל כל המורכבות הזו, ובגלל שמעורבב המון כסף בנושא, רק לפנות לחברה שמייצרת משאבות דלק ולקבל API למערכת שלהם תעלה לך דמי רצינות של 100 ומשהו אלף שקל.

על הנייר אפשר להכין משהו דומה, שלא באמת יעבוד, או לשאול את הטכנאי (שמגיע מפעם לפעם) לתחנה קצת פרטים על המערכת.

אתה מדבר על הקמת מערכת שלמה, אני שואל משהו אחר, אם אני רוצה להקים עמדת POS משלי, נניח ואני יודע להקים את העמדה מבחינה תכנותית.
הרי המערכת של העמדה לא מסובכת, בסה"כ תכניס מספר רכב, תגביל סכום וכו'.
אבל ברגע שאתה לוחץ אישור, אות חשמלי מסוים עובר לMUX והוא מתרגם אותו למחשב בצורה אחרת או משהו כזה, איך אני יכול לדעת מה הוא אומר למחשב? במידה ותהיה לי גישה למחשב כזה, יש אפשרות לדעת?
יכול להיות שיש תוכנה פשוט שמנהלת את זה בשרת מרוחק והמחשב המרכזי בעצם שולח הוראות דרך הרשת לשרת המרוחק?

ואם יש לך מושג - מה זה השרתים שיש בצד שמאל? אחד מהם זה שרת HQ, לא מצאתי מידע עליו בגוגל.

Kernel 08-09-12 20:04

תקרא שוב את ההודעה הראשונה שלי,
לזה קוראים - API.

MaorD 08-09-12 20:50

ציטוט:

נכתב במקור על ידי Kernel (פרסם 856491)
תקרא שוב את ההודעה הראשונה שלי,
לזה קוראים - API.

עכשיו הבנתי למה התכוונת, תודה.
ועוד שאלה קטנה, אם יש לי גישה לעמדת POS מוכנה כבר, יש אפשרות לעלות על האותות החשמליים שהיא מוציאה? נניח לעמוד עם טסטר ולבדוק את זה או משהו בסגנון? הכוונה, אם יש לי ידע על איזה אותות היא מוציאה ובאיזו פעולה, אני יכול בעצם "לשכפל" את זה ללוח משלי ובעצם אני יוכל לעשות את אותן פעולות באמצעות הMUX לא?

Kernel 08-09-12 21:46

קוראים לזה הנדסה לאחור,
ולדעתי בגלל שמדובר במערכת שמטפלת ב-$$$ המידע מוצפן בצורה כלשהי ולכן זה יהיה קשה מאוד.

MaorD 09-09-12 07:57

ציטוט:

נכתב במקור על ידי Kernel (פרסם 856515)
קוראים לזה הנדסה לאחור,
ולדעתי בגלל שמדובר במערכת שמטפלת ב-$$$ הוידע מוצפן בצורה כלשהי ולכן זה יהיה קשה מאוד.

הבנתי, תודה אני אבדוק את זה בכל אופן, אם זה ככ בעייתי כמו שאתה אומר זה גומר לי את כל העסק.
אבל משהו מוזר, לפי מה שהבנתי בתחנה שליד הבית שלי, 2 חברות שונות בנו אץ המכונות תדלוק ואת עמדת הpos אז או שהבעל בית לא יודע על מה הוא מדבר או שזה יותר פשוט ממה שזה נשמע..

SlipY 09-09-12 08:34

ציטוט:

נכתב במקור על ידי MaorD (פרסם 856541)
הבנתי, תודה אני אבדוק את זה בכל אופן, אם זה ככ בעייתי כמו שאתה אומר זה גומר לי את כל העסק.
אבל משהו מוזר, לפי מה שהבנתי בתחנה שליד הבית שלי, 2 חברות שונות בנו אץ המכונות תדלוק ואת עמדת הpos אז או שהבעל בית לא יודע על מה הוא מדבר או שזה יותר פשוט ממה שזה נשמע..

את המבנה עצמו הוא יכול לבנות.. כל הבפנים לדעתי הגיע מוכן

אדיר 09-09-12 08:53

ציטוט:

נכתב במקור על ידי MaorD (פרסם 856541)
הבנתי, תודה אני אבדוק את זה בכל אופן, אם זה ככ בעייתי כמו שאתה אומר זה גומר לי את כל העסק.
אבל משהו מוזר, לפי מה שהבנתי בתחנה שליד הבית שלי, 2 חברות שונות בנו אץ המכונות תדלוק ואת עמדת הpos אז או שהבעל בית לא יודע על מה הוא מדבר או שזה יותר פשוט ממה שזה נשמע..

דווקא די הגיוני..

תראה, למידע קצת יותר מועיל אני ממליץ לך לפנות למקומות ייעודים לתחום הזה.
אני מניח שברשת של stack exchange יש אתר כלשהו שמתאים לתחום הזה הרבה יותר מהפורום הזה, תבדוק שם.


בהצלחה.

MaorD 09-09-12 16:39

ציטוט:

נכתב במקור על ידי SlipY (פרסם 856543)
את המבנה עצמו הוא יכול לבנות.. כל הבפנים לדעתי הגיע מוכן

עשית לי סלט, לא הבנתי מה הכוונה.
הכוונה שלי היא כזו, להכין את המערכת שכוללת את הCPU בעצם וכל המקשים והלוח שפולט מידע למשתמש וכל זה, אין בעיה, זה מה שאני רוצה לעשות. יש לי את הידע לעשות את זה.
השאלה שלי היא איך אני גורם לזה לדבר עם המכונות ובעצם לומר למכונה "תפתחי 200 שקל במשאבה 3".
כמובן שהכל חוקי, וזה שירות שאני רוצה להכניס לתחנות דלק.
יש לי גישה למחשבים, יש לי אפשרות לגשת נניח עם MUX משלי או אם אני בונה בעזרת מחשב, אין לי בעיה לגשת עם כבל רשת.
השאלה היא איך אני מדבר עם השרת או עם מה שלא צריך לדבר שם, איך אני יכול לאתר את הפקודות, כי חיפשתי ואין איזה מחלקות מוכנות של זה בשום מקום של שום שפת תכנות.
(נניח C++ או JAVA)

MaorD 09-09-12 16:40

ציטוט:

נכתב במקור על ידי xPerfection (פרסם 856544)
דווקא די הגיוני..

תראה, למידע קצת יותר מועיל אני ממליץ לך לפנות למקומות ייעודים לתחום הזה.
אני מניח שברשת של stack exchange יש אתר כלשהו שמתאים לתחום הזה הרבה יותר מהפורום הזה, תבדוק שם.


בהצלחה.

תודה רבה, אני אבדוק.

OrPol 10-09-12 08:00

ציטוט:

נכתב במקור על ידי MaorD (פרסם 856584)
עשית לי סלט, לא הבנתי מה הכוונה.
הכוונה שלי היא כזו, להכין את המערכת שכוללת את הCPU בעצם וכל המקשים והלוח שפולט מידע למשתמש וכל זה, אין בעיה, זה מה שאני רוצה לעשות. יש לי את הידע לעשות את זה.
השאלה שלי היא איך אני גורם לזה לדבר עם המכונות ובעצם לומר למכונה "תפתחי 200 שקל במשאבה 3".
כמובן שהכל חוקי, וזה שירות שאני רוצה להכניס לתחנות דלק.
יש לי גישה למחשבים, יש לי אפשרות לגשת נניח עם MUX משלי או אם אני בונה בעזרת מחשב, אין לי בעיה לגשת עם כבל רשת.
השאלה היא איך אני מדבר עם השרת או עם מה שלא צריך לדבר שם, איך אני יכול לאתר את הפקודות, כי חיפשתי ואין איזה מחלקות מוכנות של זה בשום מקום של שום שפת תכנות.
(נניח C++ או JAVA)

עושה רושם שאתה מנסה להתעסק בתחום כ״כ מורכב בלי ידע קודם ממשי.

אבי הסביר לך שכדי להתממשק עם המשאבות אתה זקוק לAPI.
אתה לא תמצא class מובנה ברשת כי הclass שאתה מחפש הוא הAPI.

יש לך כמה אופציות -
האחת לקנות משאבה ולקבל איתה דוקומנטציה.

השניה - לreverse משאבה קיימת (להסניף את האותות ולהתחיל לחקור).

השלישית - לפתח מערכת משלך ע״ש פלטפורמה כלשהי - למשל שילוב של arduino ו-raspberry pi.


תשאל את עצמך שוב אם זה שווה את כאב הראש.

MaorD 11-09-12 00:44

ציטוט:

נכתב במקור על ידי Or Polaczek (פרסם 856633)
עושה רושם שאתה מנסה להתעסק בתחום כ״כ מורכב בלי ידע קודם ממשי.

אבי הסביר לך שכדי להתממשק עם המשאבות אתה זקוק לAPI.
אתה לא תמצא class מובנה ברשת כי הclass שאתה מחפש הוא הAPI.

יש לך כמה אופציות -
האחת לקנות משאבה ולקבל איתה דוקומנטציה.

השניה - לreverse משאבה קיימת (להסניף את האותות ולהתחיל לחקור).

השלישית - לפתח מערכת משלך ע״ש פלטפורמה כלשהי - למשל שילוב של arduino ו-raspberry pi.


תשאל את עצמך שוב אם זה שווה את כאב הראש.

זה פחות או יותר מה שחשבתי, הבעיה בהנדסה לאחור זה שיש הרבה מערכות וזה בעייתי לעשות את זה עבור כולן.....
לבנות מערכת משלי זה לא פרקטי בעליל, כי פשוט יש כ"כ הרבה דברים וחברות הנדסה גדולות עובדות על זה, פישר כמוני לא יכול לעשות את זה.
וגם לקנות לא יעזור כי כבר אמרנו, יש הרבה סוגי API בתחום.
אולי יהיה שווה לי לנסות להיכנס לתחום בצורה של, אם תחנת דלק רוצה את המכונה שלי היא מחויבת לספק לי API כדי להתאים אותה למערכת.
השאלה אם יש לחברות דלק את הAPI או שזה משהו שהחברות שומרות לעצמן.


כל הזמנים הם GMT +2. הזמן כעת הוא 04:35.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ