Home
DeviceNet Master Module JW-50DN User`s Manual Version
Contents
1. Address Input output data table 1st byte 000000 Node address 1 2nd byte 000001 slave The addresses shown in parentheses are 3rd byte 000002 Node address 2 correct when the top address of the I O table is 4th byte 000003 not connected set to file address 0000000007 in file number 1 5th byte 000004 5 gt See page 7 2 6th byte 000005 14th byte 000015 Node address 6 Not used 7th byte 000006 Node address 3 15th byte 000016 not connected 8th byte 000007 slave to t te Node address 63 9th byte 000010 128th byte 000177 Ea 10th byte 000011 129thbyte 000200 not connected 130thbyte 000201 11th byte 000012 DSi ll Node address i to Not used E ade slave 512th byte 000777 13th byte 000014 When the default data length is set to 2 bytes Node Required data I O message Assigned data address length bytes function length bytes 2 1 input 1 output 2 1 input 1 output Not connected 2 6 3 input 3 output 6 3 input 3 output 0 0 3 3 input 0 output 3 3 input The default data length is assigned to slave stations 1 3 and 5 Slave station 2 no hardware connected is assigned the default data length 2 bytes Slave station 4 without a I O message function is not allocated any data length The scan list data table for this example will be as follows Address 1 Value hexadecimal Details gt See page 7 9
2. 00Hex Enable 01 Hex Disable 4 Top address of the scan list table When the JW 50DN is used in the master mode this system memory location is used to store the top address of the scan list table 512 bytes which is used when editing the scan list Scan list data table gt See page 7 9 Module address switch setting value ra F 3 Setting item Setting range 1614 to 1615 1704 to 1705 File address 000000 to 177777007 1616 1716 File number 00 to 07 HEx 1617 1717 Enable disable 00 Hex Enable 01 Hex Disable 6 7 5 I O data allocation system when editing the scan list This system memory is allocated by editing a scan list if the JW 50DN is used in the master mode Details in each allocation system gt See page 7 1 Module address switch setting value Setting item Setting range 00HEx Allocate in time order Allocation system 01 Hex Allocate evenly of I O data 02 HeEx Allocate in order of securing empty node area 6 I O data allocation system when editing the scan list This system memory is allocated by editing a scan list with allocation of even distance allocation in the order of securing empty node area if the JW 50DN is used in the master mode Description gt See page 7 1 Module address switch setting value Setting item Setting range 0 1 1621 1721 Datalength when 4 64 bytes 001 to 100007 editing scan list 7 Explicit m
3. Goes OFF for 0 3 seconds il Goes OFF for 0 3 seconds Error code N turns on for 1 second Goes OFF for 0 1 seconds The node address of the slave station where a code N error has occurred turns on for 1 second There is no priority in the display of errors The JW 50DN displays the errors in the order in which they occur If the same error occurs on multiple nodes such as a communication error only the lowest node address will be displayed For information about the error code display and details as well as the node addresses see the following pages 10 1 1 Error code 1 Error code display The JW 50DN displays error codes using lights SO to S7 on the display panel SO to S7 lamp status Lit O Off Error code s2 s1 so hexadecimal e o 2 Error details The error code details and actions are as follows Indication lamp MS NS FT SO to S7 error code Error details The I O area of one slave station exceeds input 127 bytes output 127 bytes Configur ation error MS Keeps the current status There is no slave data table at all The slave does Verificati not exist on Communication operation Dose not retry connection for error slave station Dose not communicate with all the slave station Master status 1 D4 turns ON 2 Treatment Reset the slave node addre
4. Q Reinstall the JW 50DN in the JW50H 70H 100H 4 Turn ON the power to the JW50H 70H 100H D Put the JW50H 70H 100H control module in the operation mode 1 Connecting the slave stations mentioned in step 5 above When even number allocation or allocation in the order in which vacant nodes are occupied is selected for the I O data allocation method and some node addresses are not occupied by slave stations those node address will be assigned the default number of bytes This will make operation possible with only the connected slave stations When a slave station is connected at a vacant address and if this station needs more than the default number of bytes for I O the I O addresses thereafter can be incremented by editing the next time a scan list is created Scan list editing procedure mentioned in step D When the JW 50DN is in the normal operation mode and you change the JW50H 70H 100H to the operation mode the JW 50DN will start I O communication However when you press the SCAN switch immediately after communication is started the JW 50DN will start editing the scan list This may cause a malfunction Therefore we recommend that you change to the protected mode as described in step 8 above 1 8 2 Scan list data table Assign top address of the scan list data table 512 bytes to the following system memory D5 See page 6 7 E Addresses in the scan list data table
5. 16th byte output data offset 505th byte 000770 506th byte 000771 507th byte 000772 address 5 509th byte 000774 510th byte 000775 Node 508th byte 000773 511th byte 000776 512th byte 000777 Node address 63 1 The addresses shown in parentheses are correct when the top address of the scan list table is set to file address 000000x0c7 in file number 2 See page 7 3 2 The offset values are calculated by adding 2 bytes default data length to each address 7 5 3 Allocation in the order in which vacant nodes are occupied Assign the number of bytes of data in the input output data table data length in the order that the node addresses were assigned to each slave station 1 Assign the required data length to slave stations using the I O message function 2 The JW 50DN does not allocate any data length for slave stations that do not have a I O mes sage function 3 The JW 50DN will allocate the default data length to any slave station number node address that does not actually have hardware connected Enter the data length 1 to 64 bytes between 1 and 3 on the system memory of the JW 50DN gt See page 6 8 H Allocation example The results of allocation in the order in which vacant nodes are occupied for the example shown on page 7 2 are as follows The default data length was set to 2 bytes
6. EPR communication monitor time 00004 to 65532 0cm Set with decimal and word Slave output status when the control 00mey Send idling data module is stopped operation 01 Hex Clear 00 01 Hex Not used Set to OO HeEx 00 HEX See page 6 6 for the precautions 6 11 2 When the JW 50DN is used in the slave mode e Switch settings Switch name UNIT ADRS Setting details Module address 0 1 NODE ADRS X10 Upper digit of node address NODE ADRS X1 Lower digit of node address 00 to 63 TERMINATOR Termination resistance Set termination node to ON Select CU operation status when an communication error occurs 1 Set to OFF Select synchronize asynchronize between the communication cycle and CU operation 2 Set to OFF Select master slave mode Set ON slave mode Not used Set to OFF Select baud rate 5 OFF 6 OFF 125 kbps 5 ON 6 OFF 250 kbps 5 OFF 6 ON 500 kbps Select protect mode OFF Not protection ON Protection Communication monitor time 3 Set to OFF Not used Set to OFF 1 The control module continues operation when a communication error occurs regardless of the settings 2 Calculations between the communication cycle and the control module will be asynchronous Not used regardless of the settings 3 Settings for the communication monitor time are
7. Blue CAN L VG Black V V Secure each wire tightly using the wire retention screws of the connector Use a miniature flat blade screwdriver which has the same diameter from the neck all the way to the end Tighten the screws using 0 5 N m of force Miniature flat blade screwdriver Cable securing screw e When connecting two thin cables in a multi drop system Insert the wires from each cable with the same color insulation into the same hole COLI 4 Y z A EJ Z Crimp a terminal to the tip of the two wires Before connecting the communication cable make sure to turn OFF the power to the JW50H 70H 100H all slave stations and the communication power supply Do not pull hard on the communication cable since the connector can be pulled off or disconnected easily 5 2 2 Connecting a communication cable This section describes how to plug a connector that has been installed on the communication cable into the JW 50DN Match the orientation of the connector on the cable with the female connector on the JW 50DN and insert the male cable connector as far as it will go After inserting it all the way tighten the screws on the male connector The appropriate tightening torque is 0 3 N m of force Communication connector Red V White CAN H Ground E cable Blue CAN L Black V Cable
8. output data offset Node address 2 Node address 3 33rd byte 000040 A slave station without a I O message function 34th byte 000041 35th byte 000042 36th byte 000043 38th byte 000045 39th byte 000046 40th byte 000047 All zeroes Node address 4 Address 1 49th byte 000060 Value Details 50th byte 000061 51st byte 000062 52nd byte 000063 Node 53rd byte 000064 address 6 54th byte 000065 55th byte 000066 56th byte 000067 37th byte 000044 41st byte 000050 A slave station with a Polling I O function 42nd byte 000051 Not used 43rd byte 000052 3 bytes input data length 44th byte 000053 0 byte output data length 45th byte 000054 11th byte input data offset 47th byte 000056 14th byte 46th byte 000055 48th byte 000057 output data offset Node address 5 2 505th byte 000770 506th byte 000771 507th byte 000772 509th byte 000774 Node address 63 510th byte 000775 508th byte 000773 511th byte 000776 512th byte 000777 1 The addresses shown in parentheses are correct when the top address of the scan list table is set to file address 000000 0c7 in file number 2 gt gt See page 7 3 2
9. 1st byte 000000 FF This JW 50DN station master 2nd byte 000001 3rd byte 000002 4th byte 000003 5th byte 000004 7th byte 000006 8th byte 000007 All zeroes Node address 0 6th byte 000005 9th byte 000010 A slave station with a Polling I O function 10th byte 000011 Not used 11th byte 000012 12th byte 000013 1 byte input data length 1 byte output data length 13th byte 000014 1st byte 14th byte 000015 input data offset 2nd byte 16th byte 000017 output data offset Node address 1 17th byte 000020 Not connected 18th byte 000021 Not used 19th byte 000022 0 byte input data length 20th byte 000023 0 byte output data length 15th byte 000016 ae ae ee ee Re RR RR 21st byte 000024 3rd byte 22nd byte 000025 input data offset 23rd byte 000026 3rd byte 24th byte 000027 25th byte 000030 output data offset A slave station with a Polling I O function 26th byte 000031 Not used 27th byte 000032 3 bytes input data length 3 bytes output data length 29th byte 000034 5th byte 28th byte 000033 30th byte 000035 input data offset 31st byte 000036 8th byte 32nd byte 000037
10. O O O OO OO OLS O O 066 O O OO 0 OF O O ejO OO 0 OC O Ol OO CO O O O O OC SO to S7 lamp status Lit O Off O O OTO OJOJ OJO S7 S6 S5 S4 S3 S2 S1 OO O Oo On OO O O O O O 0 CARCASSA ARCANO O O O O O0 O0 CARSARC4ARO4E 4 04 ESA Ci ORSI JESIESIE Oa KO kon SACCA RCE Ee O O O O O0 O O O O O O0 0O O O O O O O O O O O O O O O O O O 1 O O 0 O O O O O0 O0 O O O O 0 O O O O O 0 O O O O O O O O O CASH ASH ZECRECR ES O O O O O O O O O0 0O O O O O O O O O O O O O OO O O O O 0 O O O O O O O O0O 0 0 0 O O O O0O 0 0 On Be S Or AKSI O 0 0 0 0 O 10 4 10 2 Diagnostic data table Using the diagnostic data table created on the PC JW50H 70H 100H you can check the communication status of the nodes master and slave stations Assign the address of the diagnostic table 256 bytes using the module No switch on the JW 50DN gt See page 6 7 H Diagnostic data table
11. 1 Details of the Explicit message data table requests JW 50DN side reading flag control module writing flag and other parameters are described Address 1st byte 000000 Parameter name JW 50DN side reading flag si enable disable Details When the JW 50DN has finished reading the contents being sent the data in memory is automatically inverted Inverting data changes 00m 01 and vise versa 2nd byte 000001 Control module writing flag When the data has been inverted the JW 50DN will send a request message to the slave station 3rd byte 000002 Status The device status and response information are stored 4th byte 000003 TXID transaction ID Assign an ID when creating a request 5th byte 000004 Size Set the request data length Reserved area Use prohibited 7th byte 000006 MAC ID Set a node address for the transaction object 8th byte 000007 Service code Service code for the DeviceNet request 6th byte 000005 9th byte 000010 10th byte 000011 Class ID Assign a class ID to the Explicit message sending target 11th byte 000012 12th byte 000013 13th byte 000014 2 118th byte 000165 Instance ID Service data 106 bytes Assign an instance ID to the Explicit message sending target Assign data that is defined by a service code The addresses shown in parenthes
12. Ex gt PCC Pro Terminating Terminating resistance resistance The maximum network length possible will vary depending on the type of cable used Sy Cable type Maximum network length 500 m Thick cable 5 conductors Thin cable 5 conductors 100 m Thin cable 5 conductors The maximum network length is also limited by the communication speed gt gt See section 3 below When thick and thin cables are mixed in the same network the following conditions must be met Communication speed Maximum network length A B is less than 100 m 500 k bits s A 2 5 x B is less than 250m 250 k bits s 125 k bits s A 5 x B is less than 500 m A Thick cable length B Thin cable length 2 Maximum branch line length The maximum branch line length is 6 m You can make a new branch line from a branch line However the maximum distance between the branch point on the trunk and the end of the most distant branch line should not be more than 6 m Ex Branch line length Maximum 6 m Branch line length Maximum 6 m 3 Communication speed and communication distance The communication distance will vary depending on the communication speed Maximum network length Branch Total length of line length branch lines 39 mor less 6 morless 78 m or less 156 m or less Communic ation speed Thick cable Thin cable 500 k bits s 100 m or less
13. No of Module No switch setting bytes 0 1 PO bosone oes 408 bytes 320 bytes O Enable Disable IM Details of the scan list data table Address 1 Details 1st byte 000000 Slave information flag 2 2nd byte 000001 Not used 3rd byte Input data length Data length for the data which slave Node stations will send and receive in dd 4th byte a or Output data length Polling I O messages 5th byte Input data informa 6th byte offset These indicate the byte mappings in the I O tion 7th byte data table page 7 1 that data will be sent 8th byte 000007 data offset Output from or received into using I O messages 4 9th byte 0000010 to to 16th byte 0000017 17th byte 000020 to 000027 Node address 1 information same as node address 0 to Node address 2 information same as node address 0 24th byte 505th byte 000770 to to 512th byte 000777 Node address 63 information same as node address 0 1 The addresses shown in parentheses are correct when the top address of the scan list table is set to file address 000000xoc7 in file number 2 System memory Setting value 1614 to 1615 1714 to 1715 000000 oct 02 HEX 00 HEX 0 1 lt Module address 2 Slave information flag Node not connected Node connected does not have a I O message function Node connecte
14. 1722 ISD communication monitor time 1624 1625 1724 1725 EPR communication monitor time 1626 1627 1726 1727 Slave module output status when the control module is not operating 1630 1730 Top address of I O table when used as slave module 1660 to 1663 1760 to 1763 Number of I O bytes when used as slave module 1664 to 1667 1764 to 1767 Latch clear slave area when communication error occurs when used as slave module O Enable Disable 1670 1770 seo page 6 7 See page 6 8 See page 6 9 gt See page 6 10 Within the system memory range 1600 to 1777 make sure to set the memory to 00 Hex all the addresses except the above If you will not be using the top address of the diagnosis table top address of the Explicit message table and top address of the scan list table make sure to disable them by setting them to 01 Hex If you enable them 00 Hex while leaving the top address set to 00m the data will overlap from the top address 10000 and cause a malfunction Be especially careful the top address of the diagnosis table can be enabled when the JW 50DN is used in the slave mode 6 6 1 Top address of the I O table When the JW 50DN is used in the master mode this system memory location is used to store the top address of the I O table max 512 bytes that will be used for I O
15. 250 k bits s 250 m or less 100 mor less 125 k bits s 500 mor less 4 Power supply Connect the communication power supply to the trunk Two of the five conductors in the cable used for trunk and branch lines are assigned to carry power for communication 24 VDC The following methods can be used to connect a communication power source to the trunk Use a T branch tap or a power tap Power supply for communication T branch tap or power tap 24 VDC When connecting one power supply device to a network Terminating Terminating resistance resistance Use a power tap Power supply for Power supply for communication communication 24 VDC Power tap 24 VDC a Power tap When connecting more than one power supply device to a Terminating Terminating network resistance resistance e Configuration of a power tap Power tap Ground 24 VDC power source terminal y V Schottky barrier diode Fuse V 24V V 24V Five Signal wire CAN H Signal wire CAN H N Shield Shield e Signal wire CAN L lt Signal wire CANL cable V OV V OV Do not share the communication power source with other devices 3 5 5 Communication related devices In addition to master and slave nodes the following devices can be used in this system cables T branch taps power taps communication connectors terminating resistances and communication power supplies Listed be
16. Uses T branch taps for up to three separate branch lines Multi drop method Connects a node directly to a trunk or to a branch line Both the T branch method and the Multi drop method can be used in the same network Connection method Install a terminating resistance 1210hm on both ends of the trunk in order to Terminating reduce signal reflection and stabilize the communication resistance JW 50DN has an integrated terminating resistance which can be enabled or disabled Communication power should be supplied to the communication connector on each node through the five conductor cable Use only a power supply dedicated exclusively to communications Do not share this power supply with other devices Power supply for communication 3 2 2 Connection method There are two methods for connecting nodes T branch and Multi drop 1 T branch method You can make up to three branch lines away from a trunk or a branch line Use a T branch tap to branch off T branch tap T branch tap Branch line Trunk Branch line Branch line 2 Multi drop method Connect a node directly to a trunk or a branch line Multi drop Multi drop Trunk Branch line 3 3 3 Cable length 1 Maximum network length The maximum network length will be the longest of the following 1 The distance between the two terminating resistances 2 The distance between the two nodes in the network that are the farthest apart
17. When the JW 50DN receives idle data the data sent to the control module is always the same 10 13 Chapter 11 Specifications 1 General specifications tem _ Specification JW 50CUH JW 70CUH JW 100CUH Control module Number of modules that can be installed Maximum two Applicable PLC Optional interface no occupation of I O points An optional cable is needed to connect to a rack panel Insulation resistance 10 Megohms or more with 500 VDC Meger Withstand voltage 1500 VAC 50 60 Hz for one minute Storage temperature 20 to 70 C Ambient operatin o fernperature 3 0 to 55 C Ambient humidity 35 to 90 RH non condensing Equivalent to JIS C 0911 Vibration resistance Oscillation distance 0 15 mm 10 to 58 Hz 9 8 m s 58 to 150 Hz 2 hours each for X Y and Z directions Equivalent to JIS C0912 i 98 m s 3 times each in the X Y and Z directions ea power 11 to 25 VDC 50 MA max JW 50DN Internal power consumption 150 mA max 5 VDC Atmosphere No corrosive gas Weight Approximately 320 g Accessories One instruction manual Interface with a control module Shock resistance 2 Communication specifications Item Specification Communication protocol Conforms to the DeviceNet protocol Basic operation mode Master mode slave mode Number of nodes connectable Number of I O points 4 096 points 512 bytes in an input output dat
18. 000001 slave station Output The addresses shown in parentheses are 3rd byte 000002 Sa sa Not used correct when the top address of the I O table is n ae nia EA set to file address 000000xocn in file number 1 6th byte 000005 Input See page 7 2 7th byte 000006 Node address 3 8th byte 000007 slave station 17th byte 000020 Node address 6 Not used 9th byte 000010 Output 18th byte 000021 not connected 10th byte 000011 to 11th byte 000012 Node address 4 131st byte 000202 i Not used y Node address 63 Ha he oases aa 132nd byte 000203 not connected Not used 14th byte 000015 Node address5 Input 183rd byte 000204 ced 15th byte 000016 slave station to 16th byte 000017 Not used 512th byte 000777 When the default data length is set to 2 bytes Required data I O message Assigned data length length bytes function bytes 2 1 input 1 output 2 1 input 1 output Not connected 2 6 3 input 3 output 6 3 input 3 output 0 2 3 3 input 0 output 4 3 input 1 not used The needed data length 2 bytes is assigned to slave station 1 Slave station 2 not connected and slave station 4 does not have a I O message function are assigned the default data length 2 bytes Slave stations 3 and 5 need a larger number of bytes than the default data length 2 bytes Therefore in these cases a different data length is assigned which is a multiple of the default
19. 3 input 0 output The reguired number of bytes are assigned to the slaves at nodes 1 3 and 5 Slave 2 nothing connected and slave 4 doesn t have a I O message function are not assigned any data length The scan list data table for this example will be as follows Address Value hexadecimal Details gt See page 7 9 1st byte 000000 FF This JW 50DN station master 2nd byte 000001 3rd byte 000002 4th byte 000003 5th byte 000004 7th byte 000006 8th byte 000007 All zeroes Node address 0 6th byte 000005 9th byte 000010 A slave station with a Polling I O function 10th byte 000011 Not used 11th byte 000012 1 byte input data length 12th byte 000013 1 byte output data length 13th byte 000014 14th byte 000015 1st byte input data offset 15th byte 000016 2nd byte output data offset Node address 1 17th byte 000020 Not connected 18th byte 000021 19th byte 000022 20th byte 000023 16th byte 000017 21st byte 000024 22nd byte 000025 23rd byte 000026 24th byte 000027 All zeroes Node address 2 25th byte 000030 A slave station with a Polling I O function 26th byte 000031 Not used 3 bytes input data length 28th byte 000033 3 by
20. JW 50DN 012 214th byte 000345 2 byte lt communication adapter 215th byte 000326 Product Code Product code 216th byte 000327 2 byte JW 50DN 002 217th byte 000330 Revision Software version The values 218th byte 000331 2 byte left is when S1 2 219th byte 000332 x 220th byte 000333 Serial Number tannini Li 221st byte 000334 4 byte 222nd byte 000335 3908 223rd byte 000336 224th byte 000337 225th byte 000340 226th byte 000341 JW 50DN of ASCII code 227th byte 000342 228th byte 000343 229th byte 000344 Product Name 32 byte All 00KHEX 254th byte 000375 OO HEX Scan list When scan list is established 01 Hex if 255th byte 000376 stablishing flag not 00e Serial No When serial No is established 01 Hex if SIONI DYTE 000371 establishing flag not 00HEx 1 The addresses shown in parentheses are correct when the top address of the diagnosis table is set to file address 000000 0c7 2 Serial number AA 21 0000 ecm Year manufactured lower two digits of Western year 01 for 2001 AA Month manufactured 01 for January 12 for December 21 Model code JW 50DN is 21 OOOO Serial number reset each month Ex A unit first manufactured in July 2001 0107210001 ocm 10 10 10 2 2 When the JW 50DN is used in the slave mode The diagnosis table
21. addresses 10 2 1 When JW 50DN is master mode 1 Diagnostic data table details The diagnostic data table contains a communication monitor table an operating status monitor table a device status table and master status details D6 D5 D4 D3 D2 DI Diagnostic data 256 bytes O Enable Address 1 No of bytes Master 256 Slave 128 Module No switch setting value 0 1604 to 1607 Specify top address and enable disable D7 1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte 9th byte 32nd byte 33rd byte 34th byte 35th byte 36th byte 37th byte 38th byte 39th byte 40th byte 41 st byte 000000 000001 000002 000003 000004 000005 000006 000007 000010 MASA AL AA AAA 000037 000040 000041 000042 000043 000044 000045 000046 000047 000050 JASA SA AAA Serre re PP YS YH zl 65th byte 000100 66th byte 000101 127th byte 000176 128th byte 000177 64th byte 000077 1 1704 to 1707 Specify top address and enable disable DO Bit number Reserved area 2 De D5 D4 D3 D2 DI DO Communication monitor table 8 bytes The node addresses are numbered 0 to 63 The communication status of each node is indicated by turning the bits in these 8 bytes ON and OFF ON Normal OFF Abnormal a gt See the next page A bit representi
22. baud rate 125 kbps 250 kbps or 500 kbps 125 kbps Prohibited Band rate default setting 250 kbps 500 kbps setting Protection function ON OFF Select whether to use the protection function OFF Protection ON Factory setting ON Protection OFF gt See page 6 4 7 8 Communication monitor time Communication monitor time ISD EPR is timeout time of communication Select either of normal mode and long mode However only if the following system memory is set to 00 HEX see page 6 9 this function can be set OFF Normal mode Factory setting ON Long mode 1624 to 1627 When module address is 0 1724 to 1727 When module address is 1 O Enable Disa ble Do not use set to OFF at the factory 6 5 6 2 Setting system memory The table of JW 50DN system memory settings is shown below Basic operation mode Master Slave Setting item Top address of I O table Setting value of module address switch 0 1600 to 1603 1700 to 1703 Top address of diagnostic table 1604 to 1607 1704 to 1707 Top address of Explicit message table Top address of scan list table 1610 to 1613 1614 to 1617 1710 to 1713 1714 to 1717 I O data allocation system when editing scan list 1620 1720 Data length when editing scan list Request explicit message 1621 1622 1721
23. communication the JW 50DN can communicate normally UNIT ADRS SCAN switch 5 Termination resistance TERMINATOR If the JW 50DN is the final module in the DeviceNet communication trunk line turn this switch ON UNIT ADRS Sy Termination resistance switch Factory setting ON TERMINATOR ON af 6 4 6 Function switch SW6 Select basic operation mode master slave communication speed etc mode Master Slave MM m nm m n SW6 Set details Operation when a slave communication error occurs Select whether or not to continue operation of JW50H 70H 100H control module when a communcation error occurs while communicating with a slave station The control module continues operation The control module stops operation and enters the program mode Default setting Synchronous asynchronous operation Select whether or not to synchronize the communication with the operation cycle Not synchronized Synchronized with the operation default setting Note The synchronization operation is only possible with one other control module such as the JW 10CM and JW 20CM communication modules Therefore if more than one module is used in synchronization mode the synchronized operation is not supported Basic operation mode Select the basic operation mode master slave of JW 50DN OFF Master default setting ON Slave Communication speed Select a
24. connector One male connector is supplied with the JW 50DN Model name BLZ5 08 5F AU DN made by Nihon Weidmuller 5 3 Chapter 6 Description of switch and lamp setting system memory 6 1 Name and function of switch and lamp E Front side Display panel Shows the module s operating status gt See 1 JW 50DN Node address switch 9 Specify node address 0 to 63 gt Module address switch gt See 3 La on Select a system memory CDI area in which to specify the scan operating conditions gt See 2 SCAN switch TERMINATOR Create scan list gt See 4 i Termination resistance switch Enable disable the termination resistance gt See 5 e DI E Rear side Function switch SW6 Select between master and slave modes and specify the communication speed gt See 6 56 lt SW6 12 3 4 56 7 8 9 10 OFF 1 Display panel Shows the module s operating status by turning ON and OFF and blinking JW 50DN Display panel on the JW 50DN The areas are the locations of the lights Color Operation details MS Green Red Indicates the module s status For details see the table NS Green Red Indicates the network status below SD Red Lights when sending data RD Red Lights when receiving data FT Red Lights when the
25. invalid System memory settings Set value of module address Set to OFF Set details 1600 to 1603 1703 1700 to Not used 1604 1605 1704 1705 Set range Set to 00 HEx Top address of 1606 1706 File address 000000 to 177777007 Set with octal and word diagnostic table occupy max 128 1607 1707 File number 00 to 07HEx bytes O0 Hex Enable 01 Hex Disable 00 01 Hex 1610 to 1657 1761 1760 to Not used Set to 00 HEx 1660 1760 000000 to 177777 oct Set 1661 1761 Top address of I O 1662 1762 table occupy 256 bytes 1663 1763 File address with octal and word File number 00 to 07HEx Set to 00HEx 1664 1764 Number of input bytes 0 to 127 bytes 000 to 177007 Set with octal 1665 1765 Not used Set to 00 HEx 1666 1766 Number of output bytes 0 to 127 bytes 000 to 177007 Set with octal 1667 1765 Not used Set to 00 HEx 1670 1770 Preserve or clear the slave area when a communication error occurs 00Hex Preserve 01 Hex Clear 00 01 Hex 1671 to 1677 1771 to 1777 Not used 00 01 Hex 4 If you will not be using the top address in the diagnostic table make this invalid 01 Hex If this is valid OO Hex and
26. module is faulty PT Red Lights when the module is in the protected mode S7 to SO Red Displays error codes and the node address when an error occurs Details of the MS NS Status ON Normal The JW 50DN is functioning normally Blinks Not yet set Currently reading the switch settings MS ON Hardware error The JW 50DN has a hardware error Module Blinks Abnormal setting Mis set switches Status Hardware error in the JW 50DN No power is supplied to the JW 50DN Currently resetting Waiting for initialization The network is functioning normally communication has been established On line not yet Though the network is functioning normally connected communication has not yet been established Communication error the module detected an NS Communication error indicating that communication on the Network attori network is not possible Status A node address has been used twice Detected Bus Off Communication A slave station or some other stations are causing error 2 a communication error ooo E There are no nodes other than the JW 50DN OFF No power supplied ON On line connected Blinks Blinks OFF 6 2 2 Module address switch UNIT ADRS Allocate system memory in the PLC control module JW50H 70H 100H for each DeviceNet that is used with the JW 50DN gt See page 6 6 Module No switch UNIT ADRS NODE ADRS Default set
27. node address that does not have hardware connected is assigned the default data length No matter which allocation method is selected you have to start the master module JW 50DN in the scan list edit mode collect the data from slave stations and create a scan list The scan list classifies slave station inputs and outputs data lengths and addresses Therefore a separate configuration program is not needed for the input output data table allocation gt See page 7 8 to 7 9 Set the default data length used in the Even number allocation and Allocation in the order in which vacant nodes are occupied modes to 1 to 64 bytes For selecting data use the system memory in the JW 50DN gt gt See page 6 8 Number of I O points with the JW 50DN is maximum 4096 512 bytes When editing the scan list while the total number of I O points of slave modules connected exceeds 4096 node addresses exceeding 4096 will be ignored Node address 0 The JW 50DN master Node address 1 Node address 2 Node address 3 Node address 4 Node address 5 Three allocation examples are shown below Slave station Not connected Slave station Slave station Slave station Polling I O input data 1 byte Polling I O output data 1 byte Polling I O input data 3 bytes Polling I O output data 3 bytes No Polling I O function Polling I O input data 3 bytes Polling I O output data 0 byt
28. number When serial No is established 01 Hex if not 00 HEX AA210O00C wcm Year manufactured lower two digits of Western year 01 for 2001 AA Month manufactured 01 for January 12 for December 21 Model code JW 50DN is 21 L OOOO Serial number reset each month Ex A unit first manufactured in July 2001 0107210001 ocm 10 12 10 3 JW 50DN status when the control module has stopped operation or error has occurred When the JW50H 70H 100H control module is in the program mode operation has stopped the JW 50DN sends out status information that the JW 50DN is in idle The display lamps and master status are the same as normal communication bee Communication operation Input data Transfer data received from an input slave to the control module The data sent to an output slave module depends on the system memory settings When used in the master mode Output data Input data Always sends idle data to the master module Transfer data received from the maser module to the control module When used in the slave mode Output data Output to slave modules when the control module is stopped is determined by the value 00 01 Hex in system memory addresses 1630 module address 0 and 1730 module address 1 00me9 Restore master module sends idle data 01 Hex Clear master module sends 00HEx data When receiving idle data
29. signal line and power line 4 Remove the insulation from the signal and power lines until enough bare wire is exposed to fit into a crimp style terminal Twist the strands of wire in the signal and power lines tightly in order to slide them into a terminal ZLILIZIIJISTISIISIISTISIII Crimp a terminal on each of the individual lines and then insulate it using vinyl tape or shrink tubing The length needed to fit into a crimp style terminal Cable Crimp style terminal Shown below are the recommended crimp style terminals Recommended crimp style terminals Special tool AI series made by Phoenix Contact ZA3 made by Phoenix Contact TC series made by Nichifu For thin wire TME TC 0 5 For thick wire TME TC 2 11 power line TME TC 1 25 11 communication line Vv To the next page 5 1 From the previous page Insert the signal line power line and the ground line into the appropriate connector holes Insert the wires from the top down in the following order red white ground blue and black Pay strict attention to the connector orientation Before inserting the wires loosen the screws on the connector enough to insert the wires easily The JW 50DN is supplied with one set of BLZ5 08 5F AU DN with connector securing screw Nihon Weidmuller Connector Red V White CAN H dC Ground Communication cable 7
30. 12 6 1 Name and function of switch and lamp WWW Wanna 6 1 N Display panel ee anne aa ab Anand i 6 2 2 Module address switch UNIT ADRS Wo WWW JW 6 3 3 Node address switch NODE ADRS Wo oWooW WWW 6 3 4 SGAN SWite hi ca ea Ba an NA Aa an EN Rn nan 6 4 5 Termination resistance TERMINATOR ooooooWo Wo Woo co WWW WWW 6 4 6 Function switch SW6 oooWoW oo WWW Wanna 6 5 6 2 Setting system Memory i 6 6 W Top addr ss of the VO table bete uan aa prta agama aaa 6 7 2 Top address of the diagnosis table oooo oW oom oWoWoomoWoW W 6 7 3 Top address of the Explicit message table ooo oooooW oWooo WoW oom 6 7 4 Top address of the scan list table Wo WoWoW Wo Wo WWW WWW 6 7 5 I O data allocation system when editing the scan list ooooWoWoWoWo 6 8 6 I O data allocation system when editing the scan list oocoooWoWoWo 6 8 7 Explicit message list hee anna 6 8 8 Communication monitor time ISD EPR oo Wo Waka 6 9 9 Output status of the slave module when the control module stops operation 6 9 10 Top address of the I O table when in the slave mode 6 10 11 Number of I O bytes when in the slave mode 6 10 12 Restore clear the slave area when a communication error occurs when used in the slave Mo
31. 2 1 or more JW20H JW30H JW 32CUM1 JW30H JW 32CUM2 O JW30H JW 32CV3 O VME built in controller Z 337J O V 2 1 or more IJ board O V 2 1 or more Z300 Z500 series O Usable Inside parenthesses Software version 3 1 1 Network names and functions This section lists the device names and functions used in DeviceNet networks Network example Terminating Power Multi drop T branch T branch Terminating resistance tap method method Trunk system resistance Multi drop Branch line method Branch line Power supply for communication 24 VDC T branch system Multi drop method Master and slave nodes are available on the DeviceNet Master Integrates external I Os from each slave Slave provides connections for external I Os Since there are no restrictions in allocating a master and slaves you can arrange nodes at any location shown above Cable with a terminating resistance at both ends Normally the cable connecting the terminals the furthest distance apart will be a trunk cable Use a five conductor cable 2 signal wires 2 power wires 1 shield The trunk length is not always equal to the maximum length of the network A cable branching off the trunk Branch line You can add new branch lines to the trunk Use a five conductor cable 2 signal wires 2 power wires 1 shield There are two methods for connecting nodes T branch and Multi drop T branch method
32. 4th byte 000015 15th byte 000016 16th byte 000017 17th byte 000020 18th byte 000021 19th byte 000022 20th byte 000023 21st byte 000024 22nd byte 000025 23rd byte 000026 24th byte 000027 25th byte 000030 26th byte 000031 27th byte 000032 52nd byte 000063 53rd byte 000064 126th byte 000175 127th byte 000176 128th byte 000177 1 The addresses shown in parentheses are correct when the top address of the diagnosis table Vender ID 2 byte 104cm 000cm Vender ID code Sharp 104 Device Type 2 byte Device type JW 50DN 012 lt communication adapter 012 pcm 000cm Product Code 2 byte 002cm 000cm Product code JW 50DN 002 Revision 2 byte 01 HEX 02 HEX Software version The values left is when S1 2 Serial Number 4 byte Serial No AA21 OOOO cm 2 Written when manufacturing the JW 50DN Product Name 32 byte 4A HEX J 57 Hex W JW 50DN of ASCII code 4E He N 00x 00x Reserved area Do not change the numeric values Otherwise malfunction will occur Scan list establishing flag When scan list is established 01 Hex if not 00 HEx Serial No establishing flag is set to file address 000000 0c7 2 Serial
33. Check the following Make sure the communication speed of the master station and slave stations are the same Make sure there are no disconnected or loose cables Make sure there is not too much electrical noise Make sure the cable lengths trunk and branches are appropriate Make sure the terminating resistances are connected both ends and only to the ends Check the node address switch Check the SW6 5 6 switch settings Check the Module No switch settings Check the set values of the system memory Recreate the scan list and recreate the data table in the master module JW 50DN Or replace the JW 50DN MS Keeps the current status NS Keeps the current status Watchdog timer error A watchdog timer error occurred on the master station Operation stopped FT Lights Watchdog timer error on the JW 50DN Hardware error on the JW 50DN Operation stopped Replace the JW 50DN Master status gt See page 10 9 10 11 10 3 2 Display of node addresses The JW 50DN displays node addresses using the SO to S7 lamps on the display panel Node address decimal SO to S7 lamp status Lit O Off Node address decimal so O 0 0 0 60 O OO OO OO OF O O O O 0 0 Ok Jk A0C40 38S4 OO O O O OO OO O OO OTO O O
34. DN will malfunction 2 Diagnostic data table addresses Shown below are the addresses of the diagnostic data table Communication monitor table etc for each PC model JW50H 70H 100H and each Module No switch setting 1 Address of the communication monitor table Addr 4 Module address switch set value Node address Bit eee 0 1 D7 D6 D5 D4 D3 D2 D1 DO 1st byte 000000 2 3 7 6 5 4 3 2 10 2nd byte 000001 151413121110 9 8 V 3rd byte 000002 23 22 21 20 19 18 17 16 4th byte 000003 31 30 29 28 27 26 25 24 5th byte 000004 39 38 37 36 35 34 33 32 6th byte 000005 47 46 45 44 43 42 41 40 7th byte 000006 55 54 53 52 51 50 49 48 8th byte 000007 63 62 61 60 59 58 57 56 2 Enter top address to system memory 1604 to 1607 System memory Setting range etc 1604 to 1605 File address 000000 to 177777 oct 1606 File number 00 to 07 Hex 1607 Enable disable 00Hex Enable 01 Hex Disable 3 Enter top address to system memory 1704 to 1707 System memory Setting range etc 1704 to 1705 File address 000000 to 177777 oct 1706 Fine number 00 to 07 Hex 1707 Enable disable 00mey Enable 01 Hex Disable The bits at node addresses 0 to 63 indicate the communication status of each node ON Normal OFF Abnormal The master node turns ON when it can communicate normally with all the slave modules on the scan list table Even the even alloca
35. Enable disable 00 Hex Enable 01 Hex Disable 000010 Instance ID 10th byte 000011 Service data 106 bytes Control module read out flag JW 50DN write flag Status TXID transaction ID Size Reserved area MAC ID Service code Response data 110 bytes 3 1 128th byte address 4 2 128th byte address 5 Addresses in parenthesis are ones when top address of the Explicit message table is set to file address 000000xoc7 8 3 4 Example Shown below is an example of reading the vendor ID of the identified object in a slave station node address 1 Top address of Explicit message table File address 000000 0c7 Explicit message data table Explicit message data table requests responses Address Parameter name Valueren SERE Parameter name Valuewex i i Control module readi 000000 tag 50DN side reading 00 01 i rol module reading 000001 la module writing 000201 oo side writing 000002 Status 000202 Status 000003 TXID 000203 TXID 000004 Size 000204 Size 000005 Reserved area 000205 Reserved area 000006 MAC ID 000206 MAC ID 000007 Service code 000207 Service code 000210 Me Class ID Response data 000011 000211 000012 Instant ID l 000013 When Sharp s vendor ID is returned 000014 Senice dais 104 decimal 68 hex 000015 e Requ
36. The offset values are calculated by adding 2 bytes default data length to each address 7 7 7 2 Editing the scan list Before using the JW 50DN as a master mode for the first time you will have to edit the scan list to allocate I O data 1 Editing procedure Shown below are the procedures used to edit the scan list E Procedures D Switch the JW50H 70H 100H control module to the program mode Note The scan list can be edited when the Not protected Switch 6 7 is OFF even if the JW 50DN is in operation mode For safety only edit the scan list in the program mode Turn OFF the power to the JW50H 70H 100H N 8 Change switch SW6 7 on the JW 50DN to Protection OFF gt See page 6 5 If switch SW6 7 is set to the protected mode the procedures below will not work V Install the JW 50DN in the JW50H 70H 100H b See chapter 4 JL 6 Connect any slave stations Basically all slave stations must be started gt gt See 1 below Turn ON the power to the JW50H 70H 100H N Press and hold the SCAN switch on the JW 50DN for at least 3 seconds The JW 50DN will edit the scan list 5 See 2 below After the editing process is complete turn OFF the power to the JW50H 70H 100H Vv Remove the JW 50DN from the JW50H 70H 100H Set switch SW6 7 on the JW 50DN to the protected mode
37. Version 1 1 SHARP Sharp Programmable Controller new Satellite JW50H 70H 100H Model name DeviceNet Master Module JW 50DN Thank you for purchasing this DeviceNet master module the JW 50DN for use with the JW50H 70H 100H programmable controller This manual describes the specifications usage etc of the DeviceNet master module JW 50DN Please familiarize yourself with the module by reading this user s manual thoroughly Keep this manual handy as well as the instruction manuals that come with each JW 50DN and JW50H 70H 100H control module We are confident that these manuals will be helpful whenever you face a problem In addition to this manual the following manuals are available for your further study JW50H 70H 100H User s manual hardware version Control module L Programming manual Should you have any questions or inquires please feel free to contact one of our dealers or our service department Copying this manual in part of in total is prohibited The contents of this manual may be revised without notice Safety Precautions Read this manual and the attached documents carefully before installation operation maintenance and checking in order to use the machine correctly Make sure you understand all of the machine operations safety information and cautions before starting to use it In this user s manual safety precautions are classified as danger or caution as follows Incorre
38. a table Communication speed Selectable 125 kbps 250 kbps or 500 kbps Communication speeds 125 k bit s 250 k bit s 500 k bit s Trunk length using a thick cable 500m 250m 100m Trunk length using a thin cable 100m 100m 100m Maximum branch length 6m 6m 6m Total branch length 156m 78m 39m I O message function Polling I O function Bit Strobe function Explicit message function Specialized cable 5 lines 2 signal lines 2 power lines 1 shield line Communication carrier Thick cable For trunk lines Thin cable For trunk or branch lines Select the method used for I O data mapping in the scan list edit mode from allocation in address order even number allocation or allocation in the order in which vacant nodes are occupied Maximum of 63 nodes for one master station Communication distance max Communication services Data table allocation method 3 External dimension drawings JW 50DN Basic rack panel Unit mm 250 H 33 5 PE 110
39. address of the I O table is set to file address 000000 oc7 2 Do not modify the numbers in the reserved areas That may cause the machine to malfunction 1 Device status code Device status code Details Decimal Hexadecimal The slave station is normal or it is not in the scan list The slave station device has stopped communication Identification of the slave station device does not match the value in the scan list The data size is different from the setting The slave station device does not return a response The slave station device is idle 2 Master status address DO to D17 2 bytes Incorrect switch settings EEPROM error Duplicated assignment of a node address Bus OFF is detected Communication error Error Verification error information Configuration error Sending error Reserved area Reserved area Currently writing serial numbers Operation Reserved area status Message communication enable flag An error is occurred and the I O message stops communication Currently performing I O message communication 10 11 3 Vender data address The vender data is used when SHARP provides services to JW 50DN users Do not use the vender data in your applications Address 1 Storage value data details information 9th byte 000010 10th byte 000011 11th byte 000012 12th byte 000013 13th byte 000014 1
40. byte 000772 508th byte 000773 509th byte 000774 510th byte 000775 511th byte 000776 512th byte 000777 System memory 1614 to 1615 1714 to 1715 Node address 63 Setting value 000000 oct 1616 1716 02 HEX 1617 1717 Module address 9 1 3 OO HEX 2 Even number allocation Assign the number of bytes of data in the input output data table data length in the order that the node addresses were assigned to each slave station 1 Set the predetermined data length for slave stations to an even number of bytes If an individual slave station needs more than the default amount of data the JW 50DN can be used to assign a different data length in terms of multiples of the default data length 2 The JW 50DN assigns the default data length to slave stations that do not have a I O message function 3 The JW 50DN also assigns the default data length to slave station numbers node addresses that do not have any hardware connected to them Enter the data length 1 to 64 bytes between 1 and 3 on the system memory of the JW 50DN gt See page 6 8 H Allocation example The allocation results from assigning data lengths by even number allocation are as shown on page 7 2 as follows The default data length is 2 bytes Address Input output data table 1st byte 000000 Node address 1 2nd byte
41. ct handling may lead to death or serious injury Incorrect handling may lead to property damage or injury Even when a is given serious problems may be experienced depending on the circumstances In all cases important points are discussed Be sure to follow the advice given The symbols that prohibit action or show a required action are explained below N This means don t For example when disassembly is prohibited you will see a Q This means an action is required For example a required grounding is shown as a L 1 Installation A Caution Use this device only in the environments specified in the leaflet instruction manual and user s manual Electric shock fire or malfunction may occur when used at high temperature in high humidity in a dusty or corrosive atmosphere or when vibration or shock loading are present Install the device according to the instruction manual and the user s manual Incorrect installation may cause the device to fall breakdown or malfunction Never allow wire trimmings or foreign matter to and on the device If they do a fire may break out breakdown or a malfunction may occur 2 Wiring A Caution All wiring and connections should be done by a qualified electrician Incorrect wiring may lead to a fire a breakdown of the product or an electric shock for the user 3 Use amp Danger Assemble an emergency stop circuit and interlock circuit outside of the progra
42. d with a Polling I O function Node connected with a Bit Strobe JW 50DN s node address 3 The data following the input data length becomes meaningful when the 1st byte of the slave data flag is 02 or 04 4 The position of an address from the top byte is expressed by a byte 1 Ex When the value is 0 it is the 1st byte When the value is 2 it is the 3rd byte 7 9 Chapter 8 Explicit Message Function This function is not needed when you use the I O message function The JW 50DN can send a request for service to any device made by another manufacturer that uses the Explicit message function defined in the DeviceNet specifications 1622 1722 01 Hex G gt See page 6 8 This function uses the Explicit message data table 128 bytes for both request and response in the PC JW50H 70H 100H An Explicit message data table request issues an Explicit message defined by DeviceNet and asks any corresponding device to provide service The Explicit message data table response stores the service data details from the slave station Set the top address of the Explicit message table to the following point in system memory o gt See page 6 7 E Addresses of the Explicit message data table areas requests and responses No of Module No switch nue 1610 to a Specify top address Specify top address Requests 128 Responses 1 28 Sh enable disable O Enable Disable
43. data length 2 bytes gt Slave station 3 needs 6 bytes and is assigned 6 bytes 2 x 3 gt Slave station 5 needs 3 bytes and is assigned 4 bytes 2 x 2 7 4 Node address The scan list data table for this example will be as follows Address 1 al hexadecimal Details gt See page 7 Tst byte 000000 2nd byte 000001 3rd byte 000002 4th byte 000003 5th byte 000004 8th byte 000007 FF This JW 50DN station master All zeroes Node address 0 6th byte 000005 7th byte 000006 9th byte 000010 A slave station with a Polling I O function 10th byte 000011 Not used 11th byte 000012 1 byte input data length 12th byte 000013 1 byte output data length 13th byte 000014 14th byte 000015 1st byte input data offset 16th byte 000017 17th byte 000020 2nd byte output data offset Not connected 18th byte 000021 Not used 19th byte 000022 0 byte input data length 20th byte 000023 0 byte output data length 15th byte 000016 21st byte 000024 22nd byte 000025 3rd byte input data offset 23rd byte 000026 24th byte 000027 3rd byte output data offset Node address 1 Node address 2 25th byte 000030 26th byt
44. de Re E i i ei i e lee 6 10 6 3 Table of switches and system memory settings ii 6 11 1 When the JW 50DN is used in the master MOde i 6 11 2 When the JW 50DN is used in the slave mode WWW oWo WWW 6 12 Chapter 7 I O Message Function ooo oo mn 7 1t09 7 1 Input output data table allocation WWW W Wana 7 1 1 Address order allOCation srest ten iii bana abang ea Ian Nania ai Inda aan 7 2 2 Even number allocation ooooWoo WoWoWoW WWW Wb 7 4 3 Allocation in the order in which vacant nodes are occupied 7 6 7 2 Editing the scan liSl esea a a a a S 7 8 HEdting procede esen r aan aa Ea 7 8 2 Scan listdata table 14 mede amta aan abon ala adah han da ar 7 9 Chapter 8 Explicit Message FUNCTION oooo oom 8 1 to 4 1 Details of the Explicit message data table requests n 8 1 2 Details of the Explicit message data table responses ooooWoW Wo oo 8 2 3 Parameter addresses for the Explicit message data table requests responses 8 3 4 Example tenan nasa iii 8 4 Chapter 9 Communication TIMING ooooo oom 9 1 to 2 1 When the I O message communication time is shorter than the JW50H 70H 100H cycle operation imes ahaha Mean laguna Tan na Tana ind aan 9 1 2 When the I O message communication time is longer than the JW50H 70H 100H cycle OPESALOM LIM Ea ba nenen n
45. de next page will be stored at the following addresses When the communication is normal 00Hex will be stored Module address switch set value Address 1 Node address 6 65th byte 7 0 66th byte 67th byte 68th byte 69th byte 70th byte 71st byte 72nd byte 73rd byte 74th byte 75th byte 76th byte 77th byte 78th byte 79th byte 80th byte 81st byte 16 17 85th byte 88th byte 000127 89th byte 000130 Pe ie 90th byte 000131 91st byte 000132 eee 82nd byte 83rd byte 84th byte 92nd byte 000133 93rd byte 000134 94th byte 000135 95th byte 000136 96th byte 000137 97th byte 000140 98th byte 000141 99th byte 000142 100th byte 000143 101st byte 000144 102nd byte 000145 103rd byte 000146 104th byte 000147 105th byte 000150 A DI W Gd Gd w w w Gd GO GO GO DO DO POP DO DY PO POP DO POP gt O CO OO NI DI Al A Gd PO CO CO Ni Od OF BS CO PO OO Co 106th byte 000151 107th byte 000152 108th byte 000153 109th byte 000154 110th byte 000155 111th byte 000156 112th byte 000157 113th byte 000160 115th byte 000162 116th byte 000163 117th byte 000164 Vv 1 The addresses sho
46. e 1 Address order allocation Assign the number of bytes of data in the input output data table data length in the same order as the node addresses are assigned to the slave stations 1 Assign the number of bytes required by each slave station 2 A slave station that does not have I O message function is not assigned a data length 3 Any slave station number node address that does not have hardware connected is not assigned a data length E Allocation example The allocation results from assigning data lengths in the order in which vacant nodes are occupied are as follows Address Input output data table ist byte 000000 Node address 1 2nd byte 000001 slave station Output 3rd byte 000002 The addresses shown in parentheses di i di Node addresse input are correct when the top address of the I O 6th byte 000005 slave station table is set to file address 000000 ocm in file 7th byte 000006 Output number 1 Sih byte 000010 10th byte 000011 Node address5 but 1700 m 11th byte 000012 slave station to 1701 en 12th byte 000013 1702 oten to 512th byte 000777 1603 1703 OO HEX lt Module address I O message Node address function Required data length bytes Assigned data length bytes 2 1 input 1 output 2 1 input 1 output Not connected 5 0 6 3 input 3 output 6 3 input 3 output 0 0 3 3 input 3
47. e 000031 A slave station with a Polling I O function Not used 3 bytes input data length 3 bytes output data length 29th byte 000034 28th byte 000033 30th byte 000035 5th byte input data offset 27th byte 000032 31st byte 000036 32nd byte 000037 8th byte output data offset Node address 3 Address 1 Value Details 33rd byte 000040 A slave station without a I O message function 34th byte 000041 35th byte 000042 Not used 0 byte input data length 36th byte 000043 0 byte output data length 11th byte input data offset 39th byte 000046 37th byte 000044 40th byte 000047 11th byte output data offset 49th byte 000060 50th byte 000061 51st byte 000062 iiie 52nd byte 000063 53rd byte 000064 54th byte 000065 address 4 55th byte 000066 Node address 6 56th byte 000067 38th byte 000045 41st byte 000050 A slave station with a Polling I O function 42nd byte 000051 Not used 43rd byte 000052 44th byte 000053 3 bytes input data length 0 byte output data length 45th byte 000054 46th byte 000055 13th byte input data offset 47th byte 000056 48th byte 000057
48. es are correct when the top address of the Explicit message table is set to file address 000000 OCT in file number 1 For the addresses of the other settings o gt See page 8 3 For details about the Explicit message parameters see the DeviceNet specifications To obtain a copy of DeviceNet specifications contact an ODVA branch office in your country 8 1 2 Details of the Explicit message data table responses Control module reading flag JW 50DN writing flag etc are provided for parameters Parameter name Details 1st byte 000200 Tak module reading VO the received data the same data is written to When the JW 50DN receives a response from a slave 2nd byte 000201 JW 50DN side writing flag station the JW 50DN inverts the data Inverting data changes 00m to 01 and vise versa 3rd byte 000202 Status The device status and response information are stored 4th byte 000203 TXID transaction ID Transaction ID of the response data 5th byte 000204 Size Response data length 6th byte 000205 Reserved area Use prohibited 7th byte 000206 MAC ID Node address that will be the target for the transaction 8th byte 000207 Service code Service code for the Device Net request 9th byte 000210 2 Response data 110 bytes ee data message as defined by the service code is 118th byte 000365 The addresses shown in parenthe
49. essage list This is a system memory area used for the Explicit message function when the JW 50DN is used in the master mode Explicit message data function gt gt See page 8 1 Module address switch setting value Setting item Setting range 0 1 1622 1722 Request Explicit OO Do not use Explicit message function message 01Hex Use Explicit message function 6 8 8 Communication monitor time ISD EPR This system memory contains the ISD and EPR settings used for determining a communication timeout when the JW 50DN is used in the master mode ISD InterScan Delay The ISD is the communication monitor time allowed after the master module sends a request to a slave module until it receives a response from the last slave module When the time allowed for the ISD has elapsed without a response from the last slave the JW 50DN advances to the next communication cycle EPR Expected Packet Rate The EPR is the communication monitor time allowed after a master module sends a request to a slave module until it receives a response from all of the slave modules If one or more of the slave modules fails to return a response within the time allowed a commu nication error occurs Module address switch setting value Setting item Setting range 0 1 2 to 65534 ms 2 to 65534pcm Specify in units of 2 ms A setting of 0 enables the reading of the setting on SW6 8 gt See below EPR 4 to 65532 ms 4
50. est table 1 Enter the values above in the request table 000002 to 000015 0cn 2 Reverse the write flag 000001 oc 00 gt 01 When the write flag 00001 oct and read flag 000000xocm are not the same the JW 50DN starts reading the details of the transaction When the read process is complete the JW 50DN automatically reverses the read flag 000000 0cr 00 gt 01 so that the read flag will be same value as the write flag rb The JW 50DN sends a request message to a slave module e Response table When the JW 50DN receives a response corresponding to the request above from a slave module or if a time out occurs the JW 50DN writes data to the transaction block in the response table The JW 50DN stores the response data from a slave module in the transaction block starting at address 000202xoc7 In practice the slave module vender ID104pcm for MAC IDO1 is stored with the service data The values of the write flag 000201 ocr in the response is reversed Until the write flag 000200xocm 00 gt 01 is reversed the details of the transaction block are not allowed to change To issue messages consecutively the read write reverse flag should be reversed Reverse The initial status of each flag is 000 When receiving a response after sending a request the flag changes to 01 Then the flag changes back to 00 again and so on 8 4 Chapter 9 Communication Timing This chapter describes the commu
51. gure the JW 50D s settings DeviceNet is a trademark of the ODVA Open DeviceNet Vendor Association 1 1 Chapter 2 Handling Precautions Make sure to follow the precautions below while using this module 1 Storing Do not store the JW 50DN in the following conditions 1 In direct sunlight or ambient temperatures exceeding the range of 0 to 55 C 2 In relative humidity that exceeds the range of 35 to 90 or in a location subject to sudden temperature changes which may cause condensation 3 Near corrosive or inflammable gas 4 In a location subject to vibration or hard jolts 2 Installation Make sure to turn OFF the power to the JW50H 70H 100H before removing or installing a module on the basic rack panel 3 Treatment Make sure to follow the precautions below while using this module 1 Holes are provided in the cabinet for ventilation to prevent the temperature from increasing Do not block the ventilation holes Good ventilation is necessary 2 When a problem or an abnormal condition such as overheating fumes or smoke are observed stop the operation immediately and call your dealer or our service department 3 Make sure to turn OFF the power to the JW50H 70H 100H before changing the switch settings An imprudent changeover of the switches may cause a malfunction 4 Static electricity In extremely dry circumstances the human body may have excessive static current This excessive static current may damage pa
52. horter than the JW50H 70H 100H cycle operation time Optional processing Operation of the User program Input and output processing User program Input and output processing control module Operation of the Wating ume li A JW 50DN A i Response i Response Command Command v v I O message communication Slave stations maximum 63 nodes 4 63 4 2 63 9 1 Slave stations maximum 63 nodes 2 When the I O message communication time is longer than the JW50H 70H 100H cycle operation time 1 Communication cycle Asynchronous JW50H 70H 100H Optional processing Optional processing Operation of the ri User program input N User program input User program input User program input control module land output processing and output processing and output processing and output processing P Waiti Operation of the me JW 50DN a 4 Command Response Gommand I O message communication 1 2 63 1 5 sa Slave stations maximum 63 nodes 2 Communication cycle Synchronous JW50H 70H 100H O ptional processing Slave stations maximum 63 nodes Optional processing Optional processing Operation of the 7 wi 7 i ser program inpu ee ser program inpu ul control module and outp
53. ia an ana ana 9 2 Chapter 10 Error Handling soo denah khan imajinaa 10 1to 13 1OET Display JAM pi henna ea nana Ita Tian 10 1 Error COUE sen mem aa ae an An an 10 2 2 Display of node addresses Woo WWW Wo Wo WWW aan 10 4 10 2 Diagnostic data table oooooooWoWoWoWooWo WWW a A 10 5 10 2 1 When JW 50DN is master Mode Woman 10 5 1 Diagnostic data table details ooooooooo Wo moWoWo WWW Woo 10 5 2 Diagnostic data table addresses oooooWoWoo Wo oWoW WWW Woman 10 6 10 2 2 When the JW 50DN is used in the slave mode ooo ooo WooWo Woomo Wo WWW 10 11 10 3 JW 50DN status when the control module has stopped operation or error MAS OCCUTTE daa aa elia 10 13 Chapter 11 Specifications 11 1 to 2 Chapter 1 Outline The JW 50DN DeviceNet master module is an interface module used to connect a JW50H 70H 100H programmable controller to a DeviceNet in a network This module is equipped with I O message function Polling I O function Bit Strobe function and Explicit message functions among the many functions available with DeviceNet devices In addition to the master function it has slave function and can be used as a data link system When used in master mode this module can be connected to up to 63 slave nodes The maximum total number of I O points is 4096 By integrating Sharp s unique scan list editing function there is no need to confi
54. lips screwdriver This module can be installed in any one of the optional slots Be careful not to bend the connector pins on the module by applying too much force to them 4 2 Optional slots have each port numbers When an error occurs the JW50H 70H 100H control module stores the port number corresponding to the error occurred module into system memory 050 in the PC This is applied only error code 53 Optional error l DI 0 Ad t Port number Control module 4 3 Chapter 5 Connection Wiring Method This chapter describes how to connect the JW 50DN to a DeviceNet 1 Preparing a communication cable Prepare the communication cable by following the steps below to attach the connector 1 Remove approximately 30 mm of insulation from the communication cable Remove the insulation without damaging the coaxial shield around the cable Do not remove more insulation than necessary as it may cause a short circuit Communication cable Approximately Vv Unwrap the wires in the coaxial shield carefully Under the coaxial shield there is one signal line one power line and one ground line The signal line and power lines are wrapped in aluminum tape Aluminum tape Ground line Vv 8 Cut off the excess coaxial shield and peel back the aluminum tape on the
55. low are the models of devices currently available by manufacturer 1 Cable Thick or thin five conductor cable is available Number of Manufa Outside conductors cturers diameter mm Five Thick 1485C P1 A50 11 6 to 12 1 Trunk Branch line or trunk Main use Allen Signal lines 2 Bradley Thin 1485C P1 C150 6 9 Ae ea Thick DCA2 5C10 11 6 to 12 1 Trunk Omron Shield 1 i Thin DCA1 5C10 69 Branch line or trunk When using a thin cable for a trunk make sure that the trunk is not more than 100 m long 2 T branch tap You can connect up to three new branch lines off a single existing branch line Number of connectors Remarks Manufacturer Has three connectors for connecting up to three new lines Connects to a terminating resistor Five this tap is used to Has five connectors for connecting up DCN1 3C connect three new branch to five new lines lines Connects to a terminating resistor Three this tap is used to DCNI 1C connect one new branch line 3 Power tap This tap is used to supply power to the five conductor cable when connecting more than one communication Lu supply to a single network Specifications tap 1485T P2T5 T5 With a reverse current prevention Allen Bradley function and ground terminal This tap can be used to connect a single communication power supply to a network In this case you can also use a T bra
56. message functions I O data table gt See page 7 1 Module address switch setting value QUIS A 5 3 Setting item Setting range 1600 to 1601 1700 to 1701 File address 1602 1702 File number 1603 1703 000000 to 177777 ct 00 to 07 HEx OO HEX fixed 2 Top address of the diagnosis table This system memory location is used to store the top address and to enable disable the diagnosis table 256 bytes in the master mode 128 bytes in the slave mode which is used to check the communication status of the nodes master slave The diagnosis table can be used in both the master and slave modes Diagnostic data table gt gt See page 10 5 Module address switch setting value IO F Setting item Setting range 1604 to 1605 1704 to 1705 File address 000000 to 177777 ct 1605 1706 File number 00 to 07 HEx 1607 1707 Enable disable 00Hex Enable 01 Hex Disable 3 Top address of the Explicit message table When the JW 50DN is used in the master mode this system memory location is used to store the top address of the Explicit message table 256 bytes which is used for the Explicit message function Explicit message data table gt See page 8 1 Module address switch setting value ee 7 5 3 Setting item Setting range 1610 to 1611 1710to 1711 File address 000000 to 177777007 1612 1712 File number 00 to 07 ex 1612 1713 Enable disable
57. mmable controller Otherwise a machine may malfunction or be damaged by a problem with the programmable controller AN Caution Changing a program during operation or forcing a Run or Stop command during operation should only be done with particular care and only after confirming the safety of such an operation Incorrect operation may lead to damage or cause an accident 4 Maintenance Disassembly prohibited Don t disassemble or modify the modules A fire damage or malfunction may result Table of contents Chapter Out Ne kak maa kk asa 1 1 Chapter 2 Handling Precautions oooo oma 2 1 Chapter 3 System Configuration ooooo momen 3 1to 7 1 Network names and functions Wo o WoW WWW 3 2 2 Connection methOd ooooWWo Wo i 3 3 3 Cable length a a a ian 3 4 4A Power supo bi edan nana ea uan en abah angan 3 5 5 Communication related devices WWW WoW W WW WWW Wana 3 6 Chapter 4 Installation Method o oom 4 1to 3 1 Installation of cable for option module WWW WWW 4 1 2 Installation of JW 50DN mna 4 2 Chapter 5 Connection Wiring Method oooooo oom 5 1 to 3 1 Preparing a communication cable e 5 1 2 Connecting a communication cable WWW WWW WWW 5 3 Chapter 6 Description of switch and lamp setting system memory 6 1 to
58. n address order even number allocation and allocation in the order in which vacant nodes are occupied gt See page 6 8 Allocation method Address order allocation Input output data table allocation details Assign data lengths number of bytes in node address order for slave stations Enter the number of bytes required by each slave station A slave station that does not have a I O message function is not assigned a data length Any slave station number node address that does not have hardware connected is not assigned a data length Details Even number allocation Assign data lengths number of bytes in node address order for slave stations Enter the number of bytes required by each slave station For any slave station that needs more data than the default data length increase the size in multiples of the default number of bytes A slave station that does not have a I O message function is not assigned a data length Any slave station number node address that does not have hardware connected is not assigned a data length Allocation in the order in which vacant nodes are occupied Assign data lengths number of bytes in node address order for slave stations 2 Enter the number of bytes required by each slave station with a I O message function A slave station that does not have a I O message function is not assigned a data length Any slave station number
59. nch tap above in addition to the power tap When connecting a power supply device to a single network use this multi outlet power strip to prevent reverse current flow to the power supply due to a difference in potential 4 Communication connector This module contains one BLZ5 08 5F AU DN with a screw for securing the connector made by Nihon Weidmuller gt See page 5 2 to 5 3 5 Terminating resistance DRS1 T Terminal block type terminating resistance 121 ohms Terminating resistance attached to the T branch tap 121 ohms 3 6 6 Communication power supply Make sure to use a power supply device for communication that conform to the specifications below Specifications Output voltage 24VDC 1 Output current 16A or less Input variation 0 3 max Load variation 0 3 max Influence of ambient temperature 0 03 C max Input voltage 100 to 1200 V Input frequency 47 to 450 Hz Output ripple 250 mVp p Output side capacity 7000 F max Ambient temperature Operation 0 to 60 C Storage 40 to 85 C Instantaneous maximum output current 65A or less peak Overvoltage protection Provided Overcurrent protection Provided Max current 125 Overshoot while starting up 0 2 max Between output AC and output frame ground Essential UL Recommend FCC Class B CSA TUV VDE Ambient humidity 30 to 90 without dewing Surge current capacity Up to 10 3 7 Chapte
60. ng the JW 50DN master module status will turn OFF when any of the slave stations is abnormal Node 63 Operating status monitor table 8 bytes The node addresses are numbered 0 to 63 The operating status of each node is indicated by turning the bits in these 8 bytes ON and OFF ON The slave station is operating OFF The slave station is idle gt See the next page For details about the operating status of slave stations see the specifications for each slave station Device status table 64 bytes The status of the slave station devices can be monitored by keeping track of the device status codes assigned to each node address 00 H is normal gt See page 10 7 130th byte 000201 129th byte 000200 131st byte 000202 210th byte 000321 211th byte 000322 256th byte 000377 DO D7 D6 D5 D4 D3 D17 D16 D15 D14 D13 Reserved area 2 i Vender information 46 bytes gt Page 10 10 D10 Master status 2 bytes The error information and operating status of the master station is indicated by turning bits ON and OFF gt See page 10 9 1 The addresses shown in parentheses are correct when the top address of the diagnosis table is set to file address 000000xoc7 For the addresses of the other settings gt gt See page 6 7 2 Do not change any values in the reserved area If you do the JW 50
61. nication between the control module JW50H 70H 100H the JW 50DN master and the slave stations To exchange data between the JW 50DN and the JW50H 70H 100H control module the JW 50DN uses optional processing by the JW50H 70H 100H JW50H 70H 100H JW 50DN Process of master station Data exchange using data exchange memory I O message communication Control module processing lt gt Data exchange memory y Hardware check v Input output processing bs Optional processing E Communication cycle Asynchronous synchronous Optional processing Optional processing v User program processing The JW 50DN receives responses from all slave stations If not after a communication time out it will complete one I O message communication cycle and exchange data with the JW50H 70H 100H control module The time out time is the normal time required after the JW 50DN completes sending commands to all of the slave stations until it receives responses from all of the slave stations The actual communication time out period is determined by the setting of Switch SW6 8 on the JW 50DN and the number of slave stations connected gt gt See page 6 9 The division of the communication timing between the I O message communication time and the operation time of the JW50H 70H 100H is as follows 1 When the I O message communication time is s
62. or occurs Module address switch GTO value Setting item Setting range Preserve or clear the slave area OO Hex e Slave areas which select latch or clear when communication error occurs are shown in gray below Master module Slave module 1 JW 50DN Input data Input data Output data Output data Input data Slave module 2 JW 50DN Output data Input data 6 10 6 3 Table of switches and system memory settings 1 When the JW 50DN is used in the master mode Switch settings Switch name Setting details UNIT ADRS Module address 0 1 NODE ADRS X10 Upper digit of node address NODE ADRS X1 Lower digit of node address TERMINATOR Termination resistance Set termination node to ON Select CU operation status when OFF Continue operation an communication error occurs ON Stop operation Select synchronize asynchronize between the communication cycle and CU operation 00 to 63 OFF Asynchronous calculation ON Synchornous calculation Select master slave mode OFF master mode Not used Set to OFF 5 OFF 6 OFF 125 kbps Select baud rate 5 ON 6 OFF 250 kbps 5 OFF 6 ON 500 kbps OFF Not protection ON Protection Select protect mode Select a communication monitor time This will be used when ISD and EPR in system memory are set to 0 Not used Set to OFF Not used Set to OFF OFF Normal ON Long Set val
63. ork cable station If the master station detects a problem or is unable to establish connection with all slave stations D17 will turn OFF 10 2 Display lamp S7 to SO MS NS FT error node A node address has been used twice Error details The master station node address has been assigned to another node MS Keeps the current status NS Red lamp lights Detected a Bus OFF The JW 50DN Bus OFF status is active communication was stopped due to freguent data errors Node address error MS Red Communica tion speed error Some of the switches on the JW 50DN are set incorrectly lamp blinks Module No error System memory setting error Scan list data error Some settings in the JW 50DN system memory are out of the specified range The EEPROM has a memory error Unable to read or write the scan list Serial No error parameters since no data table exists on the master module MS Red lamp lights NS Goes OFF RAM error An error occurred during a RAM check of the master module ROMSUM error An error occurred during a ROM check of the master module DPRAM error An error occurred during a common RAM check of the master module Operation of JW 50DN Operation stopped Treatment Check the other node addresses Eliminate the duplicated node address and restart the master module JW 50DN
64. perating status by turning bits ON and OFF Address 1 Module anes switch si value Diagnostic details 129th byte 000200 10 11 Error information DO to D7 130th byte 000201 y y Operation status D10 to D17 12 1 The addresses shown in parentheses are correct when the top address of the diagnosis table is set to file address 000000xoc7 10 2 128th byte address 5 19 See e 10 6 11 3 128th byte address da pag 12 Details of the DO to D7 and D10 to D17 bits Incorrect switch settings EEPROM error Duplicated assignment of a node address Bus OFF is detected Communication error Error Verification error information Configuration error Sending error Reserved area Currently creating scan list Currently writing serial numbers Reserved area Disabled scan list protected mode Message communication enable flag Error is currently occurring Currently performing I O message communication Tunes ON when communicating with any of slaves on the scan list table 10 9 5 Vender data address The vender data is used when SHARP provides services to JW 50DN users Do not use the vender data in your applications Address 1 Vender data Storage value data details 211th byte 000322 Vender ID Vender ID code 212th byte 000323 2 byte Sharp 104 213th byte 000324 Device Type Device type
65. r 4 Installation Method 1 Installation of cable for option module Install the optional cable on the basic rack panel that installed JW 50DN Optional cables and a basic rack panel are available in various combinations as shown below Cable type for option module Maximum number of JW 50DN that can be installed Cable for option module Max 2 sets e Rack panel type Model name of the rack Cable for option module panel on which optional cable is installed ZW 2CC ZW 4CC ZW 6CC JW 4BU JW 6BU Can be installed JW 8BU X Cannot be installed JW 13BU Example In case that install a rack panel JW 4BU to ZW 2CC Rack panel JW 4BU Pay attention to the o Si E installation orientation of the connector de al ag LI Cable for option module ZW 2CC 6 securing screws Attached to cable for option module 4 1 2 Installation of JW 50DN 1 Set switch SW6 on the side of the JW 50DN main housing Setting details gt See page 6 5 Side of the JW 50DN main housing Switch SW6 2 Install the JW 50DN into a rack panel using the two attachment screws Before installation or removal make sure to shut OFF the power supply to the PC Example Install on rack panel JW 4BU Module a Rack panel Appearance when ZW 2CC optional cable is installed K Phi
66. rts in the JW 50DN s PC board Therefore prior to accessing the JW 50DN touch your hand to a grounded piece of metal to discharge the static current in your body 5 Cleaning Use a clean dry cloth when cleaning the JW 50DN Do not use volatile chemicals such as thinner or alcohol as it may result in deformation and color fading 2 1 Chapter 3 System Configuration The JW 50DN can be used to communicate as a master or slave module in a DeviceNet Connection example JW50H 70H 100H JW50H 70H 100H JW 50DN ag JW 50DN li JW 50DN Master AE Slave i lost mode mode moge Power Terminating Cable Trunk tap resistance Power supply for communication 24 VDC T branch system Power Terminating Cable Trunk tap tap resistance Slave Cable Branch line Slave Slave Slave Select the basic operation mode master slave using the SW6 3 switch on the JW 50DN Up to two JW 50DN modules can be installed in the same rack panel Two master modules or two slave modules can also be installed Supply master modules slave modules cables T branch taps power taps and termination resistors that are compatible with DeviceNet for use in a system containing a JW 50DN Power supply for communication 24 VDC SHARP s modules applied for the DeviceNet master slave Master Slave PLC to install Jw 500N O LO JWS50H JW70H JW100H JW 20DN O V
67. s contain a communications monitor table an operating status monitor table a device status table a master status table and vender data a Address 1 D7 D6 D5 D4 D3 D2 D1 DO Bit number 8 1st byte 000000 OFF D7 to D1 Communication monitor table 1 bit DO 3 2nd byte 000001 OFF D7 to D1 The communication status of slave station is co 3rd byte 000002 Device status table 1 byte indicated by turning the bits in these ON and OFF rt 4th byte 000003 Reserved area 2 ON Normal Sth byte 000004 D7 De D5 D4 p3 D2 D1 OFF Abnormal 2 6th byte 000005 17 pie D15 D14 D13 D 7th byte 000006 Reserved area t L Operating status monitor table 1 bit DO 5 8th byte 000007 The operating status of slave station is 2 9th byte 000010 indicated by turning the bits in these ON and OFF 5 1 Vender information 120bytes T ON The JW 50DN is operating i ii gt Page OFF The JW 50DN is idle A 128th byte 000177 The status of the slave station devices can be monitored by keeping track of the device status codes assigned to each node address 00 4 is normal gt See 1 below Master status 2 bytes The error information and operating status of the master station is indicated by turning bits ON and OFF gt See 2 below 1 The addresses shown in parentheses are correct when the top
68. ses are correct when the top address of the Explicit message table is set to file address 000000 0c7 For the addresses of the other settings gt gt See page 8 3 For details about the Explicit message parameters see the DeviceNet specifications To obtain a copy of DeviceNet specifications contact an ODVA branch office in your country 8 2 3 Parameter addresses for the Explicit message data table requests responses Shown below are the parameter addresses that are selected by setting the module address switches Module address switch set value Address 5 Parameter name st byte 000000 1 2 JW 50DN reading flag 3rd byte 000002 Status oth byte 000005 Reserved area 7th byte 000006 MAC ID Gin byte 000007 Service code Class ID 9th byte T1th byte 000012 12th byte 000013 13th byte 000014 Ga 118th byte 000165 129th byte 000200 130th byte 000201 131st byte 000202 132nd byte 000203 133rd byte 000204 134th byte 000205 135th byte 000206 136th byte 000207 137th byte 000210 I 246th byte 000365 1 Enter top address to system memory 1610 to 1613 System memory Item Setting range etc 1610 to 1611 File address 000000 to 177777 oct File number 00 to 07 Hex Enable disable 00Hex Enable 01 Hex Disable 2 Enter top address to system memory 1710 to 1713 1710 to 1711 File address 000000 to 177777 oct Fine number 00 to 07 Hex
69. sses error The slave s I O data size does not match the scan list register details A slave time out has occurred 6 times in a row while waiting for a response A fragmen tation protocol error has occurred 3 times Commun ication error Retry connection for error slave station Communicate with normal slave station D16 and D3 turn ON 2 Check whether the slaves are properly connected Recreate the scan list after checking the slave connections and node assignments After checking the number of VO bytes used by the slaves recreate the scan list D16 and D2 turn ON 2 Check the following Make sure the communication speed of the master station and slave stations are the same Make sure there are no disconnected or loose cables Make sure there is not too much electrical noise Make sure the cable lengths trunk and branches are appropriate Make sure the terminating resistances are connected to both ends and only to the ends MS Green lamp blinks NS Goes OFF To the next page Ai 2 Network power source error Sending error Communication power dose not supply normally Waiting power Supply from network power supply Master status gt See page 10 9 10 11 D17 will turn ON when the JW 50DN is connected to more than 1 slave D16 and D5 turn ON Check wiring of network power supply and netw
70. tes output data length 29th byte 000034 30th byte 000035 3rd byte input data offset 27th byte 000032 31st byte 000036 32nd byte 000037 6th byte output data offset Node address 3 33rd byte 000040 A slave station without a Polling I O function 34th byte 000041 35th byte 000042 36th byte 000043 37th byte 000044 39th byte 000046 38th byte 000045 40th byte 000047 All zeroes Node address 4 53rd byte zeroes 54th byte 55th byte 56th byte Address Value Details 49th byte 000060 50th byte 000061 51st byte 000062 52nd byte 000063 All 000064 000065 000066 000067 Node address 6 2 41st byte 000050 A slave station with a Polling I O function 42nd byte 000051 Not used 43rd byte 000052 3 bytes input data length 44th byte 000053 0 byte output data length 46th byte 000055 9th byte input data offset 45th byte 000054 47th byte 000056 48th byte 000057 The addresses shown in parentheses are correct when 12th byte output data offset Node the top address of the scan list table is set to file address 000000coe7 in file number 2 address 5 505th byte 000770 506th byte 000771 507th
71. the top address is 00Hex various data will fill the top address 0000 and cause malfunctions Note Make sure to set all unused areas to 00HEx 6 12 Chapter 7 I O Message Function Among I O messages of the DeviceNet the JW 50DN supports Polling I O function and Bit Strobe function The JW 50DN can communicate messages with slave modules having either of these two functions The Polling I O is a method that a master module sends a command point to point to each slave module and receive messages if any Bit Strobe is a message that multiple slave modules receive one command and respond using broadcasting function This is convenient for collecting small data such as multiple slaves devices are arranged like sensors Use the JW 50DN with master mode when creating a scan list it establishes connection with the Bit Strobe for slave modules having Bit Strobe function When the JW 50DN is used in the master mode the JW 50DN enters top address of the I O table max 512 bytes used with the I O message function 5 gt See page 6 7 E input output data table addresses No of bytes suli No switch Sci 512 1600 to 603 1700 to a Set the top address Set the top address O Enable Disable 7 1 Input output data table allocation The JW 50DN can select from several allocation methods for the slave station input output data table For selection set system memory of the JW 50DN The choices are allocation i
72. ting 0 Set the module address switch to 0 or 1 If this switch is set to positions 2 to 9 it will cause an error 3 Node address switch NODE ADRS Assign a node address from 0 to 63 decimal Node address switch NODE ADRS 89 wee Upper switch is for the i Stay 10 s digit and the lower T switch is for the 1 s digit 9 x1 Default setting Both set to 0 As long as the node address assigned to the JW 50DN does not duplicate the address of another node the node address on the JW 50DN can be set anywhere from 0 to 63 If the same node address is assigned to two devices a duplicate node address error will occur and the JW 50DN will not be able to communicate 6 3 4 SCAN switch When the switch 6 7 page 6 5 is set to Protection OFF or a Busoff error occurs keep press the SCAN switch for three seconds the JW 50DN executes the following procedures When used in the master mode When used in the slave mode Re reading settings of the switches and system memory Re reading settings of the switches and If there is no error system memory Edit the scan list When the Busoff error occurs there is a fault on the communication In this case turn OFF ON the PLC power or keep pressing the SCAN switch for longer than three seconds regardless of the settings of the protect the JW 50DN is shut off connection and is issued connection again If there is no problem on the
73. tion and allocation in order of securing empty notes are selected bits corresponding to node addresses of not connected slave module and slaves without I O mes sage are always OFF 2 Operating status monitor table addresses Module address switch set value Node address Bit Aadressi 1 D7 D6 D5 D4 D3 D2 DI DO 33rd byte 000040 5 765432 10 34th byte 000041 151413121110 9 8 35th byte 000042 23 22 21 20 19 18 17 16 36th byte 000043 31 30 29 28 27 26 25 24 37th byte 000044 39 38 37 36 35 34 33 32 38th byte 000045 47 46 45 44 43 42 41 40 39th byte 000046 55 54 53 52 51 50 49 48 40th byte 000047 63 62 61 60 59 58 57 56 4 2 32nd byte address 5 3 32nd byte address The bits at node addresses 0 to 63 indicate the operating status of each node ON Slave station is operating OFF Slave station is idle The master node turns ON when it can communicate normally with all the slave modules on the scan list table Even the even allocation and allocation in order of securing empty notes are selected bits corresponding to node addresses of not connected slave module and slaves without I O mes sage are always OFF 1 The addresses shown in parentheses are correct when the top address of the diagnosis table is set to file address 000000 0c7 10 6 3 Device status table addresses When an error occurs on a slave station device a device status co
74. to 65532 0cm 1626 to 1726 to oer Specify in units of 4 ms communication i pa i 1627 1727 monitor time A setting of 0 enables the reading of the setting on SW6 8 gt See below ISD communication monitor time 1624 to 1724 to 1625 1725 e Communication monitor time when 0 is entered in the module address switch setting Number of Communication monitor time ms slave Normal mode when SW6 8 is OFF Long mode when SW6 8 is ON modules ISD EPR ISD EPR 1to15 16 to 31 32 to 47 48 to 63 The communication time can be measured using a commercial DeviceNet analyzer For details about switch 6 8 see page 6 5 9 Output status of the slave module when the control module stops operation When the JW 50DN is used in the master mode this system memory location is used to select the data sent to the slave modules if a JW50H 70H 100H control module stops operation enters the program mode Module address switch setting value Setting item Setting range 0 1 1630 1730 Output status of slave module when O0mex Send idle data control module stops operation 01 Hex Clear For details about slave station operation when a slave station receives idle data see the instruc tion manual for reach slave station The areas shown in gray in the figure below can be set to send clear idle data when the control module stops operation Master module JW 50DN Sla
75. ue of module address 0 1 Set range Set details ile address 000000 to 177777 ocr Set with octal and word Top address of I O table occupy max 512 bytes ile number 00 to 07 Hex Set to 00HEx ile address 000000 to 177777007 Set with octal and word Top address of diagnosis table occupy 256 bytes ile number 00 to O7 HEx 00wHex Enable 01 Hex Disable 00 01 Hex File address 000000 to 177777007 Set with octal and word Top address of Explicit message table occupy 256 bytes File number 00 to O7 HEx OOwex Enable 01 Hex Disable 00 01 Hex File address 000000 to 177777 0cn Set with octal and word Top address of scan list table occupy 512 bytes File number 00 to 07wex OOwex Enable 01 Hex Disable 00 01 Hex OO Hex In order of allocation time I O data allocation system when 01Hex Even allocation 02Hex editing scan list Allocate in order of empty node secured area 1 to 64 bytes when in order of allocation time is selected 00Hex Use 01 Hex Does not use Not used Set to OO HeEx 00HEX in A setting of i i in Por enablye 100002 to 655340cw Set with decimal and word the reading of 4 to 65532 ms in the setting on units of 4 ms SW6 8 00 to 02HEx Data length when editing scan list 001 to 100xex set with octal Reguest Explicit message 00 01Hex ISD communication monitor time
76. ut processing Waiting time and output processing Waiting time Operation of the JW 50DN Command I O message communication 1 2 63 Response Slave stations maximum 63 nodes Command ilo Msi 63 Response Slave stations maximum 63 nodes Note The synchronous calculation operation is only possible with one module including other communication modules JW 10CM JW 20CM Therefore be careful because using mul tiple modules in the synchronous mode may not permit synchronous operation 9 2 Chapter 10 Error Handling When an error occurs during communication with the JW 50DN check the error details by referring to the display lamps and the diagnostic data table Then take the appropriate action 10 1 Display lamp When an error occurs on a node master and slave station the error code and the node address will be displayed on the JW 50DN display panel SO to S7 JW 50DN MS Error code 1 turns on for 1 second Times in parenthesis are display on or off times Goes OFF for 0 1 seconds il The node address of the slave station where a code 1 error has occurred turns on for 1 second Goes OFF for 0 3 seconds Error code 2 turns on for 1 second Goes OFF for 0 1 seconds The node address of the slave station where a code 2 error has occurred turns on for 1 second
77. ve module 1 Output dara Output data Input data Output data Xx Slave module 2 Input data Output data 6 9 10 Top address of the I O table when in the slave mode This system memory location is used to store the top address of the I O table when the JW 50DN is in the slave mode Module address switch setting value 0 1 1660 to 1661 1760 to 1761 File address 000000 to 177777007 Setting item Setting range 1662 1762 File number 00 to O7 HeEx 1663 1763 isa 00Hex Fixed 11 Number of I O bytes when in the slave mode This system memory location is used to store the number of input bytes 0 to 127 bytes and output bytes 0 to 127 when the JW 50DN is in the slave mode Module address switch setting value Setting item Setting range 0 1 Number of input sending bytes Oto 127 bytes 0 to 177 oc7m 00Hex Fixed Number of output sending bytes 0 to 127 bytes 0 to 177 ocm cable 00Hex Fixed The specified number of bytes are allocated from the top address in the I O table when used in the slave mode with input bytes being allocated first followed by the area for the output bytes 12 Restore clear the slave area when a communication error occurs when used in the slave mode When the JW 50DN is used in the slave mode this system memory location is used to determine whether a slave area is restored or cleared when a communication err
78. wn in parentheses table is set to file address 000000 ocm 6 24 64th byte address 7 3 64th byte address Olx eko O1 01 PhP ee ot dii are correct when the top address of the diagnosis 2 3 See the previous page 10 7 Module address switch set value Address 1 ase adres auten set velue Node address 0 118th byte 000165 8 119th byte 000166 9 54 120th byte 000167 121st byte 000170 123rd byte 000172 122nd byte 000171 124th byte 000173 125th byte 000174 126th byte 000175 8 6 53rd byte address 9 7 58rd byte address Device status code Device status code Decimal Hexadecimal 1 127th byte 000176 62 128th byte 000177 Vv 63 1 The addresses shown in parentheses is set to file address 000000007 6 7 See the previous page are correct when the top address of the diagnosis table The slave station is normal or it is not in the scan list The slave station device has stopped communication Identification of the slave station device does not match the value in the scan list The data size is different from the setting The slave station device does not return a response 56 The slave station device is idle 10 8 4 Master status address Displays error information and o
Download Pdf Manuals
Related Search
Related Contents
Nexus VCT-9000 書名:実用新素材技術便覧 Cornelius CCM522 User's Manual Competencies, equipment and performance tasks Find out the Notice d`utilisation Apple-iPod-Nano-5G-Bedienungsanleitung herunterladen disposiciones mínimas de seguridad y salud relativas a la utilización Copyright © All rights reserved.
Failed to retrieve file