Eng Abed ملازم
عدد الرسائل : 89 العمر : 36 تاريخ التسجيل : 25/07/2011
| موضوع: WinCC User Archive Issue الخميس 10 أبريل 2014 - 4:03 | |
| السلام عليكم ورحمة الله وبركاته
تحية طيبة لكل اعضاء هذا المنتدى الرائع
اخواني الاعزاء ،، انا عندي مشكلة في الـ WinCC V7.0 في جزئية الـ User Archive أنا اقوم عادة باستخدام الـ User Archive لكي يتم تحديد الخلطات المختلفة وتحديد قيمة كل مادة يعني كـ Recipe Configuration عادة، يقوم العميل باخباري بعدد المواد التي تدخل في الخلطة ، وانا اقوم بانشاء الاعمدة (Fields) بحسب عدد تلك المواد ،، بالاضافة لعمود اسم الخلطة + عمود التاريخ والوقت ولكنني الان اوجه مشكلة وهي ان العميل نفسه لا يعملم عدد المواد التي قد تدخل في خلطته ،، فلديه 5 مواد اساسية يتم تعبئتها اوتوماتيكيا ولديه اكثر من 50 مادة مختلفة (يقوم باضافتة ما يحتاجه منهم يدويا) العميل يريد طباعة تقرير بالمواد التي دخلت في الخلطة ،، اما بالنسبة للـ 5 مواد الاولية فهذه بسيطة .. ولكن كيف لي ان اضيف مواده التي قام باضافتها يدويا؟ فكرت في انشاء User Archive يتكون من 50 Fields او اكثر بحسب اضافاته ،، ولكن خلطته قد يدخل بها فقط 10 مواد اضافية والمتبقي سيكون صفر .. الان المشكلة انني اذا قمت بطباعة الـ User Archive في التقرير ،، سيقوم بطباعة المواد التي لها قيمة والتي ليس لهها قيمة ،، اي انه سيقوم بطباعة حتى المواد التي لها قيمة صفر في الـ User Archive وهذا يؤدي الى تقرير طويل جدا يحتوي على كل المواد ال 50 وهذا ما لا نريده .. انا اريد طباعة التقرير بالمواد التي دخلت في الخلطة فقط !! فهل هناك طريقة لفلترة الـ Fields التي تمتلك قيمة صفر؟؟؟
هذا سوف يساعدني كثيرا ،، ارجو الرد من اصحاب الخبرة ، واذا كانت هناك طريقة اخرى لحل المشكلة ،، فسأكون شاكر جدا لكل من ينصحني بها ،،
جزيتم خيرا جمييييعا | |
|
azzouz نقيب
عدد الرسائل : 133 العمر : 37 تاريخ التسجيل : 26/09/2012
| موضوع: رد: WinCC User Archive Issue الجمعة 11 أبريل 2014 - 13:54 | |
| السلام عليك وعلي الاخوان الكرام سالك ذو مستوا عالي جدا يااخي الكريم واشكرك عليه واذا امكننا الله الاحد سوف نتعاون جميعا لحله ان يشاء الله ولكن اود منك تفصيل وتوضيح الشرع اكثر فمثلا اي Witch language they used to write Recipe language C++ or Visual Basic | |
|
Eng Abed ملازم
عدد الرسائل : 89 العمر : 36 تاريخ التسجيل : 25/07/2011
| موضوع: رد: WinCC User Archive Issue الأحد 13 أبريل 2014 - 1:54 | |
| وعليكم السلام ورحمة الله اخوي ،، مشكور على ردك اخي الكريم
اخي الكريم ،، انا لم استخدم اي لغة لانشاء الـ Recipe ,, ولكنني فقط استخدمت الـ User Archive Configuration | |
|
oelhoseny نقيب
عدد الرسائل : 152 العمر : 44 الموقع : أيكون للصناعات الهندسية العمل/الترفيه : مهندس كهرباء تاريخ التسجيل : 02/08/2011
| موضوع: رد: WinCC User Archive Issue الأحد 13 أبريل 2014 - 2:07 | |
| | |
|
azzouz نقيب
عدد الرسائل : 133 العمر : 37 تاريخ التسجيل : 26/09/2012
| موضوع: رد: WinCC User Archive Issue الأحد 13 أبريل 2014 - 3:43 | |
| السلام عليكم ياخواني يجب عليك معرفة قبل كل شيء ان receipe هو برنامج خاص ب wincc not PLC وهو عدة خطواة و الاولي هي open user archives and go to receipe and right clic and proprete وهذه الخطوة لمعرفة tage interne الخطوة الذانية in in the project of wincc and in the page of graphics and look in the table windows view for recepis witch archive they connect and in this archive how many tage they used and witch method they used for read tag from the plc or from client or master and if you know all this configuration you can delet what you whant if you don't understand write to me again or send to me the project if it is possibole | |
|
Eng Abed ملازم
عدد الرسائل : 89 العمر : 36 تاريخ التسجيل : 25/07/2011
| موضوع: رد: WinCC User Archive Issue الأحد 13 أبريل 2014 - 7:56 | |
| السلام عليكم اخي الكريم
نعم اخي الكريم انا اعلم جيد ان الـ User Archive هو حزمة تابعة للـ WinCC وانا شخصيا من قام بانشائها .. اخب الكريم ،، الموضوع بشكل ابسط .. عندي User Archive to Control Recipes of a chemical factory In the USer archive, there are more than 50 different fields I have created .. Because the client has more than 50 different types of materials, but he doesnt use all of them in one recipe . He would rather use, lets say, only 10 of them, and the rest is zeros. Now the issue I am facing is, How can I print a report ONLY of the ingredients (Fields) that have entered in the recipe not the whole 50 materials? If I go to report designer, in WinCC explorer windows, and creat a report which includes the user archive control, it will print out a report of the WHOLE user archive , with all of the 50 materials even if some materials setpoits are zeros ..
How can I print out a report which shows only the materials that have entered in the product (non-zero coloumns) and show them on the screen? How to pull them out of the recipe?
Please see the project here attached
http://www.4shared.com/rar/mzEAymO_ce/Jeze3.html
In this project , I only added 9 fields in the user archive ... in the reals project , they should be 50 !! A comment is added in the "process page" to describe what I want to be done ..
Let me know if you need further details .. Thanks | |
|
azzouz نقيب
عدد الرسائل : 133 العمر : 37 تاريخ التسجيل : 26/09/2012
| موضوع: رد: WinCC User Archive Issue الأحد 13 أبريل 2014 - 8:51 | |
| yes my friend if i understend you need to print just the necessary in this recepite you can create one function in the C++ or VB and write what you whant to print and of caurse use push button if i understend | |
|
Eng Abed ملازم
عدد الرسائل : 89 العمر : 36 تاريخ التسجيل : 25/07/2011
| موضوع: رد: WinCC User Archive Issue الأحد 13 أبريل 2014 - 10:08 | |
| Dear Azzouz, bear with me please. I appreciate your respones on how to do that. Can you please help me writing that fucntion and its contents? | |
|
Eng Abed ملازم
عدد الرسائل : 89 العمر : 36 تاريخ التسجيل : 25/07/2011
| موضوع: رد: WinCC User Archive Issue الثلاثاء 15 أبريل 2014 - 2:03 | |
| اخواني الكرام .. هل الموضوع صعب لهذه الدرجة ؟؟ اعتقد اخواني انني فقط بحاجة لكتابة كود بسيط في جدول معين لفلترة العناصر التي قيمتها صفر .. IS there SQL Filter condition that will filter all coloumns having value equal to zero? | |
|