Home
FX3U-J1939 USER`S MANUAL - Meltrade Automatika Kft.
Contents
1. BFM 1009 8th data byte 7th data byte H0000 pe e BFM 1028 PGN bit 15 to 0 1 BFM 1029 PGN bit 17 and 16 BFM 1030 Priority BFM 1031 Destination address T BFM 1032 DLC Data Length Count 4 F oa ane Not used 1 PGN to be transmitted is specified in the 18 bits bit O to 17 in BFM 1001 and 1002 as shown below BFM 1002 BFM 1001 Bit 2 to 15 Bit 18 to 31 Bit 1 Bit 17 Bit 0 Bit 16 Bit 8 to 15 Bit 0 to 7 PGN Not Used Set bit 2 to 15 to OFF EDP Extend data page DP Data page PDU Format PF PDU specific PS 2 The valid range of the message priority the first three bits in the 29 bit ID is between KO to K7 KO is the highest priority 3 Specifies the destination node address Valid range of the destination node address is between KO to K253 and K255 broadcast Destination address must be different from the FX3U J1939 address BFM 28 4 Valid range of the number of data bytes to be transmitted is between KO to K8 5 Data buffer standard frames up to 8 bytes 74 9 Command Interface FX3U J1939 User s Manual 9 7 Reset Command Interface 9 7 Reset Command Interface El 3 A This command can be used to reset the command interface and clear errors displayed in BFM 1000 to aj 1066 Description 2 BFM No D TO Write Access FROM Read Access E Q BFM 1000 Command HFFFF K 1 H0000 Execution complete aj n 9 8 Display Curre
2. FX3U J1939 User s Manual 7 2 BFM 1100 to 1267 Pre defined Layer 2 Messages Parameter Example 2 Layer 2 message 2 parameter A H00000180 3 Layer 2 message 1 parameter C H00000006 BFM 107 to 113 stores received messages with CAN IDs H180 H182 H184 and H186 because the ID bits 1 and 2 are not evaluated Relation between received CAN message BFM 20 bit 0 and Status Control Flags is shown below 2 8 Note 2 e All four messages are stored in the same location If more than one of the messages with ID H180 H182 H184 or H186 is received between two write operations BFM 20 bit 0 ON only the last received CAN ID DLC and data is available in BFM 107 to 113 e In this sample it is expected that the PLC program resets the status command flags after reading the data at and Message Message Message Message PANEN Ea ce ere beg BFM 20 bit 0 2 a RTR new DLC HOO no new data H03 new frame data AO REW ramo ele Hxx HOO and overflow between high byte between D and between and and Behavior until is similar to that described in example 1 uo ejesu QO buum Aa Qi w gt Same as in the first example the high byte value H07 after shows that the buffer was overwritten at least Tg once since and the data bytes in the BFM are also the data received with the last message oS But this time it is required to check the 11 bit CAN ID in the corresponding Layer
3. For the function mode refer to Section 5 4 Description BFM No TO Write Access High Byte FROM Read Access Low Byte HOOOD Data written to transmit buffer BFM 1000 Command HOOOC For other response codes refer to Section 9 9 BFM 1001 CAN ID low word BFM 1002 CAN ID high word H0000 BFM 1003 RTR Remote Transmission Request 2 BFM 1004 DLC Data Length Count BFM 1005 2nd data byte 1st data byte BFM 1006 4th data byte 3rd data byte BFM 1007 6th data byte BFM 1008 8th data byte BFM 1009 to 1066 Not used oth data byte Not used 7th data byte 1 CAN ID is as follows corresponding to the function mode used For the function mode refer to Section 5 4 Function Mode Description Layer 2 Communication Store CAN ID in the 11 bits bit O to 10 in the CAN ID low word and CAN ID high word Use 32 bit 11 bit ID Mode instructions to write CAN ID data Layer 2 Communication Store CAN ID in the 29 bits bit O to 28 in the CAN ID low word and CAN ID high word Use 32 bit 29 bit ID Mode instructions to write CAN ID data 2 Set this BFM to KO for normal transmission If this BFM is set to K1 a request frame is sent This request makes the producer of the associated CAN ID specified in BFM 1001 and 1002 send the actual data 3 The data length in bytes 0 to 8 70 9 Command Interface FX3U J1939 User s Manual 9 3 Send PGN 9 3 Send PGN This command can be u
4. 9 0 36 87 3 43 Mass Weight 0 2 kg 0 44 Ibs Label for indication of special function unit block number Accessories 9 6 7 8 9 Dust proof protection sheet Terminating resistor 120 Q 1 2W Manual supplied with product Top cover DIN rail mounting groove DIN rail DIN46277 35 mm 1 38 width Nameplate DIN rail mounting hook CAN bus connector 15 uononpou suonesyoods INQ uoneleisul OO Buum Aa Qi s now y JONG Jo uoneojiy poN SWWOD 6E6L Zz Jefe N spol UOI EOIUNWLUOD O0 sobessoy UMOG JEMOd 9 OLS lt NNY 9 ld 92 19 U puewwop QO q sues 9INpe001d uojeolunuWwoy CS 1 Introduction FX3U J1939 User s Manual 1 2 External Dimensions and Each Part Name 1 2 2 Power and status LEDs LED Name LED Color Status Description Module is offline RUN Green Module is online OFF PLC is not accessing BFMs in module FROM TO Green PLC is accessing BFMs in module OFF Module is not transmitting or receiving messages Tx Rx Green ON Module is transmitting or receiving messages Normal operation status Error passive state SINGLE FLASH For details refer to Section 12 2 ERROR p General error BLINKING For details refer to Section 12 2 ON BUS OFF state For details refer to Section 12 2 POWER 24V DC power is properly supplied from PLC main unit 1 ERROR LED has two kinds of flicker st
5. For configuration setting example in J1939 communication mode refer to Subsection 6 2 1 Filter PGN Defines the PGN for receive messages Receive messages are stored to the corresponding location in BFM 100 to 399 standard 8 byte messages and BFM 1300 to 1799 extended messages For valid PGN values refer to the remote devices manual or SAE J1939 Specification Filter Source Address Can be used to define a stricter Filter The PGN is received only if PGN and source Address filter are satisfied This can be required if a certain PGN Information is transmitted by several nodes e g PGN 65262 Engine Temperature 1 received from two independent generator units Set the filter source address to HOOFF to receive a PGN no matter which node is the source Setting range KO to K253 K255 any source Receive Timeout in units of 10 ms This setting can be used to define a timeout for the message reception If the value is set to KO the timeout detection is disabled If the value is set to a Value different from KO the FX3U J1939 is guarding the reception of the user message If no message is received for the defined time an error H2004 is set for the corresponding user message slot For Message specific error codes list refer to Section 5 19 Note e Ifthe Timeout time is set too short e g 50 ms for a broadcast message which takes at least 100 ms an error is generated for this parameter e The timer is st
6. lt Set J1939 mode TOP DO K21 K1939 K1 SFB address lt Set 250kbps TOP DO K24 K250 K1 SFB address lt Arbitrary address capable OFF gt RST M2 Address Capable lt Set FROM TO WDT to 200ms TOP DO K26 K20 K1 SFB address lt Set node address TOP DO K27 K127 K1 SFB address To the next page 86 FX3U J1939 User s Manual 11 Example Program 11 3 J1939 Communication Example Programs M8000 lt gt K1939 D21 TOP RUN Protocol monitor Mode FROM If module is online in first PLC cycle set offline for configuration bit 2 must not be changed while bit O or 7 is ON 1 Set offline keep bit 2 ON 2 Set offline keep bit 2 OFF M8002 MO M7 M2 tO Initial Online pulse Offline Init State TO Address Capable To the next page DO SFB address DO SFB address DO SFB address DO SFB address lt Reset required after mode change gt K25 K1 K1 lt Refresh read module status gt K25 K4MO K1 Online Offline lt Request offline 1 K25 K4 K1 lt Request offline 2 K25 KO K1 87 D Q 3 D O Z FX3U J1939 User s Manual 11 Example Program 11 3 J1939 Communication Example Programs s r Message configuration Message 1 Configuration 500 to 505 Data 100 to 103 Tx Message PGN 45568 HB200 destination 128 H80 event oriented transmission type ttype K1 gt gt on data change
7. Set up Power down messages i ae Section 9 6 1 FX3u J1939 firmware Ver 1 10 or later is applicable Reset command interface Display current Parameter 4 To read and write to the buffer memory To read and write the buffer memory in the FX3U J1939 use the FROM TO instructions or direct specification of the buffer memory However only FX3U FX3uUC Series PLC supports direct specification of the buffer memory For further information on applied instructions bit specification of word devices and direct specification of buffer memory refer to the following manual Refer to PROGRAMMING MANUAL Note Buffer memory that is assigned in 32 bits must use 32 bit instructions to read write 32 bit data cannot be correctly read written from to buffer memory if 16 bit read write instructions are used 14 FX3U J1939 User s Manual 1 Introduction 1 2 External Dimensions and Each Part Name 1 2 External Dimensions and Each Part Name 1 2 1 External dimensions and each part name 2 64 5 mounting holes 2 3 1 2 3 4 Tx Rx O ERROR O FXsu J1939 80 3 15 mounting hole pitch 90 3 55 CAN_SHLD CAN_H CAN_V 4 0 16 Extension cable Direct mounting hole 2 holes of 4 5 0 18 mounting screw M4 screw Status LEDs See Subsection 1 2 2 Power LED See Subsection 1 2 2 43 1 7 0 32 4 S 9 8 Unit mm inches
8. BFM 1104 Layer 2 message 2 parameter A HFFFF R W BFM 1105 Layer 2 message 2 parameter B HFFFF R W Layer 2 message 2 parameter buum Aa Qi o o ee So ooo BFM 1261 Layer 2 message 41 parameter B HFFFF R W Layer 2 message 41 parameter Layer 2 message 42 parameter H0000 R W H0000 R W BFM 1266 Layer 2 message 42 parameter C BFM 1267 Layer 2 message 42 parameter D z Jae UONEOIUNWLUOD oo sobessoy UMOG JEMOd 9 OLS lt NNY ld a0eL9 U puewwop QO gq sum s uo neounwwoo CS INp dOJd 61 7 Layer 2 Communication Mode 11 29 bit ID FX3U J1939 User s Manual 7 2 BFM 1100 to 1267 Pre defined Layer 2 Messages Parameter 7 2 1 Pre defined Layer 2 transmit messages This subsection describes parameters A to D for the transmit message Layer 2 message number parameter A Constant HFFFF HFFFF H7FFF auto RTR response H6FFF manual RTR response Layer 2 message number parameter B HFFFF H5FFF disable RTR handling HFFFF message disabled Layer 2 message number parameter C Transmission type H0000 Layer 2 message number parameter D Cycle time in 10 ms H0000 Parameter A and B for each Layer 2 message A message buffer in BFM 100 to 393 is assigned to a Layer 2 transmit message by writing HFFFF in parameter A and writing H7FFF H6FFF or HSFFF in parameter B For unused Layer 2 messages set parameter A and B to HFFFF Note The Laye
9. Vehicle System In combination with the Industry group the Vehicle system is used to identify a unit with several functions In the case of Industry Group 5 this could be a generator set The exact function within the generator set unit will be assigned by the function field The default value K127 defines the Vehicle System as Not available or Not yet defined Vehicle System Instance The Vehicle System Instance identifies a certain entity of a Vehicle System in case there is more than one in the same network Function The Function field defines the particular task of a certain device more specifically The Default value K255 defines the Function as Not available or Not yet defined A device of Industry group K5 Vehicle System KO Function K129 would identify the generator set controller within a generator set system Function Instance The Function Instance identifies a certain entity of a Function in case there is more than one in the same network ECU instance The ECU Instance identifies a certain entity of an ECU in case there is more than one electronic control unit with the same function in the same network 39 suoeoyioods N9 uoHONpo j U se uonelelsu OO 4 Jo uogevolIy SOLOW JONG spol SWUWOD 6E6L poN UOI EOIUNWLUOD Zz Jefe N oo s ess n umoq JEMOd 9 OLS lt NNY ld 0EJ U puewwoo QO q sum s INp DOJd uo neounwwoo CS 5 Allocation
10. message priority 0 to 7 6 default 0 highest interval for time triggered messages unused set K100 1 sec message data length count 8 bytes Message 2 Configuration 506 to 511 Data 104 to 107 Rx Message PGN 45312 HB100 destination 127 H7F this node receive message type acceptance filter HFF gt gt any source address OK message data length count 8 bytes ESS SSS AAAA MO M7 DTOP Online Module Offline Init State TOP TOP TOP TOP DTOP TOP TOP TOP TOP To the next page DO SFB address DO SFB address DO SFB address DO SFB address DO SFB address DO SFB address DO SFB address DO SFB address DO SFB address DO SFB address lt Set 18 bit PGN K500 H0B280 K1 lt Set ttype K1 event trigger K502 K1 K1 lt Set message priority K503 K6 K1 lt Interval unused 1s K504 K100 K1 lt DLC 8 bytes K505 K8 K1 lt Set 18 bit PGN K506 HOB17F K1 lt Set ttype receive K508 K 1 K1 lt From any source address K509 HOFF K1 lt Unused for Rx message K510 KO K1 lt DLC 8 bytes K511 K8 K1 88 FX3U J1939 User s Manual 11 Example Program 11 3 J1939 Communication Example Programs OBER TEE EEE TETETE EE TEBE PEELE TE TETETEHETE HE PE PEEEEE TET TET A TEEPE PETE EET HE TEE EE Set FX3U J1939 online BERE TEE EPL TETEE EE TEBE PEELE TETETETETEHE HE PE PEEEEE TET
11. BFM 1900 age 30 1901 HocBaSenn e ee Message HOCB3 mmnn New address of node B is used as PGN HB388 BFM 1902 H0005 Target address H88 4 destination H0006 Node B will receive the RUN gt STOP BFM 1903 Sent with priority 6 and 5 E ae to 1906 Any data data bytes Any data ae T 5 3 3 3 The Configuration values equal the Values displayed in Offline oe 4 The low byte nn is replaced by the current node address of the FX3U J1939 If the FX3U J1939 does not own a valid address due to an address conflict or if the address claiming was not completed HFE is shown 1 0 5 The 2nd byte mm displays the node address currently in use When the node address becomes 38 invalid e g due to the address change from H88 gt H89 in this example the address is set to HFE TE 57 7 Layer 2 Communication Mode 11 29 bit ID FX3U J1939 User s Manual 7 1 BFM 100 to 399 Sending Receiving Pre defined Layer 2 Messages ee Layer 2 Communication Mode 11 29 bit ID l 7 1 This chapter describes the data transfer locations and setting of the Layer 2 communication 11 29 bit ID mode In this mode up to 42 predefined messages can be sent received Moreover Layer 2 messages can be sent via CIF In 11 bit ID mode BFM 21 K11 the module sends and receives only CAN messages with an 11 bit identifier In 29 bit ID mode BFM 21 K29 the module sends and receives only CAN messages wi
12. DO K26 K20 K1 SFB address lt Set node address DO K27 SFB address K128 K1 82 11 Example Program FX3U J1939 User s Manual 11 3 J1939 Communication Example Programs M8000 H lt gt K1939 D21 TOP Run Protocol monitor Mode FROM If module is online in first PLC cycle set offline for configuration bit 2 must not be changed while bit O or 7 is ON 1 Set offline keep bit 2 ON 2 Set offline keep bit 2 OFF M8002 MO M7 M2 TO Initial Online Module Address pulse Offline Init Capable State Address Capable y To the next page lt Reset required after mode change gt DO K25 K1 K1 SFB address lt Refresh read module status gt DO K25 K4MO K1 SFB Online address Offline lt Request offline 1 DO K25 K4 K1 SFB address lt Request offline 2 DO K25 KO K1 SFB address 83 g D To 3 D O Z 11 Example Program FX3U J1939 User s Manual 11 3 J1939 Communication Example Programs s r Message configuration Message 1 Configuration 500 to 505 Data 100 to 103 Tx Message PGN 45312 HB100 destination 127 H7F event oriented transmission type ttype K1 gt gt on data change message priority 0 to 7 6 default 0 highest interval for time triggered messages unused set K100 1 sec message data length count 8 bytes Message 2 Configuration 506 to 511 Data 104 to 107 Rx Message PGN 45568 HB200 desti
13. MITSUBISHI i ELECTRIC PROGRAMMABLE CONTROLLERS MlelLSEGelF FX3U J1939 SER S MANUAL GHEE S2fety Precautions ED Read these precautions before use Before installation operation maintenance or inspection of this product thoroughly read through and understand this manual and all of the associated manuals Also take care to handle the module properly and safely This manual classifies the safety precautions into two categories and A CAUTION WARN l NG Indicates that incorrect handling may cause hazardous conditions resulting in death or severe injury Indicates that incorrect handling may cause hazardous conditions resulting in medium or slight CAU TI O N personal injury or physical damage Depending on the circumstances procedures indicated by may also cause severe injury It is important to follow all precautions for personal safety Store this manual in a safe place so that it can be taken out and read whenever necessary Always forward it to the end user 1 DESIGN PRECAUTIONS WARNING Make sure to have the following safety circuits outside of the PLC to ensure safe system operation even during external power supply problems or PLC failure Otherwise malfunctions may cause serious accidents 1 Most importantly have the following an emergency stop circuit a protection circuit an interlock circuit for opposite movements such as normal vs reverse rotation and an interlock circui
14. The PS byte of the requested PDU1 PGN must be set to HOO e g FX3U J1939 BFM 28 H80 BFM 1001 1002 BFM 1004 HOO to H7F H81 to HFD HB100 Description It is not possible to request PDU1 PGNs with a different DA than the current FX3U J1939 node address BFM Valid setting FX3U J1939 will send a request for PGN HB100 expecting a response with PGN HB180 HB100 BFM 28 value Valid setting FX3U J1939 will send a Broadcast request for PGN HB100 expecting a response with PGN HB1FF HB100 HFF HB101 to HB1FF INVALID setting for PDU1 Format PGN request Description FROM Read Access BFM No TO Write Access High Byte Low Byte emma zo H1201 Reception complete BFM 1000 Command H1200 For other response codes refer to Section 9 9 BFM 1001 Received PGN bit 15 to 0 BFM 1002 Received PGN bit 17 and 16 BFM 1003 Received priority BFM 1004 Received source address BFM 1005 DLC Data Length Count 4 BFM 1006 1st data byte BFM 1007 3rd data byte BFM 1008 5th data byte BFM 1009 Not used 7th data byte BFM 1010 9th extended data byte BFM 1011 11th extended data byte re aa BFM 1066 121st extended data byte 1 PGN to be requested is specified in the 18 bits bit O to 17 in BFM 1001 and 1002 as shown below 12 Os 4 pe 6 BFM 1002 BFM 1001 Bit 2 to 15 Bit 18 to 31 Bit 1 Bit 17 Bit 0 Bit 16 Bit 8 to 15 Bit 0 to
15. The following table shows the format of the configuration data The differentiation between read and write is specified by the 3rd BFM ttype for each message BFM No BFM 500 501 BFM 502 BFM 503 BFM 504 BFM 505 BFM 506 507 BFM 508 BFM 509 BFM 510 Interval x 10 ms PGN bit 17 to 0 includes Destination Address Interval x 10 ms BFM 511 DLC Description Transmit Data Parameter Settings PGN bit 17 to 0 includes Destination Address Default RX Value Assigned Data BFM Receive Data Parameter Settings Filter PGN bit 17 to 0 HFFFFFFFF J1939 communication mode 40000 BFM 100 to 103 K 1 HFFFF receive message Standard 8 byte Filter Source Address H0000 message 1 Receive Timeout x 10 ms H0000 DLC H0000 Filter PGN bit 17 to 0 HFFFFFFFF J1939 communication mode H0000 BFM 104 to 107 K 1 HFFFF receive message Standard 8 byte Filter Source Address H0000 message 2 Receive Timeout x 10 ms H0000 DLC H0000 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area Description EA BFM No TX RX E Assigned Data BFM 2 Transmit Data Parameter Settings Receive Data Parameter Settings BFM 938 PGN bit 17 to 0 939 includes Destination Address EN Poe ner na BF 940 type Etre tao root Ho000 BFM 382 to 995 2 Standard 8 byte 7 BFM 941 Filter Source Address H0000 message 74 2 BFM 942 Interv
16. in Layer 2 communication mode can send and receive up to 42 messages on a CAN network Note Drop of NMEA 2000 functions in FX3uU J1939 Version 1 10 and later spol SWUWOD 6E6L Due to changed regulation of supporting and applying of NMEA 2000 functions as of August 2012 all NMEA 2000 functions have been removed from FX3u J1939 in version V1 10 In order to avoid legal trouble with the NMEA organization or network malfunctions Mitsubishi Electric recommends FX3uU J1939 users Do not use send receive any NMEA 2000 reserved PGNs with the FX3u J1939 Do not use the FX3U J1939 in a NMEA 2000 Network or mixed J1939 NMEA 2000 network spol UOI EOIUNWLUOD Zz Jefe N O0 sobessoy UMOG JEMOd 9 OLS lt NNY 9 ld 92 19 U puewwop QO q sues 9iNpe001d uoeolunuWwoy CS 13 1 Introduction FX3U J1939 User s Manual 1 1 Outline 3 Support a Command Interface CIF The command interface is a tool to execute asynchronous network services module configuration and diagnosis features The following table shows the supported functions Function Mode Selection Layer 2 Layer 2 Command SHEER j Communication Communication Reference Communication 11 bit ID 29 bit ID Mode Mode Sending Layer 2 Message ee ee Section 9 2 Sending PGN fr fF Ff fF Section 9 3 Request PGN t Tf Section 9 4 Set up PLC RUN gt STOP messages lL if if J Section 9 5 Mode
17. y JONG e Ifthe cycle time is set to KO the value is automatically corrected to K1 Cycle time is 10 ms in this case fa 2 D lt a Q 3 3 n z Jae UONEOIUNWLUOD oo sobessoy UMOG JEMOd 9 OLS lt NNY ld a0eL9 U puewwop QO gq sum s 9iNpe001d uoeolunuWwoy amp 63 7 Layer 2 Communication Mode 11 29 bit ID FX3U J1939 User s Manual 7 2 BFM 1100 to 1267 Pre defined Layer 2 Messages Parameter 7 2 2 Pre defined Layer 2 receive messages This subsection describes parameters A to D for the receive message Parameter Default Value Layer 2 message number parameter A HFFFF Layer 2 message number parameter B HFFFF Layer 2 message number parameter C H0000 Layer 2 message number parameter D H0000 Parameter A and B for each Layer 2 message Set the source CAN ID of the received message to parameter A and B CAN ID is as follows corresponding to the function mode to be used Set parameter A and B of unused Layer 2 messages to HFFFF gt For function mode refer to Section 5 4 Function Mode Description layer 2 communication 11 bit ID mode layer 2 communication 29 Bit ID mode Store CAN ID in the lower 11 bits bit O to 10 of parameters A and B by 32 bit instructions Store CAN ID in the lower 29 bits bit O to 28 of parameters A and B by 32 bit instructions Parameter C and D for each Layer 2 message Set the filter for the ID set i
18. 2 The state of buffer memory is stored in the built in flash ROM by turning on BFM 22 bit 0 The buffer memories that are stored depend on the function mode BFM 21 For further information refer to the following section 3 Refer to the following items for each function mode When using J1939 communication mode refer to Section 6 1 When using the Layer 2 communication 11 29 bit ID mode refer to Section 7 1 Reference Chapter 9 Section 7 2 Section 7 3 Section 5 20 Subsection 6 1 2 Section 5 21 and Chapter 8 Section 5 22 Refer to Section 5 5 30 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 2 How to Read Write from to Buffer Memory 5 2 How to Read Write from to Buffer Memory 3 To read write from to buffer memory in the FX3U J1939 use the FROM TO instructions or the applied aj instructions that directly specify the buffer memory FX3U FX3uc Series PLC applicable software is required to perform direct specification of the buffer memory and bit specification of word devices 2 For further information on applied instructions bit specification of word devices direct specification of buffer Y memory or special function unit block unit number refer to following manual 8 Refer to Programming manual S 1 Direct specification of buffer memory FX3uU FX3uc only When directly specifying the buffer memory specify the following device in the source or destination area of the app
19. 2 message BFM 100 to e 399 to determine which message ID was received In this case the last message is H0180 and the data of this message is stored to the data BFMs The data of messages H0182 and H0186 are lost O Q 2 D a Q 3 3 n Spo UONPOIUNWWOD z Jae oo sobessoy UMOG JEMOd 9 OLS lt NNY ld a0eL9 U puewwop QO gq sum s 9iNpe001d uoeolunuWwoy amp 65 7 Layer 2 Communication Mode 11 29 bit ID FX3U J1939 User s Manual 7 3 BFM 1270 to 1272 Layer 2 RTR Flags 7 3 BFM 1270 to 1272 Layer 2 RTR Flags If the FX3U J1939 is set to Layer 2 communication mode an incoming RTR message is indicated in the BFM if the following conditions are satisfied e Matching the CAN ID n of one of the Layer 2 messages 1 e The message n is configured as a transmit message e The message n is set to no auto RTR response H6FFF 1 Where n is one of the messages 1 to 42 The bits in the Layer 2 RTR flags are updated independently from BFM 20 bit 0 A bit is set if a valid RTR message has been received The bit can be evaluated by PLC program and the required changes to the response message data can be made BFM 20 bit 0 must be set in order to refresh the internal data buffer and trigger the transmission The flag is automatically reset when a message is transmitted from the message i i R R R OO Not Used 66 8 BFM 1
20. Communication Example Programs cccccsccccesssseeceeseeceeuseecseseecseseeeseseesseasessssaes 82 12 Diagnostics 90 12 te Preliminary GC MNCCKS croiser a a O 90 122 Detail Emor GNOCK ainoan a EE E ene esas E 92 Warranty sanc E ee teee ceed cee 95 REVISE NISCOM Ysa 2esetececaccassazeeceecacectetesrsace jcagueecencadisinitee eeacesguenecueacad deinen a AES 96 FX3U J1939 User s Manual Standards Standards Certification of UL cUL standards FX3U J1939 units comply with the UL standards UL cUL UL cUL File number E95239 Regarding the standards that comply with the main unit please refer to either the FX series product catalog or consult with your nearest Mitsubishi product provider Compliance with EC directive CE Marking This document does not guarantee that a mechanical system including this product will comply with the following standards Compliance to EMC directive and LVD directive for the entire mechanical module should be checked by the user manufacturer For more information please consult with your nearest Mitsubishi product provider Regarding the standards that comply with the main unit please refer to either the FX series product catalog or consult with your nearest Mitsubishi product provider Requirement for Compliance with EMC directive The following products have shown compliance through direct testing of the identified standards below and design analysis through the cre
21. External dimensions and each part NAME ccccccceeccceeeeeeeeeeeeeeeeeeeeseeeseeeeese esse eesseeeseeeeseneeseeeees 15 T22 POWECl AGS CALS Sa i komen Ea lass tateacbanalckeas 16 23s SE SELM Ileal WAY OUN iaee E tetentaut i vipceesvamdaveniua Sa wiad si e Sea aa 16 to SYSTEM GONMPGUP ALON wise u assed ececulest ace desearesvesbaegenensseanenezaceak os eet sh Saev anaes eseedacicadeaed 17 MST General COMMOULAUOM severe eerie cesta iencnsus lea a da siendedenndes eatines 17 3 2 ADPicabe cad WN Creer eee errs ete et Reg cr PR nr oN eo aE a 17 TSS GOMME CHOI Wit PLLC reiia Yok lw ccc a lta datepten techie ies a a 18 1 4 System Start up Procedure cccccssecccsescecceesceccseeecceececceuceesseeecssueeeesuseeessuesesssseeessssneeessaags 19 2 Specifications 20 21 General SPCCINCALOMS Scio tend iecn hte dente en a silane a end ta Teulada Glue 21 22 ROWER SUDDIV SPECI CANON S esaer a sete vectenen sede able eigenst eueiun dna abeinadeh hela seh sveiteven table seb vauneheselaassvates 21 2 REHOrMaNCe SPECIICANONS sisir a a OT niet aadouada E E tents ano ae 21 3 Installation 22 5 ed CONNEC HONNI O eaa R E Reed eerestaart eaten d E eee yt ert eRe eee Lae 22 3 2 MOUNUNG ersan A E EEEN 23 S2 T DIN TANMOONUNG scan ao E O E 23 32 2 Direc MOUNINO asteria a a N E eee iahuaane acarawartaeas 24 4 Wiring 25 4 1 Applicable Cable and CoOnnectol ccccccccceecccseececeeceeeeececeeeeeseecesea cess cessaeeeseusessaeeeseue
22. Hardware Edition Refer to FX3Gc Hardware Edition Refer to FX3U Hardware Edition Refer to FX3uc Hardware Edition 18 1 Introduction FX3U J1939 User s Manual 1 4 System Start up Procedure 1 4 System Start up Procedure uononpou FX3U J1939 Refer to Chapter 1 ________ Outline of system e Applicable PLC Outline suoeoyioads N9 Refer to Chapter 2 Specifications e Operation environment e Power supply specifications e Performance specifications Maximum bus length depends on baud rate Check of specifications uojeleysul Q9 Refer to Chapter 1 and 2 System configuration System configuration buum Aa Refer to Chapter 3 and 4 Installation and wiring AEN e Arrangements Qi e Applicable cable and connector e CAN bus wiring e Grounding e Bus terminator For arrangements refer to the manual w gt of the PLC main unit B S e Mounting ree 0 D Wiring 39 p Refer to Chapter 5 to 10 poN SWWOD 6E6L Communication settings For J1939 mode refer to Section 10 1 For CAN Layer 2 mode refer to Section 10 2 Communication settings Refer to Chapter 5 to 10 Zz Jefe N Creat Buffer memory os ete pr Ogrenn e List of buffer memories 5 e Details of buffer memory 4 For buffer memory read write method S refer to programming manual Communication program 8 For example program refer to Chapt
23. Introduction FX3U J1939 User s Manual 1 1 Outline uononpou 1 introduction 1 1 Outline The FX3u J1939 communication block is an interface block that allows FX3G FX3GC FX3U FX3UC Series PLCs to connect to a J1939 system FX3u J1939 can be connected directly to the FX3G FX3cc FX3u FX3uc 1 series PLC s extension port or to any other extension unit block s right side extension port 4 An FX2NC CNV IF or FX3UC 1PS 5V is necessary to connect the FX3u J1939 to an FX3GC FX3UC Series PLC suoneoyioeds N9 uoneleisuy OO For safe use CAUTION This product has been manufactured as a general purpose part for general industries and has not been designed or manufactured to be incorporated in a device or system used in purposes related to human life Before using the product for special purposes such as nuclear power electric power aerospace medicine or passenger movement vehicles consult with Mitsubishi Electric This product has been manufactured under strict quality control However when installing the product where major accidents or losses could occur if the product fails install appropriate backup or failsafe functions in the system Buum Aa Qi 1 The maximum send receive message number w gt 75 messages 8 bytes message and 4 extension messages a maximum of 250 bytes message can be T sent and received on J1939 communication a Sio O h 2 CAN Layer 2 communication D FX3U J1939
24. J1939 message refer to Section 6 2 For node address of FX3U J1939 refer to Section 5 9 and Section 5 10 44 6 J1939 Communication Mode FX3U J1939 User s Manual 6 1 Send Receive Data Buffer 6 J1939 Communication Mode 5 6 1 Send Receive Data Buffer Y The FX3u J1939 supports 75 standard messages with up to 8 bytes and 4 extended messages with up to 8 250 bytes It is also possible to combine several standard messages for data packages up to 250 bytes 6 1 1 BFM 100 to 399 Send receive data buffer for standard messages These BFMs are used to buffer network data For details see the manual of the source target module or the corresponding J1939 specification For the extended data area refer to Subsection 6 1 2 For the Configuration area refer to Section 6 2 uonejesu OO Transmit Receive Data Buum Aa BFM No Message No High Byte Low Byte BFM 100 2nd data byte 1st data byte BFM 101 4th data byte 3rd data byte Message 1 BFM 102 6th data byte 5th data byte BFM 103 8th data byte 7th data byte 5 BFM 104 2nd data byte 1st data byte D gt BFM 105 4th data byte 3rd data byte T Q Message 2 zo BFM 106 6th data byte 5th data byte 25 BFM 107 8th data byte 7th data byte i BFM 108 2nd data byte 1st data byte BFM 109 4th data byte 3rd data byte Message 3 BFM 110 6th data byte 5th data byte BFM 111 8th data byte 7th data byte 9 oo oo i 3 n BFM 396 2nd data byte 1st dat
25. K2 K3 k user interval gt ooo user interval p a user interval y 52 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area Transmission Type K4 5 Transmission type K4 will trigger the transmission only upon explicit request from the network or PLC user 2 trigger 2 1 Transmission Type K4 trigger via remote request frame When the FX3U J1939 receives a valid request frame for supported information it will respond with the most recent internal data that is copied from the BFM every time BFM 20 bit 0 is set to ON 2 ep BFM 25 bit 4 Orinem de D Configuration mode sf BFM 20 bit 0 2 S BFM 100 to 103 HOOOO H5555 HAAAA Data i 3 Data message 1 2 H0000 H5555 HAAAA gt internal as i a 5 incoming request REQ REQ REQ REQ Transmission Type K4 Buum Aa 2 Transmission Type K4 trigger via PLC user flag The message transmits when the corresponding message transmit trigger flag in BFM 1280 to 1284 is set to ON BFM 25 bt4 f Ooninemade ssts SsS Qi Configuration mode D gt BFM 20 bit 0 T z5 i o 5 BFM 100 to 103 H0000 KOO H OOOO O O HAAAA 32 Data T Data message 1 HO000 H5555 HAAAA internal BFM 1280 bit 0 M i Transmission Type K5 SWWOO 6 6Lf 4 Interval in units of 10 ms ziig N SQ The Interval setting is used when the transmission type ttype is set to
26. PGN to be transmitted is specified by the lower 18 bits bit O to 17 as shown below The PGN must also include the Destination Address if applicable Note For unused messages set HFFFFFFFF to the PGN A PGN contains following four fields information The PF field decides whether PDU 1 format or PDU 2 format is used In PDU 1 format PF KO to K239 the PS field contains the destination address for the message In PDU 2 format PF K240 to K255 the PS field contains the group extension Bit a 18 VO a i i Not Used Set bit 2 to 15 to OFF EDP Extend data page DP Data u PDU Format PF PDU specific PS Note e When a configuration parameter of the FX3U J1939 requires a PGN including destination address the set value must include the target node address if the PGN is using PDU 1 Format If a PGN is using PDU 2 format the PGN does not require target address e g PGN 59904 shall be used to request certain information from the network from node 30 PGN 59904 is shown below PGN 59904 HEA00 Bit C EE 18 7 16 BaB nn Not Used Set bits 2 to 15 to OFF EDP OFF DP OFF PF EA Sa PS 00 F As this PGN is PDU 1 format it requires a destination address PGN with added target address to PS field is shown below Bit Seria 18 e a a O S Ma o o Cs Therefore PGN including destination address is set to 59934 HEA1E e Some PGNs can not be combined with certain destination addresses Overview Rx ee valid and in
27. and CAN_GND are wired correctly 1 ERROR LED has two kinds of flicker states single flash and blinking This LED flickers as follows SINGLEFLASH T 4L o O kao E 0 2 s Ls BLINKING E tC kak 0 2 s 0 2 s 5 POWER LED LED State Description ON The power is being correctly supplied from FX3G FX3GC FX3U FX3UC Series PLC via the extension cable to FX3U J1939 The power is being incorrectly supplied from FX3G FX3GC FX3U FX3UC Series PLC via the extension cable to FX3U J1939 e Check the connection of the extension cable to the PLC e Check the power supply of the FX3G FX3GC FX3U FX3UC series PLC Otherwise For FX3G Series PLC refer to FX3G Hardware Edition For FX3GC Series PLC refer to FX3GC Hardware Edition For FX3U Series PLC refer to FX3U Hardware Edition For FX3UC Series PLC refer to FX3UC Hardware Edition For power supply specifications for FX3U J1939 refer to Section 2 2 1 An FX2NC CNV IF or FX3UC 1PS 5V is necessary to connect the FX3U J1939 to an FX3GC FX3UC Series PLC 91 FX3U J1939 User s Manual 12 Diagnostics 12 2 Detail Error Check 12 2 Detail Error Check Please check the bit status in Error Status BFM 29 Note e The error flags bit 5 bit 6 bit 8 and bit 15 in BFM 29 are latched Write KO to BFM 29 to clear all latched error flags All other bits are reset automatically if the cause for the error is resolved When BFM 29 bit 6 is set to OFF BFM 39 w
28. depends on the node s ECU name If all other fields of the ECU name are same the smaller value of Function Instance in the ECU name indicates higher priority For further information on ECU name refer to following section Refer to Section 5 17 When a fix node address is required Set the node address by using one of the following methods Set BFM 25 bit 2 to OFF and set an address in BFM 27 Start the address claim procedure once when an address is obtained 1 Read the obtained address from BFM 28 2 Set BFM 25 bit 2 to OFF Otherwise address claiming might start from the new address after the next power on or reset 3 Write the address read from BFM 28 back to BFM 27 The address will be stored to Flash ROM 36 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 9 BFM 27 Node Address Address Claim Start Address 3 Setting Value State of BFM 25 bit 2 description 3 When the current address of the FX3U J1939 displayed in BFM 28 is claimed S by a node with a higher priority the FX3U J1939 will claim the next higher address S K128 to K206 ON If node address is increased beyond the maximum dynamic address FX3U J1939 sets BFM 29 bit 1 and stores HFE can not claim address in BFM 28 If the FX3U J1939 Industry group is set to 0 BFM 25 bit 2 is forced to OFF 2 Even if the address is in the dynamic address range the FX3U J1939 will not try Y to claim another address if a node
29. error state display on YOOO to Y017 TEST MO Online Offline DO SFB address DO SFB address DO SFB address DO SFB address DO SFB address DO SFB address lt Request online K25 K20 K1 lt Request online K25 K16 K1 D Q 3 D O Z lt Copy RTC data to message K100 D8013 K4 lt Buffer swap K20 K1 K1 lt Read RX data K104 D100 K4 lt Read BFM 29 K29 D29 K1 Error Status MOV D29 K4Y000 Error Error Status Output END 85 11 Example Program FX3U J1939 User s Manual 11 3 J1939 Communication Example Programs 2 Node B program sA r AAAA Set Special Function Block SFB address of FX3U J1939 PAE EP AAAA lt Set SFB address M8000 DMOV KO DO RUN SFB monitor address Seo ee eee ee ee ee E AAA Initial setting before any access to Configuration BFMs check BFM 25 bit 0 online and bit 7 init mode are OFF Set J1939 mode BFM 21 Set baud rate BFM 24 NOTE J1939 default is 250kbps Set arbitrary address capable OFF BFM 25 bit 2 Clear restart From To Watchdog BFM 26 Set Node ID BFM 27 SS E AAAA lt Read module status M8000 FROM DO K25 K4MO K1 RUN SFB Online monitor address Offline lt Reset any latched errors TOP DO K29 KO K1 SFB address lt Read protocol mode MO M7 FROM DO K21 D21 K1 Online Module SFB Protocol Offline Init address Mode State
30. function units blocks Battery and memory cassette DISPOSAL PRECAUTIONS Please contact a certified electronic waste disposal company for the environmentally safe recycling and disposal of your device 6 TRANSPORTATION AND STORAGE PRECAUTIONS The PLC is a precision instrument During transportation avoid impacts larger than those specified in the general specifications of the PLC main unit manual Failure to do so may cause failures in the PLC After transportation verify the operations of the PLC GEER city Precautions SD Read these precautions before use MEMO FX3U J1939 User s Manual FX3U J1939 User s Manual Manual revision Bo 3 2014 Foreword This manual describes the FX3U J1939 Communication Block and should be read and understood before attempting to install or operate the hardware Store this manual in a safe place so that you can take it out and read it whenever necessary Always forward it to the end user This manual confers no industrial property rights or any rights of any other kind nor does it confer any patent licenses Mitsubishi Electric Corporation cannot be held responsible for any problems involving industrial property rights which may occur as a result of using the contents noted in this manual 2012 MITSUBISHI ELECTRIC CORPORATION FX3U J1939 User s Manual Outline Precautions This manual provides information for the use of the FX3U J1939 Commun
31. ku Tokyo 100 8310 Phone 81 3 3218 2111 Fax 81 3 3218 2185 Mitsubishi Electric Automation Inc 500 Corporate Woods Parkway Vernon Hills IL 60061 Phone 1 847 478 2100 Fax 1 847 478 0328 CZECH REP FRANCE IRELAND ITALY NETHERLANDS POLAND RUSSIA SPAIN SWEDEN UAE JAPAN USA MITSUBISHI A ELECTRIC Changes for the Better GEVA Wiener Stra e 89 A 2500 Baden Phone 43 0 2252 85 55 20 Fax 43 0 2252 488 60 000 TECHNIKON Prospect Nezavisimosti 177 9 BY 220125 Minsk Phone 375 0 17 393 1177 Fax 375 0 17 393 0081 ESCO DRIVES Culliganlaan 3 BE 1831 Diegem Phone 32 0 2 717 64 60 Fax 32 0 2 717 64 61 KONING amp HARTMAN B V Woluwelaan 31 BE 1800 Vilvoorde Phone 32 0 2 257 02 40 Fax 32 0 2 257 02 49 INEA RBT d 0 0 BOSNIA AND HERZEGOVINA Stegne 11 SI 1000 Ljubljana Phone 386 0 1 513 8116 Fax 386 0 1 513 8170 AKHNATON 4 Andrei Ljapchev Blvd PO Box 21 BG 1756 Sofia Phone 359 0 2 817 6000 Fax 359 0 2 97 44 06 1 INEA CR Losinjska 4a HR 10000 Zagreb Phone 385 0 1 36 940 01 02 03 Fax 385 0 1 36 940 03 AutoCont C S S R O Kafkova 1853 3 CZ 702 00 Ostrava 2 Phone 420 595 691 150 Fax 420 595 691 199 Beijer Electronics A S Lykkegardsvej 17 DK 4000 Roskilde Phone 45 0 46 75 76 66 Fax 45 0 46 75 56 26 HANS F LSGAARD A S Theilgaards Torv 1 DK 4600 K ge Ph
32. of Buffer Memories FX3U J1939 User s Manual 5 18 BFM 100 to 399 Send Receive Data Buffer Manufacturer Code The manufacturer code identifies the maker of the ECU The manufacturer code is assigned by the SAE and listed in the SAE J1939 main specification Identity Number The Identity number is a unique code that distinguishes ECUs of the same Manufacturer and Kind Industry Group Vehicle System Vehicle System Instance Function Function Instance ECU instance and Manufacturer Code BFM 100 to 399 Send Receive Data Buffer 5 19 BFM 100 to 399 in the FX3u J1939 module are used for data communication to the CAN bus The configuration for where each data is sent received is explained in the following chapter When using the J1939 communication mode refer to Chapter 6 When using Layer 2 communication 11 bit 29 bit ID mode refer to Chapter 7 BFM 401 to 479 Message Specific Error Code List This List contains an error message for each message FX3U J1939 has 42 messages for Layer 2 mode and 79 messages for J1939 mode If several message buffers are combined for messages with more than 8 data bytes in J1939 mode the error code is stored only in the first related message e g If message 3 4 and 5 are combined to transport a message with 24 byte any errors will be displayed in BFM 403 message 3 error code Note e Write KO to clear the error for related message If all message error codes are cleared
33. of your device TRANSPORTATION AND STORAGE PRECAUTIONS CAUTIO N The PLC is a precision instrument During transportation avoid impacts larger than those specified in the general specifications of the PLC main unit manual Failure to do so may cause failures in the PLC After transportation verify the operations of the PLC 20 2 Specifications FX3U J1939 User s Manual 2 1 General Specifications 2 1 General Specifications 5 a Ss Q Q Q z O Items other than the following table are equivalent to those of the PLC main unit For further information of general specifications refer to the manual of the PLC main unit Refer to FX3G Hardware Edition Refer to FX3Gc Hardware Edition Refer to FX3u Hardware Edition D Refer to FX3uc Hardware Edition 2 Item Specification Dielectric Withstand Voltage 500V AC for one minute Between all terminals and ground terminal Insulation Resistance 2 2 Power Supply Specifications uo ejesu QO Item Specification 24V DC max 110 mA Internal Power Supply 24V DC power is supplied internally from the main unit For details on the 24V DC power supply of main unit refer to the manual of the PLC main unit Buum Aa 2 3 Performance Specifications Item Specification Transmission Type CAN bus network 5 Applicable Function J1939 Node or CAN Layer 2 Node 5S e SAE J1939 recommended practice for serial communication vehicle n
34. operation status FX3U J1939 is in error passive state At least one of the error counters of the module has reached or exceeded the warning level Check the following points in the network e Check that the terminating resistors at both ends of the network are connected e Check that all nodes have the same baud rate setting SINGLE FLASH Check that all nodes have a unique Node ID setting e Check that the CAN_H CAN_L and CAN_GND wires are not broken e Check that the CAN_H CAN_L and CAN_GND are wired correctly e Check that the CAN_SHLD is grounded e Check that the CAN_SHLD is connected at all nodes e Check that the CAN cable wires do not short circuit other CAN cable wires General error has occurred BLINKING Check the error status in BFM 29 Refer to Section 12 2 FX3U J1939 is in BUS OFF state or program CPU error occurs in PLC main unit The LED will always be ON if there is a BUS OFF error a general error BFM 29 bit 0 or the FROM TO watchdog is expired e Check the error status in BFM 29 Refer to Section 12 2 e Check the ERROR LED of the PLC ON For FX3G Series PLC refer to FX3G Hardware Edition For FX3GC Series PLC refer to FX3GC Hardware Edition For FX3U Series PLC refer to FX3U Hardware Edition For FX3UC Series PLC refer to FX3UC Hardware Edition e Check the sequence program for FROM TO watchdog For the FROM TO watchdog refer to Section 5 8 e Check that the CAN_H CAN_L
35. operation error may damage the machinery or cause accidents STARTUP AND MAINTENANCE PRECAUTIONS CAUTION Do not disassemble or modify the PLC Doing so may cause fire equipment failures or malfunctions For repair contact your local Mitsubishi Electric representative Turn off the power to the PLC before connecting or disconnecting any extension cable Failure to do so may cause equipment failures or malfunctions Do not drop the product or exert strong impact to it Doing so may cause damage Turn off the power to the PLC before attaching or detaching the following devices Failure to do so may cause equipment failures or malfunctions Peripheral devices display module expansion boards and special adapters Input output extension units blocks FX Series terminal blocks and special function units blocks Battery and memory cassette 12 1 Preliminary Checks Check the RUN FROM TO Tx Rx ERROR and POWER LED status 1 RUN LED LED State Description OFF FX3U J1939 is in offline ON FX3U J1939 is in online 2 FROM TO LED LED State Description OFF PLC is not accessing BFMs in FX3U J1939 ON PLC is accessing BFMs in FX3U J1939 3 Tx Rx LED LED State Description OFF FX3U J1939 is not transmitting or receiving messages ON FX3U J1939 is transmitting or receiving messages 90 12 Diagnostics FX3U J1939 User s Manual 12 1 Preliminary Checks 4 ERROR LED oy o LED State Description 3 a OFF Normal
36. regarding installation in an enclosure of FX3G Series PLC refer to FX3G User s Manual Hardware Edition For details regarding installation in an enclosure of FX3c6c Series PLC refer to FX3Gc User s Manual Hardware Edition For details regarding installation in an enclosure of FX3u Series PLC refer to FX3U User s Manual Hardware Edition For details regarding installation in an enclosure of FX3uc Series PLC refer to FX3uc User s Manual Hardware Edition 1 An FX2NC CNV IF or FX3UC 1PS 5V is necessary to connect the FX3U J1939 to an FX3GC FX3UC Series PLC FX3U J1939 User s Manual Associated Manuals Associated Manuals Only the installation manual is packed together with the FX3U J1939 Communication Block For a detailed explanation of the FX3U J1939 refer to this manual For further information of the hardware information and instructions on the PLC main unit refer to the respective manuals Refer to these manuals v Refer to the appropriate equipment manual A Fora detailed explanation refer to an additional manual Document er Description number Model code Title of manual Manual for the Main Unit FX3G Series PLCs Main Unit Describes FX3G Series PLC specification for I O wiring and installation extracted from the FX3G User s Manual A ae haere JY997D46001 Hardware Edition For details refer to FX3G Series User s Manual Hardware Edition FX3G Series es Additio
37. through this manual and the associated manuals and ensure the safety of the operation An operation error may damage the machinery or cause accidents STARTUP AND MAINTENANCE PRECAUTIONS CAUTION e Do not disassemble or modify the PLC Doing so may cause fire equipment failures or malfunctions For repair contact your local Mitsubishi Electric representative e Turn off the power to the PLC before connecting or disconnecting any extension cable Failure to do so may cause equipment failures or malfunctions Do not drop the product or exert strong impact to it Doing so may cause damage e Turn off the power to the PLC before attaching or detaching the following devices Failure to do so may cause equipment failures or malfunctions Peripheral devices display module expansion boards and special adapters Input output extension units blocks FX Series terminal blocks and special function units blocks Battery and memory cassette 80 11 Example Program FX3U J1939 User s Manual 11 1 System Configuration The programs shown below are examples on how to set local parameters set up a network and exchange data over the network with FX3U J1939 11 1 System Configuration The system consists of two FX3U J1939 nodes Node A and Node B 1 2 This system can be used for both the J1939 example programs S Node A Node B Fi Node address 128 Node address 127 FX3G FX3GC FX3G FX3GC FX3u FX3UC FX3U J1939
38. to KO the error flag BFM 29 bit 15 will be reset to OFF For the error status refer to Section 12 2 All error codes in BFM 401 to 479 will be cleared to KO if BFM 29 bit 15 is set to OFF or if BFM 25 bit 0 is set to ON for the module reset e The abort cause of PGN 60416 connection abort is set to HFE K254 error indicator according to ISO 11783 7 in case the FX3U J1939 detects any protocol errors e g in case the total data count does not match the number of frames in a RTS frame Detailed Error Code for Each Message BFM 401 Message 1 error code BFM 402 Message 2 error code BFM 442 Message 42 error code ee E eee rune 1 Messages 76 to 79 are for extended messages 1 to 4 For the extended message refer to Subsection 6 1 2 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 19 BFM 401 to 479 Message Specific Error Code List Message specific error codes 5 3 Error Code Description H0000 No error a Multi message transmission aborted by remote node H10nn FX3U J1939 received a connection abort message from remote node the low byte shows the abort cause For abort cause refer to documentation of remote node or applicable J1939 specification 2 Multi message transmission aborted by local node on The FX3U J1939 detected an error condition that requires the termination of the current multi message P H11nn Se Q transmission the low byte shows the abort cause For abo
39. with higher priority claims the address set in D BFM 27 a Meee he oo If the FX3U J1939 cannot use the address in BFM 27 due to an address claim from a node with higher priority the FX3U J1939 will set BFM 29 bit 1 and stores D HFE can not claim address in BFM 28 KO to K127 FX3U J1939 uses the address set in BFM 27 for communication However these node addresses are reserved by SAE or assigned to certain K208 to K247 f aes functions within the network If using these node address see the Caution in uojeljeysul QO K248 to K253 this section K254 can not claim Invalid setting K255 broadcast address Invalid setting 1 The maximum dynamic address depends on the industry group For further information on industry groups refer to following section Refer to Section 5 17 4 Industry Group Maximum Address 0 Not define any dynamic addresses 1 K160 2to5 K207 Jo uoHedo y Node address range State and Industry group SOLOW JONG The relation between Node address range State and Industry group is as follows Node Address Range State Industry Group m Group 5 Industrial Process Control Stationary Equipment 1 2g 128 to 207 H80 to HCF D Group 4 Marine Equipment 3 Group 3 Construction Equipment 2 2 208 to 247 HDO to HF7 Assigned Reserved Group 2 Agricultural and Forestry Equipment 2 1 On Highway Equi t 161 to 247 HA1 to HF7 Assigned Reserved Ee ERED OE
40. 0 to ON to save messages to Flash ROM when setting them by this command a e For unused messages set HFFFFFFFF to the PGN and HFFFF to priority and destination address Description BFM No TO Write Access FROM Read Access High Byte uonelelsu OO Low Byte H3001 Execution complete BFM 1000 Command H3000 For other response codes refer to Section 9 9 buum Aa BFM 1001 PGN bit 15 to 0 BFM 1002 PGN bit 17 and 16 BFM 1003 Priority BFM 1004 Destination address BFM 1005 DLC Data Length Count 4 BFM 1006 2nd data byte BFM 1007 Ath data byte BFM 1008 6th data byte BFM 1009 8th data byte Qi 1st data byte 3rd data byte 5th data byte 7th data byte s now y JONG Jo uoneso y H0000 ejo Me BFM 1028 PGN bit 15 to 0 PGN bit E E ae a 3 3 BFM 1032 DLC Data Length Count 4 A a Y BEM TE a a ne es Not used 2 1 PGN to be transmitted is specified in the 18 bits bit O to 17 in BFM 1001 and 1002 as shown 8 below FE Bit 2 to 15 Bit 18 to 31 Bit 0 to 7 L Q PGN PDU specific PS Not used Set bit 2 to 15 to OFF EDP Extend data page DP Data page PDU Format PF 2 The valid range of the message priority the first three bits in the 29 bit ID is between KO to K7 KO is the highest priority 3 Specifies the destination node address Valid range of the destination node address is betwee
41. 09 Identity Number LW saci l BFM 3010 Identity Number HW 8 BFM 3011 Node address K 1 Not used z2 2 U BFM 3012 Arbitrary address capable field g z 2 2nd remote node address to 9 BFM 3017 Function Instance KO 28 BFM 3019 Manufacturer Code 11 bit 2a BFM 3020 Identity Number LW mar l BFM 3021 Identity Number HW 4 0 UNO 2e 3 cos 49 Q gt 43 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 22 BFM 3000 to 3879 Configuration of Remote Address to ECU Name Assignment is BFM No BFM 3869 BFM 3870 BFM 3871 BFM 3872 BFM 3873 BFM 3874 BFM 3875 BFM 3876 BFM 3877 BFM 3878 BFM 3879 Bit Length Default Value Remote ECU 80th remote node address to ECU name assignment Manufacturer Code 11 bit ey Number CW 21 bit J deny Number W Set the node address used in FX3U J1939 configuration K 1 or any node address KO H00 to K253 HFD can be set except the address set in the BFM 27 Setting K 1 indicates that the node is not used Broadcast K255 HFF and cannot claim K254 HFE are invalid settings When the FX3U J1939 is set to online BFM 25 bit 4 set to ON bit 15 of the node address BFM is set to indicate that the address is not yet valid As soon as a valid Address Claim matching the ECU name defined by the following 10 BFMs is received bit 15 is reset to OFF and the current node address is displayed For the configuration of the
42. 1 0 20 587 7605 Beijer Electronics AS Postboks 487 NO 3002 Drammen Phone 47 0 32 24 3000 Fax 47 0 32 8485 77 Fonseca S A R Jodo Francisco do Casal 87 89 PT 3801 997 Aveiro Esgueira Phone 351 0 234 303 900 Fax 351 0 234 303 910 SIRIUS TRADING amp SERVICES SRL Aleea Lacul Morii Nr 3 RO 060841 Bucuresti Sector 6 Phone 40 0 21 430 40 06 Fax 40 0 21 430 40 02 INEA SR d 0 0 Ul Karadjordjeva 12 217 SER 11300 Smederevo Phone 386 026 461 5401 SIMAP SK Z padn Slovensko Jana Derku 1671 SK 911 01 Tren n Phone 421 0 32 743 04 72 Fax 421 0 32 743 75 20 INEA RBT d 0 0 Stegne 11 SI 1000 Ljubljana Phone 386 0 1 513 8116 Fax 386 0 1 513 8170 Beijer Electronics Automation AB Box 426 SE 20124 Malmo Phone 46 0 40 35 86 00 Fax 46 0 40 93 23 01 OMNI RAY AG Im Schorli5 CH 8600 Diibendorf Phone 41 0 44 802 28 80 Fax 41 0 44 802 28 28 000 CSC AUTOMATION 4 B M Raskovoyi St UA 02660 Kiev Phone 380 0 44 494 33 44 Fax 380 0 44 494 33 66 LITHUANIA MALTA MOLDOVA NETHERLANDS NETHERLANDS NORWAY PORTUGAL ROMANIA SERBIA SLOVAKIA SLOVENIA SWEDEN SWITZERLAND UKRAINE T00 Kazpromavtomatika KAZAKHSTAN UL ZHAMBYLA 28 KAZ 100017 Karaganda Phone 7 7212 50 10 00 Fax 7 7212 50 1150 MIDDLE EAST REPRESENTATIVE I C SYSTEMS Ltd EGYPT 23 Al Saad Al Alee St EG Sarayat Ma
43. 2 to 19 300 to 600 0 50 to 0 60 AWG 20 to 19 600 to 1000 0 75 to 0 80 AWG 18 4 1 3 Termination of cable end Strip 9 mm 0 35 of insulation from the end of the wire For stranded Piz wires terminate the end of the wire using a wire ferrule with insulating sleeve Onin Tighten the terminals to a torque of 0 4 to 0 5 Nem 0 35 Do not tighten terminal screws with a torque outside the above mentioned range Failure to do so may cause equipment failures or malfunctions e When using stranded wires Insulating sleeve Contact area It may be difficult to insert the electric wire into the insulating sleeve Crimp area depending on the thickness of the electric wire sheath Select the electric wire by referring to the dimensions of the wire ferrule 8mm lt Reference gt 2 6mm 0 32 Manufactures Caulking tool 0 11 L4mm 0 56 CRIMPFOX 6 Phoenix Contact 1 Old model name CRIMPFOX ZA 3 2 Old model name CRIMPFOX UD 6 4 1 4 Removal and installation of CAN bus connector 1 Removal Evenly unscrew both CAN connector mounting screws and remove the CAN connector from the module If the cable is attached to the connector hold and pull the connector on the side Do not pull the cable 2 Installation Place the CAN connector in the specified position and evenly tighten both CAN connector mounting Screws Tightening torque 0 4 to 0 5 Nem Do not tighten terminal block mounting screws with a torque outside the above mentioned r
44. 39 BFM Setting Error Display BFM 29 bit 6 is set to ON if an attempt to write an invalid value into a Buffer Memory is detected BFM 39 displays the address of the target BFM of the invalid write attempt In case an irregular value was written to more than one BFM only the address of the first BFM is displayed When BFM 29 bit 6 is set to OFF BFM 39 will be reset to KO BFM 40 to 48 64 Bit ECU NAME According to J1939 81 The ECU name is unique for every module in the network and is used for identification The ECU Name contains 64 bits 62 of those bits are defined as shown in the following table The remaining 2 bits are reserved by SAE FX3u J1939 sets the reserved bits automatically to OFF BFM 43 K255 HFF SAE defined BFM 46 K2047 H7FF SAE defined BFM 48 Identity Number HW 1 FX3U J1939 sets the Industry Group to group 5 Industrial Process Control Stationary Equipment by default 2 FX3U J1939 sets the Vehicle System and Function to not available as defined in SAE J1939 specification for undefined unknown Vehicle Systems and Functions 3 The Vehicle System Instance Function Instance and ECU Instance should be set to KO for the first object of this kind or if only one object exists in the whole network Industry Group Defines the application field or general environment Most applications of the FX3U J1939 will be in the Industrial Process Control Stationary Equipment which equals the default K5
45. 7 Not Used Set bit 2 to 15 to OFF EDP Extend data page DP Data page PDU Format PF PDU specific PS The valid range of the message priority the first three bits in the 29 bit ID is between KO to K7 KO is the highest priority PGN Destination node address Set HFF to this BFM to send a broadcast request Valid range of the destination node address is KO to K253 or K255 for broadcast Destination address must be different from the FX3U J1939 address BFM 28 The number of data bytes received sum of the data buffer and extended data buffer Data buffer standard frames up to 8 bytes Extended data buffer When more than 8 bytes of data are received the first 8 bytes are located in BFM 1006 to 1009 and bytes 9 to 122 are stored in BFM 1010 to 1066 If the data exceeds the standard length of 8 bytes the data will be segmented and received in several frames 72 9 Command Interface FX3U J1939 User s Manual 9 5 Setup PLC RUN gt STOP Messages 9 5 Setup PLC RUN gt STOP Messages z This command can be used to set up the Layer 2 PLC RUN gt STOP messages in a convenient way for the aj J1939 mode The Message Buffers in BFM 1900 to 1927 are set up with the Layer 2 messages that result from the given Parameters and the actual node ID This command is prohibited in Layer 2 communication Mode 2 Note a e BFMs 1900 to 1927 are initialized via this command but not stored to Flash ROM 8 Set BFM 22 bit
46. 900 to 1955 PLC RUN gt STOP And Power Down Messages FX3U J1939 User s Manual 1 8 BFM 1900 to 1955 PLC RUN gt STOP And Power Down 5 Messages gt FX3U J1939 can transmit the message according to its state if the PLC is in one of the following two states 8 Up to four transmit messages can each be registered 2 e If PLC state changes from RUN to STOP the message registered into RUN gt STOP messages 1 to 4 are transmitted e If FROM TO Watchdog in FX3u J1939 has timed out the message registered in RUN gt STOP messages 1 to 4 are transmitted e Ifthe power supply of connected PLC fails In this case the message registered into power down messages 1 to 4 are transmitted uonelelsu OO Warning Depending on PLC type and baud rate and bus load FX3U J1939 may be unable to send the message In such a case additional H W and or S W should be considered for safe system behavior If possible use only one RUN gt STOP message and one Power down message which will increase the possibility that the information is transmitted in the event RUN gt STOP Power down occurs If more than one message is defined messages are transmitted in order of priority message 1 to message Buum Aa 4 5 Pz Note 8 C O ee e The FX3G FX3GC Series PLC does not support the power down message a e In J1939 mode the CAN ID of PLC RUN gt STOP and power down messages are adjusted to J1939 Specification The lowest byte of the
47. C is also used for the total byte count of a user configured data packet even if the data is transported by more than a single CAN telegram Request To Send Clear To Send Handshake mechanism used by J1939 to transport data blocks exceeding 8 data bytes in multiple CAN messages to a certain target node Broadcast Announce Message Similar to RTS CTS this is a mechanism to transport data blocks exceeding 8 bytes but a BAM transmission is broadcast to all nodes and no handshake is executed 11 FX3U J1939 User s Manual Reading the Manual Reading the Manual Shows the title of the chapter and the title Shows the manual title Indexes the chapter number of the section The right side of each page This area shows the indexes the chapter number for the page currently opened manual title for the current This area shows the title of the chapter and the page title of the section for the current page a e e e e u e E l l l 3 Installation I _FX3u J1939 User s Manual_ J 32 Mounting J L I 4 i 3 2 Mounting l a i l S The FX3u J1939 may be installed in a control cabinet with a 35 mm wide DIN46277 DIN rail mounting or M4 S l screw direct mounting l l 3 2 1 DIN rail mounting l l The product may be mounted on a 35 mm wide DIN46277 DIN rail l i i ee Fit the upper edge A in the figure to the right of the DIN ee rail mount
48. CAN ID will always equal the FX3U J1939 current node address BFM 28 Z Ifthe PGN is in PDU1 format range PF HEF or less the destination address is adjusted if the target a8 node changes its node address during dynamic address allocation In this case the node address is Q displayed in BFM 1901 1900 1922 1921 as HFE until a valid address claim matching the Remote ECU List entry is received For the required node address and ECU name definition refer to Section 5 22 ziig N aE 3 Description zZ BFM No Message No Default Value High Byte Low Byte a BFM 1900 CAN ID 1 LW 11 29 bit CAN Identifier low word HFFFF 5 BFM 1901 CAN ID 1 HW 29 bit CAN Identifier high word HFFFF HO BFM 1902 Data length count BFM 1903 2nd data byte 1st data byte RUN STOR HO message 1 BFM 1904 4th data byte 3rd data byte HO Data bytes BFM 1905 6th data byte 5th data byte HO BFM 1906 8th data byte 7th data byte HO BFM 1921 CAN ID 4 LW 11 29 bit CAN Identifier low word HFFFF BFM 1922 CAN ID 4 HW 29 bit CAN Identifier high word HFFFF BFM 1923 Data length count HO BFM 1924 2nd data byte 1st data byte bea 4 HO message 4 BFM 1925 4th data byte 3rd data byte HO Data bytes 1 0 BFM 1926 6th data byte 5th data byte HO BFM 1927 8th data byte 7th data byte HO Yoo TE JE D O z 5 67 8 BFM 1900 to 1955 PLC RUN gt STOP And Power Down Messages FX3U J1939 User s Manual BFM No Message N
49. EMOd 9 OLS lt NNY ld 20eL9 U puewwop QO gq sum s uo neounwwoo CS INp OJd 51 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area Transmission Type K2 and K3 Transmission type K2 and K3 are time controlled If the transmission was triggered by remote request or manual PLC trigger the interval timer is restarted and the next transmission will be suspended for the set interval to avoid unnecessary data traffic caused by remote requests or manual triggers e Transmission type K2 When the time interval elapses the message is always sent e Transmission type K3 When the time interval elapses the message is sent However if data has not been changed it is not transmitted E T Onlinemode SSCS Configuration mode BFM 100 to 103 H0000 H5555 HAAAA Data Data message 1 H0000 X H5555 X HAAAA internal Transmit interval Transmission Type K2 Transmission Type K3 The user interval set for the message is restarted every time the message is transmitted In case the transmission is triggered by a request message from the network or manual trigger BFM 1280 to 1284 the next transmission after externally manual triggered message will not be sent in the former interval 1 but in the new interval related to the external manual trigger event external Transmit interval manual trigger m 1 Transmission Type
50. Edition of the main unit to be used for your system Memory cassette Generic name for FX Series terminal block The number of connectable units however depends on the type of main unit To check the number of connectable units refer to the User s Manual Hardware Edition of the main unit to be used for your system FX Series terminal block Peripheral unit Peripheral unit Generic name for programming software handy programming panel and indicator Programming tool Programming tool Generic name for programming software and handy programming panel Programming software Generic name for programming software Abbreviation of programming software packages SWODNC GXW2 J ISWODNC GXW2 E Abbreviation of programming software packages SWAD5C GPPW J SWOD5C GPPW E Handy programming panel HPP Generic name for FX 30P and FX 20P E Indicator GOT1000 series Generic name for GT15 GT11 and GT10 GOT 900 series Generic name for GOT A900 series and GOT F900 series GOT A900 series Generic name for GOT A900 series GOT F900 series Generic name for GOT F900 series ET 940 series Generic name for ET 940 series Manual FX3G Hardware Edition Abbreviation of FX3G Series User s Manual Hardware Edition FX3GC Hardware Edition Abbreviation of FX3GC Series User s Manual Hardware Edition FX3U Hardware Edition Abbreviation of FX3U Series User s Manual Hardware Edition FX3U J1939 User s Manual Generic Names and Abbreviations U
51. FF ja BFM 102 RTR new DLC Status Control Flags V2 E a E S E E Layer 2 message 1 E E 7 Layer 2 Communication Mode 11 29 bit ID FX3U J1939 User s Manual 7 1 BFM 100 to 399 Sending Receiving Pre defined Layer 2 Messages Se Description aa Initial Read Stored to HighByte Byte Low LowByte Value Write Flash ROM a O BFM 387 CAN ID 42 LW os bit CAN ID low a RW P aj N BFM 388 CAN ID 42 HW 11 29 bit CAN ID high word gt EA pe O BFM 389 RTR new DLC Status Control Status Control Flags y v2 2 N BFM 390 E data byte 1st data byte a x g BFM 391 4th data byte 3rd data byte RW 2 Data bytes D BFM 392 6th data byte 5th data byte K O RW O S BFM 393 8th data byte 7th data byte O RW 5 BFM 394 to 399 Reserved ae 1 For details refer to When transmitting messages and When receiving messages mentioned shortly hereafter 2 These BFM will be stored into the Flash ROM when the save command is executed For save command refer to Section 5 5 uonejesu OO 1 When transmitting messages The CAN ID Status Control Flags and data bytes of each message are as follows 1 CAN ID The destination of the message is specified by the 32 bit CAN ID parameter Valid values are as follows 11 bit mode 0 to HOOO007FF 29 bit mode 0 to H1FFFFFFF Buum Aa gt For function mode refer to Section 5 4 Qi 2 Status Control Flags i i gt Setting is as fol
52. FX3U FX3UC FX3U J1939 Series PLC Series PLC Terminating Terminating resistor resistor 11 2 Contents of Operation Setting of FX3uU J1939 Node A and Node B exchange data by using one message Node A Node B Node address 128 Node address 127 Message 1 Message 1 Tx Message PGN 45312 PGN 45568 Tx Message Message 2 Message 2 Rx Message Rx Message Message 1 of Node A and Node B are configured as transmit Tx messages Node A uses PGN 45312 for its Tx message Node B uses PGN 45568 for its Tx message Message 2 of Node A and Node B are configured as receive Rx messages Node A Rx message receives the Tx message of Node B and Node B Rx message receives the Tx message of Node A The baud rate and node address setting as well as the configuration of message 1 and message 2 are done in the PLC program Node Setting e Node ID 128 arbitrary address capable OFF BFM 25 bit 2 OFF e Message 1 Tx message PGN 45312 HB100 Destination address 127 H7F A ttype 1 event driven priority 6 8 bytes data length e Message 2 Rx message PGN 45568 HB200 Destination address 128 H80 Source address filter HFF gt any 8 bytes data length e Node ID 127 arbitrary address capable OFF BFM 25 bit 2 OFF e Message 1 Tx message PGN 45568 HB200 Destination address 128 H80 B ttype 1 event driven priority 6 8 bytes data length e Message 2 Rx message PGN 45312 HB100 Destination ad
53. FX3U J1939 is listening to a message targeting a different node As mentioned in the table Overview Rx Message valid and invalid settings this setting is valid only for messages with max 8 data bytes RX user messages can be addressed to both explicit destination addresses AND to broadcast address HFF at the same time as long as the DLC is 8 byte or less uonelelsu OO buum Aa Qi Directlen Configured User Messages Description all messages same DLC e g all DLC 8byte p w gt Requests from node 1 to 3 will be answered Requests B S HB101 HB102 HB103 valid from any other node will result ina NAK message if PtP g or a timeout if request was sent broadcast a D wn TX _ The broadcast message HB1FF will overwrite the data eaten get raise ey en invalid written to node 1 3 HB101 to HB103 Only broadcast requests are answered PtP requests HB1FF no other HB1xx message configured valid will be answered by NAK Messages transporting the specified PGNs are stored any other HB104 to HB1FD are ignored valid The first 3 user messages will store the PGNs HB101 to HB103 but no broadcast messages while the last slot stores only broadcast messages spol SWUWOD 6E6L RX HB101 HB102 HB103 HB1FF spol UOI EOIUNWLUOD ziig N 2 Priority Set the priority of the message Setting range KO to K7 where KO is the highest priority For default priority of each PGN refer to the rela
54. For module restart refer to Section 5 7 The FX3U J1939 is bus OFF The FX3U J1939 has too many transmission errors Check the following points in the network And then turn on the power for PLC again or restart the FX3U J1939 For module restart refer to Section 5 7 e Check that the terminating resistors at both ends of the network are connected e Check that all nodes have the same baud rate setting e Check that all nodes have a unique Node ID setting e Check that the CAN_H CAN_L and CAN_GND wires are not broken e Check that the CAN_H CAN_L and CAN_GND are wired correctly e Check that the CAN_SHLD is grounded e Check that the CAN_SHLD is connected at all nodes e Check that the CAN cable wires do not short circuit other CAN cable wires FLASH memory error has occurred Invalid data in the Flash memory might be caused by power loss during a write operation to the Flash ROM If this error flag is not cleared after a module reset BFM 25 bit 0 or another power cycle please contact your local Mitsubishi Electric representative For module restart refer to Section 5 7 Do not write to configuration BFM when module is online Write to configuration BFMs after switching to configuration mode and off line mode For the communication status BFM 25 refer to Section 5 7 BFM setting error has occurred ON when a value that is out of range is written to a BFM This failure BFM address is displayed in BFM 39 Refer to Se
55. H89 BFM 504 data bytes every second DAN fails BFM 505 56 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area Behaviour If Node B Sends Address r 4 H P 2 BFM No Configuration Configuration Effect Display in Online Claim for Address H89 S S BFM 506 HB280 3 507 RX Message S MPO BFM 508 PGN HB280 with 8 data The source must still be H88 BEM 509 H88 es Node B will transmit any messages with H88 o am nust benode Has the new node address H89 gt gt 2 BFM 510 communication fails a BEM ABT BFM 3000 HFFFF Same as in BFM 3001 No ECU name assigned Configuration Offline n a H0000 5 to 3010 D iad HOCB3 88nn 2 Run gt STOP message No change 1901 i PGN HB388 BFM 1902 H0005 Target address H88 H88 RUN gt STOP message destination is still l IHigh chance that node B will not receive this message BFM 1903 Sent with priority 6 and 5 to 1906 ANY data data bytes 1 The Configuration values equal the Values displayed in Offline g q piay 2 The low byte nn is replaced by the current node address of the FX3u J1939 If the FX3u J1939 does not own a valid address due to an address conflict or if the address claiming was not completed HFE is shown uonelelsu OO buum Aa 2 Tx Rx User messages and one RUN gt STOP message configured and Remote Address to ECU Name assignment for Node B Behaviour I
56. Hardware Edition g Tg Refer to FX3uc Hardware Edition f g FS f oe e Example of installation on DIN rail Inthe case of the FX3G FX3U PLC 23 O 1 to 2mm 1 to 2mm 3 0 04 to 0 08 0 04 to 0 08 D SH H AE aaaee FX3u J1939 ich op equipment 235 z nN DIN rail v S Inthe case of the FX3Gc FX3uc PLC 8 1 to 2mm 1 to 2mm 2U on Oe 04 to 0 08 EO 008 04 to 0 08 2 IO ioe aos O FX3GC FX3UC Other 3 d Series FX3u J1939 extension d main unit equipment 9 DIN rail 239 GE FX2nc CNV IF or os FX3uUC 1PS 5V o gt sbuljes 9iNpe001d uoeolunuWwoy CS 23 3 Installation FX3U J1939 User s Manual 3 2 Mounting 3 2 2 Direct Mounting The product can be installed directly with screws An interval space of 1 to 2 mm 0 04 to 0 08 between each unit is necessary For further information of installation refer to the following respective PLC manual For mounting hole pitches refer to Section 1 2 Refer to FX3G Hardware Edition Refer to FX3Gc Hardware Edition Refer to FX3u Hardware Edition Refer to FX3uc Hardware Edition Create mounting holes in the mounting surface according to the external dimensions diagram Fit the FX3U J1939 A in the figure to the right to the mounting holes and tighten with M4 screws B in the figure to the right For further information of the screw position and quantity refer to the dimensioned drawing specified below gt For d
57. J1939 User s Manual 5 20 BFM 1280 to 1284 Manual Transmit Trigger flags 5 20 BFM 1280 to 1284 Manual Transmit Trigger flags 5 21 The transmission of a message in J1939 or Layer 2 mode can be triggered via the following flags Transmit requests on receive messages are discarded When a bit is set to ON the corresponding transmit message will be sent as soon as a transmit buffer is available The flags are reset automatically as soon as the message is written into the transmit queue In case of messages larger than 8 bytes which need several transmissions the flag is reset when the last segment is written into a transmit queue For J1939 messages 1 to 75 are standard 8 bytes messages BFM 100 to 399 and messages 76 to 79 are extended messages with up to 250 bytes BFM 1300 to 1799 Transmit Request Message Mode w ay RW W RW DE A S a a eel RW iy ay RW W Rm 1 Messages 76 to 79 are extended messages Refer to Subsection 6 1 2 BFM 1900 to 1955 PLC RUN gt STOP and Power Down Messages If required to inform other nodes about the events PLC RUN gt STOP or Power down of the local node this function can be used to define up to 4 messages to be transmitted on occurrence of each of the two events For setup in J1939 communication mode the CIF provides the set up PLC RUN gt STOP messages and set up Power down messages function For details on the PLC RUN gt STOP and Power Down Messages
58. K2 or K3 or Setting is in units of 10 ms The maximum value is K65535 HFFFF 655 35 seconds 5 The Interval must be longer than the min interval which is calculated by the following formula min interval INT Zn x 51 ms 8 7 J zeU BVO Example BFM 505 K58 DLC BS nO V on min interval INT oo x51 ms 10 x51 ms 510 ms 5 Interval setting BFM 504 K52 K52 x 10 ms gt min interval time 9 z9 3 Note Ta e The Interval should be set while taking into consideration the PLC scan cycle and communications response time etc 1 0 e If Interval is set to KO it is automatically adjusted to K1 and operation at 10 ms 789 e Values larger than K32767 will be displayed as negative values by the monitor software FE 3 53 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area 5 DLC data length count Set the number of bytes to be transmitted to 0 to 8 bytes for standard messages single frame For the last four settings BFM 950 to 973 the DLC can be up to 250 Please keep in mind that the transmission reception of this amount of data must be segmented and transferred in multiple CAN messages and should be used for non time critical data only e g recipes configuration or text to be displayed on a HMI Setting range KO to K8 K9 to K250 standard message 1 to 75 O to 250 extended message 1 to 4 Note If the four extended buffers are not sufficient several
59. M TO instruction For further information of the assignment of the I O number and unit number of the PLC refer to the following manual corresponding to the connected PLC 1 Unit No 1 to No 7 is assigned when the main unit is an FX3Uc 32MT LT 2 Refer to FX3G Hardware Edition Refer to FX3Gc Hardware Edition Refer to FX3U Hardware Edition Refer to FX3uc Hardware Edition Other FX3G FX3U PLC extension FX3U units blocks J1939 0 STARTO OSTART OXREADY ERROR O A ps K x x x xz 9999999999999909 PIBVRegoageaeee s 10 1 23 14 18 18 17 an Other extension units blocks STARTO OSTART QX READY FX3GC FX3UC FX3U PLC J1939 5 FXsu 20SSC H FX2NC CNV IF e An FX2NC CNV IF or FX3UC 1PS 5V is necessary to connect the FX3U J1939 to an FX3GC FX3uc PLC e The optional FXON 65EC FXON 30EC and FX2N CNV BC are necessary to lengthen the extension cable e The number of I O points occupied by the FX3U J1939 is eight Make sure that the total number of I O points occupied I O points of the main unit extension unit s extension block s and the number of points occupied by special function blocks does not exceed the maximum number of I O points of the PLC For further information of the maximum number of I O points of the PLC refer to the respective product manual Refer to FX3G
60. N bus connector with fixing screws Tightening torque should follow the specifications in the manual Loose connections may cause malfunctions Make sure to properly wire to the terminal block CAN bus connector in accordance with the following precautions Failure to do so may cause electric shock equipment failures a short circuit wire breakage malfunctions or damage to the product The disposal size of the cable end should follow the dimensions described in the manual Tightening torque should follow the specifications in the manual Twist the end of strand wire and make sure that there are no loose wires Do not solder plate the electric wire ends Do not connect more than the specified number of wires or electric wires of unspecified size Affix the electric wires so that neither the terminal block nor the connected parts are directly stressed e Make sure to observe the following precautions in order to prevent any damage to the machinery or accidents due to abnormal data written to the PLC under the influence of noise 1 Do not bundle the main circuit line together with or lay it close to the main circuit high voltage line or load line Otherwise noise disturbance and or surge induction are likely to take place As a guideline lay the control line at least 100 mm 3 94 or more away from the main circuit or high voltage lines 2 Ground the shield wire or shield of a shielded cable Do not use common grounding with heavy electri
61. N frame PDU Format The PF byte is located in bits 8 to 15 of the PGN PDU 1 Format is used in peer to peer communication In PDU 1 format the PF field is in the range KO to K239 HOO to HEF The PDU Specific PS in the next 8 bits contains the destination address DA of the message PDU 2 Format is used for broadcast messages and transports the group extension GE information in the PDU Specific PS field Parameter Group Number The PGN assigns a number to a certain group of information The single data fields within the PGN are called SPN PDU Specific This field of the PGN will either contain the Destination address or Group Extension information Remote Transmission Request An RTR message can be used to request information from the network request certain information to be sent in response Society of Automotive Engineers Is an organization that develops standards for automotive environment like the SAE J1939 standards Suspected Parameter Number The SPN assigns a number to the detailed definition of a data set This definition includes the description data length type and range e g SPN 175 Engine Oil Temperature Data length 2 bytes Resolution 0 03125 C bit 273 C offset Data range 273 to 1735 C transmission type Defines the event that triggers the transmission of a message Data Length Count this value defines how many bytes are transported in a CAN data frame 0 to 8 byte In this manual DL
62. OE Eri 35 5 9 BFM 27 Node Address Address Claim Start Address cccccceeccceeeeeceeeeeseeeeeeeeeeeeeetaeeees 36 5 10 BFM 28 Node Address Current Address cccccssececcesseeeceeeeeeceeneeesauseecseaeeessageesssaneessaaes 38 LFI IB IWFZ 9 On SUAS sia oe cs oe ie ated elec alte A aa Pac tala eles thas 38 oA BEM 350 Module IDC Od Geren E E 38 5 13 BFM 35 CAN Transmit Message Error Counte cc ccccccsecccceceeeeeeeseeeesseeeeseeesseeeesaeeeees 38 5 14 BFM 36 CAN Receive Message Error Countel ccccccecceceecceceeeeteececeeesaeeeeseeeessaeeesaeeeees 38 5 15 BEM 37 Bauid Rate DIS play esaia a cteeteace rate A a E E eee 38 5 16 BFM 7359 BFM Setting Error DiISpla y isch osetia os sats knn ie ati dasgaeneee AAA 39 5 17 BFM 40 to 48 64 Bit ECU NAME According to J1939 81 000 cccceecceceeeeceeeeeseeeesaeeeeees 39 5 18 BFM 100 to 399 Send Receive Data Buffer cc cccecccccecccceeececeeeesseeeeseeeesaeeeeseeeesaeeeesees 40 5 19 BFM 401 to 479 Message Specific Error Code List ccccceccccceececeeeeeeeeeesaeeeeseeeesaneeeeees 40 5 20 BFM 1280 to 1284 Manual Transmit Trigger flaQS cccccccccccseeeeeeeeeeeeseeeeeeeaeeeeesaeeeeesaees 42 5 21 BFM 1900 to 1955 PLC RUN gt STOP and Power Down Messages cccsscceeeeeeeeeeeeeees 42 5 22 BFM 3000 to 3879 Configuration of Remote Address to ECU Name Assignment 43 6 J1939 Com
63. PLCs grounding terminal there 1 An FX2Nc CNV IF or FX3UC 1PS 5V is necessary to connect the FX3U J1939 to an FX3GC FX3UC Series PLC 27 suoeoyioads N9 uoHONpo j U se uo ejesu QO 9 s now y JONG Jo uoneso y spol SWUWOD 6E6L Zz Jefe N Spo UOI EOIUNWLUOD O0 sobessoy UMOG JEMOd 9 OLS lt NNY 9 ld 92 19 U puewwop QO q SBulyjes 9INpe001d uojeolunuWwoy CS 4 Wiring FX3U J1939 User s Manual 4 3 Grounding 4 2 3 Grounding of twisted pair cable Strip a part of the coating of the shielded twisted pair cable as shown below and ground at least 35 mm 1 38 of the exposed shield section Shielded twisted pair cable Shield 4 2 4 Termination The J1939 network requires terminating resistors for both network ends When FX3uU J1939 is the network end connect the included terminating resistor 120 Q 1 2W between pin number 2 CAN_L and 4 CAN_H 4 3 Grounding Ground the cables as follows e The grounding resistance should be 100 Q or less e Independent grounding should be established whenever possible Independent grounding should be performed for best results When independent grounding is not configured perform shared grounding as shown in the following figure For further information refer to the respective PLC manual Refer to FX3G Hardware Edition Refer to FX3Gc Hardware Edition Refer to FX3u Hardware Edition Refer to FX3uc Hardw
64. PU Structured Programming Manual Sequence instructions provided in structured projects of Basic amp Applied SAIS DOO GX Works2 Instruction FA CEU SUUGIUTEG Application functions provided in structured projects of Programming Manual JY997D34801 PP P pm PEND GX Works2 Application Functions Describes some of FX3U J1939 communication block FX3U J1939 specifications for installation and wiring extracted from Installation Manual eines the FX3U J1939 User s Manual For details refer to FX3U J1939 User s Manual FX3U J1939 a Weers Mandal JY997D43101 Describes details of the FX3U J1939 communication block This Manual number 09R517 13JW06 09R925 09R926 09R927 FX3U J1939 User s Manual Generic Names and Abbreviations Used in the Manual Generic Names and Abbreviations Used in the Manual Generic name or abbreviation Description PLC FX3G series Generic name for FX3G Series PLC Generic name for FX3G Series PLC main unit FX3GC series Generic name for FX3GC Series PLC Generic name for FX3GC Series PLC main unit FX3U series Generic name for FX3U Series PLC Generic name for FX3U Series PLC main unit FX3UC series Generic name for FX3UC Series PLC FX3UC PLC or main unit Generic name for FX3UC Series PLC main unit Generic name for expansion board The number of connectable units however depends on the type of main unit To check the number of connectable units refer to the User s Man
65. Q Function Mode Selection sf Command Reference D v O Reset command ntact Sesion 97 4 a 1 FX3u J1939 firmware Ver 1 10 or later is applicable 9 1 BFM 1000 to 1066 Command Interface CIF Qi The CIF can be used for asynchronous services configuration and diagnosis pS For all commands the parameter BFM 1001 to 1066 must be set first When the command code is written T to BFM 1000 the command is executed and BFM 1000 shows HFFFF CIF busy BFM 1000 to 1066 a must not be changed until a positive or negative acknowledge is displayed in BFM 1000 3 S For details refer to descriptions of each CIF command and the error code list of CIF B For the error code list of CIF refer to Section 9 9 Description are BFM No aS TO Write Access FROM Read Access D Q BFM 1000 Command code trigger for command execution Command execution result code S 3 n BFM 1001 to 1066 Command parameter Command parameter read back or detailed error information Spo UOI EOIUNWLUOD Zz Jefe N O0 sobessoy UMOG JEMOd 9 dOLS lt NNY Old aJNpso0ld sbuljes Q O 3 3 5 2 a 5 69 9 Command Interface FX3U J1939 User s Manual 9 2 Sending Layer 2 Message 9 2 Sending Layer 2 Message If the FX3U J1939 is set to Layer 2 communication Mode this function can be used to send any Layer 2 message to the CAN bus This command is prohibited in J1939 communication mode
66. Qi ve Tg zS oisiange the maximum baud rate of 1 Mbps o The maximum distance also depends on the specification of other n connected nodes 1 3 2 Applicable PLC Z 38 QO Model name Applicability 3 FX3G Series PLC Ver 1 00 and later Up to 8 blocks can be extended 2 FX3GC Series PLC Ver 1 40 and later Up to 8 blocks can be extended 2 7 FX3U Series PLC Ver 2 20 and later Up to 8 blocks can be extended 2 zor x os oO FX3UC Series PLC Ver 2 20 and later Up to 8 blocks can be extended 2 3j P is c N The version number can be checked by reading the last three digits of device D8001 D8101 S 4 An FX2Nc CNV IF or FX3uc 1PS 5V is necessary to connect the FX3u J1939 to an FX3GC FX3uUC 9 PLC g 2 Check the current consumption of the connected extension blocks and insert extension power supply A units if necessary BIG o 3 Upto 7 units can be connected to the FX3UC 32MT LT 2 PLC D 2 QU 5g Q E 53 OS Q sbuljes 9INpe001d uojeolunuWwoy CS 17 1 Introduction FX3U J1939 User s Manual 1 3 System Configuration 1 3 3 Connection with PLC The FX3U J1939 connects with a PLC via an extension cable The FX3U J1939 is handled as a special extension block of the PLC The unit number of the FX3U J1939 is automatically assigned No 0 to No 7 starting from the special function unit block closest to the PLC main unit This unit number is used for the designation of a FRO
67. TET TETE TE PEPE TE EEE TEE TEE PETE EEA TEE M2 TO Capable Module Offline Init State TO Address Capable HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH Set out data read in data HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MO Online Offline FROM HHA REE Read module error state display on YOOO to Y017 HHA RE MO Online Offline DO SFB address DO SFB address DO SFB address DO SFB address DO SFB address DO SFB address lt Request online K25 K20 K1 lt Request online K25 K16 K1 lt Copy RX data to TX K100 D100 K4 lt Buffer swap K20 K1 K1 lt Read RX data K104 D100 K4 lt Read BFM 29 K29 D29 K1 Error Status MOV D29 K4Y000 Error Error Status Output END 89 D Q 3 D O Z 12 Diagnostics FX3U J1939 User s Manual 12 1 Preliminary Checks 12 Diagnostics STARTUP AND MAINTENANCE PRECAUTIONS N WARN N G e Do not touch any terminal while the PLC s power is on Doing so may cause electric shock or malfunctions e Before cleaning or retightening terminals cut off all phases of the power supply externally Failure to do so may cause electric shock e Before modifying or disrupting the program in operation or running the PLC carefully read through this manual and the associated manuals and ensure the safety of the operation An
68. When drilling screw holes or wiring make sure that cutting and wiring debris do not enter the ventilation slits Failure to do so may cause fire equipment failures or malfunctions Be sure to remove the dust proof sheet from the PLC s ventilation port when installation work is completed Failure to do so may cause fire equipment failures or malfunctions Install the product on a flat surface If the mounting surface is rough undue force will be applied to the PC board thereby causing nonconformities Install the product securely using a DIN rail or mounting screws Connect extension cables securely to their designated connectors Loose connections may cause malfunctions 3 WIRING PRECAUTIONS e Make sure to cut off all phases of the power supply externally before attempting installation or wiring work 25 Failure to do so may cause electric shock or damage to the product Perform class D grounding grounding resistance 100Q or less to the shield of the twisted shield cable refer to Subsection 4 2 3 Do not use common grounding with heavy electrical systems When drilling screw holes or wiring make sure cutting or wire debris does not enter the ventilation slits Failure to do so may cause fire equipment failures or malfunctions Install module so that excessive force will not be applied to communication connectors or communication cables Failure to do so may result in wire damage breakage or PLC failure Make sure to affix the CA
69. Y Seen SSB 85 to 127 H55 to H7F Global Group 0 for all industry groups 8 248 to 253 HF8 to HFD Assigned Reserved Global Group 0 for all industry groups See AEE AER Assigned Reserved cannot claim and broadcast address are invalid settings for BFM 27 8 zZ RU 4 Recommended industry grou 2 PO y group B32 2 Other industry groups for reference P oF op 50 States X Dynamic The address range is available for dynamic node address assignment arbitrary address 9 assignment me Assigned The Address is assigned to a certain application or ECU type E Reserved The Address is reserved for further use by the SAE gt S Q VES Q es FE cos 4 gt O S gt 37 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 10 BFM 28 Node Address Current Address 5 10 BFM 28 Node Address Current Address BFM 28 displays the current node address of the FX3U J1939 Until the FX3U J1939 is successfully able to claim an address BFM 28 shows K254 HFE Note No network communication can be executed until the FX3U J1939 owns a valid address e If BFM 25 bit 4 is ON the address in BFM 28 might change even in a running network when another node with higher priority is added and claims the address currently used by the FX3U J1939 e The FX3uU J1939 will also display HFE in BFM 28 if the current node address becomes invalid due to an address conflict or a commanded address If the address conflic
70. a byte T BFM 397 4th data byte 3rd data byte Oh d Message 75 Soe BFM 398 6th data byte oth data byte p R BFM 399 8th data byte 7th data byte S S Qo FE 9J gaS nO V SO 50 Q 29 Le o 3 E Q UVO so 5 4 gt O 45 FX3U J1939 User s Manual 6 J1939 Communication Mode 6 2 BFM 500 to 973 Configuration Area For the Configuration area refer to Section 6 2 Message No Extended Message 1 Extended Message 2 Extended Message 3 Extended Message 4 6 1 2 BFM 1300 to 1799 Send receive data buffer for extended messages These BFMs are used to buffer network data For details see the manual of the source target module or the corresponding J1939 specification Transmit Receive data BFM No High Byte Low Byte BFM 1300 2nd data byte 1st data byte BFM 1301 4th data byte 3rd data byte BFM 1423 248th data byte 247th data byte BFM 1424 250th data byte 249th data byte BFM 1425 2nd data byte 1st data byte BFM 1426 4th data byte 3rd data byte BFM 1548 248th data byte 247th data byte BFM 1549 250th data byte 249th data byte BFM 1550 2nd data byte 1st data byte BFM 1551 4th data byte 3rd data byte BFM 1673 248th data byte 247th data byte BFM 1674 250th data byte 249th data byte BFM 1675 2nd data byte 1st data byte BFM 1676 4th data byte 3rd data byte BFM 1798 248th data byte 247th data byte BFM 1799 250th data byte 249th data byte 6 2 BFM 500 to 973 Configuration Area
71. a received no new data new data overflow occur overflow occur New data FD To noteare Overow TO Derek ae 3 Data bytes The data received of length specified by DLC is stored In case the received DLC is less than 8 unused data bytes are set to HOO 60 7 Layer 2 Communication Mode 11 29 bit ID FX3U J1939 User s Manual 7 2 BFM 1100 to 1267 Pre defined Layer 2 Messages Parameter 7 2 BFM 1100 to 1267 Pre defined Layer 2 Messages Parameter z This section describes the Pre defined Layer 2 messages configuration S The Layer 2 message parameter defines if the corresponding Layer 2 message in BFM 100 to 393 is a transmit or receive message e g Layer 2 message parameter 2 BFM 1104 to 1107 determines the function of Layer 2 message 2 BFM 107 to 113 2 WM Note e The Pre defined Layer 2 messages configuration can be set in offline mode set BFM 25 bit 4 OFF and d wait for BFM 25 bit 0 OFF For the communication status BFM 25 refer to Section 5 7 e If an invalid value is written to one of BFM 1100 to 1267 then BFM 29 bit 6 is set and the BFM address is displayed in BFM 39 e Set parameter A and B of unused Layer 2 messages to HFFFF uoneleisu OO BFM 1100 _ Layer 2 message 1 parameter A HFFFF R W BFM 1101 Layer 2 message 1 parameter B HFFFF R W Layer 2 message 1 parameter BFM 1102 Layer 2 message 1 parameter C H0000 R W BFM 1103 Layer 2 message 1 parameter D H0000 R W
72. adi Cairo Phone 20 0 2 235 98 548 Fax 20 0 2 235 96 625 GIRIT CELADON Ltd 12 H aomanut Street IL 42505 Netanya Phone 972 0 9 863 39 80 Fax 972 0 9 885 24 30 CEG LIBAN Cebaco Center Block A Autostrade DORA Lebanon Beirut Phone 961 0 1 240 445 Fax 961 0 1 240 193 AFRICAN REPRESENTATIVE ADROIT TECHNOLOGIES SOUTH AFRICA 20 Waterford Office Park 189 Witkoppen Road ZA Fourways Phone 27 0 11 658 8100 Fax 27 0 11 658 8101 ISRAEL LEBANON Mitsubishi Electric Europe B V FA European Business Group Gothaer Stra e 8 D 40880 Ratingen Germany Tel 49 0 2102 4860 Fax 49 0 2102 4861120 info mitsubishi automation com https eu3a mitsubishielectric com
73. al x 10 ms Receive Timeout x 10 ms H0000 aj BFM 944 PGN bit 17 to 0 945 includes Destination Address Filter PGN bit 17 to 0 HFFFFFFFF BFM 946 ttype J1939 communication mode 40000 BEM 396 to 399 K 1 HFFFF receive message Standard 8 byte BFM 947 Filter Source Address H0000 message 75 BFM 948 Interval x 10 ms Receive Timeout x 10 ms H0000 BMAD A 2 C BFM 950 PGN bit 17 to 0O 951 includes Destination Address Filter PGN bit 17 to 0 HFFFFFFFF BFM 952 ttype J1939 communication mode H0000 BFM 1300 to 1424 K 1 HFFFF receive message Extended 0 to 250 byte BFM 953 Filter Source Address H0000 message 1 BFM 954 Interval x 10 ms Receive Timeout x 10 ms H0000 BFM 968 PGN bit 17 to 0 969 includes Destination Address Filter PGN bit 17 to 0 HFFFFFFFF BFM 970 ttype eee oom U Die auol Mode H0000 BEM 1675 to 1799 K 1 HFFFF receive message Extended 0 to 250 byte BFM 971 Filter Source Address H0000 message 4 BFM 972 Interval x 10 ms Receive Timeout x 10 ms H0000 uonejesu OO buum Aa Qi Jo uoHedo y u S D D2 D 3 D ep SWUWOD 6E6L spol UOI EOIUNWLUOD z Joke oo sobesso UMOG JEMOd 9 OLS lt NNY ld 20eL9 U puewwop QO q sum s JNp DOJd uonesiunwwon CS 47 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area 1 PGN bit 17 to 0 include Destination Address
74. ange Failure to do so may cause equipment failures or malfunctions 26 4 Wiring FX3U J1939 User s Manual 4 2 CAN Bus Wiring 4 2 CAN Bus Wiring 4 2 1 Connecting communication cables Terminating 1 CAN_GND 1 CAN_GND l 1 CAN_GND E resistor 2 CAN_L Terminating a resistor as 3 CAN_SHLD FOOT rca 5 CAN_V cant AAA A a EVAN SHLD op f can SH pcan H AAA aycan it H 5 CAN_V Grounding resistance of Grounding resistance of 100 Q or less Class D 100 Q or less Class D For electromagnetic compatibility EMC it is recommended to ground the cable shield at both ends Caution For safety always check the potential differences between the grounding points If potential differences are found proper measures must be taken to avoid damage 4 2 2 Module wiring For further information on PLC wiring refer to the following manual Refer to FX3G Hardware Edition Refer to FX3Gc Hardware Edition Refer to FX3u Hardware Edition Refer to FX3uc Hardware Edition CAN Bus connector FX3U J1939 FX3G FX3cGc o FX3U FX3uUc 1 Series PLC CAN_SHLD CAN_H CAN_V Grounding mounting plate or grounded DIN rail with a grounding resistance of 100 Q Grounding resistance of or less Class D 100 Q or less Class D Strip a part of the coating of the shielded twisted pair cable as shown in subsection 4 2 3 Ground the
75. any damage to the machinery or accidents due to abnormal data written to the PLC under the influence of noise 1 Do not bundle the main circuit line together with or lay it close to the main circuit high voltage line or load line Otherwise noise disturbance and or surge induction are likely to take place As a guideline lay the control line 20 at least 100mm 3 94 or more away from the main circuit or high voltage lines 2 Ground the shield wire or shield of a shielded cable Do not use common grounding with heavy electrical systems refer to the manual of the PLC main unit GHEE S2fety Precautions ED Read these precautions before use 2 INSTALLATION PRECAUTIONS WARNING nee e Make sure to cut off all phases of the power supply externally before attempting installation or wiring work 22 Failure to do so may cause electric shock or damage to the product e Use the product within the generic environment specifications described in PLC main unit manual Hardware Edition Never use the product in areas with excessive dust oily smoke conductive dusts corrosive gas salt air Cl2 H2S SO2 or NO2 flammable gas vibration or impacts or expose it to high temperature condensation or rain and wind If the product is used in such conditions electric shock fire malfunctions deterioration or damage may occur Do not touch the conductive parts of the product directly Doing so may cause device failures or malfunctions
76. apter 9 Tx Rx user messages BFM 500 to 973 FX3U J1939 ECU name BFM 40 to 48 Remote Address to ECU Name assignment BFM 3000 to 3879 Power Down and RUN gt STOP messages 1900 to 1955 Save Configuration to FLASH ROM BFM 22 bit 1 ON Refer to Chapter 5 Set FX3U J1939 to online mode BFM 25 bit 4 ON Refer to Chapter 5 The FX3uU J1939 is exchanging data with the network The user messages are exchanged with the remote nodes Acyclic Command Interface services are available Configured Power Down and RUN gt STOP messages are transmitted in case of PLC Power Down event PLC RUN to STOP status change 78 10 Communication Settings Procedure FX3U J1939 User s Manual 10 2 Layer 2 communication 11 29 bit ID mode 10 2 Layer 2 communication 11 29 bit ID mode a When using the 11 bit 29 bit CAN ID Layer 2 Mode the outline of the communication setting procedure is as aj follows For further information on BFMs refer to Chapter 5 For further information on data transfer location and configuration refer to Chapter 7 2 For further information of the CIF refer to Chapter 9 Y For example program refer to Chapter 11 8 Set the following Refer to Chapter 5 Step 1 Function mode BFM 21 Reset module BFM 25 K1 uo ejesu QO 1 Set the following Refer to Chapter 5 Step 2 j Baud rate BFM 24 FROM TO Watchdog Timer BFM 26 Buum Aa 2 Rese
77. are Edition Independent grounding Shared grounding Shared grounding Best condition Good condition Not allowed e The grounding point should be close to the FX3U J1939 and all grounding wires should be as short as possible 28 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 1 Buffer Memories BFM Lists 1 5 Allocation of Buffer Memories S 2 5 1 Buffer Memories BFM Lists g Caution e Do not access buffer memory BFM that is marked as not used Ex BFM 0 to 19 23 31 to 34 49 to 99 400 480 to 499 etc by FROM TO instructions etc Accessing these buffer memories may cause abnormal behavior of the FX3U J1939 e When BFM 21 24 25 bit 2 26 or 27 is written to FX3U J1939 stores the state of the corresponding BFM in the built in flash ROM The maximum number of writes to the built in flash ROM is 10 000 times Therefore when creating a program do not frequently write to such buffer memories uo ejesu QO Note 4 e When writing to a BFM that contains any bits marked as reserved Ex BFM 20 bit 1 to bit 15 BFM 22 bit 3 to bit 15 etc set such bits to OFF Setting these flags to ON may cause abnormal behavior of the FX3u J1939 e The state of BFM 40 to 48 100 to 399 500 to 973 1100 to 1267 1900 to 1955 3000 to 3879 is stored in the built in flash ROM by turning ON BFM 22 bit 0 The buffer memories that are stored depend on the function m
78. arted when the module is set to online If the message is not received at all the reception timeout error is generated reception timeout x 10 ms after the module is set to online e Values larger than K32767 will be displayed as negative values by the monitor software 54 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area Receive data Parameter settings case PGN bit 17 to 0 includes Destination Address K45364 HB134 PGN K45312 HB100 Proprietarily Configurable Message 1 source node K52 H34 ttype Filter Source Address DLC K 1 receive message HOOFF Any source address K20 Total 20 byte Message configuration arin Description oO TX Transmit Data Parameter Settings RX Receive Data Parameter Settings BFM 518 519 K45364 HB134 PGN K45364 HB134 PGN 1 6 2 1 Example configuration setting for J1939 communication mode i O The configuration setting example of a message of 20 bytes which combines three standard 8 byte message z buffers starting at message 4 is shown below 5 Transmit data parameter settings case 2 PGN bit 17 to 0 includes Destination Address K45364 HB134 PGN K45312 HB100 Proprietarily Configurable Message 1 a destination node K52 H34 ttype K2 transmission once every 10 seconds determined by interval setting Priority K6 default z Interval K1000 1000 x 10 ms 10 seconds DLC K20 T
79. ates single flash and blinking This LED flickers as follows SINGLE FLASH 0 2 s 1s BLINKING D kk 0 2 s 0 2 s 1 2 3 Terminal layout Pin No Signal Description CAN_GND 1 CAN_GND Ground 0 V V CAN L 2 CAN_L CAN_L bus line dominant low 3 CAN SHLD _ Optional CAN shield CAN_ SHLD 4 CAN_H CAN_H bus line dominant high CAN_H 5 CAN_V Optional CAN external positive supply not connected internally CAN_V 16 1 Introduction FX3U J1939 User s Manual 1 3 System Configuration 1 3 System Configuration uononpou 1 3 1 General configuration 02 IS 49 CAN bus network jab Node 1 Node 3 Node 5 S Terminating Terminating resistor Node Node4 Node 6 resistor FX3G FX3GC FX3U J1939 FX3U FX3UC Communication uoneleisuy OO Series PLC block Part Name Remarks Communication block pie An FX2NC CNV IF or FX3UC 1PS 5V is necessary to connect the FX3U FX3UC Series PLC J1939 to an FX3GC FX3UC Series PLC CAN bus network CAN bus network Node J1939 Node or CAN Layer 2 Node buum Aa Terminating resistor The CAN bus network requires terminating resistors for both network ends E e i e e SAE J1939 11 40 m 131 2 stubs max 1 m 3 3 at 250 kbps e SAE J1939 15 40 m 131 2 stubs max 3 m 9 10 at 250 kbps asain caheiniesicn e CAN Layer 2 5000 m 16 404 2 at 10 kbps with repeaters The transmission distance is reduced to 25 m 82 at
80. ation of a technical construction file to the European Directive for Electromagnetic Compatibility 2004 108 EC when used as directed by the appropriate documentation Attention e This product is designed for use in industrial applications Note e Manufactured by Mitsubishi Electric Corporation 2 7 3 Marunouchi Chiyoda ku Tokyo 100 8310 Japan e Manufactured at Mitsubishi Electric Corporation Himeji Works 840 Chiyoda machi Himeji Hyogo 670 8677 Japan e Authorized Representative in the European Community Mitsubishi Electric Europe B V Gothaer Str 8 40880 Ratingen Germany Type Programmable Controller Open Type Equipment Models MELSEC FX3u series manufactured from May 1st 2012 FX3U J1939 Standard Remark EN61131 2 2007 Compliance with all relevant aspects of the standard Programmable controllers EMI Equipment requirements and tests e Radiated Emission Conducted Emission EMS Radiated electromagnetic field Fast transient burst Electrostatic discharge High energy surge Voltage drops and interruptions Conducted RF Power frequency magnetic field FX3U J1939 User s Manual Standards Caution for Compliance with EC Directive 1 Caution for wiring For noise prevention please ground at least 35 mm 1 38 of the twisted pair cable along the grounding plate to which the ground terminal is connected For details regarding wiring refer to Section 4 2 2 Installation in Enclosure For details
81. cal systems e Place the communication cable in grounded metallic ducts or conduits both inside and outside of the control panel whenever possible GHEE S2fety Precautions ED Read these precautions before use 4 STARTUP AND MAINTENANCE PRECAUTIONS Do not touch any terminal while the PLC s power is on Doing so may cause electric shock or malfunctions Before cleaning or retightening terminals cut off all phases of the power supply externally Failure to do so may cause electric shock Before modifying or disrupting the program in operation or running the PLC carefully read through this manual and the associated manuals and ensure the safety of the operation An operation error may damage the machinery or cause accidents Reference Do not disassemble or modify the PLC Doing so may cause fire equipment failures or malfunctions For repair contact your local Mitsubishi Electric representative Turn off the power to the PLC before connecting or disconnecting any extension cable Failure to do so may cause equipment failures or malfunctions Do not drop the product or exert strong impact to it Doing so may cause damage Turn off the power to the PLC before attaching or detaching the following devices Failure to do so may cause equipment failures or malfunctions Peripheral devices display module expansion boards and special adapters Input output extension units blocks FX Series terminal blocks and special
82. certain cases some applications may be possible providing the user consults their local Mitsubishi representative outlining the special requirements of the project and providing that all parties concerned agree to the special circumstances solely at the users discretion 95 FX3U J1939 User s Manual Revised History Revised History Date Revision Description 9 2012 A First Edition 3 2014 e Software version 1 10 is supported e Description of NMEA 2000 is deleted e The following error code is added H12FF e The explanation of Configuration Area is modified Section 6 2 e The contents of Request PGN is added Section 9 4 e Partial correction e Errors are corrected FX3U J1939 USER S MANUAL MITSUBISHI ELECTRIC CORPORATION HEAD OFFICE TOKYO BUILDING 2 7 3 MARUNOUCHI CHIYODA KU TOKYO 100 8310 JAPAN HIMEJI WORKS 840 CHIYODA CHO HIMEJI JAPAN JY997D43101B Effective Mar 2014 MEE Specifications are subject to change without notice Mitsubishi Electric Europe B V EUROPE Gothaer Stra e 8 D 40880 Ratingen Phone 49 0 2102 486 0 Fax 49 0 2102 486 1120 Mitsubishi Electric Europe B V Radlick 751 113e Avenir Business Park CZ 158 00 Praha 5 Phone 420 251 551 470 Fax 420 251 551 471 Mitsubishi Electric Europe B V 25 Boulevard des Bouvets F 92741 Nanterre Cedex Phone 33 0 1 55 68 55 68 Fax 33 0 1 55 68 57 57 Mitsubishi Electric Europe B V Westgate Bus
83. communication method transmission of data Communication Method ttype Communication Method DLC lt 8 DLC gt 8 K 1 KO to K4 J1939 Single Frame message Point to point or BAM Multi message 2 J1939 communication mode does not use remote transmit request RTR frames to request certain information from the network The CAN Layer 2 function RTR will not work because although the priority and the source and the destination node address are part of the J1939 CAN ID they might not be known by the requesting node Instead J1939 uses the PGN 59904 HOEAxx where xx is the destination node number to request data from remote nodes e g Request PGN 65248 HFEEO from the network PGN 59904 default priority 06 Requesters node number nn Data Length CAN ID Request Message DLC 4st Data 2nd Data 3rd Data Destination Node Byte Byte Byte 50 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area Remote transmission request 5 The CAN standard defines a service to request certain information from the network Upon reception of this 3 kind of request every node checks if it is the producer of the requested information The producer node of the requested data will respond with the desired data z The request differs between Layer 2 and J1939 mode 2 Function Mode Remote Transmit Request Format Applies To o O SAE J1939 defines the PGN 59904 for remote transmit 3 requests The r
84. ction 5 16 92 12 Diagnostics FX3U J1939 User s Manual 12 2 Detail Error Check FROM TO watchdog timer expired um Ss as 3 5 FROM TO watchdog timer expired Please see the above note This error flag can be reset by writing to BFM 26 For the FROM TO watchdog refer to Section 5 8 Bit 7 Internal data queue overflowed Extreme bus load can cause the internal queues to overflow Decrease the bus load At a low baud rate data exchange that is too fast can overflow the CAN Transmit Buffer Depends also on the bus load of the CAN Internal data queue ele overflow For Data Exchange Control flag refer to Section 5 3 Check node address set in BFM 27 and 28 This bit is set if the node address set in BFM 27 is occupied by another node or if no node address could be obtained in the address claiming process For further information on node address setting refer to the following section Refer to Section 5 9 J1939 mode no elle node address available Bit 10 Not used Baud rate change error has occurred Bit 11 Baud rate change error ON when an invalid baud rate is written to BFM 24 In this case the BFM will keep its former value For the baud rate setting refer to Section 5 6 Node address change error has occurred ON when an invalid node address is written to BFM 27 In this case the BFM will keep its former Bit 12 Node address change value For the node address se
85. d work the same if user message 4 and 30 Run gt STOP message 3 and Remote Address to ECU Name assignment 40 are used instead of the messages 1 and 2 used for all functions in these examples e Both setups have advantages and disadvantages Ensure proper behaviour of your network according to your applications behaviour and requirements e The RUN gt STOP message in example 2 is not transmitted if the node B sends a can not claim message node B could not acquire a node address or does not send an address claim at all As long as no valid address for node B is available e g BFM 1900 mm HFE the message is not sent Remote node A FX3U J1939 Node address H80 Node address H88 ECU name Arbitrary address capable field Yes Industry group 5 Vehicle system 127 Vehicle system Instance 0 Network Function 0 Function instance 1 ECU instance 0 Manufacturer code 2047 Identity number H1FFFFF 1 Tx Rx User messages and one RUN gt STOP message configured but no Remote Address to ECU Name assignment A Behaviour If Node B Sends Address BFM No Configuration Configuration Effect Display IN Onine Claim for Address H89 BFM 500 No change 501 TX Message The target address of the TX message is BEM 502 PGN HB188 Target address H88 Same as in still H88 BFM 503 J oe Configuration Offline If node B expects now to receive PGN Sent with priority 6 and 8 HB189 target address
86. dress 127 H7F Source address filter HFF gt any 8 bytes data length 81 FX3U J1939 User s Manual 11 Example Program 11 3 J1939 Communication Example Programs 11 3 J1939 Communication Example Programs The example programs for J1939 communication between two FX3U J1939 modules are written for GX Work2 simple mode no labels 1 Node A program s r E Set Special Function Block SFB address of FX3U J1939 SSS AAAA lt Set SFB address M8000 DMOV KO DO Run SFB monitor address See Initial setting before any access to Configuration BFMs check BFM 25 bit 0 online and bit 7 initialization mode are OFF Set J1939 mode BFM 21 Set baud rate BFM 24 NOTE J1939 default is 250kbps Set arbitrary address capable OFF BFM 25 bit 2 Clear restart FROM TO Watchdog BFM 26 Set Node ID BFM 27 SET R r ETERA M8000 FROM Run monitor TOP MO M7 FROM Online Module Offline Init State TOP TOP TOP TOP To the next page lt Read module status DO K25 K4MO K1 SFB Online address Offline lt Reset any latched errors DO K29 KO K1 SFB address lt Read protocol mode DO K21 D21 K1 SFB Protocol address Mode lt Set J1939 mode DO K21 SFB address K1939 K1 lt Set 250kbps DO K24 SFB address K250 K1 lt Arbitrary address capable OFF gt RST M2 Address Capable lt Set FROM TO WDT to 200ms
87. e a multi message transmission before re opening the connection to the g S FX3U J1939 either with the same or a different PGN FS O The ECU name of each node in the Network must be unique but the FX3U J1939 received an address claim e wn H1306 message containing the same ECU name as the FX3U J1939 For ECU name refer to Section 5 17 Receive buffer overflowed H2000 High bus load caused an overflow condition More messages have been received than buffers available As it is not possible to detect which message was lost this error code is written to all RX messages De Q H2001 A remote node attempted to open a multi message connection to transmit a data block that exceeds the valid S range of the FX3U J1939 250 byte for user messages 122 byte for the CIF 42002 Response timed out The maximum delay between two subsequent messages of a multi packet message expired 7 BAM data frame lost H2003 i S O At least one data message of a multi message BAM reception was lost og lt H2004 A Reception Timeout for this message occurred The message has not been received for the time set in BFM 2 500 to 973 after changing to online mode or after last reception of this message S H3000 Unexpected CTS S The FX3U J1939 received a CTS handshake message when none was expected 207 ER o A eae nog on 5g 2 39 25 v 3 e S Q sum s INpDOJd uo neounwwoo CS 41 5 Allocation of Buffer Memories FX3U
88. e is re initializing the internal buffers While this flag is on TO commands on any BFM are prohibited and will cause BFM 29 bit 5 to be set to ON 2 Any CAN node will check all CAN messages on the bus for errors Depending on the error state the action that the node will take is different In error active The node will actively mark the frame as invalid In error passive The node will not actively mark the frame as invalid to avoid bus disturbance if the node itself has an H W problem 93 FX3U J1939 User s Manual 12 Diagnostics 12 2 Detail Error Check MEMO 94 FX3U J1939 User s Manual Warranty Warranty Please confirm the following product warranty details before using this product Gratis Warranty Term and Gratis Warranty Range If any faults or defects hereinafter Failure found to be the responsibility of Mitsubishi occurs during use of the product within the gratis warranty term the product shall be repaired at no cost via the sales representative or Mitsubishi Service Company However if repairs are required onsite at domestic or overseas location expenses to send an engineer will be solely at the customer s discretion Mitsubishi shall not be held responsible for any re commissioning maintenance or testing on site that involves replacement of the failed module Gratis Warranty Term The gratis warranty term of the product shall be for one year after the date of purchase or delivery t
89. eed baud rate of the module to the CAN bus Baud rate change becomes effective after reset or power cycle Caution Any new valid value written to BFM 21 24 25 bit 2 26 or 27 is automatically stored to flash ROM The maximum number of writes to the built in flash ROM is 10 000 times Therefore when creating a program do not frequently write to such buffer memories Baud Rate a e tes th ey Mose Setting prohibited Other value If an invalid baud rate is written to BFM 24 the BFM will keep its former value and BFM 29 bit 11 will be set BFM 25 Communication Status Displays the FX3U J1939 network communication status and sets different control commands e g Online mode and reset module Caution Any new valid value written to BFM 21 24 25 bit 2 26 or 27 is automatically stored to flash ROM The maximum number of writes to the built in flash ROM is 10 000 times Therefore when creating a program do not frequently write to such buffer memories Module restart When restarting the module set BFM 25 Bit 0 to ON In this case set data that was not saved will be lost Access i FROM Read Access TO Write Access OFF No action ON Module restart Bit O Dera Mocwe OMNE Restart is required ON Module online After changing the baud rate node ID or function mode Torecover from BUS OFF state Bit 1 ON when error counter of the CAN controller has Not sed reached its warning level Erro
90. emote node If the FX3U J1939 receives an address claim message from one of the ECUs listed in this ECU Name list it checks if the node address has changed The FX3uU J1939 will adjust its internal configuration to ensure that communication will not fail after an address change the destination address of TX PGNs or the source Address of RX PGNs is adjusted For the Industry Group Vehicle System Vehicle System Instance Function Function Instance ECU instance Manufacturer Code and Identity Number refer to Section 5 17 uonelelsu OO e g e The FX3uU J1939 is configured to exchange PGN 45312 with node 130 ECU name HDOFE FFOO FFFF FFFF e Node address 130 is claimed by a different ECU e ECU ECU name HDOFE FFOO FFFF FFFF claims node address 131 e Now the FX3U J1939 checks the Table in BFM 3000 to 3879 Where ECU name HDOFE FFOO FFFF FFFF is assigned to node address 130 e The FX3uU J1939 adjusts the configuration to ensure PGN 45312 is from now on exchanged with node 131 4 Pe BS Note zS a 3 2 If not using the remote node address to ECU name assignment set K 1 to Node address D BFM No Bit Length Default Value Remote ECU aS BFM 3000 Node address K 1 Not used oS D BFM 3001 Arbitrary address capable field 1 bit 9 BFM 3002 Industry Group 3 bit KO 9 K 1st remote node address to BFM 3007 ECU instance 3 bit ae QO BFM 3008 Manufacturer Code 11 bit BFM 30
91. eps the former value 32 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 5 BFM 22 Save Restore Configuration 5 5 BFM 22 Save Restore Configuration O This BFM supports three bits that allow the default configuration of the BFMs to be restored and the S configuration from BFMs to be stored into Flash ROM Caution 2 a WM To prevent accidental destruction of the built in Flash ROM bit 0 is held ON for 1 s after the save operation is S completed If during the time BFM 22 bit O is ON another write access to BFM 22 attempts to set bit 0 1 or 8 2 to ON then the first write operation will be completed but BFM 29 bit 4 FLASH memory error will be set 3 to ON and BFM 22 bits 0 1 and 2 will not reset to OFF Any further save operations will be blocked This state can be cleared by power cycle or BFM 25 bit O reset Note uo ejesu QO If bit O and bit 1 or 2 are set simultaneously the corresponding BFMs and Flash ROM will be reset to factory default settings Bit Description 4 Bit 0 When this bit is set configuration is saved to Flash ROM When operation is completed FX3U J1939 will automatically reset this bit When this bit is set all BFMs are reset to default values factory default After all BFMs are reset BFM 21 24 25 bit 2 26 and 27 are saved to Flash ROM Save to Flash ROM is not executed for configuration BFMs When operation is completed FX3U J1939
92. equest message contains 3 data bytes with the Q J1939 communication mode requested PGN low byte first If the requested PGN is All configured transmit PGNs So n configured as a transmit message of the FX3U J1939 the module will respond with a data frame A maximum of 28 transmit messages with enabled auto or manual RIR handling ne The remote transmit request flag in the CAN message is set Layer 2 communication mode and the CAN ID of the message matches exactly with the ID of one of the FX3U J1939 configured transmit message IDs Refer to Section 7 3 uonelelsu OO Manual PLC transmission trigger The transmission of any configured transmit message can be triggered by setting the corresponding bit in BFM 1280 to 1284 Buum Aa Transmission Type KO and K1 Transmission type KO and K1 are controlled by BFM 20 bit 0 e Transmission type KO When BFM 20 bit 0 is set to ON the message is always transmitted Qi e Transmission type K1 D gt When BFM 20 bit 0 is set to ON the message is transmitted However if data has not been changed it is T3 not transmitted 30 O BFM 25 bit 4 Online mode Configuration mode BFM 20 bit 0 2 BFM 100 to 103 H0000 Xoo H5555 oo o X HAAAA Data M erage H0000 H5555 HAAAA internal spol SWUWOD 6E6L Transmission Type KO Transmission Type Ki A H0000 poN UOI EOIUNWLUOD z Joke oo sobesso UMOG J
93. er 11 zZ Refer to Chapter 12 BUG wn 8352 If the error status data is abnormal amp oF refer to Chapter 12 Sd 92 19 U puewuwogp QO q sbuljes uojeolunuWwog CS SINPS00Jd 19 2 Specifications FX3U J1939 User s Manual 2 Specifications DESIGN PRECAUTIONS WARNING e Make sure to have the following safety circuits outside of the PLC to ensure safe system operation even during external power supply problems or PLC failure Otherwise malfunctions may cause serious accidents 1 Most importantly have the following an emergency stop circuit a protection circuit an interlock circuit for opposite movements such as normal vs reverse rotation and an interlock circuit to prevent damage to the equipment at the upper and lower positioning limits 2 Note that when the PLC CPU detects an error such as a watchdog timer error during self diagnosis all outputs are turned off Also when an error that cannot be detected by the PLC CPU occurs in an input output control block output control may be disabled External circuits and mechanisms should be designed to ensure safe machinery operation in such a case e For the operating status of each node in the case of a communication error see the FX3U J1939 user s manual and the product manual of each node Erroneous output or malfunctions may cause an accident e When executing control data changes to an operating PLC construct an interlock circuit in t
94. essaeeeesens 25 At SAP PUGADIS CONMCCIOM screrascentoscerseceeies AEN S nds Gndace dale a sudaiead Jcvaan tended ade aaa 25 ANZ FAD OIC ADIO CADIS fact aceuaressretadiendet a a t less a tas beet eee 26 413 Termination Or Cable Ong o 2cce 6ee e the ca a il ach oleic babe sh a a 26 4 1 4 Removal and installation of CAN DUS connector ccecccceeccceceeceeceeeeeceeececeececseeeessaeessueeesaaeees 26 4 2 COANE BUS WINN sasesana narakane aiea iaaa iaeia anara aa EE 27 42 1 Connecting COMMUNICATION Cable 22ccdesswdects weoceslei ern a Mee eledaek 27 422 Module WING ssena e e O aaa A 27 4 2 9 Grounding of twisted pair cable sennen ea E E tenant eens 28 AZ Ae VOTIMIN ALI O Ne a e E E E a AS E 28 Ns Fae O OUNAE ee eee 28 FX3U J1939 User s Manual Table of Contents 5 Allocation of Buffer Memories 29 5 1 Butler Memories BRIM LISIS drerit a a heeds 29 5 2 How to Read Write from to Buffer Memory cc ccccccceeeeeeaeeeeeeeeeeeeeeseeeeesaeeeesseeeeesaeeeeesaegeeeesaens 31 5 3 BFM 20 Data Exchange Control cccccccccccsececceeeecseeeceecesseeeeseecesseeeessaeeeseeeesseeeeseneesseeeeees 32 gA BEM e271 Function ModE zerena a RE EEr 32 5 5 BFM 22 Save Restore Configuration ccccccccccceececeeeeeeseeceseececeeeesseeeeseeeeseecesseeeseueeesaneeees 33 90 IBEN 724 B aud Rate iienaa O EAE 34 5 7 IBFM 729 COMMU MCANOM Stal S sar E S 34 5 8 BFM 26 FROM TO Watchdog toric enna ea a araea E
95. etworks e SAE J1939 11 physical layer gs e SAE J1939 15 reduced physical layer i n J1939 Services According to SAE SAE J1939 21 data link layer Standards e SAE J1939 71 vehicle application layer e SAE J1939 73 application layer diagnostics e SAE J1939 75 application layer generator sets and industrial lt e SAE J1939 81 network management a SAE J1939 11 2 to 30 nodes segment 3 Network Size SAE J1939 15 2 to 10 nodes segment 3 CAN Layer 2 2 to 127 nodes Communication Method Cyclic acyclic or request driven Zz Jefe N 250 kbps 40 m 131 2 stubs max 1 m 3 3 O 250 kbps 40 m 131 2 stubs max 3 m 9 10 E 1 Mbps 25 m 82 je 800 kbps 50 m 164 a Supported 500 kbps 100 m 328 1 ele aay 250 kbps 250 m 820 2 8 Bus Length CAN Layer 2 125 kbps 500 m 1 640 5 aoe 100 kbps 600 m 1 968 6 2 z D 50 kbps 1000 m 3 280 10 B oF 20 kbps 2500 m 8 202 1 o 10 kbps 5000 m 16 404 2 Connection Cable Refer to Subsection 4 1 2 9 Terminating Resistor 120 Q Accessory 120 Q 1 2W FS nee ean ole ena either the input or output points of the PLC 5 sum s INp DOJd uoneounwwoo CS 21 3 Installation FX3U J1939 User s Manual 3 1 Connection with PLC 3 Installation INSTALLATION PRECAUTIONS N WARN ING e Make sure to cut off all phases of the power supply externally before attempting installation or wiri
96. f Node B Sends Address 5 3 z P 5 BFM No Configuration Configuration Effect Display in Online Claim for Address H89 BFM 500 nee TX Message Qi 501 BFM 502 POIN PIB ee Target address is changed from H88 to Target address H88 H89 BFM 503 K6 BFM 504 BFM 505 BFM 506 507 BFM 508 BFM 509 H88 Sent with priority 6 and 8 data bytes every second Same as in Configuration Offline RX Message PGN HB280 with 8 data bytes Source must be node H88 Source is changed from H88 to H89 messages from Node B will still be received Jo uoHedo y u S 49 s O 3 O 49 n SWUWOD 6E6L 8 BFM 3000 H88 ziig N uss i ZO BFM 3002 n ee BFM 3000 Any address claim using the ECU Name 88 BFM 3003 K127 eaan Displays H8088 until node Node B is causing an adjustment of all z BFM 3004 peri H88 in the B sends a valid address messages exchanged with node B 8 Da claim afterwards the All messages sent to address H88 before o BFM 3005 configuration Any TX destination H88 current node address e g are sent to address H89 now BFM 3006 is ee ned to node B H89 is displayed Other All Messages received from address H88 8 BFM 3007 K2047 Any source H88 is BFMs same as in are expected to be sent from address H89 BEM 3008 assigned to node B Configuration Offline now ae n BFM 3009 HFFFF FEF BFM 3010 HOO1F aog Z
97. from the FX3UC User s a E T JY997D31601 Manual Hardware Edition For details refer to FX3UC Series User s Manual Hardware Edition Describes FX3UC 32MT LT specification for I O wiring Supplied FX3UC 32MT LT and installation extracted from the FX3UC User s A Mantial Hardware Manual JY997D12701 Manual Hardware Edition Only Japanese document For details refer to FX3UC Series User s Manual Hardware Edition a FX3UC Series l ee Additional User s Manual JY997D28701 Describes FX3UC Series PLC specification details 09R519 Manual for I O wiring installation and maintenance Hardware Edition FX3U J1939 User s Manual Associated Manuals Programming Additional Manual P Additional Manual z Additional Manual 4 Additional Manual Additional V Manual Manuals for FX3U J1939 Communication Block Supplied A Manual Additional Manual FX3S FX3G FX3GC F X3U FX3UC Series Describes FX3S FX3G FX3GC FX3U FX3UC Series PLC Programming Manual A rogramming for basic applied instructions and devices Basic amp Applied Prog g PP Instruction Edition MELSEC Q L F ER Programming methods specifications functions etc Structured Programming SH 080782 A required to create structured programs Manual Fundamentals PA GP S iructurag Devices arameters etc rovided in structured Programming Manual JY997D26001 er l R i projects of GX Works2 Device amp Common FX C
98. ful to set the FX3U J1939 address to an engine address to simulate the motor during programming But if the Engine address is used by the FX3U J1939 in a real application including the motor the network will be adversely affected Any new valid value written to BFM 21 24 25 bit 2 26 or 27 is automatically stored to flash ROM The maximum number of writes to the built in flash ROM is 10 000 times Therefore when creating a program do not frequently write to such buffer memories Note The node address is not used in Layer 2 mode any write access to this BFM will be ignored The value is not changed or stored to non volatile memory as long as the module is in Layer 2 mode If the node address is the result of an address claiming procedure the address is displayed in BFM 28 but not stored to Flash ROM After the next power ON or reset BFM 25 bit 0 the FX3U J1939 will start to negotiate for a node address again and might obtain another address If an invalid node address is written to BFM 27 the BFM will keep its former value and BFM 29 bit 12 will be set If the address set in BFM 27 is not a dynamic address bit 2 in BFM 25 is set to OFF If during the address claiming process an address conflict occurs two nodes want to use the same node number the node address number is assigned to the node with the higher priority The other node must continue address claiming to find another free address The priority of anode
99. h between PGN 5 destination and BFM 1004 destination If BFM 1004 is set to HOO and the BFM 1001 low byte is set to a value other than to HOO BFM 1004 will display HFFFF instead of H0000 3 The valid range of the message priority the first three bits in the 29 bit ID is between KO to K7 Zz Jefe N O KO is the highest priority aE 4 Specifies the destination node address Valid range of the destination node address is between KO to 5 K253 K255 broadcast Destination address must be different from the FX3U J1939 address BFM 28 5 Sum of the data buffer and extended data buffer Valid range of the number of data bytes to be 8 transmitted is between KO to K122 oe 6 Data buffer standard frames up to 8 bytes 28 aoc 7 Extended data buffer Aay When more than 8 bytes must be transmitted the first 8 bytes are located in BFM 1006 to 1009 Sd Q and bytes 9 to 122 are stored in BFM 1010 to 1066 If the data exceeds the standard length of 8 bytes the data will be segmented and transferred in several frames 1 O O 3 Z 5 5 nNp d0Id sum s 71 FX3U J1939 User s Manual 9 Command Interface 9 4 Request PGN 9 4 Request PGN This command can be used to request a J1939 message frame with a certain PGN from the network This command is prohibited in Layer 2 communication Mode This command is supported in the FX3U J1939 firmware Ver 1 10 or later Note 28
100. he from remote node reception of an abort or negative acknowledge message from a remote node 1 For abort codes refer to remote node s manual or J1939 ISO specification 76 10 Communication Settings Procedure FX3U J1939 User s Manual 10 Communication Settings Procedure j 2 STARTUP AND MAINTENANCE Y PRECAUTIONS N WARN ING 2 e Do not touch any terminal while the PLC s power is on 3 Doing so may cause electric shock or malfunctions e Before cleaning or retightening terminals cut off all phases of the power supply externally Failure to do so may cause electric shock e Before modifying or disrupting the program in operation or running the PLC carefully read through this manual and the associated manuals and ensure the safety of the operation An operation error may damage the machinery or cause accidents uo ejesu QO STARTUP AND MAINTENANCE PRECAUTIONS CAUTION e Do not disassemble or modify the PLC Doing so may cause fire equipment failures or malfunctions For repair contact your local Mitsubishi Electric representative e Turn off the power to the PLC before connecting or disconnecting any extension cable Failure to do so may cause equipment failures or malfunctions Do not drop the product or exert strong impact to it Doing so may cause damage e Turn off the power to the PLC before attaching or detaching the following devices Failure to do so may cause equipment failures or malfunc
101. he sequence program so that the entire system operates safely In addition when executing control such as program changes and operation status changes status control to an operating PLC carefully read the manual and sufficiently confirm safety in advance Especially in control from external equipment to a PLC in a remote place problems in the PLC may not be able to be handled promptly due to abnormality in data transfer Construct an interlock circuit in the sequence program At the same time determine the actions in the system between the external equipment and the PLC for protection against abnormalities in data transfer DESIGN PRECAUTIONS NC AUTION e Make sure to observe the following precautions in order to prevent any damage to the machinery or accidents due to abnormal data written to the PLC under the influence of noise 1 Do not bundle the main circuit line together with or lay it close to the main circuit high voltage line or load line Otherwise noise disturbance and or surge induction are likely to take place As a guideline lay the control line at least 100mm 3 94 or more away from the main circuit or high voltage lines 2 Ground the shield wire or shield of a shielded cable Do not use common grounding with heavy electrical systems refer to the manual of the PLC main unit DISPOSAL PRECAUTIONS c AUTION e Please contact a certified electronic waste disposal company for the environmentally safe recycling and disposal
102. hi products replacement by the user maintenance of on site equipment start up test run and other tasks Changes in product specifications The specifications given in the catalogs manuals or technical documents are subject to change without prior notice Product application 1 In using the Mitsubishi MELSEC programmable logic controller the usage conditions shall be that the application will not lead to a major accident even if any problem or fault should occur in the programmable logic controller device and that backup and fail safe functions are systematically provided outside of the device for any problem or fault 2 The Mitsubishi programmable logic controller has been designed and manufactured for applications in general industries etc Thus applications in which the public could be affected such as in nuclear power plants and other power plants operated by respective power companies and applications in which a special quality assurance system is required such as for Railway companies or Public service purposes shall be excluded from the programmable logic controller applications In addition applications in which human life or property that could be greatly affected such as in aircraft medical applications incineration and fuel devices manned transportation equipment for recreation and amusement and safety devices shall also be excluded from the programmable logic controller range of applications However in
103. ication block The manual has been written to be used by trained and competent personnel The definition of such a person or persons is as follows 1 Any engineer who is responsible for the planning design and construction of automatic equipment using the product associated with this manual should be of a competent nature trained and qualified to the local and national standards required to fulfill that role These engineers should be fully aware of all aspects of safety with aspects regarding to automated equipment 2 Any commissioning or maintenance engineer must be of a competent nature trained and qualified to the local and national standards required to fulfill the job These engineers should also be trained in the use and maintenance of the completed product This includes being familiar with all associated manuals and documentation for the product All maintenance should be carried out in accordance with established safety practices 3 All operators of the completed equipment should be trained to use that product in a safe and coordinated manner in compliance with established safety practices The operators should also be familiar with documentation that is connected with the actual operation of the completed equipment Note the term completed equipment refers to a third party constructed device that contains or uses the product associated with this manual This product has been manufactured as a general purpose part for general
104. ill be reset to KO When BFM 29 bit 15 is set to OFF all error codes in BFM 401 to 479 will be cleared to HOOOO Incase of aFROM TO watchdog timer error bit 7 is ON the PLC RUN gt STOP message will be sent to the network Module failures For the PLC RUN gt STOP message refer to Section 5 21 and Chapter 8 The module stays in initial status Displayed in BFM 25 The configuration may be faulty Reset the configuration to factory default settings using the BFM 22 bit 1 For restoring configuration to factory default settings refer to Section 5 5 Bit Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 General error Hardware error Internal power supply error CAN controller is in BUS OFF state FLASH memory error Invalid write access to configuration BFM while 1 e In online mode BFM 25 bit 0 ON Initialization state BFM 25 bit 7 ON Save restore operation BFM 22 bit 0 1 or 2 ON BFM setting error For module restart refer to Section 5 7 Action General error has occurred This bit is ON if bit 1 2 3 4 5 6 7 8 9 11 12 or 15 are ON Check the ON bit Please contact your local Mitsubishi Electric Representative Internal power supply error has occurred If this error flag is not cleared after a module reset BFM 25 bit 0 or another power cycle FX3U J1939 is probably damaged Please contact your local Mitsubishi Electric representative
105. imensions refer to Section 1 2 Connect the extension cable Connect the extension cable to the main unit I O extension unit block or special function unit block on the left side of the product Refer to Step 3 in Subsection 3 2 1 For further information of the extension cable connection procedure refer to the respective PLC manual Refer to FX3G Hardware Edition Refer to FX3Gc Hardware Edition Refer to FX3U Hardware Edition Refer to FX3uc Hardware Edition e Example of direct installation 1 to 2mm 1 to 2mm 0 04 to 0 08 0 04 to 0 08 TH ae F other FX3G FX3uU Series FX3u J1939 extension main unit equipment shows the M4 screw 24 4 Wiring FX3U J1939 User s Manual 4 1 Applicable Cable and Connector 4 Wiring 3 2 WIRING PRECAUTIONS N WARNING g e Make sure to cut off all phases of the power supply externally before attempting installation or wiring work Failure to do so may cause electric shock or damage to the product WIRING PRECAUTIONS c AUTION Perform class D grounding grounding resistance 100Q or less to the shield of the twisted shield cable refer to Subsection 4 2 3 Do not use common grounding with heavy electrical systems When drilling screw holes or wiring make sure cutting or wire debris does not enter the ventilation slits Failure to do so may cause fire equipment failures or malfunctions Install module so that excessive force
106. industries and has not been designed or manufactured to be incorporated in a device or system used in purposes related to human life Before using the product for special purposes such as nuclear power electric power aerospace medicine or passenger movement vehicles consult with Mitsubishi Electric This product has been manufactured under strict quality control However when installing the product where major accidents or losses could occur if the product fails install appropriate backup or failsafe functions into the system When combining this product with other products please confirm the standards and codes of regulation to which the user should follow Moreover please confirm the compatibility of this product with the system machines and apparatuses to be used If there is doubt at any stage during installation of the product always consult a professional electrical engineer who is qualified and trained in the local and national standards If there is doubt about the Operation or use please consult your local Mitsubishi Electric representative Since the examples within this manual technical bulletin catalog etc are used as reference please use it after confirming the function and safety of the equipment and system Mitsubishi Electric will not accept responsibility for actual use of the product based on these illustrative examples The content specification etc of this manual may be changed for improvement without notice The i
107. iness Park Ballymount IRL Dublin 24 Phone 353 0 1 4198800 Fax 353 0 1 4198890 Mitsubishi Electric Europe B V Viale Colleoni 7 Palazzo Sirio I 20864 Agrate Brianza MB Phone 39 039 60 53 1 Fax 39 039 60 53 312 Mitsubishi Electric Europe B V Nijverheidsweg 23a NL 3641RP Mijdrecht Phone 31 0 297250350 Mitsubishi Electric Europe B V ul Krakowska 50 PL 32 083 Balice Phone 48 0 12 630 47 00 Fax 48 0 12 630 47 01 Mitsubishi Electric Europe B V 52 bld 3 Kosmodamianskaya nab 8 floor RU 115054 Moscow Phone 7 495 721 2070 Fax 7 495 721 2071 Mitsubishi Electric Europe B V Carretera de Rub 76 80 Apdo 420 E 08190 Sant Cugat del Vall s Barcelona Phone 34 0 93 5653131 Fax 34 0 93 5891579 Mitsubishi Electric Europe B V Scandinavia Fjelievagen 8 SE 22736 Lund Phone 46 0 8625 10 00 Fax 46 0 46 39 70 18 Mitsubishi Electric Turkey Elektrik r nleri A S TURKEY Fabrika Otomasyonu Merkezi Serifali Mahallesi Nutuk Sokak No 5 TR 34775 Umraniye ISTANBUL Phone 90 0 216 526 39 90 Fax 90 0 216 526 39 95 Mitsubishi Electric Europe B V UK Travellers Lane UK Hatfield Herts AL10 8XB Phone 44 0 1707 28 87 80 Fax 44 0 1707 27 86 95 Mitsubishi Electric Europe B V Dubai Silicon Oasis United Arab Emirates Dubai Phone 971 4 3724716 Fax 971 4 3724721 Mitsubishi Electric Corporation Tokyo Building 2 7 3 Marunouchi Chiyoda
108. ing groove onto the DIN rail I ies Push the product onto the DIN rail sm An interval space of 1 to 2 mm 0 04 to 0 08 between each unit is necessary l l Connect the extension cable 4 i Connect the extension cable B in the figure to the right to l the main unit I O extension unit block or special function l a unit block on the left side of the product l For further information of the extension cable connection procedure refer to the respective produchPLC manual l Refer to FX3G Hardware Edition l 5 I Refer to FX3Gc Hardware Edition e2 Refer to FX3u Hardware Edition l F8 Refer to FX3uc Hardware Edition 3 l Nme m I as 3 l Q Ol Example of installation on DIN rail zs j Shows the reference Inthe case of the FX3G FX3u PLC Tg l l g re 1 to 2mm 1 to 2mm 3 The mark indicates 0 04 to 0 08 0 04 to 0 08 a or HE Xa TS 7 l a reference destination l Other l and reference manual FX3G FX3u fF Series main unit FXa J1939 pecip alee age l DIN rail I l l Inthe case of the FX3cc FX3uc PLC l 8 I l 1 to 2mm 1 to 2mm 0 0 04 to 0 08 0 04 to 0 08 l TE elt FX3Gc FX3uc Other I Series FX3u J1939 extension l main unit equipment i 9 l DIN rail gs FXanc CNV IF or 1 a l FX3uc 1PS 5V a l 1 10 i 3g lig a mp A el 2 lt The above is different from the actual page as it is provided for explanation only 12 1
109. it or extension units blocks including special function units blocks For connection to an FX3GC FX3uUC Series PLC or FX2NC Series PLC extension block an FX2NC CNV IF or FX3UC 1PS 5V is required For further information refer to the respective PLC manual Refer to FX3G Hardware Edition Refer to FX3Gc Hardware Edition Refer to FX3U Hardware Edition Refer to FX3uc Hardware Edition 22 3 Installation FX3U J1939 User s Manual 3 2 Mounting 1 3 2 Mounting a The FX3uU J1939 may be installed in a control cabinet with a 35 mm wide DIN46277 DIN rail mounting or M4 screw direct mounting 3 2 1 DIN rail mounting 2 WM The product may be mounted on a 35 mm wide DIN46277 DIN rail 8 Fit the upper edge A in the figure to the right of the DIN rail mounting groove onto the DIN rail Push the product onto the DIN rail uOoI e e SU e An interval space of 1 to 2 mm 0 04 to 0 08 between each unit is necessary Connect the extension cable Connect the extension cable B in the figure to the right to the main unit I O extension unit block or special function unit block on the left side of the product For further information of the extension cable connection procedure refer to the respective product PLC manual Refer to FX3G Hardware Edition Buum Aa Qi 7 Oy pi Ai d o o A o 0 o OE h Ae 0 lt N v Refer to FX3Gc Hardware Edition eps Refer to FX3u
110. lied instruction as follows ULNING is substituted with a number Unit No 0 to 7 tL Buffer memory No 0 to 32766 1 Reading out BFM data to PLC MOV instruction If the following program is created 1 point of data will be read out from buffer memory BFM 80 of unit No 1 to data register D10 READ d comman FNC 12 12 uneso oio ko Unit No e t E a Buffer memory No Transfer result 2 Writing PLC data into BFM MOV instruction uonelelsu OO 4 gt If the following program is created 1 point of data H0001 will be written to buffer memory BFM 20 of o unit No 1 e WRITE command 29 5 MOV 2 Eo Buffer memory No 6 Transfer source Unit No T 2 FROM TO instructions 3 3 1 FROM instruction Reading out BFM data to PLC Use the FROM instruction to read the data from the buffer memory If the following program is created 1 point of data will be read out from buffer memory BFM 30 of unit ziig N No 1 to data register D10 9 READ command mr JE 7 FROM g O Unit No pas Number of transfer data points Buffer memory No Destination register 8 2 TO instruction Writing PLC data into BFM oom Use the TO instruction to write data to buffer memory amp 2 2 If the following program is created 1 point of data H0001 will be written to buffer memory BFM 20 of oF unit No 1 RITE command ENC 79 a 9 z9 Unit v Ee number of transfer data points aS Buffer mem
111. line lay the control line at least 100 mm 3 94 or more away from the main circuit or high voltage lines 2 Ground the shield wire or shield of a shielded cable o Do not use common grounding with heavy electrical systems Q Place the communication cable in grounded metallic ducts or conduits both inside and outside of the control panel whenever possible n 4 1 Applicable Cable and Connector Spo UOI EOIUNWLUOD Zz Jefe N 4 1 1 Applicable connector FX3U J1939 uses a CAN bus connector This connector is removable For further information of removal and installation of the CAN bus connector refer to the following section Refer to Subsection 4 1 4 O0 sobessoy UMOG JEMOd 9 OLS lt NNY 9 ld 92 19 U puewwop QO q SBulyjes 9INpe001d uojeolunuWwoy CS 25 4 Wiring FX3U J1939 User s Manual 4 1 Applicable Cable and Connector 4 1 2 Applicable cable Applicable Cable Item SAE J1939 11 CAN Layer 2 SAE J1939 15 Cable Type Twisted pair cable Unshielded Shielded Unshielded No of Pairs 2 pair Conformance Standard ISO 11898 1993 Wire Size 0 3 mm to 0 82 mm AWG22 to 18 Impedance 120 Q 1 Shielded twisted pair cable is recommended Note The bus length length related resistance and the cross section of the cable to be used should be related as follows Bus Length m Cross Section mm 0 to 40 0 3 to 0 34 AWG 22 40 to 300 0 34 to 0 60 AWG 2
112. lows te High Byte Low Byte Description g Bit12 ON Strict DLC check for RTR 3 a High byte Bit 154 OFF Send data frame i Bit 154 ON Send RTR frame 6 Low byte Number of data bytes to transmit KO to K8 34 e oo ay oe 3 Bit 12 specifies whether strict DLC check is used for RTR frames If Bit 12 is OFF only the CAN ID i of an inbound RTR frame is checked for a match with a user message If Bit 12 is ON the CAN ID z 2 and the DLC of the RTR frame must match the user message to cause a response Otherwise BFM 1270 to 1272 flag to be set Bit 15 and Bit 12 can not be set ON at the same time 4 Bit 15 defines if the message is transmitted as a data frame Bit 15 OFF or a Remote Transmit frame Bit 15 ON Bit 15 and Bit 12 cannot be set ON at the same time ae 3 Data bytes ngs Store the data to transmit The data length of the transmit data is set by DLC 8 oo sobessoy UMOG JEMOd 9 OLS lt NNY ld a0eL9 U puewwop QO gq sum s 9iNpe0014 uojeolunuWwog CS 59 7 Layer 2 Communication Mode 11 29 bit ID FX3U J1939 User s Manual 7 1 BFM 100 to 399 Sending Receiving Pre defined Layer 2 Messages 2 When receiving messages The CAN ID status control flags and data bytes of each message are as follows Note In case more than one ID can pass the filter set in BFM 1100 to 1267 the received CAN ID might change The CAN ID DLC and data of the latest received message will alway
113. munication Mode 45 621 Send RECEIVE Data BUNE sidiria a a lana Sanadicqua ana lanandastenhdanadeaantaetaneuabioudeele 45 6 1 1 BFM 100 to 399 Send receive data buffer for standard messages ceeceeseseeeeeeeeeeeeeeees 45 6 1 2 BFM 1300 to 1799 Send receive data buffer for extended messages cccceeeeeeeeeeeeeeees 46 6 2 BFM 500 to 973 Configuration Area ccccccccccccesccceeeeeeeeeeseeeeeceecesseeeessaeesseeeessaeeeseueeesaneeess 46 6 2 1 Example configuration setting for J1939 COMMUNICATION mode cceeecceceeececeeeeeeeeeeeeeaeeeesaees 55 6 2 2 Example J1939 communication mode use of RUN gt STOP messages and remote address to ECU name assignment ceccccceseeeeeeceeeeeeeeeaeeeeeeaeeeeeesaaeeeeseaeeeeeesaaaes 56 7 Layer 2 Communication Mode 11 29 bit ID 58 7 1 BFM 100 to 399 Sending Receiving Pre defined Layer 2 MeSSaQ 6b ecceeeseeeeeeaeeeeeens 58 7 2 BFM 1100 to 1267 Pre defined Layer 2 Messages Parametet ccccccseeeeeeeeeeeeeaaeeeeeeees 61 7 2 1 Pre defined Layer 2 transmit MESSAGES ccccccccceseceeceeeeceeeececeeceeseeeeeseeeeesseecessuseesseneesaneeessees 62 7 2 2 Pre defined Layer 2 receive MESSAGES c ccseccccseececcceeececeusecececaeeeecseuseeecseeseesceusesesseageeeesaes 64 7 5 BFIM 1270 to 1272 Layer ZIRE Flags cask eerste ag ath ca asin te ei aula ial 66 8 BFM 1900 to 1955 PLC RUN gt STOP And Power Do
114. n KO to K253 K255 broadcast Destination address must be different from the FX3U J1939 address BFM 28 4 Valid range of the number of data bytes to be transmitted is between KO to K8 1 0 5 Data buffer standard frames up to 8 bytes es SLO rans Ba 3 73 9 Command Interface FX3U J1939 User s Manual 9 6 Setup Power Down Messages 9 6 Setup Power Down Messages This command can be used to set up the Layer 2 Power down messages in a convenient way for the J1939 mode The Message Buffers in BFM 1928 to 1955 are set up with the Layer 2 messages that result from the given Parameters and the actual node ID This command is prohibited in Layer 2 communication Mode Note e BFMs 1928 to 1955 are initialized via this command but not stored to Flash ROM Set BFM 22 bit 0 to ON to save messages to Flash ROM when setting them by this command e For unused messages set HFFFFFFFF to the PGN and HFFFF to priority and destination address Description BFM No TO Write Access FROM Read Access High Byte Low Byte H3101 Execution complete BFM 1000 Command H3100 For other response codes refer to Section 9 9 BFM 1001 PGN bit 15 to 0 1 BFM 1002 PGN bit 17 and 16 BFM 1003 Priority BFM 1004 Destination address BFM 1005 DLC Data Length Count 4 BFM 1006 2nd data byte 1st data byte BFM 1007 4th data byte 3rd data byte BFM 1008 6th data byte 5th data byte
115. n parameter A and B If the filter is set to H00000000 incoming messages are checked for an exact match with the ID set in parameter A and B Any bit set in the filter will be omitted when comparing received IDs with the ID set in parameter A and B Example 1 Layer 2 message 1 parameter A B H0O0000181 Layer 2 message 1 parameter C H00000000 BFM 100 to 106 store received messages with the CAN ID H181 only Relation between received CAN message BFM 20 bit 0 and RTR new DLC high byte is shown below Message Message Message Message Sens becca fad ena rad BFM 20 bit 0 2 RTR new DLC HOO no new data H03 new frame data Manaw ramie Aal Hxx HOO and overflow between high byte between and between and and The flags RTR new DLC are cleared by PLC program after They remain HOO after because there was no message stored between 1 and The first received CAN message that matches parameter A B and C D is stored into the internal buffers and as this is the only message between and the high byte value is set to H03 The high byte value HO7 after shows that the buffer was overwritten at least once in this sample two times since The data bytes in the BFM are the data received with the last message Note In this sample it is expected that the PLC program resets the status command flags after reading the data at D and 7 Layer 2 Communication Mode 11 29 bit ID
116. nal Users Manual JY997D31301 Describes FX3G Series PLC specification details 09R521 Manual a for I O wiring installation and maintenance Hardware Edition FX3GC Series PLCs Main Unit Describes FX3GC Series PLC specification for I O wiring and installation extracted from the FX3GC User s A aaa as JY997D45201 Manual Hardware Edition For details refer to FX3GC Series User s Manual Hardware Edition Additional FAOL ENIES Describes FX3GC Series PLC specification details User s Manual JY997D45401 o pr 09R533 Manual De for I O wiring installation and maintenance Hardware Edition FX3U Series PLCs Main Unit Describes FX3U Series PLC specification for I O wiring and installation extracted from the FX3U User s Manual A rane ee ans JY997D50301 Hardware Edition For details refer to FX3U Series User s Manual Hardware Edition Hardware Edition FX3UC Series PLCs Main Unit Describes FX3UC D DS DSS Series PLC specification for I O wiring and installation extracted from the FX3UC A pens eo eels JY997D50501 Series User s Manual Hardware Edition Manual Hardware Manual Pr FX3U Series i seeks pe Additional Users Manual JY997D16501 Describes FX3U Series PLC specification details for I O 09R516 Manual wiring installation and maintenance For details refer to FX3UC Series User s Manual Hardware Edition Describes FX3UC 32MT LT 2 specification for I O IT wiring and installation extracted
117. nation 128 H80 this node receive message type acceptance filter HFF gt gt any source address OK message data length count 8 bytes SEE eee lt Set 18 bit PGN MO M7 DTOP DO K500 HOB17F K1 Online Module SFB Offline Init address State lt Set ttype K1 event trigger TOP DO K502 K1 K1 SFB address lt Set message priority TOP DO K503 K6 K1 SFB address lt Interval unused 1s TOP DO K504 K100 K1 SFB address lt DLC 8 bytes TOP DO K505 K8 K1 SFB address lt Set 18 bit PGN DTOP DO K506 H0B280 K1 SFB address lt Set ttype receive TOP DO K508 K 1 K1 SFB address lt From any source address TOP DO K509 HOFF K1 SFB address lt Unused for Rx message TOP DO K510 KO K1 SFB address lt DLC 8 bytes TOP DO K511 K8 K1 SFB address To the next page 84 FX3U J1939 User s Manual 11 Example Program 11 3 J1939 Communication Example Programs BEPE TEBE BEE A ETT TERETE TE PE PEEEEE TET HE TETETETE PEPETETE EEE TE TE HEHE PETE A E E HH EEA HE EE Set FX3U J1939 online OBER EEEE BEETLE EE EE A EE M2 XPS TO Capable Module Offline Init State TO Address Capable HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH Set out data read in data HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH MO Online Offline FROM SE RRHH RRRRRRHHHHRRRRHRHHHRHRRRHHHHH Read module
118. nes the transmit receive message and transmission trigger event of the message a O as follows S For transmission type refer to Section 6 2 Transmission see E VAE Message Type Transmission Trigger Event 2 KO When BFM 20 bit 0 is set to ON the Layer 2 message is always transmitted a K1 When BFM 20 bit 0 is set to ON the Layer 2 message is transmitted However if data has not been changed it is not transmitted The Layer 2 message transmits with following condition D K2 e With a cycle time set by parameter D e BFM 20 bit 0 set to ON 3 The Layer 2 message transmits with following condition K3 Transmit However if data has not been changed it is not transmitted D message e With a cycle time set by parameter D D e BFM 20 bit 0 set to ON ej The Layer 2 message transmits with following condition e Request via RTR frames Request via RTR frames works for maximum 28 transmit messages K4 e Manual transmit trigger flags The Layer 2 message transmits when the corresponding manual transmit trigger flag in BFM 1280 to 1284 is set to ON buum Aa For the manual transmit trigger flag refer to Section 5 20 3 Parameter D cycle time for each Layer 2 message This parameter is used when the transmission type event is set to K2 or K3 The cycle time is in units of 10 ms Qi Note Jo uoHedo y e The cycle time should be set in consideration of the PLC scan cycle and communications response time etc s now
119. nformation in this manual has been carefully checked and is believed to be accurate however if you notice any doubtful point error etc please contact your local Mitsubishi Electric representative Registration NMEA and NMEA 2000 are registered trademarks of NMEA National Marine Electronics Association e The company name and the product name to be described in this manual are the registered trademarks or trademarks of each company FX3U J1939 User s Manual Table of Contents Table of Contents SAFETY PRECAUTIONS sasiiccisdacieviocaatvcedicnenctewsan coisa cndeaceatadaaaesactadvaniaraadeaupensicaiascesadvaceiss 1 SCAN GANGS saiae a eet Gah luted isa a aaah acetal eh toaly 6 Cerincation or Wh cUL standa dS einser denies claninacdinanasiinotineiewpoaieandeaiticks 6 Compliance with EC directive CE Marking cccccccsesccccesececceesececceescecseaucecseuseesaaeeeesseeeessuaesessanees 6 PASSOGIALEG Ma n alS siia aaa a 8 Generic Names and Abbreviations Used in the Manual ccccccesseeeeeeeeeeeeeeeseneeeeeees 10 Reading Banc ULL 6 Mammen ese ge arr ms nearer on fen stim ry Ya oamer ses Snir get rn pre Caner ee tere oe rece rere near 12 1 Introduction 13 ila Ne 10 Ui 1s E ee een eee enene en Cree cee eet eee ere ek eee eet cea eee E ee eet ee ee ene reece renee 13 1 2 External Dimensions and Each Part Name ccccccscccceeceseeeeceeeeaeeeeeeeseeeseeeeseeeseeeseeeeseeeeseeeeaes 15 1 2 1
120. ng work Failure to do so may cause electric shock or damage to the product INSTALLATION PRECAUTIONS NCAUTION Use the product within the generic environment specifications described in PLC main unit manual Hardware Edition Never use the product in areas with excessive dust oily smoke conductive dusts corrosive gas salt air C12 H2S SO2 or NO2 flammable gas vibration or impacts or expose it to high temperature condensation or rain and wind If the product is used in such conditions electric shock fire malfunctions deterioration or damage may occur Do not touch the conductive parts of the product directly Doing so may cause device failures or malfunctions When drilling screw holes or wiring make sure that cutting and wiring debris do not enter the ventilation slits Failure to do so may cause fire equipment failures or malfunctions Be sure to remove the dust proof sheet from the PLC s ventilation port when installation work is completed Failure to do so may cause fire equipment failures or malfunctions Install the product on a flat surface If the mounting surface is rough undue force will be applied to the PC board thereby causing nonconformities Install the product securely using a DIN rail or mounting screws Connect extension cables securely to their designated connectors Loose connections may cause malfunctions 3 1 Connection with PLC The FX3uU J1939 connects on the right side of a PLC main un
121. not the error status The written command to BFM 1000 is an unknown command Confirm the function mode H0064 i setting and the executed command Confirm the Message specific error code which stored is in BFM 1002 HOOOF pe For message specific error codes refer to Section 5 19 H0100 Command is not allowed in current mode Confirm the function mode setting and the executed command H0200 Command is prohibited in online mode HOOOF The command can not execute when the module is offline Confirm the communication HOFOF status For communication status refer to Section 5 7 The command can not execute when the module is offline Confirm the communication HBOFF status and error status For communication status refer to Section 5 7 For error status refer to Section 12 2 HFFFF Write access to CIF while CIF was busy 2 When other error codes except HFFFF and HOOOF are in BFM 1000 Description Error Code or Description BFM 1000 BFM 1001 and following HFOOC oe l Leesan ondin HiT S At least 1 parameter in BFM 1001 to 1066 is invalid parameter has no errors i Invalid values are shown in the corresponding BFMs BFMs with valid parameters are set H20FF All other values to H0000 The corresponding i H30FF parameter caused an error H31FF Abort code or negative Negative response H100F acknowledge code received This error is set in case a multi message transmission had to be terminated due to t
122. nt Parameter This command can be used to display the parameters in BFM 1001 to 1066 of the last executed CIF command If a command caused an error this function allows the parameter which caused the error to be displayed and to make the necessary adjustments to the parameters and the sequence program uoneleisu OO Description TO Write Access FROM Read Access H0000 Input buffer is displaying BFM 1000 Command H0000 For other response codes refer to Section 9 9 BFM 1001 to 1066 Parameter values of the last executed CIF command BFM No Buum Aa Qi s now y JONG Jo uoneojiy spol SWUWOD 6E6L Zz Jefe N spol UOI EOIUNWLUOD oo sobessoy UMOG JEMOd 9 dOLS lt NNY Old aJNpso01d suas O O 3 Z 5 5 75 9 Command Interface FX3U J1939 User s Manual 9 9 CIF Error code list 9 9 CIF Error code list If an error occurs during the execution of a command the CIF will display these errors and no further commands will be accepted To reset the CIF and clear the error write HFFFF K 1 to BFM 1000 While processing a command in CIF FX3U J1939 displays HFFFF in the read access area of BFM 1000 The CIF cannot accept write access to BFM 1000 to 1066 during busy status 1 When the error code is HFFFF or HOOOF in BFM 1000 Error Code BFM 1000 BFM 1001 CIF is busy processing a command papas aoe This is the status message during CIF processing
123. ntact cycles f Failure caused by external irresistible forces such as fires or abnormal voltages and failure caused by force majeure such as earthquakes lightning wind and water damage g Failure caused by reasons unpredictable by scientific technology standards at time of shipment from Mitsubishi h Any other failure found not to be the responsibility of Mitsubishi or that admitted not to be so by the user 2 Onerous repair term after discontinuation of production 1 Mitsubishi shall accept onerous product repairs for seven 7 years after production of the product is discontinued Discontinuation of production shall be notified with Mitsubishi Technical Bulletins etc 2 Product supply including repair parts is not available after production is discontinued Overseas service Overseas repairs shall be accepted by Mitsubishi s local overseas FA Center Note that the repair conditions at each FA Center may differ Exclusion of loss in opportunity and secondary loss from warranty liability Regardless of the gratis warranty term Mitsubishi shall not be liable for compensation of damages caused by any cause found not to be the responsibility of Mitsubishi loss in opportunity lost profits incurred to the user or third person by Failures of Mitsubishi products special damages and secondary damages whether foreseeable or not compensation for accidents and compensation for damages to products other than Mitsubis
124. o Default Value High Byte Low Byte BFM 1928 CAN ID 1 LW 11 29 bit CAN Identifier low word HFFFF BFM 1929 CAN ID 1 HW 29 bit CAN Identifier high word HFFFF BFM 1930 Data length count HO BFM 1931 2nd data byte 1st data byte Power down HO message 1 BFM 1932 4th data byte 3rd data byte HO Data bytes BFM 1933 6th data byte 5th data byte HO BFM 1934 8th data byte 7th data byte HO BFM 1949 CAN ID 4 LW 11 29 bit CAN Identifier low word HFFFF BFM 1950 CAN ID 4 HW 29 bit CAN Identifier high word HFFFF BFM 1951 Data length count HO BFM 1952 2nd data byte 1st data byte ower DOWN HO message 4 BFM 1953 4th data byte 3rd data byte HO Data bytes BFM 1954 6th data byte oth data byte HO BFM 1955 8th data byte 7th data byte HO BFM Function Description CAN ID is used to transmit this message into the network eo OIE RNa Sets HFFFF to the CAN ID n LW and CAN ID n HW when not using the message High byte HOO send data frame Low byte number of data bytes to transmit KO to K8 Data bytes Data bytes 1 to 8 Number of attached data bytes is defined by DLC DLC 1 RTR is prohibited for these messages 68 9 Command Interface FX3U J1939 User s Manual 9 1 BFM 1000 to 1066 Command Interface CIF El g S 9 Command Interface j This chapter describes the Command Interface supported by FX3u J1939 2 A function overview of the Command Interface is shown in the following table Y 4
125. o a designated place Note that after manufacture and shipment from Mitsubishi the maximum distribution period shall be six 6 months and the longest gratis warranty term after manufacturing shall be eighteen 18 months The gratis warranty term of repair parts shall not exceed the gratis warranty term before repairs Gratis Warranty Range 1 The range shall be limited to normal use within the usage state usage methods and usage environment etc which follow the conditions and precautions etc given in the instruction manual user s manual and caution labels on the product 2 Even within the gratis warranty term repairs shall be charged for in the following cases a Failure occurring from inappropriate storage or handling carelessness or negligence by the user Failure caused by the user s hardware or software design b Failure caused by unapproved modifications etc to the product by the user c When the Mitsubishi product is assembled into a user s device Failure that could have been avoided if functions or structures judged as necessary in the legal safety measures the user s device is subject to or as necessary by industry standards had been provided d Failure that could have been avoided if consumable parts battery backlight fuse etc designated in the instruction manual had been correctly serviced or replaced e Relay failure or output contact failure caused by usage beyond the specified Life of co
126. o such buffer memories at e Ifthe watchdog expires bit 7 in BFM 29 is set to ON and the PLC RUN gt STOP messages defined in BFM 1900 to 1927 are transmitted on the network 4 0 e The FROM TO watchdog can be restarted by writing the setting value to BFM 26 again which will also reset the error flag in BFM 29 38 e If the watchdog function is not required it can be deactivated by writing KO to BFM 26 eG 35 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 9 BFM 27 Node Address Address Claim Start Address 5 9 BFM 27 Node Address Address Claim Start Address Sets the node address within the J1939 network A node address written by a TO instruction etc into BFM 27 will be effective after the next power cycle or BFM 25 bit 0 reset The actual node address is always displayed in BFM 28 The address claiming process starts at the address set in BFM 27 after power cycle or BFM 25 bit 0 reset If the module is set from online to offline and back to online it will try to acquire the last used address shown in BFM 28 If this address is not available another address is claimed When the address claiming process is successful BFM 28 will display the address occupied by the FX3u J1939 Caution The address range KO to K127 and K208 to K255 is assigned reserved by SAE J1939 If the user sets one of these addresses it is their responsibility to ensure proper network behavior e g It may be use
127. ode BFM 21 i i i W For further information refer to the following section Therefore when creating a program do not frequently switch BFM 22 bit 0 from OFF to ON zS Refer to Section 5 5 33 BFM No Description Reference 6 ROM zS BFM 23 msa o o y BFW 28 ede aderess curentaderessy K R Sensi 8 BFM 35 CAN transmission error counter K R gt Section 5 13 z a BFW 37 Baudrate deplay oa KOR Sean 5 9 BFM 100 to 399 Data read write 3 BFWHAOTTH79 Message enorcodeist Kf RW Section 519 10 BFM 500 to 973 J1939 message configuration area p RW R Section 6 2 23 T a 29 FX3U J1939 User s Manual 5 Allocation of Buffer Memories 5 1 Buffer Memories BFM Lists BFM 974 to 999 BFM 1000 to 1066 BFM 1067 to 1099 BFM 1100 to 1267 BFM 1268 to 1269 BFM 1270 to 1272 BFM 1273 to 1279 BFM 1280 to 1284 BFM 1285 to 1299 BFM 1300 to 1799 BFM 1800 to 1899 BFM 1900 to 1955 BFM 1956 to 2999 BFM 3000 to 3879 value Command interface Pre defined Layer 2 message configuration Layer 2 RTR flags Read Write R W R W KO KO Stored to Flash ROM Manuarvanamtwogertaas ew msa ooo o Sondreceive data bufer Tor sxendea messag Ko RW Not used PLC RUN gt STOP and power down messages Ea LS S i R v N Remote Address to ECU Name assignment 1 Only bit 2 in BFM 25 is stored to built in flash ROM
128. one 45 4320 8600 Fax 45 4396 8855 Beijer Electronics Eesti OU Parnu mnt 160i EE 11317 Tallinn Phone 372 0 6 51 81 40 Fax 372 0 6 5181 49 Beijer Electronics OY Vanha Nurmijarventie 62 FIN 01670 Vantaa Phone 358 0 207 463 500 Fax 358 0 207 463 501 PROVENDOR OY Teljankatu 8 A3 FIN 28130 Pori Phone 358 0 2 522 3300 Fax 358 0 2 522 3322 UTECO A B E E 5 Mavrogenous Str GR 18542 Piraeus Phone 30 0 211 1206 900 Fax 30 0 211 1206 999 MELTRADE Kft Fert utca 14 HU 1107 Budapest Phone 36 0 1 431 9726 Fax 36 0 1 431 9727 AUSTRIA BELARUS BELGIUM BELGIUM BULGARIA CROATIA CZECH REPUBLIC DENMARK DENMARK ESTONIA FINLAND FINLAND GREECE HUNGARY a MITSUBISHI ELECTRIC Beijer Electronics SIA LATVIA Ritausmas iela 23 LV 1058 Riga Phone 371 0 6 784 2280 Fax 371 0 6 784 2281 Beijer Electronics UAB Go taut g 3 LT 48324 Kaunas Phone 370 37 262707 Fax 370 37 455605 ALFATRADE Ltd 99 Paola Hill Malta Paola PLA 1702 Phone 356 0 21 697 816 Fax 356 0 21 697 817 INTEHSIS SRL bld Traian 23 1 MD 2060 Kishinev Phone 373 0 22 66 4242 Fax 373 0 22 66 4280 HIFLEX AUTOM B V Wolweverstraat 22 NL 2984 CD Ridderkerk Phone 31 0 180 46 60 04 Fax 31 0 180 4423 55 KONING amp HARTMAN B V Haarlerbergweg 21 23 NL 1101 CH Amsterdam Phone 31 0 20 587 76 00 Fax 3
129. ory e Transfer source 3 sum s INpDOJd uo neounwwoo CS 31 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 3 BFM 20 Data Exchange Control 5 3 BFM 20 Data Exchange Control This flag is used when data consistency is required for data exchange between data area in BFM 100 to 399 and BFM 1300 to 1799 Bit Description Data consistency flag Bit 0 To keep data consistency over a certain data area in BFM 100 to 399 and BFM 1300 to 1799 write all data required to be treated consistent to the data BFMs and then set the Data consistency flag afterwards The flag is reset automatically Bit 1 to 15 Not used 5 4 BFM 21 Function Mode Sets up function mode of FX3U J1939 FX3U J1939 chooses a communication mode based on the function mode set in BFM 21 Caution A new valid value written to BFM 21 24 25 bit 2 26 27 is automatically written to flash ROM The maximum number of writes to the built in flash ROM is 10 000 times Therefore when creating a program do not frequently write to such buffer memories Note e A change of the function mode requires a restart of the FX3U J1939 to become effective For module restart refer to Section 5 7 Set Value Function Mode K11 Layer 2 communication 11 bit ID mode K29 Layer 2 communication 29 bit ID mode K1939 default J1939 communication mode Setting prohibited Other value If setting other values FX3U J1939 ke
130. otal 20 bytes uonejesu OO buum Aa 9 BFM 520 K2 J1939 time triggered tx message K 1 J1939 receive message BFM 521 K6 priority HOOFF Any source address O BFM 522 K100 1 second interval KO Receive timeout disable Se BFM 523 K20 Total DLC K20 Total DLC o BFM 524 525 K45364 HB134 PGN K45364 HB134 PGN p CO BFM 528 K100 Ko O BFM 530 531 K45364 HB134 PGN K45364 HB134 PGN e 1 oog BFM 534 K100 KO EE c N S 1 Parameters in BFM 524 to 535 are automatically copied from BFM 518 to 523 by the FX3u y y J1939 8 zU Message send receive BFM P S fad BFM 112 to 115 Message 4 2S BEM 116 to 119 20 byte message communication buffer Message 5 U TO Send data BFM 120 FROM Receive data 9 BFM 121 Message 6 2 BFM 122 3 Not used O D BFM 123 oes UNO EOS 49 O S 55 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area 6 2 2 Example J1939 communication mode use of RUN gt STOP messages and remote address to ECU name assignment These examples show the use of the RUN gt STOP Messages in J1939 communication mode The function of the Power Down messages is similar so all explanations concerning the RUN gt STOP Messages can be directly transferred to Power Down Messages as well Additionally the function of the Remote Address to ECU Name assignment and its effect on user Messages and
131. r 2 implementation of the FX3U J1939 can handle up to 28 transmit messages with RTR handling parameter B H7FFF or H6FFF If the configuration violates this rule the first 28 transmit message configurations remain as they are and RTR handling is disabled for any further transmit messages as parameter B is forced to H5FFF For Layer 2 RTR flags refer to Section 7 3 e When using the auto RTR response Set H7FFF to parameter B for the Layer 2 message The FX3uU J1939 automatically responds to Remote Transmit Requests RTRs if the 11 29 bit CAN ID e g setting in BFM 100 and 101 matches the ID in the RTR message Reception of the RTR message is not displayed in the Layer 2 RTR Flags For Layer 2 RTR flags refer to Section 7 3 e When using the manual RTR response Set H6FFF to parameter B for the Layer 2 message The FX3uU J1939 will not automatically respond to Remote Transmit Requests but the reception of the RTR message is displayed by the Layer 2 RTR Flag For Layer 2 RTR flags refer to Section 7 3 e When using the disable RTR handling Set H5FFF to parameter B for the Layer 2 message The FX3uU J1939 will discard any incoming RTR telegrams matching the CAN ID of this Layer 2 message 62 7 Layer 2 Communication Mode 11 29 bit ID FX3U J1939 User s Manual 7 2 BFM 1100 to 1267 Pre defined Layer 2 Messages Parameter 2 Parameter C transmission type for each Layer 2 message The transmission type defi
132. r counter 96 to 127 Bit 2 OFF Single address capable ON Arbitrary address capable OFF Clear fla Bit 3 FX3U J1939 node address has changed 2 ON No en 34 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 8 BFM 26 FROM TO Watchdog Access Bit S TO Write Access Bit 4 OFF Request configuration mode a ON Request online mode 1 Ifthe arbitrary address capability is activated BFM 25 bit 2 ON and the address set in BFM 27 8 28 is in the dynamic address range the FX3u J1939 will start to negotiate with other nodes in the a network for a node address If an address conflict occurs the FX3U J1939 will attempt to claim a new address and set BFM 29 bit 9 to ON If the module is set to single address capable arbitrary address capability is de activated an address conflict will cause the FX3U J1939 to send a can not claim message and stop exchanging data with the bus The status of this bit is stored to Flash ROM For details on the node address refer to Section 5 9 and Section 5 10 For error status BFM 29 refer to Section 12 2 2 There are two events that might cause the FX3U J1939 to lose permission to use its current node address uonelelsu OO 4 The reception of a commanded address message Anode with higher priority claims the address currently used by the FX3u J1939 In such a case bit 3 is set to ON when a new a node address is claimed successfully b
133. refer to Chapter 8 For the setup in J1939 communication mode by CIF refer to Section 9 5 and Section 9 6 Note In J1939 mode the PLC RUN gt STOP and power down messages and the CAN ID are adjusted according to J1939 Specification e The lowest byte of the CAN ID will always equal the FX3U J1939 current node address BFM 28 e Ifthe PGN is in PDU1 format range PF HEF or less the destination address is adjusted if the target node changes its node address during dynamic address allocation For the required node address and ECU name definition refer to Section 5 22 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 22 BFM 3000 to 3879 Configuration of Remote Address to ECU Name Assignment 5 22 BFM 3000 to 3879 Configuration of Remote Address to ECU Name z Assignment When the remote nodes of a J1939 network support dynamic address allocation it is possible that a remote node changes its current node address due to an address conflict Additionally a configuration tool could 2 send a commanded address message which would also cause the remote node to change its address This could cause a problem if the source destination node address configured in the FX3U J1939 is not used a by the expected node anymore To avoid this the FX3U J1939 supports the following table where the remote source destination node address 3 used in the FX3u J1939 configuration can be assigned to the unique ECU name of the R
134. rt cause refer to documentation of remote node or applicable J1939 specification Negative acknowledge received from remote node The low byte shows the control byte of the acknowledge Be H12nn message For control byte refer to documentation of remote node or applicable J1939 specification 3 Total byte count does not match the assigned number of frames me H1300 When opening a multi message connection RTS CTS or BAM the first message defines the total byte count and D the number of messages required to exchange all data bytes If these values do not match error code H1300 is D generated o Repeated PGN has changed H1301 During RTS CTS handshake the transported PGN is repeated in each RTS or CTS message If the PGN does not match to the PGN of an open connection this error is generated Frame number has changed H1302 During a J1939 Multi message transmission the included message counter did not have the expected value which means at least one message was missed 4 Data frame overflowed When opening an RTS CTS connection the two involved nodes negotiate how many data messages can be sent m AGS before another CTS is required If the remote node sends another data frame without waiting for clear to send this error will occur H1304 The received message matches the configured PGN but the DLC does not match the configured value gt Message abandoned by remote node 5 H1305 A remote node did not properly terminat
135. s be displayed For Layer 2 message configuration in BFM 1100 to 1267 refer to Section 7 2 1 CAN ID The 32 bit source CAN ID of the received Layer 2 message is stored Values are as follows 11 bit mode 0 to HOOO007FF 29 bit mode 0 to H1FFFFFFF For the function mode refer to Section 5 4 Function Mode Description Layer 2 communication CAN ID is stored in the 11 bits bit O to 10 in the CAN ID n LW 11 bit ID mode In this function mode CAN ID n HW does not used Layer 2 communication CAN ID is stored in the 29 bits bit 0 to 28 in the CAN ID n LW and CAN ID n HW 29 bit ID mode Handle CAN ID n LW and CAN ID n HW by 32 bit instructions 1 The n corresponds to the Layer 2 message number 2 Status Control Flags High Byte Low Byte Description HOO New data is not received Bit 8 ON when new data is received High byte Bit 9 ON when new frame is received Bit 10 ON when overflowing 2 Low byte Data length count DLC of the received CAN frame 2 If bit 8 of the Status Control Flags is ON a new frame including new data has been received and stored If bit 9 is ON but bit 8 is OFF the same message same ID DLC and data has been received If bit 10 is ON at least one more frame has been stored in this message buffer while bit 8 was ON which caused an overflow condition Receive messages only Status Control New frame New frame FI New frame New frame ags no new data new data No dat
136. sed in the Manual Generic name or abbreviation FX3UC Hardware Edition Programming manual Communication control Edition Analog control Edition Positioning control Edition J1939 communication term CAN CAN ID also ID DA ECU GE J1939 NMEA 2000 PDU PF PDU 1 Format also just PDU1 PDU 2 Format also just PDU2 PGN PS RTR SAE SPN ttype DLC RTS CTS BAM Description Abbreviation of FX3UC Series User s Manual Hardware Edition Abbreviation of FX3S FX3G FX3GC FX3U FX3UC Series Programming Manual Basic and Applied Instruction Edition Abbreviation of FX Series User s Manual Data Communication Edition Abbreviation of FX3S FX3G FX3GC FX3U F X3UC Series User s Manual Analog Control Edition Abbreviation of FX3S FX3G FX3GC FX3U F X3UC Series User s Manual Positioning Control Edition Controller Area Network CAN Identifier Identifier for CAN data and remote frames as defined in 1SO11898 1 Destination Address see also PGN and PDU1 Format Electronic Control Unit Is a functional unit that controls one or more systems in a J1939 network engine application Group Extension see also PGN and PDU2 Format Is a CAN based protocol used for communication with a motor engine or generator Is an extension of J1939 especially adjusted to requirements in nautical environments shipping and offshore applications Protocol Data Unit Is the J1939 term for a 29 bit CAN ID and the data of a CA
137. sed to transmit a J1939 message frame with a certain PGN and destination address a This command is prohibited in Layer 2 communication Mode Description 2 BFM No TO Write Access ep E FROM Read Access iS High Byte 3 H1001 Message written to transmit buffer S BFM 1000 Command H1000 For other response codes 3 refer to Section 9 9 BFM 1001 PGN bit 15 too 12 BFM 1002 PGN bit 17 and 16 2 BFM 1003 Priority H0000 BFM 1004 Destination address 4 BFM 1005 DLC Data Length Count uonelelsu OO SFU 007 4 amp BFM 1009 8th data byte 7th data byte Not used BFM 1010 10th extended data byte 9th extended data byte BFM 1066 122nd extended data byte 121st extended data byte 1 PGN to be transmitted is specified in the 18 bits bit O to 17 in BFM 1001 and 1002 as shown Qi w gt below c 23 BFM 1002 aj Bit 2 to 15 Bit 18 to 31 Bit 1 Bit 17 Bit 0 Bit 16 Bit 8 to 15 Bit 0 to 7 3 oF PGN Not Used Set bit 2 to 15 to OFF EDP Extend data page DP Data page D 2 Ifa PDU1 formatted PGN the destination address is included in the PGN low byte is transmitted The destination address in BFM 1004 must match the address set in the PGN low byte BFM lt 1001 a8 The low byte of the PDU1 PGN is set to HOO and the target address is set in BFM 1004 If an invalid value is set BFM 1004 will display the address to show the mismatc
138. standard 8 byte message buffers can be combined to transport messages of up to 250 bytes If the DLC of a standard message is set to 9 bytes or more many subsequent messages are occupied to buffer the number of data bytes defined by the DLC The subsequent configuration BFMs are filled with copies of the parameters set in the first message If the DLC value occupies more messages than available an error will be generated for the DLC BFM BFM 29 bit 6 ON BFM 39 DLC BFM address e g If the DLC of message 2 is set to 20 3 standard 8 byte messages are required to transport 20 bytes the configuration set in message 2 BFM 506 to 511 is copied into message 3 and 4 BFM 512 to 523 The message data is located in BFMs 104 to 113 for messages 2 to 4 BFMs 114 and 115 are unused Message 3 and 4 configuration BFMs 512 to 523 are write protected and locked as long as the DLC in message 2 remains 20 If message 2 DLC is set back to 8 byte or less message 3 and 4 are released and can be used independently from message 2 again If the DLC is increased further messages will be occupied as required as long as these messages are not already in use PGN bit 0 to 17 parameter BFMs are not equal to HFFFF It is not possible to combine extended messages with standard 8 byte messages or other extended messages The max data block size is 250 bytes For a configuration setting example of a message larger than 8 bytes refer to the following section
139. t to prevent damage to the equipment at the upper and lower positioning limits 2 Note that when the PLC CPU detects an error such as a watchdog timer error during self diagnosis all outputs are turned off Also when an error that cannot be detected by the PLC CPU occurs in an input output control block output control may be disabled External circuits and mechanisms should be designed to ensure safe machinery operation in such a case eas 20 For the operating status of each node in the case of a communication error see the FX3U J1939 user s manual and the product manual of each node Erroneous output or malfunctions may cause an accident When executing control data changes to an operating PLC construct an interlock circuit in the sequence program so that the entire system operates safely In addition when executing control such as program changes and operation status changes status control to an operating PLC carefully read the manual and sufficiently confirm safety in advance Especially in control from external equipment to a PLC in a remote place problems in the PLC may not be able to be handled promptly due to abnormality in data transfer Construct an interlock circuit in the sequence program At the same time determine the actions in the system between the external equipment and the PLC for protection against abnormalities in data transfer CAUTION Make sure to observe the following precautions in order to prevent
140. t can be solved or the commanded address is successfully claimed BFM 28 will show the new address If the address conflict cannot be solved BFM 28 remains HFE and BFM 29 bit 9 is set to ON 5 11 BFM 29 Error Status For further information on error status refer to the following section Refer to Section 12 2 5 12 BFM 30 Module ID Code Shows the module ID code K7180 of the FX3U J1939 module 5 13 BFM 35 CAN Transmit Message Error Counter Displays the current value of the CAN transmit message error counter The CAN transmit message error counter counts up to K256 Value Description KO to K95 Error active status K96 to K127 Error active status Warning level K128 to K255 Error passive status K256 BUS OFF status 5 14 BFM 36 CAN Receive Message Error Counter Displays the current value of the CAN receive message error counter The CAN receive message error counter counts up to K128 However when FX3U J1939 is in BUS OFF status K256 is stored in this BFM Value Description KO to K95 Error active status K96 to K127 Error active status Warning level K128 Error passive status Seep The CAN receive message error counter is increased up to K128 K256 BUS OFF status 5 15 BFM 37 Baud Rate Display Displays the current baud rate of the CAN Controller in units of 0 1 kbps FX3U J1939 User s Manual 5 Allocation of Buffer Memories 5 16 BFM 39 BFM Setting Error Display 5 16 BFM
141. t module Refer to Chapter 5 BFM 25 K1 OR Power cycle 5 Set the following ae Sten 3 gt Refer to Chapter 7 and Chapter 8 zia p Tx Rx user messages BFM 1100 to 1267 100 to 394 395 to 399 not used Power Down and RUN gt STOP messages 1900 to 1955 3a 4D n Save Configuration to FLASH ROM BFM 22 bit 1 ON Refer to Chapter 5 spol SWUWOD 6E6L Step 4 Set FX3U J1939 to online mode BFM 25 bit 4 ON Step 5 gt Refer to Chapter 5 Spo UOI EOIUNWLUOD Zz Jefe N The FX3uU J1939 is exchanging data with the network St 6 The user messages are exchanged with the remote nodes ep Acyclic Command Interface services are available Configured Power Down and RUN gt STOP messages are transmitted in case of PLC Power Down event PLC RUN to STOP status change o o sobessoy UMOG JEMOd 9 OLS lt NNY 9 ld 4 je OQ puewwoy sbuljes UOIJEOIUNWLUOD SINPS00 d4 79 11 Example Program FX3U J1939 User s Manual 11 Example Program STARTUP AND MAINTENANCE PRECAUTIONS N WARN N G e Do not touch any terminal while the PLC s power is on Doing so may cause electric shock or malfunctions e Before cleaning or retightening terminals cut off all phases of the power supply externally Failure to do so may cause electric shock e Before modifying or disrupting the program in operation or running the PLC carefully read
142. ted SAE J1939 Specification o o s ess n umoq JEMOd 9 OLS lt NNY ld 0EJ U puewwoo QO q sum s 9iNpe001d uoeolunuWwoy CS 49 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area 3 ttype transmission type The transmission type defines the trigger for messages to be sent on the network All configured transmit messages will be sent when the module is set from configuration to online mode After this first transmission the message will be sent every time the condition of the selected transmission type is satisfied Function Mode BFM 21 eras ttype Description KO When BFM 20 bit 0 is set to ON the message is always transmitted When BFM 20 bit 0 is set to ON the message is transmitted However if data has not been changed it is not transmitted When the cycle time set by an interval parameter elapses the message is always transmitted K3 When the cycle time set by an interval parameter elapses the message is transmitted However if data has not been changed it is not transmitted The message transmits on one of the following conditions PGN Request 2 Message transmit trigger flags The message transmits when the corresponding message transmit trigger flag in BFM 1280 to 1284 is set to ON For the message transmit trigger flag refer to Section 5 20 v v v v v K4 The following table describes the relation between ttype and
143. th a 29 bit identifier Note e To ensure that the FX3U J1939 module can handle the Layer 2 message in a consistent way it is necessary to set BFM 20 bit 0 to ON before reading the received message FROM and after writing the transmitted message TO to the module For BFM 20 bit 0 refer to Section 5 3 e To activate the Layer 2 communication 11 29 bit ID mode write into BFM 21 the value K11 or K29 and reset the module For module reset refer to Section 5 7 e BFMs 40 to 48 500 to 973 1300 to 1799 and 3000 to 3879 which are active in J1939 communication mode are not active and not accessible BFM 100 to 399 Sending Receiving Pre defined Layer 2 Messages The data transfer locations of the Layer 2 communication 11 29 bit ID mode are as follows Note The following settings of each message have to be defined in request configuration mode before requesting online mode e The CAN ID LW CAN ID HW and transmitting data byte number in RTR new DLC in the following BFMs e Layer 2 message configuration in BFM 1100 to 1276 Set the parameters transmitting receiving message etc for each message For Layer 2 message configuration in BFM 1100 to 1267 refer to the Section 7 2 BFM No Message Initial Read Stored to l High Byte Low Byte No Value Write Flash ROM BFM 100 CAN ID 1 LW 11 29 bit CAN ID low word HFFFF Ge BFM 101 CAN ID 1 HW 11 29 bit CAN ID high word HF F
144. the RUN gt STOP or Power Down Messages is shown The two examples show the behaviour for the configuration below The FX3U J1939 node A is using node address H80 BFM 27 and communicates with Remote Node B For easier understanding the ECU Name of node B is addressed with ECU Name Node B instead of repeating the Values Arbitrary Address Capable yes Industry Group K5 Vehicle System K127 Vehicle System Instance KO Function KO Function Instance K1 ECU Instance KO Manufacturer Code K2047 and Identity Number H1F FFFF The first User Message BFM 500 to 505 is configured with a TX Message the second message BFM 506 to 511 is configured for reception Any other user message BFM 512 to 973 could be used instead with the same effect For this example only the two messages are expected to be present in the user message configuration If additional messages are configured the behaviour of the module may differ from the described The first RUN gt STOP message BFM 1900 to 1906 is used in this example but the second to fourth BFM 1907 to 1927 can be used with the same effect In this example only a single RUN gt STOP message is expected to be configured If the other three messages are not disabled behaviour may be different than described Note e There is no relation between the user message numbers RUN gt STOP messages or Remote Address to ECU Name assignments These examples woul
145. tions Peripheral devices display module expansion boards and special adapters Input output extension units blocks FX Series terminal blocks and special function units blocks Battery and memory cassette Buum Aa Qi s now y JONG Jo uoneso y spol SWUWOD 6E6L Spo UOI EOIUNWLUOD Zz Jefe N O0 sobessoy UMOG JEMOd 9 OLS lt NNY 9 ld 4 2S 3 9 3 8 2 L sBuljes UOIJEOIUNWILUOD SINPS00 d4 77 FX3U J1939 User s Manual 10 Communication Settings Procedure 10 1 J1939 Communication Mode 10 1 J1939 Communication Mode When using J1939 Communication Mode the outline of the communication setting procedure is as follows For further information on BFMs refer to Chapter 5 For further information on data transfer location and configuration refer to Chapter 6 Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 For further information on the CIF refer to Chapter 9 For example program refer to Chapter 11 Set the following Refer to Chapter 5 Function mode BFM 21 Reset module BFM 25 K1 1 Set the following Refer to Chapter 5 Baud rate BFM 24 Arbitrary address capable flag BFM 25 bit 2 FROM TO Watchdog Timer BFM 26 Node address BFM 27 2 Reset module Refer to Chapter 5 BFM 25 K1 OR Power cycle Set the following Refer to Chapter 5 Chapter 6 Chapter 8 and Ch
146. tting refer to Section 5 9 Bit 13 Not used This flag shows the CAN error active state passive state 2 OFF Error active state CAN receive message error counter value is in the range of KO to K127 Bit 14 Error passive state ON Error passive state CAN receive message error counter value is K128 This bit will be reset automatically if the internal error counters return back to below K128 For the CAN reception error counter refer to Section 5 14 Message specific error exists Check the Message specific error code in BFM 401 to 479 For the Message specific error code refer to Section 5 19 Message specific error exists Bit 15 1 The configuration must not be changed while the FX3U J1939 is set to online or initialization state Before changing the configuration set BFM 25 bit 4 to OFF configuration mode and wait until BFM 25 bit 7 and 0 are OFF module offline Also make sure the Configuration is not being stored restored to the internal FLASH memory Check that BFM 22 bit 0 to 2 are OFF before changing the configuration The configuration BFMs are 21 24 25 bit 2 27 40 to 48 500 to 973 1100 to 1267 1900 to 1955 and 3000 to 3799 In Layer 2 communication mode parts of the data BFM 100 to 399 are holding configuration data as well These BFMs must not be changed during online mode After a soft reset is triggered by writing K1 to BFM 25 BFM 25 bit 7 turns ON to indicate that the modul
147. ual Hardware Edition of the main unit to be used for your system Expansion board Generic name for high speed input output special adapter communication special adapter analog special adapter and CF card special adapter Special adapter The number of connectable units however depends on the type of main unit To check the number of connectable units refer to the User s Manual Hardware Edition of the main unit to be used for your system Generic name for input output powered extension unit and input output extension block The number of connectable units however depends on the type of main unit To check the number of connectable units refer to the User s Manual Hardware Edition of the main unit to be used for your system I O extension unit block Generic name for special function unit and special function block Special function unit block or The number of connectable units however depends on the type of main unit Special extension unit To check the number of connectable units refer to the User s Manual Hardware Edition of the main unit to be used for your system Special function unit Generic name for special function unit Special function block Generic name for special function block FX3U J1939 Abbreviated name for FX3U J1939 Generic name for memory cassette The number of connectable units however depends on the type of main unit To check the number of connectable units refer to the User s Manual Hardware
148. valid O BFM oT Setting Valid Setting Valid receive Broadcast messages J1939 9 to 250 Setting Invalid DLC 9 to 250 requires a Point to Point connection As the Destination address is not equal to BFM 27 or Broadcast the FX3U J1939 can not participate in the Point to Point communication Setting Valid PDU1 communication Any other address not BFM 27 not HFF 1 Address HFE is an invalid address for all user messages 48 6 J1939 Communication Mode FX3U J1939 User s Manual 6 2 BFM 500 to 973 Configuration Area Overview Tx Message valid and invalid settings 5 3 BEM 27 Setting Invalid a Setting Valid Transmit Broadcast messages PDU1 0 to 250 Any other address lt r 4 communication Setting Valid 2 not BFM 27 not HFF PDU2 pe 0 to 250 Setting Valid 3 O aj 1 Address HFE is an invalid address for all user messages S n Additional notes for PDU1 format If the same PDU1 PGN is configured with multiple destination addresses the following cases need to be taken into account a Tx user messages can be either addressed to several explicit destination addresses OR to broadcast the address HFF b In general a PDU1 PGN in a RX user message should use the FX3U J1939 address BFM 27 as the destination e g BFM 27 H80 PGN HB100 gt gt filter PGN HB180 c The Destination address of a RX user message can be set to a destination address other than BFM 27 The
149. will automatically reset this bit Bit 1 Restore default configuration for current mode Layer 2 or J1939 not saved to Flash ROM When only bit 2 is set corresponding BFM areas are restored to the factory default values but not stored in Bit 2 Flash ROM To store changes made to the configuration BFMs set BFM 22 bit 0 after changing the configuration When operation is completed FX3U J1939 will automatically reset this bit Bit3 to 15 Not used Jo uoHedo y SOLOW JONG 1 The BFM areas corresponding to the function mode set in BFM 21 are stored restored as shown in the table below 22 D Q Mode 3 n gt o 5 O O F E l 3 ae SOB SSi rer ZN 2 N z z 2 2 oO Description Reference 5 moe E z A 2 cs 8 E 8 gt z 2070 P 8 8 Z PO N N 2g 3 o 4A sa Q Saved BFM 40 to 48 64 bit ECU NAME according to J1939 81 Section 5 17 BFM 100 to 399 9 Not saved Saved The CAN ID and data length for Tx messages configured in this data area are Section 7 1 sO stored to Flash ROM 8 Saved BFM 500 to 973 Section 6 2 2 3 Q Not saved BFM 1100 to 1267 Section 7 2 Saved Saved BFM 1900 to 1955 Section 5 21 and Chapter 8 Saved BFM 3000 to 3879 Section 5 22 1 0 E T 0 5 49 O S z 33 5 Allocation of Buffer Memories FX3U J1939 User s Manual 5 6 BFM 24 Baud Rate 5 6 BFM 24 Baud Rate 9 7 Determines the communication sp
150. will not be applied to communication connectors or communication cables Failure to do so may result in wire damage breakage or PLC failure uo ejesu QO Make sure to affix the CAN bus connector with fixing screws Tightening torque should follow the specifications in the manual Loose connections may cause malfunctions Make sure to properly wire to the terminal block CAN bus connector in accordance with the following precautions Failure to do so may cause electric shock equipment failures a short circuit wire breakage malfunctions or damage to the product The disposal size of the cable end should follow the dimensions described in the manual Tightening torque should follow the specifications in the manual 9 Twist the end of strand wire and make sure that there are no loose wires w gt Do not solder plate the electric wire ends TO Do not connect more than the specified number of wires or electric wires of unspecified size g Affix the electric wires so that neither the terminal block nor the connected parts are directly stressed 3 Q Make sure to observe the following precautions in order to prevent any damage to the machinery or accidents due to abnormal data ae n written to the PLC under the influence of noise 1 Do not bundle the main circuit line together with or lay it close to the main circuit high voltage line or load line Otherwise noise disturbance and or surge induction are likely to take place As a guide
151. wn Messages 67 FX3U J1939 User s Manual Table of Contents 9 Command Interface 69 9 1 BFM 1000 to 1066 Command Interface CIF 2 0 eccccceeceeeeeeeeeeeeeeesaeeeeesaeeeeeseaeeeesaeeeeesaaes 69 9 2 Sending Layer 2 Message ccccesececeeseeeceseeeceeneeeceaseeecsasececsseeecsusecessaseeessueeessaseeessasseesessags 70 Oe SING PON n E acces cman iene sen seeteduaasescengent oeecatacateasaaeeceoniee 71 94 REQUEST PON eraran N AR RS AR 72 9 5 Setup PLC RUN gt STOP MeGSSaGeS i sacesds vader sii vodee sdinddensasdissddnddcaariessdedjises donee ibe enioaeads 73 9 6 Setup Power Down Messages cccccccseeeeceeseecceeseecceeeeecseueeecaeueeesseeeessaseeessueeeessueeesseseeesssaaes 74 Of Reset Command INIGMaACe sce laueae le cant eel E atau latent yes uae 75 9 8 Display Current P arate ts sicadicn accssiecustansdicaastinsbenetismndanatierasenucouadunesenatenevousteaadextdenanenstenatiaeeceteaironcstets 15 2S Ms sche ETOL COUE me anette pees a meee en ener ee eee eee eee eee 76 10 Communication Settings Procedure 77 10 1 21939 COMMUNICATION Mode ecean a a Mindi os teeccd aie a R 78 10 2 Layer 2 communication 11 29 bit ID mode 10 0 0 eee ce cee eeeeeeeeeeeeeeeeeeeeseeeeeesaaeeeesaeeeesaaeeeesaess 79 11 Example Program 80 AA System COMMUN AUC Merce sisccrcliette tacts nal tcrt nau toasts E 81 11 2 Contents of Operation Setting Of FX3U J1939 cecccccssseeeeseeeeeeseeeeeeseeeeesseeeeesaaeeeseeseeeesaens 81 11 3 J1939
152. y the FX3u J1939 If no new node address could be claimed BFM 29 bit 1 is set to ON 3 This bit must be set to ON to start data exchange with other network nodes The configuration of the 5S module can only be changed while this bit is OFF Note 3 S If a configuration BFM was changed during online mode BFM 29 bit 5 is set ON 4 While this flag is ON the FX3U J1939 is initializing spol SWUWOD 6E6L Note e During this time do not write TO instruction etc to any BFMs If write access is performed FX3U J1939 will cause an error in BFM 29 bit 5 e During this time do not read FROM instruction etc any BFMs other than BFM 25 as the current Zz Jefe N values of the BFM might change during initialization SS o3 5 8 BFM 26 FROM TO Watchdog 8 The FROM TO Watchdog can be used to monitor if the PLC program cyclically accesses data BFMs 100 to 8 399 or the extended data area in BFM 1300 to 1799 A After the first FROM TO on the data BFM the Watchdog will check if the next access to the data BFMs takes g 96 place before the time set in BFM 26 expires a z z BFM 26 sets the Watchdog timer in units of 10 ms default value K20 200 ms So g Note 9 e Any new valid value written to BFM 21 24 25 bit 2 26 or 27 is automatically stored to flash ROM 28 The maximum number of writes to the built in flash ROM is 10 000 times E Therefore when creating a program do not frequently write t
Download Pdf Manuals
Related Search
Related Contents
Manual do Utilizador de Rede Bandridge BPC9122EC Génération Séniors - Mairie de Martignas-sur C5450 Benutzerhandbuch 1756-RM006 - Rockwell Automation Thermador PG304 User's Manual Western Digital My Passport Elite 320Gb Nokia Bluetooth Stereo Headset BH-905 with active NGS Gray Extreme 13.3" USER'S MANUAL - Airlux Air Conditioning Copyright © All rights reserved.
Failed to retrieve file