Home

PCAN-USB Pro - User Manual - PEAK

image

Contents

1. Active Overruns 0 Figure 21 Display of the Status bar The status bar shows information about the current LIN hardware the connected LIN channel the used operation mode the status of the LIN bus Active Sleep and a counter of not transmitted or received LIN frames Overruns You can find further information about the use of PLIN View Pro in the help which you can invoke in the program via the menu Help or the F1 key 34 PCAN USB Pro User Manual System 5 3 Linking Own Programs with PCAN Basic Figure 22 PCAN Basic On the provided DVD you can find files of the programming interface PCAN Basic in the directory branch Develop This API provides basic functions for linking own programs to CAN interfaces by PEAK System and can be used for the following operating systems Windows 8 7 Vista 32 64 bit Windows CE 6 x x86 ARMv4 Linux 32 64 bit The API is designed for cross platform use Therefore software pro Jects can easily ported between platforms with low efforts PEAK System has created examples for the following programming lan guages C C C CLR Visual Basic Delphi Python and Java 35 PCAN USB Pro User Manual m System 5 3 1 Features of PCAN Basic Supports Windows 8 7 Vista 32 64 bit Windows CE 6 x and Linux 32 64 bit operating system Multiple PEAK System applications and your own can be operated on a physical CAN channel at the sa
2. E o0FFCC77h co co A nr co Manual Time Time 0O Connected to PCAN USB Pro 500 kBit s e Overruns 0 QXmtFull 0 Figure 9 Receive Transmit tab The Receive Transmit tab is the main element of PCAN View It contains two lists one for received messages and one for the transmit messages Representation of CAN data is in hexadecimal format 9 Do the following to transmit a CAN message with PCAN View 1 Select the menu command Transmit New Message alternatively or Ins The dialog box New Transmit Message is shown 22 PCAN USB Pro User Manual System Edit Transmit Message ID Hex DLE Data Hex 1 44 25 12 44 25 AB OC Cycle Time 125 Message Type Extended Frame W Paused Remote Request Comment Wake Up Message Cancel Help Figure 10 Dialog box New transmit message 2 Enter the ID and the data for the new CAN message 3 The field Cycle Time indicates if the message shall be transmitted manually or periodically If you want to transmit the message periodically you must enter a value greater than 0 For a manual only transmission enter 0 4 Confirm the entries with OK The created transmit message appears on the Receive Transmit tab 6 You trigger selected transmit messages manually with the menu command Transmit gt Send alternatively Space bar The manual transmission for CAN messages being transmitted periodically is c
3. 1499 Subscriber 47 B8 FC FF 3F C5 B1 64 Enhanced n 21 1749 Publisher E0 10 Enhanced SERENE 21 1999 Subscriber FC 7F Enhanced 21 2249 Subscriber 47 B8 FC FF 3F C5 B1 6 Enhanced 21 2499 Publisher E0 10 Enhanced 21 2749 Subscriber FC 7F Enhanced Subscriber 47 BS FC FF 3F C5 B1 64 9A Enhanced 1 Name Defines the name of the Schedule table Control yox LIN 25 Uncondi Error Status xxx LIN 25 Uncondi Status ox LIN 25 Uncondi Entry Count PEN NONN DANN ANN ANN ONN ONN ANN ANN ANN OO NH m Connected to PCAN LISB Pro 19200 Channel 1 Mode Master Bus Active Overruns 0 Figure 20 Trace tab On the Trace tab the data tracer of PLIN View Pro is used for logging and presenting the communication of a LIN bus At the start of the tracer the dialog box Save is shown Enter a filename under which the recording should be stored The storage of data is done continuously until the tracer is stopped or the storage space on the selected medium is no longer sufficient 33 PCAN USB Pro User Manual System On the upper part of the tracer is a line that issues various information about the tracer status the current status of the LIN tracer the complete duration that the tracer is running and recording the number of recorded LIN frames and the file name under which the recording will be saved 5 2 3 Status Bar Connected to PCAN USB Pro 19200 Channel 1 Mode Master Bus
4. 56 00 65 00 00 00 00 00 00 00 14 33 Co CO CO CO CO CO CO CO CO CO CO CO CO CO CO CO CO CO CO CO CO CO CO Figure 11 Trace tab On the Trace tab the data tracer of PCAN View is used for logging the communication on a CAN bus During this process the CAN messages are cached in the working memory of the PC Afterwards they can be saved to a file The tracer can be configured to run in linear or in ring buffer mode In linear buffer mode the logging is stopped as soon as the buffer is filled completely In ring buffer mode the oldest messages are overwritten by incoming ones za PCAN USB Pro User Manu al PEAK ti System 5 1 3 PCAN USB Pro Tab EO File Client Edit Transmit View Trace Help S dle e d uoo Receive Transmi PCAN USB Pro Firmware 1 3 3 Channel 1 Device ID 11h 0 FFFFFFFFh Qo Connected to PCAN USB Pro 500 kBit s e Overruns 0 QXmtFull 0 Figure 12 PCAN USB Pro tab With the PCAN USB Pro tab you can assign a device ID to the adap ter Then it can be clearly identified during operation of several PCAN USB Pro adapters on a single computer Furthermore the current firmware version and the currently used channel of the connected adapter is displayed on the tab 25 PCAN USB Pro User Manual m System 5 1 4 Bus Load Tab File Client Edit Transmit View Trace Help g o i3 9o 47 Receive Transmit Trace amp amp PCAN USB Proy i Bus Load
5. Device 1 Channel 1 8 2 v 100 W PCI 125k 125 kBit s 2 1100 v1 3 PCI 250k 250 kBit s 4 00 010001 Wait W PCI 500k 500 kBit s PCAN USB Pro Device 11h Channel 1 Firmware 1 1 1 amp PCAN USB Pro Device 11h Channel 2 Firmware 1 1 1 L2 PCAN LSB Device Bh Firmware 2 8 SB 500 kBit s e Overruns 0 QXmtFull 0 3 p Bit rate soo kBit s Bus timing register value Hex 001C a From 000 Hex To 7FF Hex e Cancel 2 Help 5 Figure 7 PCAN View for Windows Do the following to start and initialize PCAN View 1 If PCAN View is already installed on the hard disk open the Windows Start menu go to All Programs gt PCAN USB Pro and select the entry PCAN View PCAN USB Pro User Manual System If you haven t installed PCAN View together with the device driver you can start the program directly from the supplied DVD In the navigation program Intro exe go to English Tools and under PCAN View for Windows select the link Start The dialog box for selecting the CAN hardware and for setting the CAN parameters appears lt Connect xdi PCAN View Available CAN hardware and PCAN nets lt b Internal amp PCAN USB Pro Device 11h Channel 1 Firmware 1 1 1 amp PCAN USB Pro Device 11h Channel 2 Firmware 1 1 1 Bit rate 500 kBit s v Bus timing register value Hex 001 Message filter MD From 000
6. Hex To TFF Hex Extended Cancel 2 Help Figure 8 Selection of the CAN specific hardware and parameters 2 From the list Available CAN hardware select the CAN channel to be used 3 Select the bit rate that is used by all nodes on the CAN bus from the dropdown list Bit rate 4 Under Filter settings you can limit the range of CAN IDs to be received either for standard frames 11 bit IDs or for extended frames 29 bit IDs 5 Finally confirm the settings in the dialog box with OK The main window of PCAN View appears see Figure 9 PCAN USB Pro User Manual PEAK 5 1 1 Receive Transmit Tab File Client Edit Transmit View Trace Help amp idie tsSixiu e e 0 F Receive Transmit Trace amp PCAN USB Pro 2 Bus Load 4 Dl Message DLC Data 18F00300h 00 8400 000000 00 00 18F00400h 00 00 00 5B 66 00 00 00 18FDD100h 00 00 0205010000 00 18FE6CO0h 02 10 00 00 00 00 43 4D 18FECO00h 00 81 7D 00 00 00 00 00 18FEC100h 1B 08 00 00 00 00 00 00 18FEE500h 03 00 00 00 00 00 00 00 18FEE900h 0000 00 00 02 00 00 00 18FEEA00h 12 88 13 00 00 00 00 00 18FEECOOh 56 65 68 69 63 6C 65 31 18FEEEOUh 68 00 00 0000 00 00 00 co co co co co co co co co co co System Cycle Time co Data Cycle Time Remote Request Wait A101 Wait Message 205h 300h Trigger Manual Manual 00 01 00 01 Wait AD 56 48 9A 76 D6 C6 BD 4 125 76 65 55 00 56 00 65 00 v5 OOFFAATTh DFFBB77h
7. Pro Tab 25 5 1 4 Bus Load Tab 26 321 75 Error Generator Tab 27 5 1 6 Status Bar 28 5 2 LIN Monitor PLIN View Pro for windows 29 PCAN USB Pro User Manual 5 2 1 Receive Transmit or Receive Publisher Tab 5 2 2 Trace Tab 5 2 3 Status Bar 5 3 Linking Own Programs with PCAN Basic 5 3 1 Features of PCAN Basic 5 3 2 Principle Description of the API Dee Notes about the License 5 4 Linking Own Programs with the PLIN API 6 Technical Specifications Appendix A CE Certificate Appendix B Dimension Drawing Appendix C Quick Reference 43 44 45 PCAN USB Pro User Manual System 1 Introduction The PCAN USB Pro adapter enables simple connection of a PC to CAN and LIN networks Two field busses can be connected at the same time with up to four connections available using appropriate adapter cables 2x CAN 2x LIN Its robust aluminum casing makes the PCAN USB Pro adapter suitable for mobile applications Soft ware interfaces exist for different operating systems so programs can easily access a connected CAN and or LIN bus O Tip At the end of this manual Appendix C you can find a 2 Quick Reference with brief information about the installation and operation of the PCAN USB Pro adapter l 1 Properties at a Glance Adapter for High speed USB 2 0 compatible to USB 1 1 and USB 3 0 Transmitting and receiving of CAN and LIN messages using 2 D Sub connections both with pin assignment for CAN and LIN bus Time
8. Publish Nodes Schedules Trace Tools Help OO aVde 4e B OHNBD OQ E um Receive Transmit Trace PCAN USB PRO Tables Recording 21 2998 s 833 Frames C AUsers Michaelr Documents PLIN Slave with PCAN USB Pro 2 1Itrc Schedule Table main schedule Running ID Delay Slot Type Time Direction Length Data Checksum CST Errors 20 5249 Subscriber FC 7F Enhanced 20 5499 Subscriber 47 B8 FC FF 3F C5 B1 64 Enhanced 20 5749 Publisher E0 10 Enhanced 20 5999 Subscriber FC 7F Enhanced 20 6249 Subscriber 47 BS FC FF 3F C4 B1 64 Enhanced 20 6499 Publisher Eo 10 Enhanced 20 6749 Subscriber FC 7F Enhanced 20 6999 Subscriber 47 B8 FC FF 3F C5 B1 64 Enhanced 20 7249 Publisher ED 10 Enhanced 20 7499 Subscriber FC 7F Enhanced 20 7749 Subscriber 47 B8 FC FF 3F C5 B1 64 Enhanced 20 7999 Publisher E0 10 Enhanced 20 8249 Subscriber FC 7F Enhanced 20 8499 Subscriber 47 B8 FC FF 3F C5 B1 69 Enhanced 20 8749 Publisher Eo 10 Enhanced 20 8999 Subscriber FC 7F Enhanced lt 20 9249 Subscriber 47 B8 FC FF 3F C5 B1 64 Enhanced 20 9499 Publisher E0 10 Enhanced P ti 20 9749 Subscriber FC 7F Enhanced oe mm 20 9999 Subscriber 47 B8 FC FF 3F C5 B1 6A Enhanced Schedule Table tpi sep Eau 21 0249 Publisher E0 10 Enhanced 85341 21 0499 Subscriber FC 7F Enhanced E Changeable 21 0749 Subscriber 47 B8 FC FF 3F C5 B1 64 Enhanced Event Table No 21 0999 Publisher Eo 10 Enhanced NITE main schedule 21 1249 Subscriber FC 7F Enhanced z 2 E ReadOnly 21
9. f Error Generator Bus Load Bus Load History Statistics Maximum Bus Load 93 9s Minimum Bus Load D 95 Time of max Bus Load 14 46 39 Time of min Bus Load 14 46 40 Bus Load Mean Value 63 3 95 Qo Connected to PCAN LISB Pro 500 kBit s e Overruns 0 QXmtFull 0 Figure 13 Bus Load tab On the Bus Load tab the current bus load of the connected CAN channel and its course over time are displayed along with statistical information The bus load of a CAN bus reflects the utilization of transmission capacity The more messages are transmitted on the bus the higher is the bus load The current bus load on the connected CAN bus is shown in the bar display Bus Load in percent The course of the bus load over time is displayed in the progress bar Bus Load History In Statistics statis tical information are displayed This data shows the minimum and maximum bus load and the bus load s arithmetic mean value With Reset you can reset the statistical values 26 PCAN USB Pro User Manual 5 1 5 System Error Generator Tab 6 E PCAN View File Client Edit Transmit View Trace Help amp diti 9 YO Se Receive Transmit s Trace e PCAN USB Pro amp l Bus Load A Error Generator Destroy Single Frame Destroy Multiple Frames Bit Position 4 CAN ID FFAA 77 Bit Position 5 Number of Frames to ignore 3 Number of Frames to destroy 1 Apply Disable Qo Connected to PCAN LISB Pr
10. to transmit a LIN frame with PLIN View Pro 1 Select a frame from the Global Frame Table PCAN USB Pro User Manual System 2 Change the property Checksum Type to Enhanced or Classic Change the property Direction in Publisher 4 Select the menu command Transmit New Frame alternatively The dialog box New frame is shown Mew fram ID Hex Cantral xxx LIN Data 1 8 Information ID 5h PID 85h Direction Publisher Length 2 Checksum Type Enhanced Ok Cancel Figure 19 Dialog box New frame 5 Select the frame that should be transmitted from the dropdown list ID 6 Enter in the field Data the data for the LIN frame 7 Confirm the entries with OK 8 Send the selected frame with the menu command Transmit Send alternatively Space bar o Note You can also manage and perform Schedule Tables Fur thermore you can open LDF files and manage Schedule Tables with their information The Schedule Tables are used to vali date or edit data and to present it symbolically 32 PCAN USB Pro User Manual l System Tip You can use PLIN projects to simplify the work with the Global Frame Table the Transmit or Publisher list the Schedule tables and the LDF files With the menu command File gt Save all files and configurations are saved in such a project for later use 522 2 Trace Tab 3i PLIN Slave with PCAN USB Pro 2119F PUN Vien Pro ESL LX File LIN
11. AK System If a third party supplier develops software based on the PCAN Basic and problems occur during the use of this software consult the software provider 38 PCAN USB Pro User Manual System 5 4 Linking Own Programs with the PLIN API LL LE File Edit View Refactor Project Build Debug Data Tools Test Window Help Da whaa RESP lt E3 gt Release Any CPU i CallrameReceivedHandler 9 53 25 B El Ta ee e Sg z 2 0 gt As Be uP Main Wnd cs Start Page e x Solution Explorer Solution PLi 9 Xx 2 L i amp S Ag PLinView MainWnd g DoTransmitSendd 1 3 21 E EB s id bot itSend TA Solution PLinView 1 project m private vo oTransmitSen T Phinview g int n dx H dd Properties E Peak Lin TLINMsg 1Msg 3g References Gy Resources Hj About Dig cs A ClassDiagram cd E Connect Dig cs Cust Lis mFreme ACK m ivi xoqioo 1f one entry is selected in the Transmit List if IvTransmit SelectedItems Count gt 0 t Connect Dlg Designer cs C PUN API Documentation 2 Aunblenden Suchen Zur ck Get the selected ListView entry ivi lvTransmit SelectedItems 0 Check the assigned LIN frame if lvi Tag null Return if the assigned value is invi return Get the index of the selection nldx ivTransmit SelectedIndices 0 Get the Transmit Frame on the selected ACF m pXmtFrames It
12. Operating system Windows 8 7 Vista 32 64 bit or Linux 32 64 bit A vacant USB port USB 2 0 recommended at the computer or at a USB hub connected to the computer For LIN operation supply voltage 8 to 18 V for the LIN transceiver e g car battery o Note Do not use a USB extension cable to connect the PCAN USB Pro adapter to the computer The use of an extension cable does not comply with the USB specification and can lead to malfunction of the adapter 1 3 Scope of Supply PCAN USB Pro in aluminum casing CAN interface drivers for Windows 8 7 Vista and Linux 32 64 bit LIN interface drivers for Windows 8 7 Vista 32 64 bit PCAN View CAN monitor for Windows 8 7 Vista 32 64 bit PLIN View Pro LIN monitor for Windows 8 7 Vista 32 64 bit PCAN Basic programming interface consisting of an interface DLL examples and header files for all common programming languages PLIN API programming interface consisting of an interface DLL an example and header files for all common programming languages Manual in PDF format PCAN USB Pro User Manual System o Note Since the application possibilities of the PCAN USB Pro adapter are various special cable adapters for connecting the CAN and LIN busses are not provided Therefore you need a 9 pin D Sub female connector for your appliances to be connected individually PCAN USB Pro User Manual System 2 Installing the Software and the Adapter This ch
13. PCAN USB Pro CAN LIN Interface for High Speed USB 2 0 User Manual PEAK Document version 2 3 1 2014 04 30 System PCAN USB Pro User Manual System Products taken into account Product Name Model Part number PCAN USB Pro IPEH 002061 CANopen and CiA are registered community trade marks of CAN in Automation e V All other product names mentioned in this document may be the trademarks or registered trademarks of their respective companies They are not explicitly marked by uTM or D 2014 PEAK System Technik GmbH PEAK System Technik GmbH Otto Roehm Strasse 69 64293 Darmstadt Germany Phone 49 0 6151 8173 20 Fax 49 0 6151 8173 29 www peak system com info peak system com Document version 2 3 1 2014 04 30 PCAN USB Pro User Manual System Contents 1 Introduction D 1 1 Properties at a Glance 5 1 2 System Requirements 7 1 3 Scope of Supply 7 2 Installing the Software and the Adapter 9 3 Connecting the CAN and LIN Bus 11 3 1 D Sub Connector CAN 11 3 2 D Sub Connector LIN 12 3 3 Supplying External Devices via the D Sub Connector 13 3 4 Cabling 16 3 4 1 Termination 16 3 4 2 Example of a Connection 16 3 4 3 Maximum Bus Length 17 4 Operation 18 4 1 Status LEDS 18 4 2 Unplugging the USB Connection 19 4 3 Distinguishing Several PCAN USB Pro Adapters 19 5 Using the Software 20 5 1 CAN Monitor PCAN View for Windows 20 5 1 1 Receive Transmit Tab 22 5 1 Trace Tab 24 5 1 3 PCAN USB
14. Sub Connector LIN Two LIN busses can be connected one to each D Sub connector LIN GND LIN LIN GND Vbat LIN Figure 2 LIN pin assignment of the D Sub connector For the LIN operation an additional supply voltage must be applied to pin Vbat LIN 8 18 V DC e g car battery Both LIN connections need their own supply Both LIN connections have a common galvanic isolation up to 500 V against USB and CAN The LIN connections are not galvanically isolated against each other 17 PCAN USB Pro User Manual System 3 3 Supplying External Devices via the D Sub Connector On the circuit board of the PCAN USB Pro adapter casing opened a 5 Volt supply can optionally be routed to pin 1 of each D Sub connector At delivery this pin is not assigned 5 V optional Figure 3 External 5 Volt supply at the D Sub connectors When using this option the 5 Volt supply is connected to the power supply of the computer and is not fused separately A DC DC con verter is interconnected Therefore the current output is limited to 50 mA s c Tip On request we deliver the device configured with this 4 option Proceed as follows to activate the 5 Volt supply Attention Electrostatic discharge ESD can damage or destroy components on the PCAN USB Pro board Take precautions to avoid ESD when handling the card 13 PCAN USB Pro User Manual m Ts System Remove the three screws at the back of the cas
15. User Manual m System Appendix B Dimension Drawing E E e N u E P e m e Gas CN J 71 5 mm Figure 24 Top view of housing The figure doesn t show the actual size of the product 44 PCAN USB Pro User Manual System Appendix C Quick Reference Software Hardware Installation under windows Before connecting the PCAN USB Pro adapter to the computer set up the corresponding software package from the supplied DVD with administrator privileges Afterwards connect the PCAN USB Pro adapter to a USB port at your computer The adapter is recognized by Windows and the drivers are initialized After the installation process for the CAN LIN interfaces is finished successfully the LEDs on the adapter are green Getting Started under windows Run the CAN monitor PCAN View or the LIN monitor PLIN View Pro from the Windows Start menu as sample applications for accessing the PCAN USB Pro adapter For initialization of the CAN interface select the CAN channel and the bit rate For initialization of the LIN interface select the LIN channel the operation mode Master or Slave and the bit rate LED Status Meaning USB Green on A High speed USB connection USB 2 0 with a computer is established Green blinking Communication is occurring on the High speed USB connection USB 2 0 Orange on A Full speed USB connection USB 1 1 with a computer is established The PCAN USB Pro adapt
16. ally confirm the settings in the dialog box with OK The main window of PLIN View Pro appears see Figure 18 PCAN USB Pro User Manual Due Receive Transmit or Receive Publisher System lt b Receive Transmit Trace 00 0392 m509 PLIN Slave with PCAN USB Pro 2 1 Idf PLIN View Pro File LIN Transmit Nodes Schedules Trace Tools Help 0e ID 05h Control xxx LIN 02h 7h Status xxx LIM Length 2 Data EO 10 DoutL 0 ON DoutL 1 ON DoutL 2 ON DoutL 3 ON DoutH 0 OFF DoutH 1 OFF DoutH 2 OFF DoutH 3 OFF HFC 7F 347 BS FC FF 3F C4 B1 64 LowSideFault 00h HighSideFaulti 00h HighSideFault2 00h Din 0 ON Din 1 OFF Din_2 ON Din_3 OFF Din_4 OFF NodeError OK Ain 0 19 6 Volt Ain 1 17 7 Volt Ain 2 10 6 Volt Period Count Direction CST Che Errors 75 75 75 3290 Publisher Enhanced 89h 3289 Subscriber Enhanced 41h 3289 Subscriber Enhanced 9Bh PCAN_USB_PRO Tables Global Frame Table Disabled Disabled 04h Disab Control xxx LIN Publis 06h Disab Status xxx LIM Subscri 08h Disab 09h Disab 04h Disable OBh Disab Ch Disab Dh Disab Eh Disab ID 05h Control_xxx_LIN Transmit Length Data 2 I E0 10 DoutL_0 ON DoutL_1 ON DoutL 2 ON DoutL 3 ON DoutH 0 OFF DoutH 1 OFF DoutH 2 OFF DoutH 3 OFF 2 o0 OF Count Direction 30 Publisher 29 Publish
17. apter covers the software setup for the PCAN USB Pro adapter under Windows and the connection of the adapter to a computer Setup the drivers before connecting the PCAN USB Pro adapter to the computer for the first time Do the following to install the drivers i y 1 5 Make sure that you are logged in as user with administrator privileges not needed for normal use of the PCAN USB Pro adapter later on Insert the supplied DVD into the appropriate drive of the computer Usually a navigation program appears a few mo ments later If not start the file Intro exe from the root directory of the DVD On the page English Drivers activate the entry PCAN USB Pro Click on Install now The setup program for the driver is executed Follow the instructions of the setup program Tip If you don t want to install the CAN monitor PCAN View for Windows onto the hard disk together with the driver you have the option to start the program later directly from DVD without prior installation PCAN USB Pro User Manual System Do the following to connect the PCAN USB Pro adapter to the computer and complete the initialization o Note Do not use a USB extension cable to connect the PCAN USB Pro adapter to the computer The use of an extension cable does not comply with the USB specification and can lead to malfunction of the adapter 1 Connect the PCAN USB Pro adapter to a USB port at the computer The computer ca
18. arried out additionally i Tip Using the menu command File Save the current transmit a messages can be saved to a list and loaded for reuse later on 23 PCAN USB Pro User Manual PEAK ft kw AN System 5 1 2 Trace Tab o EE File Client Edit Transmit View Trace Help exl gd uo O0 2 2124 s Ring Buffer Rx 241 Data OOFFCC Data 18F00400 2 1523 Data OOFFCC 2 1572 Data OOFFCC 2 1626 Data OOFFCC 2 1626 Data 18FEF100 2 1627 Data 18F00300 2 1629 Data 18FE6COO 2 1675 Data OOFFCC 2 1701 Data 18F00400 2 1724 Data OOFFCC 2 1772 Data OOFFCC 2 1826 Data OOFFCC 2 1875 Data OOFFCC 2 1901 Data 18F00400 2 1924 Data OOFFCC 2 1973 Data OOFFCC 2 2026 Data OOFFCC 2 2075 Data OOFFCC 2 2096 Data 18F00400 2 2111 Data 18F00300 2 2124 Data OOFFCC 2 2124 Data 18FE6CO0 Qo Connected to PCAN USB Pro 500 kBit s e Overruns 0 QXmtFull 0 76 65 55 00 56 00 65 00 00 00 00 73 65 00 00 00 76 65 55 00 56 00 65 00 76 65 55 00 56 00 65 00 76 65 55 00 56 00 65 00 00 14 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14 33 76 65 55 00 56 00 65 00 00 00 00 73 65 00 00 00 76 65 55 00 56 00 65 00 76 65 55 00 56 00 65 00 76 65 55 00 56 00 65 00 76 65 55 00 56 00 65 00 00 00 00 73 65 00 00 00 76 65 55 00 56 00 65 00 76 65 55 00 56 00 65 00 76 65 55 00 56 00 65 00 76 65 55 00 56 00 65 00 00 00 00 73 65 00 00 00 00 00 00 00 00 00 00 00 76 65 55 00
19. em nIdx if 1CF null return Check if the hardvare is initialize as if m HwMode Peak Lin TLINHardvareMode Phat index Suchen Eavonten Transmits a message to a LIN Hardware D TUNCieriP arse Syntax T TUNHadwareParam 18 TUNMsgType T TUNSiotlype fl TUNDeecton I8 TUNChecksuntype T TUNHardwareMode T TUNHardwareS tale BD TUNE nee Naneipaces Furctens E UN _RegaterChere BUN RemoveCtert BUN _Commecttbert Pascal Only if it is a master first create a LIN frame message and copy the da 1Nsg new Peak Lin TLINMsg lMsg Frameld byte 1CF ProtectedIdas lMsg Data 1CF Data LMsg ChecksumType Peak Lin TLINChec lMsg Direction Peak Lin TL recti ert ToByte 1CF Lengt Parameters UN Gothen ae T UN Read Parameters Description ome line be Api CalculateChecksum ret i UN RieadMun Mient Try to send the LIN frame message v LastLINErr Peak Lin PLinAp Write Peen 18 UN GebhardeenP ares T UN Resettsdwore Bun eetrceeatad tm F 3 UN denti an ng Checkins gg Find Symbol Result J fending Checkins gg Find Symb pem Returns The return value is an TLINError code errOX is returned on success otherwise one of the following codes are returned DLL Interaction errMansgerNotLosded errans Vo esponse errMemoryAccess API Return erreo llega Chen erriliegainardware err
20. er CST Enhanced Enhanced Connected to PCAN USB Pro 19200 Channel 1 Mode Master Bus Sleep Overruns 0 Figure 18 Receive Transmit tab OFh Disab 4 m Properties Frame Definition Error Status xx LIN 9541 E Changeable Checksum Type Direction Event Frame No Length 2 Unconditional ID E ReadOnly ID 2 Protected ID 42h Checksum Type Direction Status xxx LIN Subscri Enhanced Subscriber Checksur Enhance Enhance Enhance Enhance Enhance Enhance Enhance Enhance Enhance Enhance Enhance Enhance Enhance Enhance Enhance D Error Status xxx LIN Defines the type for the checksum calculation of the LIN Frame definition and can be Classic Enhanced or A The Receive Transmit or Receive Publisher tab is the main element of PLIN View Pro It contains two lists one for received and one for transmitted LIN frames If you are logged in as LIN Master the Receive Transmit tab appears In Master mode you can transmit frames on the LIN bus If you are logged in as LIN Slave the Receive Publisher tab appears In Slave mode you cannot transmit frames If the Master requests data from a Slave he can publish it in the LIN frame In the Global Frame Table all defined LIN frame en tries are stored that can be set with the PCAN USB Pro To transmit a LIN frame you have to adjust the underlying frame definition in the properties Do the following
21. er is in suspend mode only voltage supply via USB cable e g during computer standby Orange blinking Communication is occurring on the Full speed USB connection USB 1 1 45 PCAN USB Pro User Manual LED Status CAN1 2 Green on Green slow blinking Green quick blinking Red quick blinking LIN1 2 Green on Green slow blinking Green quick blinking System Meaning The CAN interface is initialized There s a connection to a driver of the operating system A software application is connected to the CAN interface Data is transmitted via the connected CAN bus An error is occurring during the transmission of CAN data e g OVERRUN or BUSHEAVY There s a connection to a driver of the operating system The LIN interface is initialized with a valid bit rate A software application is connected to the LIN interface Data is transmitted via the connected LIN bus D Sub connector 9 pins for CAN LIN LIN GND CAN H Vbat LIN 5 V optional CAN L CAN GND LIN LIN GND 46
22. iliegaiOirechon errtilegaivength Remarks The Client hClient transmits a message pMsg to the Hardware h w The message is written into the Transmit Queue of the Hardware Figure 23 PLIN API On the provided DVD you can find files to develop Windows software with an interface to a LIN bus in the directory branch Develop PC interfaces Windows PLIN API Note PLIN API is provided exclusively for the use with the PCAN USB Pro Furthermore the DVD contains header files and a programming example for creating own applications in conjunction with the PLIN API Read the detailed documentation of the interface API in the corresponding header file You can find further information in the text and help files file name extensions txt and chm 39 PCAN USB Pro User Manual System Notes about the License Device drivers the PLIN interface DLL and further files needed for linking are property of the PEAK System Technik GmbH and may be used only in connection with a hardware component purchased from PEAK System or one of its partners If a LIN hardware compo nent of third party suppliers should be compatible to one of PEAK System then you are not allowed to use or to pass on the driver software of PEAK System If a third party supplier develops software based on the PLIN API and problems occur during use of this software consult the soft ware provider 40 PCAN USB Pro User Man
23. ing e eO e Remove the two outer screws next to the D Sub connectors at the front of the casing Remove the casing cover Lift the back of the case and slide the circuit board in direction of the front over the lower part of the casing The bottom of the circuit board is accessible now Set the solder bridge s on the bottom of the circuit board of the PCAN USB Pro adapter according to the desired function During this procedure take especially care not to produce unwanted short circuits on the board The following figure shows the positions of the solder fields on the circuit board of the PCAN USB Pro adapter the table below contains the possible settings 14 PCAN USB Pro User Manual System CAN LIN1 CAN 2 LIN2 Figure 4 Positions of the solder fields L3 and L22 on the bottom side of the circuit board of the PCAN USB Pro adapter RU 5 Volt supply gt None CAN1 solder field L3 OO K CAN2 solder field L22 oOo After you have done the settings reassemble the device Slide the circuit board back into the lower part of the casing close the casing cover and screw the front and back side A Attention Risk of short circuit If the option described in this section is activated you may only connect or disconnect CAN cables or peripheral systems e g external bus converters to or from the PCAN USB Pro while it is de energized the PCAN USB Pro adapter is not connected to the computer C
24. me time Use of a single DLL for all supported hardware types Use of up to 8 channels for each hardware unit depending on the PEAK CAN interface used Simple switching between the channels of a PEAK CAN interface Driver internal buffer for 32 768 messages per CAN channel Precision of time stamps on received messages up to 1 us depending on the PEAK CAN interface used Access to specific hardware parameters such as listen only mode Notification of the application through Windows events when a message is received Extended system for debugging operations Multilingual debugging output Output language depends on operating systems Debugging information can be defined individually An overview of the API functions is located in the header files You can find detailed information about the PCAN Basic API on the provided DVD in the text and help files file name extensions txt and chm 36 PCAN USB Pro User Manual System 5 3 2 Principle Description of the API The PCAN Basic API is the interface between the user application and device driver In Windows operating systems this is a DLL Dynamic Link Library The sequence of accessing the CAN interface is divided into three phases 1 Initialization 2 Interaction 3 Completion Initialization A CAN channel must be initialized before using it This is done by the simple call of the function can Initialize Depending on the type of the CAN hardware up to eigh
25. n remain powered on Windows notifies that new hardware has been detected 2 The drivers are found and installed by Windows 3 Afterwards you can work as user with restricted rights again After a successful initialization of the drivers for the CAN and the LIN bus the LEDs on the PCAN USB Pro are green 10 PCAN USB Pro User Manual System 3 Connecting the CAN and LIN Bus Both D Sub connectors on the PCAN USB Pro adapter are each used for connecting one CAN and one LIN bus The pin assignment is identical for both D Sub connectors o Note Since the application possibilities of the PCAN USB Pro adapter are various special cable adapters for connecting the CAN and LIN busses are not provided Therefore you need a 9 pin D Sub female connector for your appliances to be connected individually 3 1 D Sub Connector CAN Two High speed CAN busses ISO 11898 2 can be connected one to each D Sub connector The pin assignment for CAN corresponds to the specification CiA 102 CAN L CAN H CAN GND Figure 1 CAN pin assignment of the D Sub connector Each CAN connection separately has a galvanic isolation up to 500 V against USB and LIN 11 PCAN USB Pro User Manual System s i on Tip You can connect a CAN bus with a different transmission 2 standard via a bus converter PEAK System offers different bus converter modules e g PCAN TJA1054 for a Low speed CAN bus according to ISO 11898 3 3 2 D
26. o 500 kBit s e Overruns 0 QXmtFull 0 Figure 14 Error Generator tab The Error Generator tab can be used to generate error frames on the connected CAN bus In the area Destroy Single Frame you can destroy single CAN frames on the CAN bus Do the following to destroy a Single Frame 1 Enter the Bit Position where in a CAN frame the error shall be generated Execute the destroy action with Do it The next received or transmitted CAN frame will be destroyed at the selected bit position In the area Destroy Multiple Frames you can repeatedly destroy incoming CAN frames that have a certain CAN ID 27 PCAN USB Pro User Manual m Do the following to destroy Multiple Frames 1 Enter the CAN ID of the frame to be destroyed 2 Enter the Bit Position where in the CAN frame the error shall be generated 3 The field Number of Frames to ignore specifies the number of CAN frames that are ignored before a frame is destroyed 4 The field Number of Frames to destroy specifies the number of CAN frames that are destroyed in succession 5 Confirm the entries with Apply to activate the error generator To disable the error generator press Disable o Note While the destruction of single CAN frames includes inco ming and outgoing messages the destruction of multiple CAN frames only affects incoming messages 5 1 6 Status Bar O Connected to PCAN USB Pro 500 kBit s 6 Overruns 0 QXmtFull 0 Figure 15 Di
27. onsider that some computers still supply the USB ports with power even when they are turned off standby operation 15 PCAN USB Pro User Manual System 3 4 cabling 3 4 1 Termination A High speed CAN bus ISO 11898 2 must be terminated on both ends with 120 Ohms Otherwise there are interfering signal reflections and the transceivers of the connected CAN nodes CAN interface control device will not work The PCAN USB Pro adapter does not have an internal termination Use the adapter on a terminated CAN bus 3 4 2 Example of a Connection Control Device Computer Uu Terminated Cable Figure 5 Simple CAN connection In this example the PCAN USB Pro adapter is connected with a control unit by a cable that is terminated at both ends 16 PCAN USB Pro User Manual 3 4 3 System Maximum Bus Length High Speed CAN networks may have bit rates of up to 1 Mbit s The maximum bus length depends primarily on the bit rate The following table shows the maximum possible CAN bus length at different bit rates Bit rate 1 Mbit s 500 kbit s 250 kbit s 125 kbit s 50 kbit s 20 kbit s 10 kbit s 5 kbit s Bus length 40 m 110 m 240 m 500 m 1 3 km 3 3 km 6 6 km 13 0 km The listed values have been calculated on the basis of an idealized system and can differ from reality 17 PCAN USB Pro User Manual 4 Operation 4 1 Status LEDs System For indication of operating condi
28. plug the adapter from the computer without any preparation 4 3 Distinguishing Several PCAN USB Pro Adapters You can operate several PCAN USB Pro adapters on a single computer at the same time The supplied program PCAN View allows the assignment of device IDs in order to distinguish the adapters in a software environment Fore more information see section 5 1 3 on page 25 19 PCAN USB Pro User Manual System 5 Using the Software This chapter covers the provided software PCAN View and PLIN View Pro and the programming interfaces PCAN Basic and the PLIN API 5 1 CAN Monitor PCAN View for windows PCAN View for Windows is a simple CAN monitor for viewing transmitting and logging CAN messages File Client Edit Transmit View Trace Help S Wl b X D ona g i Receive Transmit Trace e PCAN USB DLC ata Message D Cycle Time Count 18FEC000h 8 00 7F 7D 00 00 00 00 00 1001 1103 j 19FEC100h 8 88 00 00 00 00 00 00 00 1001 1103 C 18FEESO0h 8 00 00 00 00 00 00 00 00 1001 1103 g 18FEESDOh 8 00 00 00 00 00 00 00 00 1001 1103 a i ie 22 00 00 00 00 00 00 00 415 2206 Connect d 56 65 68 69 63 6C 65 31 10001 109 a 8 28 00 00 00 00 00 00 00 TTE m PCAN View 8 00 5B 1E 01 00 00 00 00 8 00 FA 00 00 00 00 00 00 Available CAN hardware and PCAN nets Add J Delete F Ic Bata Cycle 18 00 11 00 11 00 11 00 Wait TX Internal 4 l amp j PEAK PCI CAN at PCI Bus 4
29. splay of the status bar The status bar shows information about the current CAN connec tion about error counters Overruns OXmtFull and shows error messages You can find further information about the use of PCAN View in the help which you can invoke in the program via the menu Help or the F1 key 28 PCAN USB Pro User Manual M System 5 2 LIN Monitor PLIN View Pro for windows PLIN View for Windows is a simple LIN monitor for receiving and transmitting LIN messages Tim PUN Slave with PCAN USB Pro 2 Lidt PUN View Prod Ele LIN Transmit Nodes Schedules Trace Tools Help D H ftaa 202 x Receive Transmit Trace PCAN USB PRO Tables 10 Length Data Period Count Direction CST Che Errors globa Enma Table 05h 2 3 Control xxx LIN m o e eoo50005 x3 S S85S88855 F 3 17 at od od a 75 3290 Publisher Enhanced 89h O k ooo RE et wnro we eooo 2222 1 oooo 2223 32373 ooooo reer e No De hom o 75 3289 Subscriber Enhanced 41h O k 7 B8 FC FF 3F C4 B1 6A 75 3289 Subscriber Enhanced 9Bh Ok owSideFault 00h HighSideFaulti 00 09h HighSideFault2 00h in_O Receive zO0000 55955255 o 9 Edit Control oa LIN signal PCAN USB Pro LIN PCAN USB Pro LIN 5 2398BRRRO CERT aster Bus Logeall 1 ON Hint Press F2 to edit a Signal value press ESC to cancel editing Figure 16 PLIN View Pro for Windo
30. stamp resolution 1 us 5 Volts supply at the D Sub connector can be activated through a solder jumper e g for external bus converter Voltage supply via USB Extended operating temperature range 40 85 C 40 185 F CAN operation properties Bit rates from 5 kbit s up to 1 Mbit s PCAN USB Pro User Manual System Compliant with CAN specifications 2 0A 11 bit ID and 2 0B 29 bit ID MAX3057ASA CAN transceiver Each CAN channel is separately opto decoupled against USB and LIN up to 500 V Measurements of bus load including error frames and overload frames Induced error generation for incoming and outgoing CAN messages LIN operation properties Bit rates from 1 up to 20 kbit s AMIS 30600 LIN transceiver Both LIN channels common ground are opto decoupled against USB and CAN Can be used as a LIN master or slave 1 ms master task resolution Automatic bit rate frame length and checksum type recognition Autonomous scheduler with support for unconditional event and sporadic frames Hardware can work through a schedule table up to 8 tables can be configured with a total of 256 slots o Note This manual describes the use of the PCAN USB Hub with Windows You can find CAN drivers for Linux and the corresponding application information on the provided DVD in the directory branch Develop and on our website under www peak system com linux PCAN USB Pro User Manual System 1 2 System Requirements
31. t CAN channels can be opened at the same time After a successful initialization the CAN channel is ready for communication with the CAN hardware and the CAN bus No further configuration steps are required Interaction For receiving and transmitting CAN messages the functions can Read and can write are available Additional settings can be made e g setting up message filters to confine to specific CAN IDs or setting the CAN controller to listen only mode When receiving CAN messages events are used for an automatic notification of an application client This offers the following advantages The application no longer needs to check for received messages periodically no polling The response time at reception is reduced 37 PCAN USB Pro User Manual System Completion To end the communication the function caN uninitialize Is called in order to release the reserved resources for the CAN channel among others In addition the CAN channel is marked as Free and is available to other applications 5 3 3 Notes about the License Device drivers the interface DLL and further files needed for linking are property of the PEAK System Technik GmbH and may be used only in connection with a hardware component purchased from PEAK System or one of its partners If a CAN hardware component of third party suppliers should be compatible to one of PEAK System then you are not allowed to use or to pass on the driver software of PE
32. tions the PCAN USB Pro adapter has several LEDs LED USB Figure 6 Layout of the LEDs on the casing Status Green on Green blinking Orange on Orange blinking Meaning A High speed USB connection USB 2 0 with a computer is established Communication is occurring on the High speed USB connection USB 2 0 A Full speed USB connection USB 1 1 with a computer is established The PCAN USB Pro adapter is in suspend mode only voltage supply via USB cable e g during computer standby Communication is occurring on the Full speed USB connection USB 1 1 18 PCAN USB Pro User Manual System LED Status Meaning CAN1 2 Green on The CAN interface is initialized There s a connection to a driver of the operating system Green slow blinking A software application is connected to the CAN interface Green quick blinking Data is transmitted via the connected CAN bus Red quick blinking An error is occurring during the transmission of CAN data e g OVERRUN or BUSHEAVY LIN1 2 Green on There s a connection to a driver of the operating system Green slow blinking The LIN interface is initialized with a valid bit rate A software application is connected to the LIN interface Green quick blinking Data is transmitted via the connected LIN bus 4 2 Unplugging the USB Connection Under Windows the icon for removing hardware safely is not used with the PCAN USB Pro adapter You may un
33. ual m System 6 Technical Specifications Connectors USB CAN LIN LIN Bit rates Specification Timestamp resolution Transceiver Galvanic isolation CAN Specification Bit rates Timestamp resolution Transceiver Termination Galvanic isolation Supplying external devices Power supply Supply voltage Power consumption USB plug type A USB 2 0 High Speed and USB 1 1 Full Speed D Sub m 9 pins Pin assignment according to specification CiA 102 1 kbit s 20 kbit s LIN specification 2 1 1 us AMIS 30600 Up to 500 V The LIN connections have a common ground ISO 11898 2 High speed CAN 2 0A standard format and 2 0B extended format 5 kbit s 1 Mbit s 1 us MAX3057ASA None Up to 500 V The CAN connections are isolated separately D Sub Pin 1 5 V max 50 mA Not assigned at delivery 5 V DC via USB port LIN operation 8 18 V DC via D Sub connector max 200 mA at 5 V via USB Continued on the next page 41 PCAN USB Pro Environment Operating temperature Temperature for storage and transport Relative humidity EMC Ingress protection IEC 60529 Measures Size Cable length Weight User Manual m System 40 85 C 40 185 F 40 100 C 40 212 F 15 90 not condensing EN 55024 2011 09 EN 55022 2011 12 EC directive 2004 108 EG IP20 71 5 x 24 x 114 mm W x H x D without connection cable See also dimension drawings in Appendi
34. ws Note PLIN View Pro is provided exclusively for the use with the PCAN USB Pro 9 Do the following to start and initialize PLIN View Pro 1 Start the program PLIN View Pro from the Windows Start Menu All Programs gt PCAN USB Pro and then PLIN View Pro The dialog box for selecting the LIN hardware and for setting the LIN parameters appears 29 PCAN USB Pro User Manual a System PLIN View Pro Hardware Type Device Channel Mode PCAN USB Pro 1 1 None PCAN USB Pro 1 2 None Mode Master Bitrate 19200 Bit rate detection Timeout 4000 Figure 17 Selection of the LIN specific hardware and parameters 2 From the Hardware list select the LIN channel to be used 3 From the dropdown list Mode select the operation mode Master or Slave to be used for the LIN channel 4 Select the bit rate that is used by all nodes on the LIN bus from the dropdown list Bit rate 5 If you do not know the bit rate for the connected LIN bus you can automatically detect the used bit rate with the function Bit rate detection In the field Timeout you can set the time to wait for a response from the hardware until the timeout occurs Confirm with Detect o Note The LIN channel where the Bit rate detection is to be executed must not be initialized no connection to a software If a bit rate was determined successfully it automatically appears in the dropdown list Bit rate 6 Fin
35. x B on page 44 ca 1 5m 220 g with USB cable 42 PCAN USB Pro User Manual System Appendix A CE Certificate PCAN USB Pro IPEH 002061 EC Declaration of Conformity PEAK System Technik GmbH System Notes on the CE Symbol C The following applies to the PCAN USB Pro product with the item number s IPEH 002061 EC Directive This product fulfills the requirements of EU EMC Directive 2004 108 EG Electromagnetic Compatibility and is designed for the following fields of application as for the CE marking Electromagnetic Immunity DIN EN 55024 publication date 2011 09 Information technology equipment Immunity characteristics Limits and methods of measurement CISPR 24 2010 German version EN 55024 2010 Electromagnetic Emission DIN EN 55022 publication date 2011 12 Information technology equipment Radio disturbance characteristics Limits and methods of measurement CISPR 22 2008 modified German version EN 55022 2010 Declarations of In accordance with the above mentioned EU directives the EC Conformity declarations of conformity and the associated documentation are held at the disposal of the competent authorities at the address below PEAK System Technik GmbH Mr Wilhelm Otto Roehm Strasse 69 64293 Darmstadt Germany Phone 49 0 6151 8173 20 Fax 449 0 6151 8173 29 E mail info peak system com be Amm Signed this 22 day of October 2013 43 PCAN USB Pro

Download Pdf Manuals

image

Related Search

Related Contents

Summit Appliance SCR312L Use and Care Manual  MANUALE UTENTE    Descargar  Philips AVENT SCF752  1 電子式マルチメータ XM2-110シリーズ 取扱説明書 取付方法 盤  International Space Station Amateur Radio SSTV System (SpaceCam)  PDF Spec Sheet - Hotel Restaurant Supply  Universal Remote Control URC-R2-Mini Owner's Manual  1984 , Volume , Issue July-1984  

Copyright © All rights reserved.
Failed to retrieve file