بیاین تشکیل گروه بدیم و پی ال سی رو به کمک هم و همزمان با هم یاد بیگیریم امروز نوزده فروردین 92

emad sahraee

عضو جدید
آخرین ویرایش:

emad sahraee

عضو جدید
میشه بپرسم بصورت عملی الان خروجی ما به چی وصل میشه ما چندتا خط روشناییو می تونیم به این برنامه وصل کنیم؟؟؟؟
 

natanaeal

کاربر حرفه ای
کاربر ممتاز
میشه بپرسم بصورت عملی الان خروجی ما به چی وصل میشه ما چندتا خط روشناییو می تونیم به این برنامه وصل کنیم؟؟؟؟

سوال خوبیه من به این نحو آشنایی ندارم، باید pro-eng که اومدن بپرسیم /.
اما من برای یه تیر در نظر گرفتم با این تصور که دو لامپ کنار هم تعبیه شده
ففط در مورد برنامه ای که نوشتید کلید اصلی برای فعال کردن سیستم رو فقط به AND ی که سنسور آشکار ساز نور بهش رفته اتصال دادید دلیل مشخصی برای این کارتون دارید؟
ساعت ها هم با متن پروژه هم خوانی ندارن!!!

ساعت 12 شب تا 6 صبح روشن خواهد
شناسایی محرک و به مدت 90 ثانیه در طول زمانی 6 تا 8 صبح و 5 تا 12 شب روشن میشود
 

emad sahraee

عضو جدید
سوال خوبیه من به این نحو آشنایی ندارم، باید pro-eng که اومدن بپرسیم /.
اما من برای یه تیر در نظر گرفتم با این تصور که دو لامپ کنار هم تعبیه شده
ففط در مورد برنامه ای که نوشتید کلید اصلی برای فعال کردن سیستم رو فقط به AND ی که سنسور آشکار ساز نور بهش رفته اتصال دادید دلیل مشخصی برای این کارتون دارید؟
ساعت ها هم با متن پروژه هم خوانی ندارن!!!

ساعت 12 شب تا 6 صبح روشن خواهد
شناسایی محرک و به مدت 90 ثانیه در طول زمانی 6 تا 8 صبح و 5 تا 12 شب روشن میشود

راستش یه بار نوشتم یادم رفت save کنم دوباره نوشتم هول هولی شد. تایم ها برای تست تو همون لحظه بوده یادم رفت جابجا کنم

http://persiandrive.com/547753

در هر دو قسمت ویرایش شد
 

Pro.Eng

متخصص plc
کاربر ممتاز
سلامی به گرمی حضور خدا:)
مثل همیشه برای همگی آرزو دارم تا در صحت و سلامتی و آرامش کامل باشید :smile:

تمرین اصلاح شد/.
اما شک دارم
سلام خدمت شما دوستان.
امیدوارم خوب و خوش باشید.
==
خانم natanaeal در مورد تمرین 2 سری قبل :
استفاده از تایمر نیاز نیست!!!!

این تمرین 2 سری قبلی :

حرکت قطعه روی کانوایر بین دو نقطه -
http://persiandrive.com/113297
http://persiandrive.com/300758
==
تمرین 1 هم که خانم natanaeal درست نوشته بودند.
و برای دونستن آقا عماد باید عرض کنم که باید از analog ramp استفاده میکردید :smile:
 
آخرین ویرایش:

Pro.Eng

متخصص plc
کاربر ممتاز
میشه بپرسم بصورت عملی الان خروجی ما به چی وصل میشه ما چندتا خط روشناییو می تونیم به این برنامه وصل کنیم؟؟؟؟
اگر لوگو ولتاژ پایین ، از نوع 12 و 24 ولت باشه خروجی رو میتونیم به یه رله 12 یا 24 به 220 و بالاتر وصل کنید.
از کنتاکتور هم میتونید استفاده کنید.
در مورد تعداد خط وصل شده هم به نظرم باید مسائلی مثل افت ولتاژ و سطح مقطع و حفاظت رو در نظر بگیرید.
 

Pro.Eng

متخصص plc
کاربر ممتاز
سلامی به گرمی حضور خدا:)
مثل همیشه برای همگی آرزو دارم تا در صحت و سلامتی و آرامش کامل باشید :smile:

