{"product_id":"canopen-magic-pro-dll-windows","title":"CANopen Magic Pro DLL (Windows)","description":"\u003ch2\u003e\u003cspan style=\"color: rgb(242, 101, 34);\"\u003e\u003cstrong\u003eProfessional grade Application Programmer Interface DLL. \u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eProvides a CANopen platform to build PC applications.\u003c\/span\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/span\u003eFull documentation, example application and header file is included. Supports Windows CE 5, includes OEM license.\u003c\/p\u003e\n\u003cp\u003eThe CANopen Magic Pro DLL is a system allowing custom CANopen® based PC applications to be quickly and easily developed without needing to know all the details of CANopen®. The kit consists of a professional CANopen® DLL and a professional PEAK CAN driver DLL along with documentation, a C header file and library\/import files for two popular PC development systems. The CANopen® DLL implements the CANopen functionality and in turn uses the PEAK CAN driver DLL to communicate with the CAN interface.\u003c\/p\u003e\n\u003cp\u003eThe CANopen Magic Pro DLL can be used to quickly and easily build custom CANopen® masters, managers and configuration utilities. It can also be used to construct custom data transfer programs, firmware update programs and network analysis applications. Applications can be designed for production line testing avoiding the need to train operators on CANopen® functionality and terminology.\u003c\/p\u003e\n\u003cp\u003eThe following is a list of files that are included in the developer's kit.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eThe professional CANopen® DLL, implementing CANopen® functionality\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eThe PEAK professional CAN interface DLL\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eA C header file\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eLibrary\/import files for Microsoft Visual C++ and Borland C++ Builder\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eAn example application for Microsoft Visual C++\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eA manual on how to use the CANopen® DLL\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(72, 142, 177);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(72, 142, 177);\" href=\"http:\/\/www.em-sa.com\/en\/trial.html\" target=\"_blank\"\u003eRequest a trial\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cbr\u003e\u003cspan id=\"startPhytoolsTabs\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"phytoolsTabs\"\u003e\n\u003cinput type=\"radio\" id=\"tab1\" name=\"tab-control\" checked\u003e \u003cinput type=\"radio\" id=\"tab2\" name=\"tab-control\"\u003e \u003cinput type=\"radio\" id=\"tab3\" name=\"tab-control\"\u003e \u003cinput type=\"radio\" id=\"tab4\" name=\"tab-control\"\u003e\n\u003cul class=\"tabHeader\"\u003e\n\u003cli title=\"Features\"\u003e\u003clabel for=\"tab1\" role=\"button\"\u003e \u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0\" y=\"0\" viewbox=\"0 0 512 512\" xml:space=\"preserve\"\u003e\n\t\t\t\t\u003cpath d=\"M0 53.328V160h106.672V53.328H0zM90.672 144H16V69.328h74.672V144zM149.328 79.728h320v16h-320zM149.328 120H512v16H149.328zM0 202.672v106.672h106.672V202.672H0zm90.672 90.656H16v-74.672h74.672v74.672zM149.328 229.056h320v16h-320zM149.328 269.328H512v16H149.328zM0 352v106.672h106.672V352H0zm90.672 90.672H16V368h74.672v74.672zM149.328 378.4h320v16h-320zM149.328 418.72H512v16H149.328z\"\u003e\u003c\/path\u003e\n\t\t\t\t\u003ccircle cx=\"53.328\" cy=\"106.672\" r=\"21.328\"\u003e\u003c\/circle\u003e\n\t\t\t\t\u003ccircle cx=\"53.328\" cy=\"256\" r=\"21.328\"\u003e\u003c\/circle\u003e\n\t\t\t\t\u003ccircle cx=\"53.328\" cy=\"405.328\" r=\"21.328\"\u003e\u003c\/circle\u003e\n\t\t\t\u003c\/svg\u003e \u003cbr\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003c\/label\u003e\u003c\/li\u003e\n\u003cli title=\"Tech Specs\"\u003e\u003clabel for=\"tab2\" role=\"button\"\u003e \u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0\" y=\"0\" viewbox=\"0 0 465 465\" xml:space=\"preserve\"\u003e\n\t\t\t\t\u003cpath d=\"M390.624 50.379H349.63c-4.143 0-7.5 3.357-7.5 7.5s3.357 7.5 7.5 7.5h33.494V450H81.876V65.379h33.494c4.143 0 7.5-3.357 7.5-7.5s-3.357-7.5-7.5-7.5H74.376a7.499 7.499 0 0 0-7.5 7.5V457.5c0 4.143 3.357 7.5 7.5 7.5h316.248c4.143 0 7.5-3.357 7.5-7.5V57.879c0-4.143-3.357-7.5-7.5-7.5z\"\u003e\u003c\/path\u003e\n\t\t\t\t\u003cpath d=\"M145.37 88.415h124.879c4.143 0 7.5-3.357 7.5-7.5s-3.357-7.5-7.5-7.5H152.87v-25.39a5.677 5.677 0 0 1 5.671-5.671h46.604c4.143 0 7.5-3.357 7.5-7.5C212.645 23.906 221.552 15 232.5 15s19.855 8.906 19.855 19.854c0 4.143 3.357 7.5 7.5 7.5h46.604a5.677 5.677 0 0 1 5.671 5.671v25.39h-11.881c-4.143 0-7.5 3.357-7.5 7.5s3.357 7.5 7.5 7.5h19.381c4.143 0 7.5-3.357 7.5-7.5v-32.89c0-11.398-9.272-20.671-20.671-20.671h-39.916C263.104 11.728 249.146 0 232.5 0s-30.604 11.728-34.043 27.354h-39.916c-11.398 0-20.671 9.272-20.671 20.671v32.89a7.5 7.5 0 0 0 7.5 7.5zM145.37 418.483h36c4.143 0 7.5-3.357 7.5-7.5v-36c0-4.143-3.357-7.5-7.5-7.5h-36a7.499 7.499 0 0 0-7.5 7.5v36a7.5 7.5 0 0 0 7.5 7.5zm7.5-36h21v21h-21v-21zM319.63 385.483H211.37c-4.143 0-7.5 3.357-7.5 7.5s3.357 7.5 7.5 7.5h108.26c4.143 0 7.5-3.357 7.5-7.5s-3.358-7.5-7.5-7.5zM145.37 335.966h36c4.143 0 7.5-3.357 7.5-7.5v-36c0-4.143-3.357-7.5-7.5-7.5h-36a7.499 7.499 0 0 0-7.5 7.5v36a7.5 7.5 0 0 0 7.5 7.5zm7.5-36h21v21h-21v-21zM319.63 302.966H211.37c-4.143 0-7.5 3.357-7.5 7.5s3.357 7.5 7.5 7.5h108.26c4.143 0 7.5-3.357 7.5-7.5s-3.358-7.5-7.5-7.5zM145.37 253.449h36c4.143 0 7.5-3.357 7.5-7.5v-36c0-4.143-3.357-7.5-7.5-7.5h-36a7.499 7.499 0 0 0-7.5 7.5v36a7.5 7.5 0 0 0 7.5 7.5zm7.5-36h21v21h-21v-21zM319.63 220.449H211.37c-4.143 0-7.5 3.357-7.5 7.5s3.357 7.5 7.5 7.5h108.26c4.143 0 7.5-3.357 7.5-7.5s-3.358-7.5-7.5-7.5zM145.37 170.932h36c4.143 0 7.5-3.357 7.5-7.5v-36c0-4.143-3.357-7.5-7.5-7.5h-36a7.499 7.499 0 0 0-7.5 7.5v36a7.5 7.5 0 0 0 7.5 7.5zm7.5-36h21v21h-21v-21zM319.63 137.932H211.37c-4.143 0-7.5 3.357-7.5 7.5s3.357 7.5 7.5 7.5h108.26c4.143 0 7.5-3.357 7.5-7.5s-3.358-7.5-7.5-7.5z\"\u003e\u003c\/path\u003e\n\t\t\t\u003c\/svg\u003e \u003cbr\u003e\u003cspan\u003eTech Specs\u003c\/span\u003e \u003c\/label\u003e\u003c\/li\u003e\n\u003cli title=\"Documents\"\u003e\u003clabel for=\"tab3\" role=\"button\"\u003e \u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0\" y=\"0\" viewbox=\"0 0 48 48\" xml:space=\"preserve\"\u003e\n\t\t\t\t\u003cpath d=\"M47.987 21.938a.99.99 0 0 0-.053-.264c-.011-.032-.019-.063-.033-.094a.957.957 0 0 0-.193-.285l-.001-.001L42 15.586V10c0-.022-.011-.041-.013-.063a1.028 1.028 0 0 0-.051-.257c-.011-.032-.019-.063-.034-.094a.997.997 0 0 0-.196-.293l-9-9a.992.992 0 0 0-.294-.197c-.03-.013-.06-.022-.09-.032a.998.998 0 0 0-.264-.053C32.038.01 32.02 0 32 0H7a1 1 0 0 0-1 1v14.586L.293 21.293l-.002.002a.98.98 0 0 0-.192.285c-.014.031-.022.062-.033.094a.953.953 0 0 0-.053.264C.011 21.96 0 21.978 0 22v19a1 1 0 0 0 1 1h5v5a1 1 0 0 0 1 1h34a1 1 0 0 0 1-1v-5h5a1 1 0 0 0 1-1V22c0-.022-.011-.04-.013-.062zM44.586 21H42v-2.586L44.586 21zm-6-12H33V3.414L38.586 9zM8 2h23v8a1 1 0 0 0 1 1h8v10H8V2zM6 18.414V21H3.414L6 18.414zM40 46H8v-4h32v4zm6-6H2V23h44v17z\"\u003e\u003c\/path\u003e\n\t\t\t\t\u003cpath d=\"M18.254 26.72a2.82 2.82 0 0 0-1.097-.586 4.453 4.453 0 0 0-1.19-.17h-3.332V38h2.006v-4.828h1.428c.419 0 .827-.074 1.224-.221a2.9 2.9 0 0 0 1.054-.68c.306-.306.552-.688.74-1.148.187-.459.281-.994.281-1.606 0-.68-.105-1.247-.315-1.7a3.19 3.19 0 0 0-.799-1.097zm-1.283 4.285c-.306.334-.697.501-1.173.501h-1.156v-3.825h1.156c.476 0 .867.147 1.173.442.306.295.459.765.459 1.411s-.153 1.136-.459 1.471zM30.723 38h2.057v-5.168h3.077v-1.751h-3.093V27.8h3.348v-1.836h-5.389zM24.076 25.964H21.05V38h3.009c1.553 0 2.729-.524 3.528-1.572.799-1.049 1.198-2.525 1.198-4.429 0-1.904-.399-3.386-1.198-4.446-.799-1.059-1.969-1.589-3.511-1.589zm2.474 7.879c-.13.528-.315.967-.552 1.318a2.385 2.385 0 0 1-.85.79 2.235 2.235 0 0 1-1.071.264h-.969v-8.466h.969c.385 0 .742.088 1.071.264.329.175.612.439.85.79.238.351.422.793.552 1.326s.196 1.156.196 1.87c0 .703-.066 1.317-.196 1.844z\"\u003e\u003c\/path\u003e\n\t\t\t\u003c\/svg\u003e \u003cbr\u003e\u003cspan\u003eDocuments\u003c\/span\u003e \u003c\/label\u003e\u003c\/li\u003e\n\u003cli title=\"Downloads\"\u003e\u003clabel for=\"tab4\" role=\"button\"\u003e \u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0\" y=\"0\" viewbox=\"0 0 486 486\" xml:space=\"preserve\"\u003e\n\t\t\t\t\u003cpath d=\"M473.7 485.75c6.8 0 12.3-5.5 12.3-12.3v-359.8c0-3.6-1.6-7-4.3-9.3L363 2.85c-.2-.2-.4-.3-.6-.4-.3-.2-.5-.4-.8-.6-.4-.2-.7-.4-1.1-.6-.3-.1-.6-.3-.9-.4-.4-.2-.9-.3-1.3-.4-.3-.1-.6-.2-.9-.2-.8-.1-1.5-.2-2.3-.2H12.3C5.5.05 0 5.55 0 12.35v461.3c0 6.8 5.5 12.3 12.3 12.3h461.4v-.2zm-89.2-24.5h-283v-184.1c0-3.7 3-6.6 6.6-6.6h269.8c3.7 0 6.6 3 6.6 6.6v184.1zM161.8 24.45h180.9v127.8c0 .8-.6 1.4-1.4 1.4h-178c-.8 0-1.4-.7-1.4-1.4V24.45h-.1zm-137.2 0h112.8v127.8c0 14.3 11.6 25.9 25.9 25.9h178c14.3 0 25.9-11.6 25.9-25.9V38.75l94.2 80.6v341.9H409v-184.1c0-17.2-14-31.1-31.1-31.1H108.1c-17.2 0-31.1 14-31.1 31.1v184.2H24.6V24.45z\"\u003e\u003c\/path\u003e\n\t\t\t\t\u003cpath d=\"M227.4 77.65h53.8v32.6c0 6.8 5.5 12.3 12.3 12.3s12.3-5.5 12.3-12.3v-44.8c0-6.8-5.5-12.3-12.3-12.3h-66.1c-6.8 0-12.3 5.5-12.3 12.3s5.6 12.2 12.3 12.2zM304.5 322.85h-123c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3h123c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3zM304.5 387.75h-123c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3h123c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3z\"\u003e\u003c\/path\u003e\n\t\t\t\u003c\/svg\u003e \u003cbr\u003e\u003cspan\u003eDownloads\u003c\/span\u003e \u003c\/label\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"slider\"\u003e\n\u003cdiv class=\"indicator\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003csection id=\"Features\"\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003eSend Network Management messages to all nodes or a single node\u003c\/li\u003e\n\u003cli\u003ePerform an SDO expedited or segmented download to a node\u003c\/li\u003e\n\u003cli\u003ePerform an SDO expedited or segmented upload from a node\u003c\/li\u003e\n\u003cli\u003eProgress callbacks during SDO transfers\u003c\/li\u003e\n\u003cli\u003eOperation result callback at the end of SDO transfers\u003c\/li\u003e\n\u003cli\u003eSDO transfers are non-blocking, allowing easier implementation of applications\u003c\/li\u003e\n\u003cli\u003eAbility to cancel an SDO transfer currently in operation\u003c\/li\u003e\n\u003cli\u003eHigh speed network scan to determine nodes present. Typically completes in less than 0.5 seconds.\u003c\/li\u003e\n\u003cli\u003eAll messages have typically 1us accuracy timestamps\u003c\/li\u003e\n\u003cli\u003eCAN 2.0A and CAN 2.0B messages supported\u003c\/li\u003e\n\u003cli\u003eRemote Transmission Request messages supported\u003c\/li\u003e\n\u003cli\u003eTransmit and receive plain CAN messages\u003c\/li\u003e\n\u003cli\u003eCallbacks for CAN messages sent and received\u003c\/li\u003e\n\u003cli\u003eCallback for events, such as bus off, timeout, hardware error and protocol error\u003c\/li\u003e\n\u003cli\u003eAbility to get a current timestamp for comparing with timestamps of messages received\u003c\/li\u003e\n\u003cli\u003eSwitch networks and CAN interfaces on the fly\u003c\/li\u003e\n\u003cli\u003eHigh speed mass expedited write to all nodes\u003c\/li\u003e\n\u003cli\u003eConfigurable timeouts and time delays\u003c\/li\u003e\n\u003cli\u003eWrite Device Configuration Files to nodes\u003c\/li\u003e\n\u003cli\u003eWrite Network Configuration Files to networks to configure all nodes at once\u003c\/li\u003e\n\u003cli\u003eReceives error frames\u003c\/li\u003e\n\u003cli\u003eReset the CAN interface\u003c\/li\u003e\n\u003cli\u003ePDO transmission and reception (event time, inhibit time, SYNC, change of state detection, application layer tx approve\/deny)\u003c\/li\u003e\n\u003cli\u003eCan connect to internal networks with no CAN interface for CANopen® network simulation\u003c\/li\u003e\n\u003cli\u003eAble to find and interrogate LSS slaves on the network\u003c\/li\u003e\n\u003cli\u003eAble to configure the node IDs and bit timings of LSS slaves\u003c\/li\u003e\n\u003cli\u003eSupport for Windows CE 5.0*\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e* ARMV4I only, no multi-process support, you may need to write a wrapper DLL for your CAN driver\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"TechSpecs\"\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"Documents\"\u003e\n\u003cdiv\u003e\n\u003ctable cellspacing=\"0\" cellpadding=\"0\" border=\"0\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan style=\"color: rgb(72, 142, 177);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(72, 142, 177);\" href=\"http:\/\/www.em-sa.com\/en\/trial.html\" target=\"_blank\"\u003eRequest a trial\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRequest Trial of CANopen Software\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(72, 142, 177);\"\u003e\u003ca style=\"color: rgb(72, 142, 177);\" href=\"https:\/\/www.esacademy.org\/products\/getfile.php?filename=COMPDLLReleaseNotes.txt\" target=\"_blank\"\u003eRelease notes \u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRelease Notes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan style=\"color: rgb(72, 142, 177);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(72, 142, 177);\" href=\"https:\/\/www.esacademy.org\/products\/getfile.php?filename=COMPDLLManual-Sample.pdf\"\u003eSample Manual\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCANopen Magic Sample Manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"Downloads\"\u003e\n\u003cdiv\u003e\n\u003ctable cellspacing=\"0\" cellpadding=\"0\" border=\"0\"\u003e\n\u003ctbody\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan id=\"endPhytoolsTabs\"\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Embedded Systems Academy","offers":[{"title":"Default Title","offer_id":48887219585241,"sku":"ES-SFT-PCDEV","price":5104.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0016\/5327\/6707\/files\/3c5b23c1add98b29ccf2ef732026662d.jpg?v=1783193680","url":"https:\/\/www.aloinfousa.com.mx\/en\/products\/canopen-magic-pro-dll-windows","provider":"aloinfousa.com","version":"1.0","type":"link"}