من یکی پی ال سی s7-1200 مدل 1211 و یکی مدل 1212 دارم که هر دو از طریق شبکه به هم متصل هستند و آی پی های اونها در یک رنج می باشد
حال میخوام وضعیت یک ورودی و یک مقدار آنالوگ رو از پی ال سی 1211 به 1212 منتقل کنم ممنون میشم راهنماییم کنید
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این سؤال باید گزارش شود.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این پاسخ باید گزارش شود.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این کاربر باید گزارش شود.
سلام
به N روش میتونید کار کنید
1. IO Device
2. UDP
3. TCP
4. Put/Get
5. …
سلام شما میتونید مقادیر مورد نظر رو در یک دیتا بلاک قرار بدید و سپس از طریق شبکه پروفی نت ارسال کنید
با استفاده از پروتکل ارتباطی Modbus TCP/IP می توانید ورودی و مقدار آنالوگ را از یک پی ال سی S7-1200 به دیگری منتقل کنید. برای انجام این کار، باید روند زیر را دنبال کنید:
1. در هر دو پی ال سی، برنامه های مورد نیاز را بنویسید. برنامه ایجاد یک Modbus Slave در S7-1200 می تواند وضعیت ورودی و مقدار آنالوگ را از 1211 خوانده و آنها را در متغیرهای محلی ذخیره کند. همچنین برنامه مدباس Master می تواند این متغیرها را از 1211 بخواند و به 1212 بفرستد.
2. پیکربندی شبکه در هر دو پی ال سی را انجام دهید تا آی پی آنها در یک رنج باشد و به یک شبکه متصل شوند.
3. IP و پورت مدباس را برای هر دو پی ال سی پیکربندی کنید. IP 1211 را به عنوان slave وارد کنید و IP 1212 را به عنوان master وارد کنید.
4. در برنامه Master، استفاده از فابریک مودباس کلاس اتصال به پی ال سی 1211 و خواندن مقادیر متغیرها است.
5. در برنامه Slave، استفاده از فابریک مدباس کلاس تنظیم مقادیر متغیرها است.
6. تلاش کنید برای برقراری ارتباط و چک کردن درستی ارسال و دریافت داده ها.
با انجام این مراحل، شما می توانید وضعیت ورودی و مقدار آنالوگ را از پی ال سی 1211 به 1212 منتقل کنید. برای اطلاعات بیشتر در مورد برنامه نویسی Modbus در پی ال سی S7-1200، به کتابخانه دستورالعمل ها و دستورالعمل های Siemens مراجعه کنید.