تمرین اصلاح شد/.
اما شک دارم

تمرین اول

تمرین دوم

:)مطالعه بفرمایید" لطفا"


فردا ان شاء الله مشکلات رو بررسی خواهیم کرد.
موفق باشید.
 

natanaeal

کاربر حرفه ای
کاربر ممتاز
سلامی به گرمی حضور خدا:)
مثل همیشه برای همگی آرزو دارم تا در صحت و سلامتی و آرامش کامل باشید
:smile:


اگر لوگو ولتاژ پایین ، از نوع 12 و 24 ولت باشه خروجی رو میتونیم به یه رله 12 یا 24 به 220 و بالاتر وصل کنید.
از کنتاکتور هم میتونید استفاده کنید.
در مورد تعداد خط وصل شده هم به نظرم باید مسائلی مثل افت ولتاژ و سطح مقطع و حفاظت رو در نظر بگیرید.

لطفا این مطالبو گسترده تر توضیح بفرمایید ،البته کم کم /تقسیمش کنید .../.

بسیار بسیار بسیار سپاس:)
 

emad sahraee

عضو جدید
با اجازه آقا امیر من یه فایل آموزشی خوب پیدا کردم برای برنامه سیماتیک منیجر بلکه استارتی باشه برای شروع s7
plz s7 رو شروع کنیم. مجبوررررمم مجبوور... :cry:

http://persiandrive.com/80735
http://persiandrive.com/287848
http://persiandrive.com/636055
http://persiandrive.com/652654
http://persiandrive.com/554529
http://persiandrive.com/792394
http://persiandrive.com/216379
http://persiandrive.com/551347
http://uplod.ir/ayzomisg1zvj/plc_9_Timer.ppsx.htm
 

Pro.Eng

متخصص plc
کاربر ممتاز
سلامی به گرمی حضور خدا:)
مثل همیشه برای همگی آرزو دارم تا در صحت و سلامتی و آرامش کامل باشید
:smile:




لطفا این مطالبو گسترده تر توضیح بفرمایید ،البته کم کم /تقسیمش کنید .../.

بسیار بسیار بسیار سپاس:)
باشه فقط قول نمیدم که بتونم سریع و کامل همه چیز رو بگم.
خواهش میکنم.
==
ولی فعلاً شما اون تمرین 2 ، سری قبلتون رو یک جا یادداشت کنید. تا بعداً بریم یه نگاهی بهش بندازیم. :smile:
 
آخرین ویرایش:

Pro.Eng

متخصص plc
کاربر ممتاز
با اجازه آقا امیر من یه فایل آموزشی خوب پیدا کردم برای برنامه سیماتیک منیجر بلکه استارتی باشه برای شروع s7
plz s7 رو شروع کنیم. مجبوررررمم مجبوور... :cry:

http://persiandrive.com/80735
http://persiandrive.com/287848
http://persiandrive.com/636055
http://persiandrive.com/652654
http://persiandrive.com/554529
http://persiandrive.com/792394
http://persiandrive.com/216379
http://persiandrive.com/551347
http://uplod.ir/ayzomisg1zvj/plc_9_Timer.ppsx.htm
اجازه ما هم دست شماست. :)
خیلی خوبه.
 

hosseinassar

مدیر ارشد
سلام به همه دوستان
ببخشید که من خیلی وقت نمیکنم حضور داشته باشم
یک تمرین هم من میذارم.این تمرین هم کاربردی هست و هم باعث میشه فکر و دید مون بازتر بشه
تمرین:

به یک تایمری نیاز داریم که اگر فرمانی به اون داده بشه (چه به صورت لحظه ای یا یک پالس و چه به صورت دائمی) لامپی را به مدت 2 ثانیه روشن کند.این تایمر با لوگو طراحی کنید

به قسمتی که داخل پرانتزه دقت کنید یعنی اگر ما یک لحظه شستی فشار دادیم ،تایمر عمل کنه و اگر شستی به صورت دائم وصل بشه باز تایمر عمل کنه
 
آخرین ویرایش:

Pro.Eng

