الثلاثاء، 22 فبراير 2011

Response Time Concerns


Response Time Concerns
Now that we know about response time, here's what it really means to the application. The PLC can only see an input turn on/off when it's looking. In other words, it only looks at its inputs during the check input status part of the scan.
نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي
In the diagram, input 1 is not seen until scan 2. This is because when input 1 turned on, scan 1 had already finished looking at the inputs.
Input 2 is not seen until scan 3. This is also because when the input turned on scan 2 had already finished looking at the inputs.
Input 3 is never seen. This is because when scan 3 was looking at the inputs, signal 3 was not on yet. It turns off before scan 4 looks at the inputs. Therefore signal 3 is never seen by the plc.

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي
To avoid this we say that the input should be on for at least 1 input delay time + one scan time.
But what if it was not possible for the input to be on this long? Then the plc doesn't see the input turn on. Therefore it becomes a paper weight! Not true... of course there must be a way to get around this. Actually there are 2 ways.
Pulse stretch function. This function extends the length of the input signal until the plc looks at the inputs during the next scan.( i.e. it stretches the duration of the pulse.)
نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي Interrupt function. This function interrupts the scan to process a special routine that you have written. i.e. As soon as the input turns on, regardless of where the scan currently is, the plc immediately stops what its doing and executes an interrupt routine. (A routine can be thought of as a mini program outside of the main program.) After its done executing the interrupt routine, it goes back to the point it left off at and continues on with the normal scan process.
نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي Now let's consider the longest time for an output to actually turn on. Let's assume that when a switch turns on we need to turn on a load connected to the plc output.
The diagram below shows the longest delay (worst case because the input is not seen until scan 2) for the output to turn on after the input has turned on.
The maximum delay is thus 2 scan cycles - 1 input delay time.

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي
It's not so difficult, now is it ?






والآن ونحن نعلم عن زمن الاستجابة ، وهنا ما يعنيه حقا إلى التطبيق. ويمكن أن ترى سوى المجلس التشريعي الفلسطيني مدخلا تشغيل / إيقاف عندما يكون يبحث. وبعبارة أخرى ، يبدو فقط في مدخلاتها خلال وضع جزء من الاختيار إدخال الفحص.

المسح التحقق من حالة الإدخال

في الرسم التخطيطي ، لا ينظر إليه حتى مسح مدخلات 1 2. هذا هو لأنه عندما تحولت على مدخلات 1 ، 1 مسح بالفعل الانتهاء من النظر في المدخلات.
لا ينظر إليه حتى مسح الإدخال 2 3. وهذا أيضا لأنه عندما الإدخال تشغيل تفحص 2 بالفعل الانتهاء من النظر في المدخلات.
هو لم يسبق له مثيل الإدخال 3. وكان هذا هو إشارة 3 لأنه عندما تفحص 3 كان يبحث في المدخلات ، وليس على بعد. اتضح من الفحص قبل 4 ينظر إلى المدخلات. إشارة لذلك هو لم يسبق له مثيل من قبل المجلس التشريعي الفلسطيني 3.

الحد الأدنى من المدخلات الوقت


لتجنب هذا ونحن نقول ان مدخلات ينبغي أن يكون على ما لا يقل عن 1 الإدخال وقت التأخير واحد المسح الضوئي الوقت.

ولكن ماذا لو لم يكن من الممكن للمساهمة أن يكون على هذا الوقت الطويل؟ ثم المجلس التشريعي الفلسطيني لا يرى بدوره على المدخلات. ولذلك يصبح وزن الورق! ليس صحيحا... بالطبع يجب أن يكون هناك طريقة للالتفاف على هذا. في الواقع هناك 2 طرق.

نبض تمتد وظيفة. هذه الدالة يمتد طول إشارة الدخل حتى تبدو المجلس التشريعي الفلسطيني في المدخلات خلال المسح القادم. (أي أنها تمتد لمدة النبض.)
نبض تمتد وظيفة

المقاطعة وظيفة. هذه الدالة المقاطعات الفحص الروتيني للعملية الخاصة التي قمت بكتابتها. أي بمجرد إدخال تشغيل ، بغض النظر عن مكان تفحص حاليا ، المجلس التشريعي الفلسطيني يتوقف على الفور ما تقوم به وينفذ روتين المقاطعة. (يمكن اعتبار روتين كبرنامج مصغر من خارج البرنامج الرئيسي.) القيام به بعد تنفيذ روتين المقاطعة ، فإنه يعود إلى النقطة التي توقفت عندها في ويستمر مع عملية المسح العادي.
المقاطعة وظيفة

الآن دعونا النظر في أطول فترة لإخراج لتحويل فعلا. دعنا نفترض أنه عندما يتحول التبديل على أننا بحاجة لتشغيل حمولة متصلة الإخراج المجلس التشريعي الفلسطيني.
يبين الرسم أدناه أطول تأخير (أسوأ الحالات لأنه لا ينظر إلى إدخال حتى تفحص 2) لإخراج لتشغيل بعد إيقاف تشغيل الإدخال على.
تأخير الحد الأقصى هو 2 وهكذا مسح دورات -- 1 تأخير الوقت الإدخال.

الحد الأقصى لتأخير الوقت

انها ليست صعبة للغاية ، هو الآن؟

نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعينقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعينقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي

الصور فوق في الترجمه الانجليزيه

ليست هناك تعليقات:

إرسال تعليق