Search the Community
Showing results for tags 'j1939 configuration'.
Hello all, I have been doing a project for a bit now, trying to get data from a NOx sensor. Nonetheless, I have tried to initialize the CANbus (SAEJ1939 Protocol) connection, but when I check the voltage for the CAN pins, there is no voltage. It should have 24 Volts so the sensor initializes. I have also connected the sensor and it does not start heating up whatsoever. I have tried other example programs for CANbus that do not use SAEJ1939 with no avail. If anyone could tell me what I am doing wrong I would really appreciate it. I have attached my program and the mentioned pins that have no voltage. Also what does PE (see picture) mean? Thank you!
Hello! If anyone has any experience or any examples of using the SAEJ1939 Protocol, I would really appreciate some help. I am using a NOx sensor and would like to extract its data to an HMI. I am currently trying to figure out how to utilize the parameters of the J1939 Protocol. I have the values of the Protocol from the user manual but I do not know how to interpret it for the Visilogic Function blocks. For example, to extract the NOx value would I say there are 2 bytes of max data allowed? (Since there a low and high bytes). And for data pointers, does it "point" to the address of a byte or a bit? Also, once the data is received, where would it be stored? And how can I convert it to a readable value? Would I have to convert it from a BIT to a NUM eight times (Since I get a bit of information and not a byte)? I would really appreciate any thought or comments. I have attached the manual, some screenshots, and my program so far. Thanks again. trial j1939.vlp Conti UniNOx12V_spec_11 03 08 (1).pdf
alemberskiy posted a topic in Vision & Samba PLC + HMI Controllers & VisiLogic SoftwareI'm new to PLC, please excuse my amateur question: In J1939 Configuration Parameters, "Transmit PGN" tab, first parameter is 'Data Pointer'. Description is as follows: "This is the start of the vector that contains the data that will be transmitted from the PLC." How exactly does this work? How do i change the data i transmit? Thank you.