متخصص plc
کاربر ممتاز
و امّا در مورد S7 ، هم میتونیم از نرم افزار PLC S7 استفاده کنیم و هم از S7-Micro Win.
که من هیچ کدوم رو در حال حاضر ندارم. :smile:
ولی میشه از خود سایت زیمنس هر دوتا رو دانلود کرد.
حجم PLC S7 رو نمیدونم ولی حجم S7 Micro win نزدیکه 700 مگ هستش و امکان برنامه نویسی به هر 3 زبان LAD ، FBD و STL رو به شما میده.
==
نصب S7_200 بر روی ریل های استاندارد :
S7_200 نیز همانند سایر کنترل کننده ها می تواند بر روی ریل های استاندارد قرار گیرد.جهت انجام این کار قلاب موجود در پشت PLC را روی ریل قرار داده ، سپس اسلاید موجود در پشت PLC را به طرف پایین کشیده و سپس طرف دیگر ریل را نیز وارد قلاب میکنیم.در پایان کار اسلاید را رها میکنیم.در پشت S7_200 یک اسلاید تعبیه شده است که توسط این اسلاید PLC میتواند به ریل متصل شود.در ضمن جهت اتصال واحد های گسترش یافته نیز میتوان از ریل های استاندارد استفاده نمود.
اتصال تغذیه به PLC :
PLC های سری S7_200 در دو نوع AC و DC موجود هستند. کاربرد نوع AC از DC بیشتر میباشد. در S7_200 دو ترمینال جهت اتصال تغذیه تعبیه شده است.

در PLC هایی که دارای تغذیه AC میباشند ، از برق شهر 220VAC جهت تغذیه استفاده میشود.این سری از PLC ها پس از دریافت برق شهر ، بر روی دو ترمینال دیگر که با نام های L و M مشخص شده است ، ولتاژ 24VDC را تولید میکنند. از این سطح ولتاژ جهت اتصال سنسور ها و یا اتصال ورودی ها استفاده میشود.خروجی 24VDC که توسط PLC تولید میشود ، معمولاً دارای سطح جریانی برابر 100 میلی آمپر میباشد.
نصب S7-200 روی پانل :
علاوه بر نصب S7_200 روی ریل های استاندارد ، روش دیگری نیز جهت نصب وجود دارد. S7_200 قابلیت نصب مستقیم بر روی یک پانل را دارا میباشد.در گوشه های S7_200 محل هایی جهت نصب مستقیم روی پانل تعبیه شده است.نصب S7_200 میتواند هم به صورت افقی و هم به صورت عمودی باشد.
اتصال PLC به کامپیوتر :
بعد از نصب PLC در محل مورد نظر و اطمینان از سلامت تغذیه نوبت به پروگرام کردن برنامه به PLC میرسد. جهت انجام این کار ابتدا باید کابل PC/PPI را از یک طرف به کامپیوتر و از طرف دیگر به PLC متصل نمود. ارتباط کامپیوتر با PLC از طریق پورت سریال صورت میگیرد.جهت ارسال برنامه از کامپیوتر به PLC حتماً باید تغذیه PLC وصل باشد یا به عبارت دیگر PLC روشن و در حالت STOP باشد. زمانی که برنامه ای به PLC ارسال میشود ، CPU به صورت خودکار به حالت STOP می رود.
انواع حافظه و مکان های حافظه در S7_200 :
I : ورودی ها فیزیکی
AIW : ورودی های آنالوگ
ACC : آکومولاتور ( انبارک قابل خواندن و نوشتن )
T : حافظه برای مقدار تایمر ها
Q : خروجی های فیزیکی
AQW : خروجی های آنالوگ
M : حافظه عمومی
C : حافظه برای مقدار کانتر ها و شمارنده ها
V : حافظه ویژه جهت جابجایی داده ها یا آدرس. این حافظه نقش چکنویس را دارد و اعداد و داده ها به عنوان متغیر در آن ذخیره میشود و به مجرد آنکه برق PLC قطع شود ، مقادیر صفر میشوند.
L : متغیر محلی است و فقط برای زیر برنامه هایی که در آنها تعریف میشوند ، قابل استفاده هستند.
SM : حافظه ویژه جهت کارهای خاص
برنامه نویسی S7_200 :
یک خط برنامه به زبان STL از قسمت های زیر تشکیل شده است :
Operation + Operand + Address
Operation یا عملگر
Operand یا عملوند
Address یا آدرس
نحوه آدرس دهی را با چند مثال بررسی میکنیم :
I 8.2 بیت دوم از بایت هشتم ورودی
Q 5.3 بیت سوم از بایت پنجم خروجی
M 1.3 بیت سوم از بایت اوّل فضای حافظه
 

