CAN Board/PCI-104/1port/9 pin D-Sub/isol.
CAN (Controller Area Network) یک پروتکل ارتباطی سریال است، و به طور موثر پشتیبانی از کنترل زمان واقعی توزیع شده با سطح بالایی از امنیت را انجام می دهد. این یک تقاضای مخصوص برای شبکه کردن دستگاه های هوشمند و همچنین سنسورها و عملگرها در یک سیستم یا زیرسیستم است. در شبکه های CAN، هیچ نشانی از مشترکین یا ایستگاه ها در معنای متعارف وجود ندارد، اما به جای آن، پیام های اولویت دار منتقل می شوند.
ICP DAS یک پلتفرم معماری باز را برای CAN bus PCM-CM100-D فراهم کرده است. PCM-CM100-D راه حل اقتصادی و خیلی قدرتمندی از یک برد CAN فعال با یک کانال CAN را ارائه می دهد، که بازه ی وسیعی از کاربردهای CAN را پوشش می دهد. میکروکنترلر on-board 16 بیتی، در میان بسیاری از ویژگی های دیگر دارای ویژگی های فیلتر کردن، پیش پردازش، و ذخیره ی پیام های CAN (با برچسب زمانی) و همچنین انتقال زمان واقعی پیام های CAN می باشد. PCM-CM100-D، همچنین از Phillips SJA1000T جدید و گیرنده و فرستنده ی 82C250/251 استفاده می کند، که تابع های bus arbitration، تشخیص خطا با تصحیح خودکار و تابع انتقال مجدد را فراهم می کند. تحت تاثیر میکروکنترلر قدرتمند، این کارت می تواند برای یک کنترل کننده ی CAN بدون از دست دادن داده، حتی در سیستم هایی با بارbus بالا ساخته شده باشد. علاوه براین، با تابع های هوشمند ادغام شده مجهز شده است، PCM-CM100-D پیش پردازش استریم های دده CAN را ممکن می سازد، بدین ترتیب PC را از بارهای قابل توجهی خلاص می کند. در نتیجه، نیازهای زمان واقعی در برنامه های کامپیوتری به شدت کاهش می یابد. با توجه به پیشرفت علمی، این کارت می تواند در یک PCI-104 bus نصب شود و از تکنولوژی "Plug & play" پشتیبانی کند.
علاوه بر این، کاربران می توانند کاربردهایCAN خود را با استفاده از کتابخانه ی PCM-CM100-D توسعه دهند. زمانی که PCM-CM100-D فعال است، تبادل داده بین برنامه کاربردی کاربران و CAN Bus firmware بوسیله ی روش نقشه بندی حافظه روی PCM-CM100-D انجام می شود.