تالار گفتگوی سایت مهندس ماهر
با سلام
نحوه ی اضافه کردن درایور های کانال های خروجی و ورودی به برنامه چگونه است با توجه به اینکه هر درایور چند پارامتر دارد که به بلاک های سیستمی متصل میشوند مثلCH_ADDR,CH_ADDR_R,CH_INF,CH_INF_R . آیا بعد از فعال کردن یک کانال از یک کارت مثلا خروجی دیجیتال , save / compile کردن، درایور خودبخود ساخته می شود و به پارامترهای سیستمی متصل می شود . ممنونم میشم راهنمایی کنید.
همچنین من یک کانال را در سخت افزار روی یک کارت خروجی دیجیتال فعال کردم و بلاک درایور را بصورت دستی وارد کرده و پارامتر های سیستمی را مثل کانالهای موجود به بلاک های سیستمی متصل کردم و سپس لاجیک را نیز کامپایل کردم، خطایی نمی گیرد ولی نوشته های روی بلاک درایور بصورت خاکستری هست و به نظر میرسد فعال نیست. عکس نیز پیوست شده .
دوستان ممنون میشم روش صحیح این کار توضیح بدید.
سلام
در درایورها لازم نیست همه پایه ها را شما وصل کنید .
مثلاً برای F_CH_DO کافیست خروجی Value را به آدرس Q متصل کنید و ورودی I را از لاجیک وصل کنید پس از کامپایل بقیه پایه ها را خودکار وصل می کنه