Pro.Eng

متخصص plc
کاربر ممتاز
سلام به همه دوستان
ببخشید که من خیلی وقت نمیکنم حضور داشته باشم
یک تمرین هم من میذارم.این تمرین هم کاربردی هست و هم باعث میشه فکر و دید مون بازتر بشه
تمرین:

به یک تایمری نیاز داریم که اگر فرمانی به اون داده بشه (چه به صورت لحظه ای یا یک پالس و چه به صورت دائمی) بعد از دو ثانیه دستور صادر کنه و مثلا یک لامپی روشن کنه .این تایمر با لوگو طراحی کنید

به قسمتی که داخل پرانتزه دقت کنید یعنی اگر ما یک لحظه شستی فشار دادیم ،تایمر عمل کنه و اگر شستی به صورت دائم وصل بشه باز تایمر عمل کنه
سلام.
خواهش میکنیم. :smile:
خیلی ممنون.
جواب تمرین :

http://persiandrive.com/325561
بلوک وسط Retentive On-Delay هستش.
امیدوارم درست باشه.
 

Pro.Eng

متخصص plc
کاربر ممتاز
منم میخوام تمرین بدم دوباره. :smile:
ولی تمرین هایی متفاوت.
تمرین 1 :
در مورد نحوه هک کردن PLC تحقیق کنید.
توضیح زیاد نمیدم چرا که میخام شما توضیح بدید.
تمرین 2 :
برنامه ای بنویسید که توسط آن یک خروجی به طور متناوب روشن - خاموش شود.فرکانس تناوب مورد نظر نیست و ممکن است هر مقداری باشد. ( توسط 2 بلوک )
سپس در مورد امکان پیاده سازی عملی برنامه توضیح دهید.
 

hosseinassar

مدیر ارشد
سلام.
خواهش میکنیم. :smile:
خیلی ممنون.
جواب تمرین :

http://persiandrive.com/325561
بلوک وسط Retentive On-Delay هستش.
امیدوارم درست باشه.

ببخشید من سوال اشتباه نوشته بودم
الان اصلاحش کردم
تایمری میخواییم که بعد از دادن دستور چه لحظه ای و چه دائمی لامپی را به مدت 2 ثانیه روشن کند.تا اونجایی که من میدونم این تایمر در لوگو وجود نداره و باید طراحی بشه
 

emad sahraee

عضو جدید
ببخشید من سوال اشتباه نوشته بودم
الان اصلاحش کردم
تایمری میخواییم که بعد از دادن دستور چه لحظه ای و چه دائمی لامپی را به مدت 2 ثانیه روشن کند.تا اونجایی که من میدونم این تایمر در لوگو وجود نداره و باید طراحی بشه

سلام.
این تایمر هم با شستی لحظه ای کار میکنه هم دائم (سوئیچ) مشکلش چیه آقای hosseinassar ?
 

emad sahraee

عضو جدید
سلام
نمیدونین چه لذتی داری ببینی پستی کخ تو ایجاد کردی 59 صفحه پیش رفتهـــــــــــــــــــــــ
با تشکر از همگی

سلام
من هم خیلی متشکرم ازینکه این تایپیک رو استارت زدید خانوم امیدوار .ولی چرا خودتون نیستید ؟
 

Pro.Eng

متخصص plc
کاربر ممتاز
ببخشید من سوال اشتباه نوشته بودم
الان اصلاحش کردم
تایمری میخواییم که بعد از دادن دستور چه لحظه ای و چه دائمی لامپی را به مدت 2 ثانیه روشن کند.تا اونجایی که من میدونم این تایمر در لوگو وجود نداره و باید طراحی بشه
سلام.
خواهش میکنم.
برنامه جدید :

شامل :
ورودی - Retentive On-Delay - فیلیپ فلاپ RS - گیت AND - خروجی

