PCan View and assistance to project
Posted: Mon 27. Jul 2020, 12:16
Hi,
I am masters student and pretty new to CAN communication. I am doing a project battery second life and wanted to log cell pair voltages of standalone Nissan Leaf battery pack into my battery testing equipment Digatron, preferably every 10ms. There is also a provision to send CAN request through battery manager software of my testing equipment as well. I am planning to use PCan-USB in between to record CAN data.
Battery tester: -External Link -> Removed-
Recently, I connected Pcan-USB to adapter that connect to BMS of Leaf and recorded raw CAN trace using Pcan View. All the requests to get battery voltages are send through ID:79b and request are received through ID:7bb. In my case first request is sent and cell pair voltages of cells 1 and 2 are seen on received screen. Additional request to receive remaining cell voltages needs to sent with in 15ms of initial request which is not possible through PCan View.
Is there is a way how I can achieve this i.e sending request with in 15ms? I also wanted to filter messages received and log messages related to cell pair voltages alone.
Can the trace received interpreted into .dbc file? So that I can use it to decode hexadecimal to cell voltage values later while working with battery tester. After looking into the forum I understood I need to develop an API to connect Digatron with battery BMS using PCan development packages.
I would be very happy to receive any suggestions which would help me proceed further. I'm a mechanical student and my knowledge on CAN communication, developing APIs is almost zero. This this is very important to my project as this would help me test cells on whole as battery pack in less time reducing the burden to test each cell which requires 8 hours.
Thanks in advance!
I am masters student and pretty new to CAN communication. I am doing a project battery second life and wanted to log cell pair voltages of standalone Nissan Leaf battery pack into my battery testing equipment Digatron, preferably every 10ms. There is also a provision to send CAN request through battery manager software of my testing equipment as well. I am planning to use PCan-USB in between to record CAN data.
Battery tester: -External Link -> Removed-
Recently, I connected Pcan-USB to adapter that connect to BMS of Leaf and recorded raw CAN trace using Pcan View. All the requests to get battery voltages are send through ID:79b and request are received through ID:7bb. In my case first request is sent and cell pair voltages of cells 1 and 2 are seen on received screen. Additional request to receive remaining cell voltages needs to sent with in 15ms of initial request which is not possible through PCan View.
Is there is a way how I can achieve this i.e sending request with in 15ms? I also wanted to filter messages received and log messages related to cell pair voltages alone.
Can the trace received interpreted into .dbc file? So that I can use it to decode hexadecimal to cell voltage values later while working with battery tester. After looking into the forum I understood I need to develop an API to connect Digatron with battery BMS using PCan development packages.
I would be very happy to receive any suggestions which would help me proceed further. I'm a mechanical student and my knowledge on CAN communication, developing APIs is almost zero. This this is very important to my project as this would help me test cells on whole as battery pack in less time reducing the burden to test each cell which requires 8 hours.
Thanks in advance!