16-12-2019، 11:18 AM
درود بر شما .
در نظر داشته باشید شما نمی توانید از ورودی ها به عنوان استارت و تاچ کردن آن در HMI دلتا استفاده کنید .
چون ورودی حتما باید با ولتاژ 24 ولت تحریک شود و شما با تاچ کردن این ولتاژ رو به X خود نمیرسونید .
پس باید از مموری ها به جای آن استفاده کنید .
مثلا M0 خروجی Y0 شما رو SET و M1 خروجی Y0 شما رو ریست کنه .
مرحله بعدی تنظیمات شبکه و یا ارتباط بین HMI و PLC در نرم افزار است .
در DOPSOFT شما باید نوع کنترلر رو درست انتخاب کنید . برای نمونه اگر با شبکه مدباس RS485 میخواهید وصل شوید ، باید دقت داشته باشید تنظیمات شبکه PLC با HMI یکی باشد . مثلا هر دو 7,E,1 باشند .
بعضی از دوستان قبل از ارتباط PLC با HMI ممکن است از PLC در یک برنامه مدباس استفاده کرده باشند و COM2 آنرا که همان RS485 است رو برده باشند مثلا روی 8,N,1 . خب پس دیگه با 7,E,1 در HMI نمیشه به این PLC کانکت شد .
چون این PLC اصلا دیگه ASCII نیست و RTU است .
]چه کار باید بکنیم ؟
شما می توانید یا PLC دلتا خودتون رو ریست فکتوری بکنید که تنظیمات RS485 مربوط به COM2 آن برگرده روی ASCII,7,E,1,9600 و از همین تنظیمات در HMI دلتا استفاده کنید .
و یا اینکه از قسمت Wizard در Communication ، تنظیمات مورد نظر رو به com2 اعمال کنید .
اینطوری مطمئن خواهید شد که تنظیمات hmi و plc دقیقا یکسان است .
مرحله آخر هم چک کردن wiring یا سیم بندی است که باید برای مثال اگر روی مدباس 485 ارتباط رو میخواهید داشته باشید .
از کام 2 شماره های 1 و 6 رو به 485+/- در PLC وصل کنید .
دقت داشته باشید 1 مثبت و 6 منفی است که این کار رو با لحیم کاری و استفاده از یک سوکت 9 پین می توانید با کمترین هزینه انجام دهید .
در نظر داشته باشید شما نمی توانید از ورودی ها به عنوان استارت و تاچ کردن آن در HMI دلتا استفاده کنید .
چون ورودی حتما باید با ولتاژ 24 ولت تحریک شود و شما با تاچ کردن این ولتاژ رو به X خود نمیرسونید .
پس باید از مموری ها به جای آن استفاده کنید .
مثلا M0 خروجی Y0 شما رو SET و M1 خروجی Y0 شما رو ریست کنه .
مرحله بعدی تنظیمات شبکه و یا ارتباط بین HMI و PLC در نرم افزار است .
در DOPSOFT شما باید نوع کنترلر رو درست انتخاب کنید . برای نمونه اگر با شبکه مدباس RS485 میخواهید وصل شوید ، باید دقت داشته باشید تنظیمات شبکه PLC با HMI یکی باشد . مثلا هر دو 7,E,1 باشند .
بعضی از دوستان قبل از ارتباط PLC با HMI ممکن است از PLC در یک برنامه مدباس استفاده کرده باشند و COM2 آنرا که همان RS485 است رو برده باشند مثلا روی 8,N,1 . خب پس دیگه با 7,E,1 در HMI نمیشه به این PLC کانکت شد .
چون این PLC اصلا دیگه ASCII نیست و RTU است .
]چه کار باید بکنیم ؟
شما می توانید یا PLC دلتا خودتون رو ریست فکتوری بکنید که تنظیمات RS485 مربوط به COM2 آن برگرده روی ASCII,7,E,1,9600 و از همین تنظیمات در HMI دلتا استفاده کنید .
و یا اینکه از قسمت Wizard در Communication ، تنظیمات مورد نظر رو به com2 اعمال کنید .
اینطوری مطمئن خواهید شد که تنظیمات hmi و plc دقیقا یکسان است .
مرحله آخر هم چک کردن wiring یا سیم بندی است که باید برای مثال اگر روی مدباس 485 ارتباط رو میخواهید داشته باشید .
از کام 2 شماره های 1 و 6 رو به 485+/- در PLC وصل کنید .
دقت داشته باشید 1 مثبت و 6 منفی است که این کار رو با لحیم کاری و استفاده از یک سوکت 9 پین می توانید با کمترین هزینه انجام دهید .