چک بفرمایید. ;)


 

Pro.Eng

متخصص plc
کاربر ممتاز
سلام.
این تایمر هم با شستی لحظه ای کار میکنه هم دائم (سوئیچ) مشکلش چیه آقای hosseinassar ?
تفاوتش اینه که در حالت قبل لامپ بعد از 2 ثانیه روشن میشد ، و حالا لامپ برای 2 ثانیه روشن میشه.
قبلاً خروجی 2 ثانیه پایین بود و بعد بالا میرفت ،
الان خروجی 2 ثانیه بالاست و بعد پایین میره.
http://s6.uplod.ir/i/00483/93riucnu3d0x.png
تمرین 2
کاربردش میتونه توی یم چراغ چشمک زن راهنمایی باشه یا یه بازوی مکانیکی رنگ پاش و خیلی چیزهای دیگه...
آفرین. خوبه.
شما که لوگو دارید ، حتماً تست کنید و ببینید که تا کجا میتونید سرعت تغییر خروجی رو زیاد کنید. یه لامپ بزارید تو خروجی. و ماکزیموم فرکانس یا سرعت رو ملاحظه کنید.
==
تمرین 1 چی شد ؟! ;)

 

Pro.Eng

متخصص plc
کاربر ممتاز
سلام
نمیدونین چه لذتی داره ببینی پستی که تو ایجاد کردی 59 صفحه پیش رفتهـــــــــــــــــــــ ــ
با تشکر از همگی
سلام.
==
:smile:
==
خواهش میکنیم.
ممنون از این تاپیکی که زدید.

من هم خیلی متشکرم ازینکه این تایپیک رو استارت زدید خانوم امیدوار .ولی چرا خودتون نیستید ؟
موافقم.
 

emad sahraee

عضو جدید

تفاوتش اینه که در حالت قبل لامپ بعد از 2 ثانیه روشن میشد ، و حالا لامپ برای 2 ثانیه روشن میشه.
قبلاً خروجی 2 ثانیه پایین بود و بعد بالا میرفت ،
الان خروجی 2 ثانیه بالاست و بعد پایین میره.

آفرین. خوبه.
شما که لوگو دارید ، حتماً تست کنید و ببینید که تا کجا میتونید سرعت تغییر خروجی رو زیاد کنید. یه لامپ بزارید تو خروجی. و ماکزیموم فرکانس یا سرعت رو ملاحظه کنید.
==
تمرین 1 چی شد ؟! ;)


لوگو دارم لامپشو ندارم... لامپش باید 24 ولت باشه؟ باید یه نول مستقیم بهش بدیم؟ فازشم از خروجی لوگو باید بگیریم؟؟؟:w29:

تمرین 1 چیزی پیدا نکردم فقط میدونم یه password برای لوگو میگزارن.اگه منظور روش هک کردنه... که خیلی داستان داره...
 

Pro.Eng

متخصص plc
کاربر ممتاز
ممنون تازه گرفتم مساله چی می خواد .شما در اصل یک retentive off delay ساختید ;)
بله. :smile:
لوگو دارم لامپشو ندارم... لامپش باید 24 ولت باشه؟ باید یه نول مستقیم بهش بدیم؟ فازشم از خروجی لوگو باید بگیریم؟؟؟:w29:

تمرین 1 چیزی پیدا نکردم فقط میدونم یه password برای لوگو میگزارن.اگه منظور روش هک کردنه... که خیلی داستان داره...
بله. یه لامپ 24 ولت یا 12 ولت. اگر ولتاژ ورودی 12 هستش یه لامپ 12 استفاده کنید اگر 24 ، یه 24 ولتی استفاده کنید.
بله دیگه. با نول 220 قاطی نشه!!! منظور قطب یا سر منفی برق 12 یا 24 ولت ورودی هستش. ;)
بله. فاز یا مثبت خروجی رو هم از خروجی لوگو بگیرید.
مواظب برق باشید.
==
خوب اشکال نداره.
روی تمرین 1 میتونید زیاد فک کنید.
در مورد Password گذاشتن هم بیشتر تحقیق کنید.
و اینکه اگر لوگو به کامپیوتر وصل باشه چی ؟! و بشه برنامه رو به صورت آنلاین تغییر داد.. اون موقع چجوری باید لوگو رو محافظت کرد.
و همینطور زمانی که چند لوگو با هم شبکه هستند...؟ و شاید چند لوگوی شبکه شده به کامپیوتر هم وصل باشن... !!!


این تمرین بیشتر حالت نرم افزاری داره.
 

natanaeal

کاربر حرفه ای
کاربر ممتاز
سلامی به گرمی حضور خدا:)
مثل همیشه برای همگی آرزو دارم تا در صحت و سلامتی و آرامش کامل باشید
:smile:


باشه فقط قول نمیدم که بتونم سریع و کامل همه چیز رو بگم.
ولی فعلاً شما اون تمرین 2 ، سری قبلتون رو یک جا یادداشت کنید. تا بعداً بریم یه نگاهی بهش بندازیم. :smile:
:Dتو این تاپیک احساس میکنم ساعت زنگدارم/.
برای کی آلارم بذارم؟
شما هنوز به چند تا قولتون عمل نکردید و مهمترینش تجهیزاته:cool:

یک تمرین هم من میذارم.این تمرین هم کاربردی هست و هم باعث میشه فکر و دید مون بازتر بشه
تمرین:
به یک تایمری نیاز داریم که اگر فرمانی به اون داده بشه (چه به صورت لحظه ای یا یک پالس و چه به صورت دائمی) لامپی را به مدت 2 ثانیه روشن کند.این تایمر با لوگو طراحی کنید
بسیار سپاس از تمرین
لطفا هر زمان احساس کردید تمرینی کاربردی هستکه اینجا ازش صحبت نشده و کاربردی و پر اهمیته برای ما بگذارید/.

منم میخوام تمرین بدم دوباره. :smile:
ولی تمرین هایی متفاوت.
تمرین 1 :
در مورد نحوه هک کردن PLC تحقیق کنید.
توضیح زیاد نمیدم چرا که میخام شما توضیح بدید.
تمرین 2 :
برنامه ای بنویسید که توسط آن یک خروجی به طور متناوب روشن - خاموش شود.فرکانس تناوب مورد نظر نیست و ممکن است هر مقداری باشد. ( توسط 2 بلوک )
سپس در مورد امکان پیاده سازی عملی برنامه توضیح دهید.
بسیار سپاس:smile:

رخنه کردن یاهکبه معنی سود بردن از یک روش سریع و هوشمندانه برای حل یک مشکل در رایانه می‌باشد. در علوم مربوط به رایانه معنی هک گاه مساوی معنی کرک (crack) که رمزگشایی است نیز عنوان می‌شود. در گفتگوهای امروزی هک به معنی نفوذ به یک سیستم رایانه‌ای است. و کرک نیز به معنی رمزگشایی است و کراکر به فرد گشاینده رمز می‌گویند
هک چیست و هکر کیست و چگونه میشود هک کرد؟

ویروس استاکس نت و سیستم های کنترلی زیمنس Wincc، PCS7 و Supervisory Control And Data Acquisition SCAD

این صفحه باز نشد ممکنه نگاهی بهش بندازید؟

[h=1]The PLC As An ICS/SCADA Hacking Tool[/h]

من تا اینجا میدونم که اونها هم از استاکس میگن و من فارسیش رو هم قرار دادم

سلام
نمیدونین چه لذتی داری ببینی پستی کخ تو ایجاد کردی 59 صفحه پیش رفتهـــــــــــــــــــــــ
با تشکر از همگی
درود بر شما:)
امیدوارم در آینده اینجا با ما همراه باشید و ما باید از pro-eng متشکر باشیم ایشون به اینجا روح دادن و امیدوارم همراهیشون همچنان ادامه داشته باشه/.
حضور انسانهایی مثل ایشون مایه ی امیدواریست/هنوز هستند کسانی که برای رضای خدا قدمی برمیدارن/.


.
برنامه جدید :

شامل :
ورودی - Retentive On-Delay - فیلیپ فلاپ RS - گیت AND - خروجی

OK;)

بسیار بسیار سپاس از حضور همگی :)
 
آخرین ویرایش:
Similar threads

Similar threads

بالا