Home
User`s Manual MW100 Communication Command
Contents
1. E111 Invalid channel number for alarm event Set an input module or MATH channel number E112 Invalid relay number for relay event Set the channel number for the DO module E113 Invalid action type Enter a correct action type E114 Invalid combination of edge and level detection Set the edge and legel detection types to something different actions E115 Invalid combination of level detection actions Set events of different types to different actions in level detection E116 Invalid flag number Enter a correct flag number E120 Invalid measurement group number Set the measurement interval so that meas gr 1 meas gr 2 lt meas gr 3 The maximum allowable ch for 10 ms measurement is 10 and for 50 ms 30 E121 Invalid measurement group number for MATH Set MATH interval to a measurement group of 100 ms or longer interval E130 Size of data file for measurement group 1 Set the number of saved channels recording interval and exceeds the upper limit recording data length so that the data file of measurement group 1 does not exceed 10 MB E131 Size of data file for measurement group 2 Set the number of saved channels recording interval and exceeds the upper limit recording data length so that the data file of measurement group 2 does not exceed 10 MB E132 Size of data file for measurement group 3 Set the number of saved channels recording interval and exceeds the upper limit recording data len
2. MW100 Channels now available as tags for controller logic App 33 xipueddy B Appendix 9 Detailed Configuration of DigiOne IAP Serial Gateway For PLCs that support serial communications via DF1 protocol there are various gateways that can be used to intercept serial communications and translate to EIP One such device is the DigiOne IAP The IAP has two serial ports and a single Ethernet port Port 2 on the IAP is a 9 pin d sub connector that can be connected to the 9 pin d sub connector on PLC CPUS like the SLC 504 and others The IAP comes with a serial cable that easily connects the IAP to the SLC 504 A standard Ethernet patch cable can connect the IAP to an Ethernet network This example will show how to configure an IAP bridge communications between RSLinx RSLogix and an MW100 with a SLC 504 Connect the IAP to the serial port on the front of the SLC 504 via the included serial cable Connect an appropriate DC power supply to the terminals of the IAP Power the IAP up Connect an Ethernet patch cable to the IAP and attach it to the network The IAP comes with a CD that includes a setup utility When the CD boots up assuming auto run is enabled follow the instructions on the first page then click next and the setup utility will scan the network for IAPs For a new IAP it will not have an IP address but it should be easy to identify as the Product Name will show Digi One IAP Select the IAP and click Next gt
3. App 13 Error Display on the 7 Segment LED and Corrective Actions App 18 Errors up n StAMUp p App 18 System EMON Suoi erc edited arn fe ci et vec App 18 ee T ancor E App 18 CommuniCation ETFOES 12 2 iecit ae reote ez c neni inden iad App 19 Setting EMOL rrio tete irr utter Tener iiti asie reni Tt beta gras cerea teu fria ounce rad App 19 crime App 22 Execution ziiorc App 22 Communication Command Error esee App 23 Communication EFTOF 2 eicit ceci uenti E Expo ri ee DR eX SALE ERES App 24 System BItOIS aiite io decies dirette aa isga App 24 Detailed Explicit and I O Messaging using RSLogix sssss App 25 Detailed Configuration of DigiOne IAP Serial Gateway App 34 vi IM MW100 17E Chapter 1 Commands 1 1 Command Format Command Format The format for MW100 commands is described below ASCII character codes see Appendix 5 are used aZ BR Sub delimiter Sub delimiter Terminator Example command Command name SR Parameters 02 SKIP 1800 Eu SR 02 SKIP SR 03 VOLT 2V 1500 1800 Delimiter Sub delimiter Command Name Consists of two alphabetic characters Parameters The arguments of the command Setusing alphan
4. YU Setting Mail Contents Settings When p1 TIME YUp1 p2 p3 p4 p5 lt terminator gt When p1 ALARM YUp1 p2 p3 lt terminator gt When p1 is neither TIME ALARM nor REPORT YUp1 p2 lt terminator gt For other than report notification Setting Query Example YUp1 p2 p3 p4 p5 lt terminator gt pl Send contents ALARM Alarm notification FILE File creation notification MEDIA Media free space notification POWER Startup notification SYSTEM Setting error notification TIME Periodic report p2 Recipient OFF Do not send 1 Send to recipient address 1 2 Send to recipient address 2 12 Send to recipient addresses 1 and 2 p3 Add instantaneous value data ON OFF p4 Send interval 1 2 3 4 6 8 12 24 hours p5 Reference time HH MM HH hours 00 to 23 MM Minute 00 to 59 YU Set mail to recipients 1 and 2 daily at 18 00 with an instantaneous value data attachment YUTIME 1 2 0N 24 18 00 For report notification Setting YUp1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 terminator pl Sent contents REPORT Notification of report results p2 Recipient OFF Do not send y Send to recipient address 1 2 Send to recipient address 2 I2 Send to recipient addresses 1 and 2 p3 Send when creating hourly report OFF ON p4 Send when creating daily report OFF ON p5 Send when creating weekly report OFF ON p6 Send when creating monthly report OFF ON Query Example Explanat
5. 2 27 specification EtherNet IP seeseeseeseseeeee 3 7 Output of Modbus Master Logs 1 24 Output of Modbus Server Log 1 16 Output of Modbus Slave Log is 1 29 Output of Operation Error Logs asesinas 1 30 Output of Operation Lo9s cereos 1 2 Output of PCCC Slave Log 1 29 Output of Recording Status Logs 1 29 Output of Relay Status ake Outputof Setting Data ive tose detract Pent Output of Status Information Output of Strain Input Initial Balancing Result Output of System Recognition Status sse Output of the Latest Measured Computed Data Output of the Latest Output Data sssss Output of Time Synchronization Logs sssssse P Parameters 2 5 a ect ner t de ee o re cates Password Sig suis coec c ceo co repe screen c iR Pe Ed POGG X P s Upper and Lower Limit of Span MATH Channels z Upper and Lower Limit of Span Measurement Channels 2 1 6 Q User Specified Strings ihe eerte 1 14 WA 1 18 App 7 App 8 PR JE MES Io cect ag testa tee ces 1 39 register assignments c cccceeseeeeeeeeeeeeeeeeteeeeeeesaees App MB M 1 43 FROSPOMS Cis ores ar cetera seer cavaie
6. Receive buffer length 2047 bytes Electrical characteristics Communication Distance 6 points FG SG SDB SDA RDB RDA SG SDB SDA RDB and RDA terminals are functionally isolated from the internal circuitry of the main unit The FG terminal is frame ground 1 2 km maximum Termination Resistance Built in with switch 120 Q 1 2 W IM MW100 17E App 1 xipueddy B Appendix 2 Modbus Protocol Modbus Protocol Specifications The following are the Modbus specifications of the MW100 Specifications Description Communication media Ethernet RS 232 or RS 422A 485 Control method Ethernet RS 232 None only RS 422A 485 None only Baud rate Select 1200 2400 4800 9600 19200 38400 57600 or 115200 bps Start bit 1 bit fixed Data length Select either 7 or 8 bits Parity Select Odd Even or None Stop bit Select either 1 or 2 bits Data interval 24 bit time or less Error detection CRC 16 Transmission mode RTU remote terminal unit mode only Slave address 1 247 App 2 IM MW100 17E Appendix 2 Modbus Protocol Modbus Protocol Function Code Slave Function Server Function The slave function of the main unit does not support broadcasted commands Function Code Function Operation 1 Read statuses of coils Oxxxx Reads statuses of a series of coils 2 Read statuses of input relays Reads statuses of a series of input 1xxxx
7. When p2 AO When p3 COM AOp1 p2 p3 p4 p5 p6 p7 lt terminator gt When p3 TRANS AOp1 p2 p3 p4 p5 p6 p7 p8 lt terminator gt Query RM pl When p2 PWM Example Turn ON box number 1 set the channel to 002 set the When pes GM integration unit of time to hourly and the unit string to SOBRE EADS Pt pS BSE Pl p3stermifator gt kg h When p3 TRANS RMO1 ON HOUR kg h AOp1 p2 p3 p4 p5 p6 p7 p8 p9 lt terminator gt Explanation You can set this command on products with the M3 When Setting SKIP report function option Setting AOpl p2 terminator If the M1 MATH function option is not included pl Channel range 001 to 060 MATH channels A001 to A300 cannot be set p2 Output type SKIP including queries However if the pulse input Query AO p1 module is installed MATH channels A001 to A060 Example Skip channel 1 can be set including queries AO001 SKIP Forthe characters that can be used for p5 see Explanation Specify output channels on p1 User Specified Strings in section 1 3 When Setting AO Channels Setting When using arbitrary output VL Broken Line Input Channel Ap 80 83 pA pe DS DT ctesitnstar Settings When using transmission output Setting When not using broken line AOp1 p2 p3 p4 p5 p6 p7 p8 lt terminator gt VLpl p2 terminator pl Channel range 001 to 060 When using broken line p2 Output type AO VLpl p2 p3 p4 p33 p34 terminator p3 Output method pl Sets broken line input channels P0
8. pl Channel range 001 to 060 p2 Operation upon startup LAST Hold previous value PRESET Output preset value p3 Operation upon errors LAST Hold previous value PRESET Output preset value p4 Operation upon measurement stop computation stop or transmission stop Firmware version R3 03 or later LAST Hold previous value PRESET Output preset value AP p1 Set the operation upon startup for channel 1 to PRESET and operation upon errors to LAST AP001 PRESET LAST Explanation Specify output channels on p1 SL Setting When Action Setting Query Example Event Action Settings Whe SL Whe SL Whe SL Whe SL Whe SL Whe SL Whe SL Whe n p2 OFF p2 lt terminator gt n p2 DI 1p2 p3 p4 n p2 ALARM P2 p3 p4 n p2 MEMORY p2 p3 p4 n p2 ALARM CH p2 p3 p4 n p2 RELAY p2 p3 p4 n p2 TIMER p2 p3 p4 n p2 MATCH TIME 1p2 p3 p4 n p2 USER KEY p2 p3 p4 5 p6 terminator 5 terminator 5 terminator 5 p6 p7 lt terminator gt 5 p6 lt terminator gt 5 p6 lt terminator gt 5 p6 lt terminator gt 5 p6 lt terminator gt Does Not Occur SLp P p2 p2 lt terminator gt Box number 01 to 30 Event type OFF SL p1 Set box number 01 to no action SLO1 OFF 1 22 IM MW100 17E 1 4 Setting Commands System Related When Action Occurs on Digital Input Setting SLp1 p2 p3 p4 p5 p6 lt terminator gt pl Box number 01 to 30 p2 Event type
9. Appendix 1 Appendix 2 Appendix 3 Appendix 4 Appendix 5 Appendix 6 Appendix 7 Appendix 8 Appendix 9 Serial Interface Optional Specifications App 1 RS 232 Specifications E App 1 RS 422A 485 Specifications cn iua n a eene App 1 Modbus Prot col e n App 2 Modbus Protocol Specifications ssssssssssesseeeeenee App 2 Modbus Protocol Function Code s os App 3 Register Assignments Modbus Slave esse App 4 Modbus Error Response Modbus Slave eee App 8 Modbus Communication Timeout sssssssssssseeeeeeeenenn nes App 9 Bit Structure of Status Information App 10 Status Information 1 Task Complete 1 sse App 10 Status Information 2 Task Complete 2 n se App 10 Status Information 3 Abnormality see App 10 Status Information 4 Event ssssseeeeneenm enn App 11 Status Information 5 Mode sss eene enn App 11 Status Information 6 Mode irs iana nennen App 11 ASUII Character Codes inire meet ident e n ian etd anh App 12 Maintenance Diagnostic Server seen App 13 Connection between the Main Module and PC nencen App 13 Terminal Emulator Settings erret einer herren App 13 List of Maintenance Diagnositc Commands eene App 13 Main Specifications of the Maintenance Diagnositc Server
10. Network Statistics TCP connects 1 TCP closed 0 TCP timeoutdrop 0 TCP keepdrops 0 TCP sndtotal 12 TCP sndbyte 25 TCP sndrexmitpack 0 TCP sndrexmitbyte 0 TCP revtotal 15 TCP rcvbyte 18 DLC speed mode 10 Mbps DLC duplex mode half DLC link state on EN Outputs general network information related to the MW100 communication stack in a form enclosed by EA and EN App 16 IM MW100 17E Appendix 6 Maintenance Diagnostic Server Outputs UART I F Information Outputs statistics on the MW100 UART I F serial port uart uart EA UART Statistics uart break err parity err frame err under run over run RX bytes TX bytes break err parity err frame err under run over run RX bytes TX bytes EN Qo oO Oo O oO amp D D O O O O uu o Outputs statistics related to UART IF in a form enclosed by EA and EN uart Function Setting Example Explanation IM MW100 17E App 17 xipueddy B Appendix 7 Error Display on the 7 Segment LED and Corrective Actions The main module has a two digit 7 segment LED The 7 segment LED displays the System status This section describes the displays on the 7 segment LED when errors occur on the system and their corrective actions If servicing is necessary or if the instrument is not operating correctly after performing the corrective actions below contact your nearest YOKOGAWA dealer Errors upon Startup T
11. REACH FTP server not found Check whether destination FTP server is running Check the destination server address EOO BINLINE Internal processing error Servicing required ENAME Internal processing error Servicing required ECT RL No response from FTP serve r Check whether destination FTP server is functioning crrectly EIAC Command response with FTP server failed Check whether destination FTP server is functioning correctly EECHC Command response with FTP server failed Check whether destination FTP server is functioning correctly EREPLY Command response with FTP server failed Check whether destination FTP server is functioning correctly EUSER Failed to user name input Check whether user name is allowed on FTP server EPASS Failed to password input Check whether user name and password are allowed on FTP server EACCT Requested account input Clear FTP server account function ETYPE Failed to specify transfer mode Check whether the FTP server supports BINARY transfer ECWD Failed to specify directory Check whether write permissions granted on the specified directory of the FTP server EPORT Port command communication failed Check whether a security function is working on the FTP server EPASV PASV command com failed Check whether the FTP server supports PASV ESCAN PASV command c
12. a YM Mail Client Settings p4 Domain suffix secondary up to 63 Setting When p5 OFF characters YMp1 p2 p3 p4 p5 lt terminator gt Query YN p p3 p4 p A When p5 POP3 or AUTH Firmware version R3 02 or Example Set the primary and secondary DNS server P YN192 168 0 1 192 168 0 2 later p J YMpl p2 p3 p4 p5 p6 p7 terminator Explanation For the characters that can be used for domain suffixes A 7 1 SMTP server name up to 64 see host and domain name strings in section 1 3 characters 2 SMTP port number 1 to 65535 YH DHCP Client Settings 3 POP3 server name up to 64 Setting YHp1 p2 lt terminator gt characters pl Getting DNS information OFF ON 4 POP3 port number 1 65535 p2 Host name registration OFF ON 5 Use authorization OFF POP3 AUTH Query YH OFF Example Get DNS server information and turn ON host name POP3 Use POP before SMTP registration AUTH Use SMTP Authentication YHON ON p6 User name up to 32 characters Explanation The settings updated with this command are enabled p7 Password up to 32 characters when the MW100 s power is turned OFF then turned Query YM back ON again Example Enable POP3 before SMTP in the mail client settings YMsmtp server abc com 25 pop3 server abc 1 com 110 POP3 YOKOGAWA 1234 YF FTP Client Settings Explanation For the characters that can be used for the SMTP Settin YFpl p2 p3 p4 p5 p6 p7 terminator 9 et el a eee server and POP3 server see host and domain name pl Connection
13. p3 Channel numbers 001 to 060 and A001 to A300 p4 Alarm number 1 to 4 p5 Event detection method EDGE Edge start LEVEL Level start p6 Action types p7 Flag numbers F01 to F60 Query SL p1 spueululo2 Example Set box number 5 to recording start stop action on occurrence of alarm on channel 1 SL05 ALARM CH 001 1 LEVEL MEMORY START Explanation The p7 setting is only valid when p6 is FLAG For the action types see section 1 3 Specify measurement channels on 001 to 060 of p3 fthe M1 MATH function option is not included MATH channels A001 to A300 cannot be set including queries However if the pulse input module is installed MATH channels A001 to A060 can be set including queries When Action Occurs on Relay Operation Setting SLp1 p2 p3 p4 p5 p6 lt terminator gt pl Box number 01 to 30 p2 Event type RELAY p3 Relay numbers 001 to 060 p4 Event detection method EDGE Edge start LEVEL Level start p5 Action types p6 Flag numbers F01 to F60 Query SL p1 Example Set box number 5 to an action of activation of trigger 1 upon change in status of relay 1 SL06 RELAY 001 EDGE TRIGGER1 Explanation The p6 setting is only valid when p5 is FLAG For the action types see section 1 3 Specify relay number on p3 When Action Occurs on Timer Setting SLp1 p2 p3 p4 p5 p6 lt terminator gt 1 Box number 01 to 30 2 Event type TIMER p3 Timer number 1 to 6 4 Event detection method EDGE Edge
14. AUX CON PRN NUL COM1 to COMS LPT1 to LPT9 IM MW100 17E spueululo2 B 1 4 Setting Commands System Related 1 4 Setting Commands System Related SR Input Range Settings Setting When p2 SKIP SRp1 p2 lt terminator gt When p2 RRJC SRp1 p2 p3 p4 p5 p6 lt terminator gt When p2 VOLT TC RTD DI OHM STR or PULSE When p6 OFF SRp1 p2 p3 p4 p5 p6 lt terminator gt When p6 DELTA SRpl p2 p3 p4 p5 p6 p7 terminator When p6 SCALE SRp1 p2 p3 p4 p5 p6 p7 p8 p9 p10 lt terminator gt When Setting SKIP Setting SRp1 p2 lt terminator gt pl Channel range 001 to 060 p2 Input type SKIP Query SR p1 Example Skip channel 1 SR001 SKIP Explanation Channels set to SKIP are not measured Specify measurement channels for p1 When Setting RRJC Setting SRp1 p2 p3 p4 p5 p6 lt terminator gt 1 Channel range 001 to 060 2 Input type RRJC RRJC Remote RJC 3 Measuring range specify thermocouple range 4 Lower limit of span 5 Upper limit of span 6 Reference channel number 001 to 060 Query SR p1 Example Set the measuring range on channel 2 to K lower limit of span to 0 0 C upper limit of span to 500 0 C and set channel 1 reference channel as the remote RJC reference channel SR002 RRJC K 0 5000 001 Explanation Setthe p3 p4 and p5 setting parameters according to the table in section 1 3 The decimal place is fixed as shown in the table in section 1 3 Specify m
15. MESSAGE5 KAT IT TS ISIS IS S IS IS S S IS S S IS S S amp S S S IS I lt S S S S SIS SISIS SIS S SI S SIS S SIS SISIS SISIS SISI SIS I SP A S SO SD SN OO OS xT AL A ST SES ST SE SI SIS STS S SIS IS SIS SIS S SIS ISISIS SISIS S SO NV Vn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gn Gi Gn Gia FILE SAVE FILE LOAD MANUAL SAMPLE MANUAL DIVIDE S SISISISISI S SISIS SISISISIS SISIS SISIS SIS SIS I S S SPS SI SE S S Y Can be set Blank Cannot be set IM MW100 17E 1 3 Parameters Action Types That Can Be Set When Event Detection Method Is LEVEL Action Type MEMORY START Event Type DI ALARM MEMORY ALARM CH RELAY TIMER MATH TIME USER KEY MEMORY STOP MEMORY SAVE MEMORY SAVE T MATH START MATH STOP MATH CLEAR MATH RESET MATH RST GR1 MATH RST GR2 MATH RST GR3 MATH RST GR4 MATH RST GR5 MATH RST GR6 MATH RST GR7 TRIGGER1 TRIGGER2 TRIGGER3 ALARM ACK FLAG TIMER1 RESET TIMER2_RESET TIMER3 RESET TIMER4 RESET TIMER5 RESET TIMER6 RESET MESSAGEO MESSAGE1 MESSAGE2 MESSAGE3 MESSAGE4 MESSAGE5 FILE SAVE FILE LOAD MANUAL SAMPLE MANUAL DIVIDE Y Can be
16. Specify measurement channels on 001 to 060 of p1 When the input range setting SR command is SKIP p3 cannot be set to anything other than OFF VA Setting Query Example Explanation XA Setting Query Example Explanation n the following case all alarm settings for the channel are OFF Changing the input type measuring range and MATH type When scaling changing the scaling values including changing the decimal place Turning MATH channels ON OFF and changing expressions The p3 DH and DL setting are only valid when the MATH type is difference between channels fp3is set to RH or RL set the interval time for high limit low on rate of change using the XA command fp3is set to TH or TL set the delay time using the BD command Seethe table in section 1 3 for the alarm value setting range for p4 For information on how to add relay numbers see the main manual For MATH channels the alarm types that can be set are H upper limit alarm TH delay upper limit TL delay lower limit and L lower limit alarm only Set the output type for relays to alarm using the XD command and set the relay numbers to p5 p3and p5 cannot be changed while recording Alarm Hysteresis Settings VAp1 p2 p3 lt terminator gt pl Channel range 001 to 060 p2 Alarm number 1 to 4 p3 Hysteresis value VA p1 p2 Set alarm number 1 on channel 2 to hysteresis value 100 V
17. User s To MASTER Manual MW100 Communication Command Manual vigilantplant YOKOGAWA IM MW100 17E Yokogawa Electric Corporation 4th Edition Foreword Notes 4th Edition March 2012 YK Thank you for purchasing the MW100 Data Acquisition Unit This user s manual describes MW100 communication commands and responses To ensure correct use please read this manual thoroughly before beginning operation The six manuals below relating to the MW100 are provided in addition to this one Read them along with this manual Like this manual the MW100 Data Acquisition Unit User s Manual MW100 Data Acquisition Unit Operation Guide and MW100 Viewer Software User s Manual are included on the MW100 Manual CD ROM Manual Title Manual No Description MW100 Data Acquisition Unit IM MW100 01E Explains the MW100 Data Acquisition Unit User s Manual functions installation and wiring procedures precautions and browser operations MW100 Data Acquisition Unit IM MW100 02bE Describes concisely the handling of the Operation Guide MW100 Data Acquisition Unit and the basic operations of the MW100 Viewer Software MW100 Connecting Ethernet IM MW100 71E Explains the procedure to check the and Checking the Connection Ethernet connection Precautions on the Use of the IM MX100 71E Summarizes the precautions regarding the MX100 MW100 use of the MW100 Data Acquisition Unit MX100 MW100 Data Acquisition IM MX100 72bE D
18. When p1 OFF ROpl lt terminator gt When p1 ON ROp1 p2 p3 p4 p5 p6 p7 terminator d 2 Report operation OFF ON Reset data when recording starts ON Reset OFF Do not reset Time to create daily weekly and monthly reports hh Hour 00 to 23 Day of week to create weekly report SUN Sunday MON Monday Query Example Explanation RM Setting TUE Tuesday WED Wednesday THU Thursday FRI Friday SAT Saturday p5 Date to create monthly report dd Date 1 to 28 p6 Handling of abnormal input values for maximum minimum integral or average values ERROR The report data is Error SKIP Ignore the abnormal input value and use the previous value p7 Handling of overflow values for integral average values ERROR The report data is Error SKIP Ignore the overflow value and use the previous value LIMIT The overflow value is replaced with the upper or lower limit 1 The lower upper limit value replaced differs depending on the channel s setting condition Measurement input Measurement range channel upper and lower limit Scaled measurement Upper and lower limit input channel of scaling MATH channel Upper lower limit of span RO Set the following Resetting upon recording start and report operation ON daily weekly and monthly reports hour 0 am weekly reports Monday create monthly reports on the 1st abnormal input value ERROR overflow values ERROR ROO
19. e J X Summary Verify that the settings below correctly match the industrial automatio onment Message Sources Protocol Source Settings Allen Bradley Ethernet TCP port 2222 N A DF1 Full Duplex Serial port 2 19200 8N1 None Message Destinations Address Protocol Destination Settings 0 DF1 Full Duplex Serial port 2 19200 8N1 None 5 255 EtherNet IP 192 168 1 125 on TCP port 44818 N A Cancel Prev Finish Summary App 44 IM MW100 17E Appendix 9 Detailed Configuration of DigiOne IAP Serial Gateway The IAP will then ask to be rebooted so that all the settings can take effect Once the IAP is rebooted the Digi One IAP and attached SLC 504 can now be added as an Ethernet Device add driver in RSLinx use the IP address of the IAP as the IP address for the Ethernet Device Digi One IAP Configuration and Management Mozilla Firefox Ce File Edit View History Bookmarks Yahoo Tools Help 4 Digi One IAP Configuration and Management Connectware o Help Home Successfully saved IA wizard settings r Warning A reboot is required for these changes to Configuration take effect Network Serial Ports x Users Security The configuration changes require a reboot to take effect System Reboot now or make other changes and reboot when done Applications y Note until a reboot occurs some configuration options will P show their current values not their changed va
20. none i Do not add remaining data i 1 2 3 M T file number error i Failed to add remaining data i 1 2 3 M T file number Error Error number Error occurrence Code Code File System Error Code Time collect Time adjustment Save exec i Recording division i 1 2 3 M or T file number File numbers 1 2 3 Measurement groups 1 to 3 M Computation T Thinning S Manual sample R Report with the M3 report function option File size display Under 1 KB bytes 1 to 10 KB KB 10 KB or more KB Period after Time Period added time of request time request accepted No period time of request time operation completed Example EA 05 04 01 12 20 00 Power on 05 04 01 12 30 00 Card in 05 04 01 12 30 00 Record start 1 EN IM MW100 17E 2 11 asuodsay 9 2 2 ASCII Output Output of Recording Status Logs FLO RECSTATUS Output using the FL command Syntax EACRLF Record StatusCRLF n ssss next aaaaaa YY MM DD hh mm ssCRLF CRLF Data FileCRLF Folder DATA ddddddddCRLF n ffffffff MXD __ _ bbbbbbb cccccccc iiiii eeeCHs LLL GGGcells qqqqquuuuuCRLF CRLF Report FileCRLF rrrrrrr REPORT ffffffff DARCRLF CRLF Manual Sample FileCRLF MANUAL ffffffff DAMCRLF With the M3 report function option ENCRLF n Measurement group number 1 Measurement group 1 2 Measurement group 2 3 Measurement group 3 M MATH with the M1 MATH function option T Thinning recording R Rep
21. 2 147 319 806 32 766 NaN Oxff80 0 Channel disabled 0x8002 8002 0x8002 0002 No Channel No channels 2 147 254 269 32 765 NaN Oxff80 0 No channels exist 0x8003 8003 0x8003 0003 Error Error 2 147 188 732 32 764 NaN Oxff80 0 Error in computation of data value 0x8004 8004 0x8004 0004 Invalid Undefined 2 147 123 195 32 763 NaN Oxff80 0 Data value is undefined 0x8005 8005 0x8005 0005 Lack Computation omitted 2 147 057 658 32 762 NaN Oxff80 0 Computation not processed 0x8006 8006 0x8006 0006 Valid Data is valid Mantissa Mantissa Physical qty 0 1 i 1 The value of the bit alone is insufficient to determine whether it is a special value Mode 18000 s 38000 s and other information must also be used to determine whether it is a special value or other value 2 If the data to be computed or the computed result is NaN an error occurs Furthermore data resulting in an error is replaced with Over or Over according to the Operation upon Computation Error setting 3 After turning the power to the MW100 ON data values are undefined Invalid until initial measurement and computation are finished until the first data of measurement and MATH channels is created 4 Only the mantissa of values can be acquired from Int 32 format data of measurement and MATH channels Decimal place information of some form must be acquired separately from the MW100 in order to convert to ph
22. AKO HH hours 00 to 23 MM Minute 00 to 59 Query SD IR Timer Reset a l Example Sets the MW100 s internal time to April 1 2005 Setting Inpi lt terminarer 13 00 00 The time zone is 9 00 pl Number of timer D05 04 01 13 00 00 09 00 9 Reger ay timers Explanation The positive time zone symbol can be omitted 1 6 Reset the specified timer Example Reset all timers ates ant RC Initialization of Settings Setting RCp1 lt terminator gt pl Initialization level CM Communication Input Data MM 0 Initialize all settings except Settings m the module recognition Setting Mpi pes rerminator gt di Initialize settings excluding pl Communication input channel range the following items C001 to C300 P address host name subnet p2 Communication input value mask default gateway TEND Qm tems relating to DHCP CINE due tems relating to DNS NAN Not a Number tems relating to 74422238523 E 1 00008750 communication timeout 9 tems relating to login 1 0000E 30 to 9 9999E 29 function Query CM p1 Baud rate parity bit stop Example Set a communication input value of 1 0000E 10 to bit data length handshaking communication input channel C001 and module recognition CMC001 1 0000E 10 information Explanation See section 1 3 for the communication input value Example Initialize all settings RCO Explanation The communication settings are the parameters set using YS YA YD YN YH UA and YQ IM MW100 17E 1 39 1 7 Control Commands
23. BDO Typ ALARM Yes Yes Yes Yes Explanation Set the delay time to an integer multiple of the Yes No fixed to No fixed to No fixed to measurement or MATH interval COM jen Un or MEDIA No fixed to No fixedto No fixedto No fixed to energize non hold OR OFF i No fixed to No fixedto No fixedto No fixed to XD Relay Settings FAIL de energize non hold OR OFF Setting When p2 MEDIA FAIL or ERROR ERROR No fixed to No fixed to No fixedto No fixed to 35 AS POS energize non hold OR OFF erminator When p2 COM The reflash alarm can only be used when the relay XDpl p2 p3c terminator status is non hold OFF and the relay operation When p2 ALARM p4 ON or pS AND condition is OR XDp1 p2 p3 p4 p5 lt terminator gt The preset value OPEN CLOSE is only valid when When p2 ALARM p4 OFF or p5 OR the DO type is alarm DO and the condition is relay XDp1 p2 p3 p4 p5 p6 p7 p amp lt terminator gt operation is non hold OR reflash is OFF pl Relay range 001 to 060 When the preset value OPEN CLOSE occurs p2 Relay output type priority is given over the alarm relay output and the ALARM Alarm preset output is carried out COM Communication input MEDIA Media free space s PH NH SO Expression Settings ERROR Error output Setting When p2 OFF p3 Relay energized de energized SOp1 p2 lt terminator gt ENERG Energize When p2 ON DE EN De energize SO pl p2 p3 p4 p5 p6 p7 lt terminator gt p4 Relay status
24. BOpl lt terminator gt pl Byte output order 0 Outputs in order from MSB most significant byte 1 Outputs in order from LSB least significant byte BO Output from the top byte BOO This command operates per the byte order of the numerical data during BINARY output 1 40 IM MW100 17E 1 7 Control Commands 1 8 Output Commands 1 8 Output Commands CS Setting Query Example GR Setting Example Explanation Checksum Settings CSpl lt terminator gt pl Checksum ON OFF 0 None do not calculate sum 1 ON calculate sum CS Turn checksum ON CS1 Resetting of the MATH Channels Specified by the MATH Group GRpl terminator pl MATH group number l to 7 Reset the MATH channels of the specified MATH group Reset the MATH channels of MATH group 1 GR1 You can set this command on products with the M1 MATH function option or when the pulse input module is installed Resets the MATH channels assigned to a MATH group using the MG command 1 8 FD Setting Example Explanation FO Setting Example Explanation FE Setting Output Commands Output of Latest Measured Computed Data FDpl p2 p3 terminator spueululo2 pl Output data type 0 Outputs the latest measured computed data in ASCII 1 Outputs the latest measured computed data in BINARY p2 First channel 001 to 060 and A001 to A300 p3 Last channel 001 to 060 and A001 to A300 O
25. Digi Device Setup Wizard Discover Device Locate your Digi device on the network From the list below select the device you would like to configure Identify your device based on the MAC Address If your device is not in the list select Device not listed and click Next Discover Device ents TEES E m IP Address MAC Address Product Name Firmware Version e 192 168 1 150 00 40 9D 32 48 37 Digi OnelAP Version 82000770_G Save Settings SB Device not listed Configure Device Refresh Skip gt gt Cancel Help Auto discovery of IAP on network with Digi One Setup Utility App 34 IM MW100 17E Appendix 9 Detailed Configuration of DigiOne IAP Serial Gateway Enter the IP address and subnet mask that is desired Digi Device Setup Wizard Configure Network Settings Enter the following settings to configure the Digi One I amp P for your network The network settings can be assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate network settings Discover Device Fannie Device Obtain IP settings automatically using DHCP Use the following IP settings IP Address EA 168 1 150 Subnet Mask 255 255 255 0 Default Gateway Save Settings DNS Server Domain Host Name To continue click Next Skip gt gt Cancel Help Configuring IP Address of Digi One IAP After configuring the netw
26. E020 Invalid channel number Enter the correct channel number E021 Invalid sequence of first and last channel Set a value for the last channel that is greater or equal to than the first channel E022 Invalid alarm number Enter the correct alarm number E023 Invalid relay number Enter a correct relay number E024 Invalid sequence of first and last relay Set a value for the last relay that is greater or equal to than the first relay E025 Invalid MATH group number Enter a correct MATH group number E026 Invalid box number Enter the correct box number E027 Invalid timer number Enter the correct timer number E028 Invalid match time number Enter the correct match time number E029 Invalid measurement group number Enter a correct measurement group number E030 Invalid module number Enter a correct module number E031 Invalid start and end time of DST Enter a correct start and end time E032 Invalid display group number Enter a correct display group number E033 Invalid tripline number Enter a correct tripline number E034 Invalid message number Enter a correct message number E035 Invalid user number Enter a correct user number E036 Invalid server type Enter a correct destination type E037 Invalid e mail contents Enter valid a correct send destination E038 Invalid server number Enter a correct server number E039 Invalid command number Enter a correct command number IM MW100 17E App 19 Appendix 7 Error Display on the 7
27. commands S ASTUME pads EE Qe Single negative not stored in the setting file response or Command for outputting data ASCII or binary Multiple Output measured and computed on the output negative commands p instrument response Command for outputting the current ASCII output Queries settings of the setting and control commands Commands common Command for outputting in format Responses common across across instruments determined for Yokogawa recorders instruments Note In this section CRLF means carriage return line feed Affirmative Responses If a command is successfully executed an affirmative response is returned The response consists of E0 followed by CRLF totalling 4 bytes Syntax EOCRLF Example EO Single Negative Response If a command was not successfully executed a single negative response is returned The response consists of E1 followed by an error number an error message and CRLF on one line Syntax El nnn mmm mCRLF nnn Error number 001 to 999 mmm m Message variable length 1 line _ Blank space Example El 001 Fatal system error IM MW100 17E 2 1 asuodsay H9 2 1 Response Format Multiple Negative Response If one of several commands delimited with a sub delimiter results in an error a multiple negative response is returned The response consists of E2 followed by the error position error number and CRLF on one line Itis only output for th
28. pl Channel range 001 to 060 p2 Burnout processing OFF UP DOWN Query XB p1 Example Set UP OVER when burnout occurs on channel 1 XB001 UP Explanation Specify measurement channels that can accept TC input for p1 XJ Setting Reference Junction Compensation Settings When p2 INT 9 XJp1 p2 lt terminator gt 3 When p2 EXT i XJpl p2 p3 terminator a For an Internal Compensation Circuit Setting Query Example Explanation XJpl p2 terminator pl Channel range 001 to 060 p2 Reference junction compensation selection INT XJ p1 Set RJC on channel 1 to internal compensation circuit XJ001 INT Specify measurement channels that can accept TC input for p1 For External RJC Setting Query Example Explanation PF Setting Query Example Explanation XJp1 p2 p3 lt terminator gt pl Channel range 001 to 060 p2 Reference junction compensation selection EXT p3 External RJC value 20000 to 20000 XJ p1 Set RJC on channel 2 to external RJC and the compensation value to 0 uV XJ002 EXT 0 Units of p3 are uV Specify measurement channels that can accept TC input for p1 Pulse Input Module Chattering Filter Settings PFp1 p2 pl Channel range 001 to 060 p2 Chattering filtering OFF ON PF p1 Turn on the chattering filter on channel 23 PF23 0N For p1 specify channels included on the pulse input module IM MW100 17E 1 4 Setting C
29. 0 0 0 LISTEN TEP 0 0 0 0 80 0 0 0 0 0 LISTEN TCP 0 0 0 0 34318 0 0 0 0 0 LISTEN TCP 0 0 0 0 34316 0 0 0 0 0 LISTEN 123 0 0 0 0 0 LISTEN TCP 0 0 0 0 34323 0 0 0 0 0 LISTEN EN Outputs a list of connections in a form enclosed by EA and EN Proto Protocol used Local Address Address and port number of the MW100 Foreign Address Address and port number on the PC State Connection status CLOSED No connection LISTEN Waiting SYN wait SYN SENT SYN sent SYN ACK wait SYN RCVD SYN received wait for ACK to SYN ESTABLISHED Connection established CLOSE WAIT Close request FIN wait FIN WAIT 1 Close request wait 1 FIN wait CLOSING Closing waiting ACK to FIN LAST ACK Remote close check waiting ACK wait FIN WAIT 2 Close request wait 2 FIN wait TIME WAIT Time wait Output of Ethernet Information Outputs statistics on packets flowing on the MW100 Ethernet interface Values output with this function are those that are accumulated starting when the MW100 power is turned ON eth eth EA Ethernet Statistics Name In Pkt In Err Out Pkt Out Err 16 Coll snO 917 I 51 0 0 100 0 0 0 0 0 EN App 14 IM MW100 17E Appendix 6 Maintenance Diagnostic Server Outputs statistical information of the packets that flowed through the Outputs a list of currently available maintenance diagnostic commands name sn Ethernet lo loop back received packets packets that generated receive errors sent packets packets that gener
30. 1 0 Computation stopped Message 2 1 Computation starting Message 3 Message 4 Message 5 When the message is written the bit of the corresponding number is set to 1 Structure of Alarm Statuses n 4 bytes gt Alarm 1 Alarm 2 Alarm 3 Alarm 4 Alarm information Delay upper limit alarm setting Delay lower limit alarm setting Reserved Alarm status 0 No specification 0 Alarm does not 1 Upper limit alarm setting activate 2 Lower limit alarm setting 1 Alarm occurrence 3 Differential upper limit alarm setting Alsen haldinfonnation 4 Differential lower limit alarm setting 0 No hold 5 Upper limit on rate of change alarm setting 5 6 Lower limit on rate of change alarm setting 1 Holding 7 8 2 42 IM MW100 17E 2 3 Binary Output Data Block Member Values Member Name Value Year 00 to 99 70 to 99 1970 to 1999 00 to 69 2000 to 2069 Month 1 to 12 Day 1 to 31 Hours 0 to 23 Minute 0 to 59 Second 0 to 59 Milliseconds 0 to 990 Computation start 0 1 Message information Bits 0 0 1 Bits 1 0 1 Setting key 0x0000 to Oxffff Channel number Alarm Status 1 to 60 Measurement Channel 101 to 400 MATH channels 0 No specification Upper limit alarm setting Lower limit alarm setting Delay upper limit alarm setting Delay lower limit alarm setting OU MO Ov o I Differential upper limit alarm setting Differential lower limit alarm setting Upper
31. 2 2 ASCII Output Data Acquisition Message Types Status Message Description Power on Power ON Off Power OFF Card in CF card inserted out CF card ejected Code CF card error detected Format Ok CF card formatted successfully Code CF card formatting concluded abnormally Record start i Record start i 1 2 3 M T file number stop i Record stop i 1 2 3 M T file number request Record request accepted recording conditions not valid Mode rotate ROTATE recording operation D T DIRECT TRIGGER fullstop FULLSTOP recording operation D T DIRECT TRIGGER single SINGLE recording operation D T DIRECT TRIGGER rec interval Recording Recording interval recording operation recording operation data length number of writing divisions Number of ch File size Recording channels file size Create ALARMLG Alarm log file creation RECORDLG Recording log file creation Folder name Create folder folder name DATAxxxx File name Create measurement computation thinned file file name MDDIxxxx Create manual sample file file name MDDSxxxx Create report file file name DYYMMDDx daily report WYYMMDDx weekly report MYYMMDDx monthly report Trigger exec i Record start through trigger output i21 2 3 M file number Delete File deletion for ROTATE File name File deletion file name MDDIxxxx Recover done i Add remaining data i 1 2 3 M T file number
32. ADMIN YOKOGAWA 1234 For the characters that can be used for user names see user specified characters in section 1 3 For the characters that can be used for passwords see password strings in section 1 3 The password is output encrypted during a query Serial Communication Settings When p1 NORMAL YSp1 p2 p3 p4 p5 p6 p7 lt terminator gt When p1 MODBUS_M or p1 MODBUS_S YSp1 p2 p3 p4 p5 terminator When Using as a General Purpose Communication Server Setting Example YSp1 p2 p3 p4 p5 p6 p7 lt terminator gt pl Function NORMAL p2 Address 01 to 32 p3 Baud rate bps 1200 2400 4800 9600 19200 38400 57600 115200 p4 Parity NONE No parity EVEN Even ODD Odd p5 Stop bit bit 1 2 p6 Data length bit 7 8 p7 Handshaking OFF OFF XON XON XON RS CS RS Set the address to 01 baud rate to 9600 bps parity to even stop bit to 1 data length to 8 bits and handshaking to XON RS YSNORMAL 01 9600 EVEN 8 1 XON RS When using as a Modbus master or Modbus slave Setting Example Explanation YA Setting Query Example Explanation YD Setting Query Example Explanation YSpl p2 p3 p4 p5 terminator pl Function MODBUS M Modbus master MODBUS S Modbus slave p2 Address 1 to 247 p3 Baud rate bps 1200 2400 4800 9600 19200 38400 57600 115200 p4 Parity NONE No parity EVEN Even ODD Odd p5 Stop bit bit 1 2 Set Address1 to the Modbus maste
33. Alarm Summaries FLO ALARM Output using the FL command Alarm summaries are output Up to 256 past alarms are retained If that number is exceeded old alarms are overwritten with new ones Syntax EACRLF yy mo dd hh mm ss ttt cccc ls aaa CRLF ENCRLF yy Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Seconds 00 to 59 ttt Miliseconds 000 to 999 cccc Channel numbers 001 to 060 or A001 to A300 1 Alarm level 1 to 4 s Alarm type H h L 1 R r T t H Upper limit alarm h Differential upper limit alarm L Lower limit alarm 1 Differential lower limit alarm RI Upper limit on rate of change alarm xt Lower limit on rate of change alarm T Delay upper limit alarm t Delay lower limit alarm aaa Alarm status off on off Alarm clear on alarm occurs B Blank Note When acknowledging alarm AlarmAck is output in a position on and after the cccc channel number Example EA 05 04 01 12 20 00 000 001 1L on 05 04 01 12 20 00 000 A001 3t off 05 04 01 13 00 00 000 AlarmAck EN 2 14 IM MW100 17E 2 2 ASCII Output Output of Message Summaries FLO MESSAGE Output using the FL command Message summaries are output Up to 50 past messages are retained If that number is exceeded old messages are overwritten with new ones Syntax EACRLF yy mo dd hh mm ss n ffffffff eee mmm mCRLF ENCRLF YY Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00
34. Appendix 8 Detailed Explicit and I O Messaging using RSLogix Expand the Communications listing by clicking on the sign and then scroll down and select ETHERNET MODULE and click OK Select Module x Description Vendor 1768 EWEB A 1768 10 100 Mbps Ethernet Bridge w Enhanced Web Serv Allen Bradley si 1769 L32E Etherne 10 100 Mbps Ethernet Port on CompactLogix5332E Allen Bradley 1769 L35E Etherne 10 100 Mbps Ethernet Port on CompactLogix5335E Allen Bradley 1788 EN2DN A 1788 Ethernet to DeviceNet Linking Device Allen Bradley 1788 ENBT A 1788 10 100 Mbps Ethernet Bridge Twisted Pair Media Allen Bradley 1788 EWEB A 1788 10 100 Mbps Ethernet Bridge w Enhanced Web Serv Allen Bradley 1794 AENT A 1794 10 100 Mbps Ethernet Adapter Twisted Pair Media Allen Bradley 1794 AENT B 1794 10 100 Mbps Ethernet Adapter Twisted Pair Media Allen Bradley Drivelogix5730 Eth 10 100 Mbps Ethernet Port on DriveLogix5730 Allen Bradley ETHERNET BRIDGE Generic EtherNet IP CIP Bridge Allen Bradley ETHERNET MODULE Generic Ethernet Module Allen Bradley EtherNet IP SoftLogix5800 EtherNet IP Allen Bradley PH PSSCENA A Ethernet Adapter Twisted Pair Media Parker Hannif b Find Add Favorite By Category Selecting Generic Ethernet Module for MW100 Communications A definition screen should now appear for the ETHERNET MODULE In the Name field type MW100 or whatever is desired for the connection name Comm Format can be left at Data DINT
35. Cu10 WEED Cu10WEEDH 200 0 to 300 0 C 500 0 C high resolution Cu10 BAILEY cu10BAILEYH 200 0 to 300 0 C 500 0 C high resolution Pt100 1 Pt100 1R 200 0 to 600 0 C 800 0 C Anti noise 2 Pt100 2R 200 0 to 250 0 C 450 0 C JPt100 1 JPt100 1R 200 0 to 550 0 C 750 0 C Anti noise 2 JPt100 2R 200 0 to 250 0 C 450 0 C Pt100 GOST Pt100G 200 0 to 600 0 C 800 0 C Cu100 GOST Cu100G 200 0 to 200 0 C 400 0 C Cu50 GOST Cu50G 200 0 to 200 0 C 400 0 C Cu10GOST Cu10G 200 0 to 200 0 C 400 0 C Pt500 Pt500 200 0 to 600 0 C 800 0 C Pt1000 Pt1000 200 0 to 600 0 C 800 0 C The number in brackets for the setting range is the RTD measurement current mA If no number is given 1 mA 2 mA or both are supported Resistance Input Type Measuring Range Setting Range for Lower Upper Limit Resis tance Strain OHM String Differential Computatio 200 20ohm 0 000 to 20 0000 20 000 Q 200 Q 200ohm 0 00 to 200 000 200 00 Q 20000hm 0 0 to 2000 00 2000 0 Q Strain Input Type Measuring Range String STR String 2000 uSTR 2000uSTR Setting Range for Lower Upper Limit of Span 2000 0 to 2000 0 uSTR Differential Computation 2000 0 STR 20000 STR 20000usTR 20000 to 20000 pSTR 20000 uSTR 200000 p STR 200000usTR 20000 to 20000
36. DI p3 Channel numbers 001 to 060 p4 Event detection method EDGE Edge start LEVEL Level start p5 Action types p6 Flag numbers F01 to F60 Query SL p1 Example Set box number 02 to computation start action SL02 DI 001 EDGE MATH START Explanation The p6 setting is only valid when p5 is FLAG For the action types see section 1 3 Specify a measurement channel number for p3 that allows contact input When Action Occurs on Alarm Output Setting SLp1 p2 p3 p4 p5 lt terminator gt pl Box number 01 to 30 p2 Event type ALARM p3 Event detection method EDGE Edge start LEVEL Level start p4 Action types p5 Flag numbers F01 to F60 Query SL p1 Example Set box number 3 to recording start action on alarm occurrence SL03 ALARM LEVEL MEMORY START Explanation The p5 setting is only valid when p4 is FLAG For the action types see section 1 3 When Action Occurs on Recording Start Setting SLp1 p2 p3 p4 p5 lt terminator gt pl Box number 01 to 30 p2 Event type MEMORY p3 Event detection method EDGE Edge start LEVEL Level start p4 Action types p5 Flag numbers F01 to F60 Query SL p1 Example Set box number 4 to the alarm acknowledge action SL04 MEMORY EDGE ALARM ACK Explanation The p5 setting is only valid when p4 is FLAG For the action types see section 1 3 When Action Occurs on Occurrence of Alarm on Certain Channel Setting SLpl p2 p3 p4 p5 p6 p7 terminator pl Box number 01 to 30 p2 Event type ALARM CH
37. IP software and related documentation for this product was developed and created by Yokogawa based on BSD Networking Software Release 1 licensed from the University of California All Rights Reserved Copyright 2005 Yokogawa Electric Corporation IM MW100 17E Trademarks Revisions DAQMASTER is a registered trademarks of Yokogawa Electric Corporation Microsoft and Windows are registered trademarks or trademarks of Microsoft Corporation in the United States and or other countries Adobe and Acrobat are registered trademarks or trademarks of Adobe Systems Incorporated EtherNet IP is a trademark of ODVA Company and product names that appear in this manual are registered trademarks or trademarks of their respective holders The company and product names used in this manual are not accompanied by the registered trademark or trademark symbols and 1st Edition June 2005 2nd EditionOctober 2006 3rd Edition October 2007 4th Edition March 2012 IM MW100 17E How to Use This Manual Structure of the Manual This user s manual contains the following chapters Chapter 1 Commands Explains all available commands one by one Chapter 2 Responses Describes the format of settings and measured or computed data output by this instrument Appendix Provides serial interface specifications a table of ASCII character codes and other information Index An alphabetical index of this ma
38. M Output using the FL command Modbus master information logs are output Syntax EACRLF yy mo dd hh mm ss xxx mmm mCRLF ENCRLF yY Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Seconds 00 to 59 XXX Command number 001 to 100 mmm m Command status m Blank Example EA 99 05 11 12 20 30 START 99 05 11 12 20 31 001 CONNECTING 99 05 11 12 20 32 001 VALID EN List of Character Codes Showing Modbus Master Command Statuses The table below also includes character codes that are only used by either the Modbus master or Modbus client Command Meaning Status SKIP Command not set INVALID Cannot execute command NO DATA Data could not yet be acquired VALID Data successfully acquired STALE Data became old acquisition error WAITING Server slave communication recovery waiting CLOSED Connection with server slave closed RESOLVING Establishing connection with server slave address being resolved CONNECTING Establishing connection with server slave requesting connection UNREACH Failed to connect to server slave not found TIMEDOUT Failed to connect to server slave time out occurred BROKEN Response message damaged CRC error ERROR Response message was an error message BAD SLAVE Slave address of response message invalid does not match command BAD FC Response message function code in
39. MATH channels A001 to A300 cannot be set including queries However if the pulse input module is installed MATH channels A001 to A060 can be set including queries Settotal display width of amplitude direction of waveform display area to 100 AZone width of less than 5 cannot be set Setthe upper and lower zone parameters so that the upper is greater than the lower SC Setting Query Example Explanation SB Setting Query Example Explanation Display Color Settings SCpl p2 terminator pl Channel range 001 to 060 and A001 to A300 p2 Display color rrr ggg bbb TEE RGB R value 0 to 255 ggg RGB G value 0 to 255 bbb RGB B value 0 to 255 SC p1 Set display color of channel 2 to Yellow C002 255 255 0 If the M1 MATH function option is not included MATH channels A001 to A300 cannot be set including queries However if the pulse input module is installed MATH channels A001 to A060 can be set including queries Display Scale Settings SBpl p2 p3 p4 terminator pl Channel range 001 to 060 and A001 to A300 p2 Scale type LINEAR Linear display LOG Logarithmic display p3 Number of scale divisions 1 to 12 AUTO p4 Bar graph display reference position NORMAL CENTER SB p1 Set the display scale type on channel 2 to LINEAR the number of scale divisions to 5 and the reference position of the bar graph display to NORMAL SB002 LINEAR 5 NORMAL fthe M1
40. Relative Allocation Data Address Address Type 40001 0000 Lower byte of data from communication input channel C001 FLOAT 40002 0001 Upper byte of data from communication input channel C001 40599 0598 Lower byte of data from communication input channel C300 FLOAT 40600 0599 Upper byte of data from communication input channel C300 41001 1000 Lower byte of data from communication input channel C001 INT32 41002 1001 Upper byte of data from communication input channel C001 41599 1598 Lower byte of data from communication input channel C300 INT32 41600 1599 Upper byte of data from communication input channel C300 42001 2000 Data from communication input channel C001 INT16 42300 2299 Data from communication input channel C300 INT16 App 6 IM MW100 17E Appendix 2 Modbus Protocol Values per Modbus Registers Measurement channel data and MATH channel data The main module handles data on measurement channels as type Int16 and data on MATH channels as type Int32 The Modbus register values of these data are shown in the table below Value type Name description of value Value per Modbus register Int 32 Int 16 Float Bit Over Over 2 147 450 879 32 767 Inf 0x7f80 0000 0 Data value greater than the upper limit Ox7fff 7fff Ox7fff Over Over 2 147 385 343 32 767 Inf Oxff80 0000 0 Data value smaller than the lower limit 0x80001 8001 0x8001 Skip Skip
41. Specify channels for arbitrary output E221 No measurement channels found Check the measurement module measurement group number measurement interval and other settings E222 Invalid measurement interval Set the measurement interval so that Meas gr 1 meas gr 2 lt meas gr 3 E223 Too many measurement channels The number of measurable channels during 10 ms measurement is 10 and for 50 ms measurement 30 E224 No MATH channels found Check the MATH channel settings E225 Invalid MATH interval Set the MATH interval to measurement groups of 100 ms or more When measuring with measurement modules set the measurement group numbers on which to perform measurement E226 Cannot start stop MATH operation Cannot execute because MATH start is set for the level detection action E227 Cannot start stop recording Cannot execute because recording start is set for the level detection action Execution Errors The code is divided into two parts which are displayed alternately on the 7 segment LED in the first part the letter E appears in the left digit with the hundreds digit of the error code to the right and the second part consists of the last two digits of the error code Display Possible Problem Corrective Action E301 CF card error delected Do not eject or otherwise disturb the card while it is being accessed E302 No enough free space on CF card Delete unneeded files to free up some space Replace th
42. aenasstspeseecaceanareaesecsatsh ceseneseseescenice AA R AE AE E UE ET TEAT EET 1 21 Response Format RS 232 Specifications zs RS 422A 485 Specifications ssssssss App 1 RS 422A 485 Specific Commands Responses 2 4 Serial Interface Optional Specifications App 1 Server FUGO eiii corio ee tert eer ceo v cete ee Eee id App 3 Setting Commands Communication Related 1 4 1 32 Setting Commands Display Related 1 4 1 30 Setting Commands System Related 1 3 1 16 Setting MOGE sisses nri e aeter iba epe 1 3 IM MW100 17E 2 o O x Index pam 1 29 bo EE EAE PE EAE E A 1 25 Index 4 IM MW100 17E
43. and IP Address should be set to the IP address of the MW100 Connection Parameters are where the inputs and outputs are defined In the Assembly instances table below there are Instance IDs that correspond to channels in the MW100 All Instance IDs of Kind Producer can be assigned to Input e g Instance ID 130 would point the Input at Communication Channel C001 All Instance IDs of Kind Consumer can be assigned to Output e g Instance ID 131 would point the Output at Communication Channel C101 Size is how many channels are available per Instance ID In the Assembly instances table all Instance IDs can have Size 100 except for MW100 measurement channels 001 060 that have a maximum size of 60 A smaller size can be used if less channels are needed e g below only 10 channels per Instance ID are configured Configuration can be set to Instance 190 with Size 0 In the case that no Outputs are to be used Output Instance can be set to 191 Size 0 for heartbeat purposes allows MW100 to stop broadcasting for data if heartbeat goes away New Module Type ETHERNET MODULE Generic Ethernet Module Vendor Allen Bradley Parent ENBT Name TS r Connection Parameters Description x Instance 5 ize Input fi 30 fi 0 32 bit nu Output fist o asin Comm Format Data DINT x 3 R Configuration fi 30 o i bit Address Host Name B bit IP Address 10 10 232 126 Status Inputs FEE ju C Host Name Status Gutput pO
44. ci dil Ad ed ee tides edi des 1 14 Host Name and Domain Name String sseeee en 1 15 File Name and Folder Name String seen ene 1 15 Setting Commands System Related sse 1 16 Setting Commands Display Related 1 30 Setting Commands Communication Related sseeee 1 32 Control Command S sass seen 352 L 1 38 Output Commands iiie ecc deco ERE ELE Ep cer ead eine 1 41 IM MW100 17E Contents Chapter 2 Response 2 1 2 2 2 3 Response FORMAL senerare R 2 1 Affirmative RespOrses reet entrer ren Eh Parece esse rk Ee eae iaa eb Rer A ee eue Se Een 2 1 Single Negative RESPONSE retireer eeii aa ea ar A nennt nares sns t ene re nn nes nns 2 1 Multiple Negative Response ssssssssssssssesssses essen tenen ennt nte nene nennt nares instan 2 2 ASCI Outputiccsicticcta ities H C 2 2 Binan QUO Ul e 2 2 RS 422A 485 Specific Commands Responses see 2 4 floor 2 5 RESPONSES HoZeW P 2 5 Output of the Latest Measured Computed Data sssse 2 6 Output of the Latest Output Data nct rettet err E a 2 7 Output of Setting Dafa eire Rite e HENRY RR LES nade 2 8 Output of Decimal Place and Units 2 0 0 2 2c cece c
45. exceeded old logs are overwritten with new ones Syntax EACRLF yy mo dd hh mm ss k ffffffff eee mmm mCRLF ENCRLF yy Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh hour 00 to 23 mm Minute 00 to 59 ss Seconds 00 to 59 k Server type P S P Primary Ss Secondary ffffffff File name 8 characters eee Extension 3 characters mmm m Error message only upon error occurrence Blank Example EA 99 05 11 12 20 00 P 01010000 mxd 99 05 11 12 30 00 P 01010000 mxd 99 05 11 12 40 00 P 01010000 mxd EUNREACH EN IM MW100 17E 2 17 asuodsay 9 2 2 ASCII Output FTP Client Error Messages Error Code Description Corrective Action EHOSTADDR IP address on the main unit not set Set the IP address on the MW100 EDORMANT Internal processing error Servicing required ELINK Ethernet not powered Check cable connections and power of HUB EMAIL Internal processing error Servicing required ESTATUS Internal processing error Servicing required ETIMEOUT Internal processing error Servicing required EPRIORITY Internal processing error Servicing required ENVRAM Internal processing error Servicing required EHOSTNAME FTP server name not correct Check whether destination server name is set correctly Check the DNS server address setting ETC PIP Internal processing error Servicing required EUN
46. followed by a comma and the IP address of the MW100 e g 192 168 1 126 Check Connected and Cache Connections to speed up communications to the MW100 x Configuration Communication Tag Path flocalENB 2 192 168 1 126 Browse LocalENB 2 192 168 1 126 Lorimunication Method Sor Clone Ghrennrel z Destination Link o z Cim Source Link ff 4 Destination Node o 4 octa SOUE ly M Connected I Cache Connections e Q Enable Enable Waiting Start O Done Done Length 0 Error Code Extended Error Code T Timed Out Error Path Error Text Cancel Amy Hep Message Configuration Communication Tab If the path to the MW100 is already configured in RSLinx then RSLogix will automatically replace the explicit path e g LocalENB 2 192 168 1 126 with named path e g MW100 as seen below beside attached ETHERNET MODULE If the MW100 has not been configured within RSLinx then ETHERNET MODULE MW100 would not be present in the tree below and the explicit path on the Communication Tab will not be resolved and replaced with MW100 5 6 1 0 Configuration sii Backplane CompactLogix System fla 1769 L32E Yokogawa El 1769 L32E Ethernet Port LocalENB Eig Ethernet g ETHERNET MODULE MW 100 1769 L32E Ethernet Port LocalENB S CompactBus Local I O Configuration within Controller Organizer tree The last thing to do is to place some activation logic around the message to te
47. hold OFF ON pl MATH channel range A001 to A300 p5 Relay operation conditions p2 MATH ON OFF AND Operate when all specified p3 Expression A001 to A060 max 120 alarms are cm alarm Status characters A061 to A300 max 10 OR Operate when at least one characters of the specified alarms is Or 8 characters on models with alarm Status firmware version R3 02 or earlier p6 Reflash function OFF ON p4 Lower limit of span 9999999 to p7 Preset value upon error Firmware 99999999 version R3 03 or later p5 Upper limit of span 9999999 to OFF 99999999 OPEN Opens de energizes the output p6 Span decimal place 0 to 4 relay upon stop p7 Units max 6 characters CLOSECloses energizes the output Query SO p1 relay upon stop Example Turn MATH on MATH channel number 31 ON set the p8 Preset value upon stop Firmware expression to the sum of channels 1 and 2 set lower version B3208 or later limit of span to 1 0000 upper limit of span to 5 0000 OFF and units to V OPEN Opens de energizes the output SOA031 O0N 001 002 10000 50000 4 V relay upon stop Explanation You can set this command on products with the CLOSECloses energizes the output M1 MATH function option or when the pulse input relay upon stop module is installed The MATH channel range when Query XD pl the pulse input module is installed is A001 to A060 Example Set relay number 11 to energize relay status hold to OFF For expressions see the MW100 Data Acquisition
48. is not connected by serial interface The xx in the table indicates the address of the instrument An address from 01 to 32 can be set in the range of addresses set on the target instrument Only one instrument can be open at a time If an instrument is opened using the ESC 0 command commands and responses with that instrument are enabled If one instrument is opened using the ESC 0 command any other instrument that is already opened is automatically closed Most commands can use CR LF or LF as a terminator but these commands can only use CF LF Note ESC is expressed as 0x1b in ASCII code See appendix 5 2 4 IM MW100 17E 2 2 ASCII Output ASCII data can be of the following types The following explains the various formats Response to query Output of the latest measured computed data Output of the latest output data Output of setting data Output of the decimal place and units Output of logs and alarm summaries Output of status information Output of the relay status Output of the system recognition status Output of the media free space Output of file information Output of the strain input initial balance result Note In this section CRLF means carriage return line feed Responses to Queries Following the format the current command settings stored in ASCII are output Syntax EACRLF ttsss SCRLF Example 1 SR parameter specified No relevant settings Yes EA SR001 VOLT 2V SR001 V
49. limit on rate of change alarm setting Lower limit on rate of change alarm setting Data value 32767 to 65535 9999999 to 99999999 Unused Undefined Special Data Values During special statuses measured and computed values are as shown in the table below Special Data Value Type Value OVER Ox7fff Ox7 fff OVER 0x8001 0x8001 Error 0x8004 0x8004 Note Added information and alarm statuses are output without regard to the byte order specified in the BO command Messages inside added information is uncertain IM MW100 17E 2 43 asuodsay 9 2 3 Binary Output FIFO Read Range Output using the FF1 command Format of Response to FF1 Command 4 bytes Data j Identifier Header sum Identifier 132 Binary data Read range block FIFO read range Data sum Read Range Block Structure 8 bytes Additional Information Read position of the oldest FIFO data Read position of the latest FIFO data Note Added information is output without regard to the byte order specified in the BO command Messages inside added information is uncertain 2 44 IM MW100 17E Chapter3 EtherNet IP 3 1 Introduction EtherNet IP conformance tested There is a large installed base of industrial automation Programmable Logic Controllers PLCs and remote I O that support EtherNet IP EIP also known as Control and Information Protocol CIP
50. or 1 0 for less than 24 V 1 0 1 1 for 24 V or more Contact CONTACT 0 or 1 0 for contact OFF 1 1 0 1 for contact ON Thermocouple Input Type Measuring Range Setting Range for Lower Upper String String Limit of Span Differential Computation Thermo TC Type R R 0 0 to 1760 0 C 1760 0 C couple Type S S 0 0 to 1760 0 C 1760 0 C Type B B 0 0 to 1820 0 C 1820 0 C Type K K 200 0 to 1370 0 C 1570 0 C Type E E 200 0 to 800 0 C 1100 0 C Type J J 200 0 to 1100 0 C 1300 0 C Type T T 200 0 to 400 0 C 600 0 C Type N N 0 0 to 1300 0 C 1300 0 C Type W W 0 0 to 2315 0 C 2315 0 C Type L L 200 0 to 900 0 C 1100 0 C Type U U 200 0 to 400 0 C 600 0 C KPvsAu7Fe KPvsAu7Fe 0 0 to 300 0K 300 0 K PLATINEL PLATINEL 0 0 to 1400 0 C 1400 0 C PR40 20 PR40 20 0 0 to 1900 0 C 1900 0 C NiNiMo NiNiMo 0 0 to 1310 0 C 1310 0 C WRe3 25 WRe3 25 0 0 to 2400 0 C 2400 0 C W WRe26 WWRe26 0 0 to 2400 0 C 2400 0 C Type N AWG14 N14 0 0 to 1300 0 C 1300 0 C Type XK GOST XK 200 0 to 600 0 C 800 0 C RTD Input Type Measuring Range Setting Range for Lower Upper Limit String String of Span Differential Computation RTD RTD Pt100 1 Pt100 1 200 0 to 600 0 C 800 0 C 2 Pt100 2 200 0 to 250 0 C 4450 0 C JPt100 1 JPt100 1 200 0 to 550 0 C 750 0 C 2 JPt100 2 200 0 to 250 0 C 4450 0 C Pt100 1 Pt100 1H 140 00 to 150 00 C 290 00 C h
51. over Ethernet Most notable is the family of PLCs and I O manufactured by Allen Bradley AB consisting of such controllers PLC 2 PLC 5 SLC 500 MicroLogix CompactLogix and ControlLogix Yokogawa s MW100 DAQMASTER is a multi protocol data acquisition recording and reporting device that supports communications to EIP devices It is now possible for the MW100 to record data directly from EIP device inputs and registers over an Ethernet network The MW100 may also act as remote I O for EIP PLCs and Human Machine Interfaces HMIs di 9NJ9Uu133 D When using EIP the MW100 is a passive device on the Ethernet network in that it does not initiate read or write requests In most cases the MW100 will be working in conjunction with a PLC or controller Read and write requests via EIP are initiated through program logic in controllers via Explicit Messaging and I O Messaging also known as Implicit Messaging With the controller managing communications it is possible to integrate messaging such that communications only occurs when dictated by the control logic Management of communications by the controller allows the controller to decide when it is appropriate to write a value to the MW100 e g when a computation is complete The MW100 also supports older controllers where EIP was not a standard option For older controllers that support Programmable Controller Communication Commands PCCC also known as DF1 communications via serial ports an ine
52. pSTR 200000 uSTR The 200000 py STR measuring range is 20000 minimum resolution of 10 uSTR on the instrument s setting output data Pulse Pulse Input Type String PULSE Measuring Range Strin LEVEL LEVEL Setting Range for Lower Upper Limit of Span Oto 30000 Differential Computation 30000 CONTACT CONTACT Oto 30000 30000 Analog Output Output Range Ouput Type String Volt AO Current String Volt output V 10v Setting Range for Lower Upper Limit of Span 10 000 to 10 000 V Available output range 11 000 V Current output mA 20ma 0 000 to 20 000 mA 0 000 to 22 000 mA 1 8 IM MW100 17E 1 3 Parameters PWM Output Ouput Type Output Range Pulse Interval Range Span Setting String String Range PMW PMW PMW output 1ms 1ms 1 to 30000 ms 0 000 to 100 000 PMW output 10ms 10mS 10 to 300000 ms Settings of 1 to 30000 ms 1 ms range and 10 to 30000 ms 10 ms range are allowed but the setting command is specified as a multiple of the output range Refer to the AO command in section 1 4 Note For information on the measurement accuracy at each measuring range see the MW100 Data Acquisition Unit User s Manual IM MW100 01E Upper and Lower Limit of Span MATH Channels Set the mantissa between 9999999 and 99999999 Set the decimal plac
53. relay operation condition to OR and reflash function to ON Unit User s Manual IM MW100 01E XD11 ALARM ENERG OFF OR ON IM MW100 17E 1 19 1 4 Setting Commands System Related SK Setting Query Example Explanation MG Setting Query Example Explanation RO Setting Enter setting parameters for p4 p5 excluding the decimal place If p1 is set to a MATH channel between A061 and A300 you can specify four arithmetic operations or MATH constants in p3 in addition to a communication input channel between C001 and C300 For the characters that can be used for p7 see user specified characters in section 1 3 MATH Constant Settings SKp1 p2 lt terminator gt pl p2 Channel range K01 to K60 MATH constants SK p1 Set MATH constant K01 to 1 0000E 10 SKK01 1 0000E 10 You can set this command on products with the M1 MATH function option See section 1 3 for the setting range for MATH constants MATH Group Settings MGpl p2 terminator pl MATH group number 1 to 7 p2 Channel structure up to 36 characters A001 to A060 MG p1 Set MATH group number 1 to channels A001 to A003 MG1 A001 A003 You can set this command on products with the M1 MATH function option or when the pulse input module is installed See section 1 3 for the channel setting method Note that the channels that can be input are A001 to A060 Report Operation and Creation Time Settings
54. set Blank Cannot be set IM MW100 17E spueululo2 1 3 Parameters Byte Output Order The following explains the output order for 2 bytes 4 bytes and 8 bytes when the byte output order is set to MSB most significant byte first or LSB least significant byte first Example of storage of 2 bytes of data Data 0x 01 23 hexadecimal notation byte 0 1 Byte array stored with MSB 0x 01 0x 23 Byte array stored with LSB 0x 23 Ox 01 Example of storage of 4 bytes of data Data 0x 01 23 45 67 hexadecimal notation byte 0 1 2 3 Byte array stored with MSB 0x 01 0x 23 0x 45 0x 67 Byte array stored with LSB 0x 67 0x 45 0x 23 Ox 01 Example of storage of 8 bytes of data Data 0x 01 23 45 67 89 ab cd ef hexadecimal notation byte 0 1 2 3 4 5 6 T Byte array stored with MSB Ox 01 Ox 23 Ox 45 Ox 67 0x 89 Ox ab Ox cd Ox ef Byte array stored with LSB Ox ef Ox cd i 0x ab 0x 89 Ox 67 0x 45 Ox 23 0x 01 Measurement Interval and MATH Interval The following setting errors occur when transitioning from Setting mode to Measurement mode Make sure measurement groups 1 2 and 3 satisfy the following relationship Measurement groups turned OFF are ignored Meas gr 1 lt meas gr 2 lt meas gr 3 When using a 10 ms measurement interval the maximum number of measurement channels is 10 When using a 50 ms measurement interval
55. start LEVEL Level start 5 Action types 6 Flag numbers F01 to F60 Query SL p1 Example Set box number 6 to an action in which computation starts every time specified for timer 1 SL06 TIMER 1 EDGE MATH START Explanation The p6 setting is only valid when p5 is FLAG For the action types see section 1 3 IM MW100 17E 1 23 1 4 Setting Commands System Related When Action Occurs on Match Time Setting pl p2 p3 p4 ps p6 Query Example SLp1 p2 p3 p4 p5 p6 lt terminator gt Box number 01 to 30 Event type MATCH TIME Match time number 1 to 3 Event detection method EDGE Edge start LEVEL Level start Action types Flag numbers F01 to F60 SL p1 Set box number 7 to an action in which recording starts at the time specified for match time 1 SLO7 MATCH TIME 1 EDGE MEMORY START Explanation The p6 setting is only valid when p5 is FLAG For the action types see section 1 3 When Action Occurs on USER Key Setting pl p2 p3 p4 p5 p6 Query Example SLp1 p2 p3 p4 p5 p6 lt terminator gt Box number 01 to 30 Event type USER_KEY ey number 1 2 Event detection method EDGE Edge start LEVEL Level start Action types Flag numbers F01 to F60 SL p1 Set box number 8 to an action in which the specified file is saved upon pressing of USER key 1 SL08 USER_KEY 1 EDGE FILE SAVE Explanation The p6 setting is only valid when p5 is FLAG For the actio
56. the CF card Ifthe allowed size of a created measured value file computed value file or thinned value file is exceeded due to the combination of the recording channel recording interval and recording data length recording will not be started If the thinning recording interval is shorter than the measurement or MATH interval recording will not start MV Setting Example Explanation MQ Setting Example Explanation MS Setting Example MP Setting Example Explanation KI Setting Setting File Save Write MVp1 p2 lt terminator gt pl Operation 0 Save settings file 1 Load settings file p2 File name Loads settings file SETFILE1 MV1 SETFILE1 up to 8 characters Specify the file name without the extension Forthe characters that can be used for file names see File Name and Foldr Name String in section 1 3 Measured Computed and Thinned File Division MOpl terminator pl Operation SAVE M Execute division and saving of measurement computation file SAVE T Execute division and saving of thinned file Divides measurement files MQSAVE M After dividing a file the next file division is enabled 10 minutes later Message Writing MSpl terminator pl Message Number 0 to 5 Write message number 1 MS1 Execution of Manual Sample MPpl lt terminator gt pl Operation SAMPLE Perform manual sample DIVIDE Divide manual sample file
57. the maximum number of measurement channels is 30 Setan interval of 100 ms or more for the measurement and MATH intervals of the modules with shortest measurement intervals of 100 ms Setan interval of 500 ms or more for the measurement and MATH intervals of the modules with shortest measurement intervals of 500 ms The following setting error occurs when computation starts Seta MATH interval is 100 ms or higher User Specified Strings Alphanumeric English characters and symbols can be entered see appendix 5 ASCII Character Codes However the following characters may not be used double quote single quote comma colon semicolon question mark Password String Alphanumeric English characters and symbols can be entered see appendix 5 ASCII Character Codes However the following characters may not be used space double quote single quote asterisk comma colon semicolon question mark 1 14 IM MW100 17E 1 3 Parameters Host Name and Domain Name String Alphanumeric English characters and hyphens periods and underscores _ can be used File Name and Folder Name String Alphanumeric English characters and pound signs percentage symbols 96 parentheses hyphens at marks and underscores can be used However the following character strings cannot be entered
58. to 400 MATH channels Alarm value 0 Alarm OFF 1 Upper limit alarm occurs 2 Lower limit alarm occurs 3 Differential upper limit alarm occurs 4 Differential lower limit alarm occurs 5 Upper limit on rate of change alarm occurs 6 Lower limit on rate of change alarm occurs T Delay upper limit alarm occurs 8 Delay lower limit alarm occurs Data values 32767 to 65535 9999999 to 99999999 Reserved Undefined 2 40 IM MW100 17E 2 3 Binary Output Output of the Latest Output Data Special Data Values During special statuses measured and computed values are as shown in the table below Special Data Value Type Value OVER Ox7 fff Ox7 fff OVER 0x8001 0x8001 Measurement SKIP computation OFF 0x8002 0x8002 Error 0x8004 0x8004 Uncertain 0x8005 0x8005 Note With output of the latest measured or computed data FD1 a time stamp is added not according to the time the data was created but rather the time the command was issued Measured computed data values are stored as 32 bit integers Alarm statuses are output without regard to the byte order specified in the BO command Output using the FO1 command B Format of Response to FO1 Command 4 bytes CR Data ength Identifier Header sum Identifier 131 Binary data Latest outputted data Data Block Structure 8 bytes Year Month Day Hours Minute Second Reserved Reserved C
59. to A300 cannot be set including queries on p8 However if the pulse input module is installed MATH channels A001 to A060 can be set including queries When Setting PWM Channels Setting When using arbitrary output AOp1 p2 p3 p4 p5 p6 p7 p8 lt terminator gt When using transmission output AOpl p2 p3 p4 p5 p6 p7 p8 p9 terminator pi p2 p3 p4 ps p6 p7 p8 pI Query AO Example Channel range 001 to 060 Output type PWM Output method TRANS Transmission output COM arbitrary output Output range 1 mS 1 ms interval output 10 mS 10 ms interval output Lower limit of span 0 001 units 0 to 100000 Upper limit of span 0 to 100000 0 001 units Pulse interval specify as a multiple 1 to 30000 both p4 1mS and 10mS same range Preset value 0 to 100000 0 001 units Reference channel 001 to 060 or A001 to A300 p1 Set output on channel 12 to arbitrary output A0012 PWM COM 1mS 0 100000 10 100000 Explanation Specify output channels on p1 Channels set to SKIP are not output If the M1 MATH function option is not included MATH channels A001 to A300 cannot be set including queries on p9 However if the pulse input module is installed MATH channels A001 to A060 can be set including queries When p4 10ms p7 10 the pulse interval is 10 x 10 100 ms 2 Setting Query Example Preset Operation Settings APpl p2 p3 p4 terminator
60. 00 to 99999999 99999999 to 99999999 Normally allowed output range 99999999 OVER 99999999 OVER Exponent 00 to 04 2 6 IM MW100 17E 2 2 ASCII Output Example EA DATE 05 04 01 TIME 19 56 32 N 001 hhllmV 12345E 01 N 002 mv 67890E 01 N 003 mV 12345E 02 N 004 mV 12345E 02 N 005 mV 12345E 02 N 006 mv 12345E 02 N 007 mV 12345E 02 N 008 mV 12345E 02 N 009 mV 12345E 02 S 010 EN Note Data of nonexistent channels including the channel number are not output nthe case of SKIP channels all values from alarm status to exponent become spaces Output of the Latest Output Data Output using the FO command Syntax EACRLF DATE yy mo ddCRLF TIME hh mm ssCRLF S CccccuuuuuufddddddEfppCRLF ENCRLF YY mo dd hh ss cccc uuuuuu f dddddd Pp Year 00 to 99 Month 01 to 12 Day 01 to 31 Hour 00 to 23 Minute 00 to 59 Seconds 00 to 59 Data status N S N Normal S Skip Channel number 001 to 060 Unit information output using 6 chars left justified Data and exponent symbols Data mantissa output channel 000000 to 999999 Exponent 00 to 04 Blank IM MW100 17E asuodsay 9 2 2 ASCII Output Example EA DATE 05 04 0 TIME 19 56 32 001 002 003 004 005 006 007 008 009 010 2222232422222 24 ti z Output of Setting Data Output using the FEO command mA mA mA Syntax EACRLF ttsss sCRLF 123
61. 1 8 Output Commands RS Setting Example MF Setting Example BL Setting Example Explanation PV Setting Example Explanation SP Setting Example Explanation EC Setting Reconfiguration RSpl terminator pl System reconfiguration 0 Perform system reconfiguration re detect the modules RSO Media Preparations MFpl lt terminator gt pl Media initialization 0 Initialize external media CF card MFO Execution of Strain Input Initial Balancing BLpl lt terminator gt pl Operation 0 Reset initial balance value 1 Execute initial balancing Executes initial balancing BL1 Valid only for channels on strain input modules on which initial balancing is enabled ON with the BA command Transmission Output Control PVp1 p2 lt terminator gt pl Channel range 001 to 060 p2 Transmission output OFF ON OFF No transmission output ON Perform transmission output Turn OFF transmission output on channels 1 8 PV001 008 OFF Valid only for channels whose output method is set to transmission output TRANS with the AO command User Output Settings SPp1 p2 lt terminator gt pl Channel range 001 to 060 p2 User output value within the output range s upper and lower limits of span Sets the user output value on channel 1 to 3 V SP001 3000 Set the output range using the AO command Valid only for channels whose output method is set to arbitrary out
62. 1 TRANS Transmission output to P03 COM Arbitrary output p2 Use do not use broken line p4 Output range OFF Do not use 10V Voltage output SINGLE Execute 1 cycle 20mA Current output REPEAT Execute repeatedly p5 Lower limit of span specify using mV p3 p34 Point structure point notation or pA xx yy 10000 to 10000 when p4 is 10 V xx Break point time 0 to 86400 0 to 20000 when p4 is 20 pA sec p6 Lower limit of span specify using mV YY Break point output value or pA 30000 to 30000 10000 to 10000 when p4 is 10 V Query VL p1 0 to 20000 when p4 is 20 mA Example Set broken line input channel p1 to a point structure of p7 Preset value specify using mV or pA 0 100 60 200 120 200 180 100 11000 to 11000 for voltage output VLP01 SINGLE 0 100 60 200 120 200 0 to 22000 for current output 180 100 1 0 p8 Reference channel Explanation You can set this command on products with the M1 001 to 060 or A001 to A300 MATH function option The p3 of break point time is fixed at 0 seconds IM MW100 17E 1 21 1 4 Setting Commands System Related Query Example AO p1 Set transmission output on channel 11 to 4 20 mA relative to the measured values on channel 1 A0O011 AO TRANS 20mA 4000 20000 0 001 Explanation Specify output channels on p1 When entering the setting parameters of p5 p6 and p7 exclude the decimal point If the M1 MATH function option is not included MATH channels A001
63. 1 p2 p3 p4 p5 lt terminator gt When p2 ON and p3 TRIGGER MWp1 p2 p3 p4 p5 p6 p7 terminator pl Measurement group number 1 to 3 p2 Recording OFF ON p3 Record start timing DIRECT Record starts on record start TRIGGER Record starts on trigger activation p4 Recording stop action SINGLE Recording stops after creating one file FULLSTOP Recording stops when file is full ROTATE Continue recording by deleting the old data p5 Recording interval measurement times 1 2 4 5 10 p6 Recording data length 0M 20M 30M units of minutes H 2H 3H 4H 6H 8H 12H units of hours D 2D 3D 5D 7D 10D units of days p7 Pretrigger length 0 10 20 30 40 5 0 60 70 80 90 100 MW p1 Turn recording of measurement group 1 ON set the record start timing to DIRECT set the recording stop action to SINGLE and set the recording interval to 2 MW1 ON DIRECT SINGLE 2 IM MW100 17E 1 27 1 4 Setting Commands System Related Explanation Set p5 recording interval to an integer multiple of the p3 Recording data length measurement interval 30 M units of minutes The recording interval can be set to 1 2 4 or 10 if 1H 2H 3H 4H 6H 8H 12H units of the measurement interval is 50 mS 500 mS or 5 S hours The recording interval can be set to 1 5 or 10 if the 1D 2D 3D 5D 7D 10D 14D 31D units of measurement interval is 200 mS days The re
64. 2 rrt mc ens 1 5 1 41 Output Commands RS 422A 485 Specific Commands 1 5 Output Connection Information esessssss App 14 Output of Alarm SUMMAE Ssnin aaas 2 14 Output of CIP Server Log 2 33 Output of Communication Logs 2 16 Output of Data Acquisition Logs sssssssss 2 10 Output of Decimal Place and Units ssssssse 2 9 Output of DHCP Client Logs Output of Ethernet Information sessssssss App 14 Outputot FIFOD la s tierce trt 2 42 Index 2 IM MW100 17E Output of File Information nette Output of FTP Client Logs Output of FTP Server Logs Output of HTTP Server Logs Output of Mail Client Logs ea Single Negative Response ssssesseeseeeee Output of MATH Status single negative response Output of Media Free Space Output of Message Summaries ssssssssss SL MEE C Output of Modbus Client Command Status 2 30 Slave EUFICHOE iuret reir iore EE E eee eee ez Output of Modbus Client Connection Status 2 31 lo M Output of Modbus Client Logs nu 1 40 Output of Modbus Master Command Status 2 26 Special Data Values ssssssseeee 2 41 2 43 Output of Modbus Master Connection Status
65. 3 characters SSSSSSSS File data size 0 to 99999999 byte s yy Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh hour 00 to 23 mm Minute 00 to 59 ss Seconds 00 to 59 aaaaaaa Media free space KB 0 to 9999999 bbbbbbb Media total capacity KB 0 to 9999999 u Blank Example EA 10000000 MXD 1204 05 02 24 20 07 12 10000001 MXD 1204 05 03 19 01 52 37 DATA lt DIR gt 05 01 19 01 23 64 7523 16000 K byte free EN IM MW100 17E 2 39 asuodsay 9 2 3 Binary Output 2 3 Binary Output Note In this section CRLF means carriage return line feed Output of the Latest Measured Computed Data Output using the FD1 command Format of Response to FD1 Command 4 bytes 4 B CR Data length Identifier Header sum Identifier 130 1 Binary data Data block Latest measured computed data Data sum Data Block Structure p 8 bytes M Year Month Day Hours Minute Second Reserved Reserved Channel number Alarm status Data value Channel number Alarm status Data value Channel number Alarm status Data value o o 2 bytes Alarm 2 Alarm 1 a t EIN SB J Bit Aami Aami Data Block Member Values Member Name Value Year 00 to 99 70 to 99 1970 to 1999 00 to 69 2000 to 2069 Month 1 to 12 Day 1 to 31 Hour 0 to 23 Minute 0 to 59 Second 0 to 59 Channel number 1 to 60 Measurement Channel 101
66. 456E 0 123456E 0 123456E 0 123456E 0 123456E 0 123456E 0 123456E 0 123456E 0 123456E 0 123456E 0 ENCRLF tt SSS S Example EA Command name SR SA XA XI Setting data variable length 1 line SR001 VOLT 2V 20000 20000 SR002 SKIP SA001 1 0FF SA001 2 OFF IM MW100 17E 2 2 ASCII Output Output of Decimal Place and Units Output using the FE1 command Syntax EACRLF S CCCCuuuuuu fppCRLF ENCRLF CCCC uuuuuu f PP Example tri D 001 002 003 004 005 006 007 008 008 010 2222422422222 24 zal z mV mV mV mV mV mV mV mV mV mV Data status N D S N Normal D Differential input S Skip Blank Channel numbers 001 to 060 or A001 to A300 Unit information output using 6 chars left justified Decimal place symbol Decimal place 00 to 04 When is When 00 no decimal point is added 00000 When 01 the decimal point is added after the first digit 0000 0 When 02 the decimal point is added after the second digit 000 00 When 03 the decimal point is added after the third digit 00 000 When 04 the decimal point is added after the fourth digit 0 0000 When f is When 01 the value is multiplied by 10 03 03 03 03 03 03 03 03 03 03 IM MW100 17E 2 9 asuodsay 9 2 2 ASCII Output Output of Operation Error Logs FLO ERROR Output using the F
67. 5 RS 232 Specifications Connector Type D Sub 9 pin Plug Electrical and mechanical spec Conforms with EIA 574 EIA 232 RS 232 standard for 9 pin Connection method Point to point Synchronization method Start stop asynchronous system Baud rate Select from1200 2400 4800 9600 19200 38400 57600 115200 Start bit 1 bit fixed Data length Select either 7 or 8 bits When outputting data in binary format you must use 8 bits Parity Select Odd Even or None Stop bit Select either 1 or 2 bits Hardware handshaking For RS and CS signals select always TRUE or to use as a control line Software handshaking Select to control send using X ON and X OFF signals or to use X ON and X OFF signals with send receive signals X ON ASCII 11H X OFF ASCII 13H Receive buffer length 2047 bytes RS 422A 485 Specifications Terminal Type Six terminals clamp 0 14 to 1 5mm AWG26 to 16 Electrical and mechanical spec Complies with EIA 422A RS 422A and EIA 485 RS 485 Connection method Multidrop 4 wire 1 32 2 wire 1 31 Communication mode Half duplex Synchronization method Start stop asynchronous system Baud rate Select from 1200 2400 4800 9600 19200 38400 57600 115200 Start bit 1 bit fixed Data length Select either 7 or 8 bits Parity Select Odd Even or None Stop bit Select either 1 or 2 bits
68. 99 05 11 12 20 31 PowerOff EN Year 00 to 99 Month 01 to 12 Day 01 to 31 Hour 00 to 23 Minute 00 to 59 Seconds 00 to 59 Contents of operation MeasStart MeasStop MemStart MemStop MathStart MathStop MathReset MathClear AlarmAck Message0 5 MemorySave NewTime Clear0 Clearl Construct TimeReset1l 6 BaranceReset BaranceExec PowerOn PowerOff Blank ManualSample ManualDivide MemorySave T Measurement start Measurement stop Recording start Recording stop Computation start Computation stop Reset MATH values Clear MATH values Check alarm status Perform manual sampling Divide manual sample file Write message 0 to 5 Divide measurement computation file Divide thinned file Time change Initialize measurement RC 0 Initialize measurement RC 1 Reconfigures the system Reset timers 1 6 Initialize balance value Execute initial balancing Power ON Power OFF IM MW100 17E 2 35 asuodsay 9 2 2 ASCII Output Output of Strain Input Initial Balancing Result FL1 BALANCE Output using the FL1 command Syntax EACRLF S cccc uuCRLF ENCRLF S Status A F 3 A Executing initial balancing F Exit initial balancing S Skip cccc Channel number 001 060 uu Initial balancing result OK NG OK Reset or initial balance successful NG Reset or initial balance failed z Blank Example EA F 001 OK F 002 OK S 003 EN Output o
69. A002 1 100 Specify measurement channels on 001 to 060 of p1 Ifthe alarm type is high limit low limit on rate of change alarm the hysteresis setting is invalid See section 1 3 for the setting ranges for hysteresis values Ifthe alarm setting is no alarms this cannot be set Settings Related to Alarm XAp1 p2 p3 lt terminator gt pl Rate of change limit on increase interval 1 to 32 p2 Rate of change limit on decrease interval 1 to 32 p3 Alarm status hold OFF ON XA Set the rate of change limit on increase interval to 10 and the rate of change limit on decrease to 12 Hold the alarm status XA10 12 0N Interval is set using the units of the measurement interval The measurement interval is set using the XV command IM MW100 17E 1 4 Setting Commands System Related BD Delay Alarm Settings Explanation Specify relay on p1 Seil Bol saet iat Ifthe relay on p1 is set to the relay number of the etting pl p erminator x ER i a DET ta 060 XD IGE SA command if you change the output type the SA Oo p anne nu er Oo or o 2505 command s relay number turns OFF 3 Therelay output type and affirmative negative of the 3 p2 Alarm delay 1 to 3600 s D parameter settings are shown below 3 Query BD p1 a o Example Set the alarm delay of channel 1 to 20 s Relay Output Energize Hold AND OR Reflash Type De energize Non Hold Function
70. BUS M Modbus master log MODBUS C Modbus client log MODBUS S Modbus slave log MODBUS T Modbus server log CIP CIP server log PCCC PCCC slave log MATH Computation status CMD Operation log RECSTATUS Recording status Firmware version R3 02 or later p3 Max number of read blocks ERROR to 50 RECORD to 250 Or 1024 on models with firmware version R3 02 or earlier ALARM to 256 MESSAGE to 50 COM to 200 FTP C to 50 SMTP to 50 DHCP to 50 SNTP to 50 FTP S to 50 HTTP to 50 MODBUS M to 50 MODBUS C to 50 MODBUS S to 50 MODBUS T to 50 CIP to 50 PCCC to 50 MATH CMD to 256 RECSTATUS Firmware version R3 02 or later Example Output 10 blocs of the operation error log FLO ERROR 10 Explanation Outputs the log records saved to the instrument When Outputting Status Setting FLp1 p2 p3 p4 lt terminator gt pl Output type 1 1 Outputs status 1 42 IM MW100 17E 1 8 Output Commands p2 Data type MODBUS MC Modbus master command status MODBUS MC Modbus master connection status MODBUS CC Modbus client command status MODBUS CS Modbus client connection status BALANCE Strain input initial balance p3 First data number MODBUS MC to 100 MODBUS MS to 247 MODBUS CC to 100 MODBUS CS to 10 BALANCE to 60 p4 Last data number ME Setting Example Output of Media Information MEp1 p2 lt terminator gt pl Output type 0 Outputs media free space di Outputs file informati
71. Bit 18005 Waiting to confirm alarm status Bit App 4 IM MW100 17E Appendix 2 Modbus Protocol Input Registers 36001 to 36060 and 37001 to 37300 are for functions of firmware version R3 04 or later 38001 to 38005 are for functions of firmware version R3 03 or later MATH channel registers can be used on products with the MATH function option Absolute Relative Allocation Data Address Address Type 30001 0000 Lower byte of data from measurement channel 001 INT32 30002 0001 Upper byte of data from measurement channel 001 30119 048 Lower byte of data from measurement channel 060 INT32 30120 0119 Upper byte of data from measurement channel 060 31001 1000 Lower byte of data from measurement channel 001 FLOAT 31002 1001 Upper byte of data from measurement channel 001 31119 Mic Lower byte of data from measurement channel 60 FLOAT 31120 1119 Upper byte of data from measurement channel 060 32001 2000 Alarm status of measurement channel 001 BIT16 32060 2059 Alarm status of measurement channel 060 BIT16 33001 3000 Lower byte of data from MATH channel A001 INT32 33002 3001 Upper byte of data from MATH channel A001 33599 3598 Lower byte of data from MATH channel A300 INT32 33600 3599 Upper byte of data from MATH channel A300 34001 4000 Lower byte of data from MATH channel A001 FLOAT 34002 4001 Upper byte of data from MATH channel A001 34599 4598 Lower byte of data from MATH cha
72. FILE_SAVE FILE_LOAD Saves settings files Loads settings files MANUAL_SAMPLE MANUAL_DIVIDE Executes manual sample recording Divides manual sample files You cannot set same action type for EDGE and LEVEL The following action types are judged as being the same MEMORY START and MEMORY STOP MATH START and MATH STOP FLAG of the same flag number You cannot set same action type for multiple LEVELs The following action types are judged as being the same MEMORY START and MEMORY STOP MATH START and MATH STOP FLAG of the same flag number The above setting errors occur when transitioning from Setting mode to Measurement mode IM MW100 17E spueululo2 B 1 3 Parameters Action Types That Can Be Set When Event Detection Method Is EDGE Action Type MEMORY START Event Type DI ALARM lt MEMORY ALARM CH lt q RELAY lt TIMER EN MATH TIME USER KEY EN MEMORY STOP MEMORY SAVE MEMORY SAVE T MATH START MATH STOP MATH CLEAR MATH RESET MATH RST GR1 MATH RST GR2 MATH RST GR3 MATH RST GR4 MATH RST GR5 MATH RST GR6 MATH RST GR7 TRIGGER1 TRIGGER2 TRIGGER3 ALARM ACK FLAG TIMER1 RESET TIMER2 RESET TIMER3 RESET TIMER4 RESET TIMER5 RESET TIMER6 RESET MESSAGEO MESSAGE1 MESSAGE2 MESSAGE3 MESSAGEA
73. Input and Output Assembly Instance can range from 1 to 100 to encompass 100 Communication or MATH channels in a block and 60 for I O Channels When using I O Messaging there is a limit of 100 inputs and 100 outputs per MW100 Explicit Messaging must be used to reach more MW100 channels Note a limit of 125 32 bit points per instance is the maximum data size that EIP allows for I O Messaging di9NJ9Uu133 D New Module Type ETHERNET MODULE Generic Ethernet Module Vendor Allen Bradley Parent ENBT Name cc 0837 r Connection Parameters Assembly Description a Instance Size Input E o 24 abi zi Output fist o meu Comm Format Data DINT 7 ee po p os Bit Address Host Name IPAddress 10 0 232 126 ses C Host Name Status Ti utut Cancel Help M Open Module Properties Connection and Assembly Instance Configuration in RSLogix 5000 Assembly instances for I O messaging Channels in Assembly Object The following diagram depicts the available Instance IDs Sizes and Data Types that can be configured within a connection Table of MW100 channels with corresponding Instance ID Ch Kind Instance ID 001 060 Producer 110 Producer 120 121 122 C001 C100 Producer 130 C101 C200 Consumer 131 C201 C300 132 Configuration 190 Consumer 191 IM MW100 17E 3 3 1 0 Messaging Implicit Messaging Once an instance has been pr
74. K Cancel Help Configuring an MW100 as a Generic Ethernet Module Iv Open Module Properties App 32 IM MW100 17E Appendix 8 Detailed Explicit and I O Messaging using RSLogix Assembly instances for I O messaging Channels in Assembly Object Instance ID Producer Producer C001 C100 Producer Consumer C101 C200 C201 C300 Configuration Consumer Now that the MW100 is added it should appear in RSLogix 5000 as a connection in the Controller Organizer 5 6 1 0 Configuration faii Backplane CompactLogix System a 1769 L32E Yokogawa E 1769 L32E Ethernet Port LocalENB Eig Ethernet g ETHERNET MODULE MW100 1769 L32E Ethernet Port LocalENB CompactBus Local I O Configuration within Controller Organizer tree ETHERNET MODULE MW100 Browsing Controller Tags will now show MW100 I and MW100 O as tags that can be used within controller logic Clicking on the sign will expand the selection to show all the points up to the Size specified when defining the input and outputs on the module e g Size 10 10 Channels Tags inixi Scope fa Yokogawa Show Show All yi REAL 10 Float FloatData REAL Float F MSG1 MESSAGE Multiplier DINT Decimal MW100 C AB ETHERNET_ MW 100 1 AB ETHERNET_ MW100 0 amp B ETHERNET WriteMessageBit BOOL Decimal
75. L command The operation error log records is output Up to 50 past operation error logs are retained If that number is exceeded old logs are overwritten with new ones Forinformation on the meanings of error codes see the MW100 Data Acquisition Unit User s Manual IM MW100 01E Syntax EACRLF yy mo dd hh mm ss nnn mmm mCRLF ENCRLF yy Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Seconds 00 to 59 nnn Error code 001 to 999 mmm m Error message up to 80 characters E Blank Example EA 05 04 01 12 20 00 123 Range setting error 05 04 01 12 30 00 456 Media access error EN Output of Recording Logs FLO RECORD Output using the FL command The data acquisition log is output Up to 250 past data acquisition logs are retained If that number is exceeded old logs are overwritten with new ones 1 line 40 characters fixed length For information on the meanings of error codes see the MW100 Data Acquisition Unit User s Manual IM MW100 01E Or 1021 on models with firmware version R3 02 or earlier Syntax EACRLF yy mo dd hh mm ss fffffff mmm mCRLF ENCRLF yy Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Seconds 00 to 59 fffffff Status Power Card Format Record Mode Create Trigger Delete Recover Error Code Time Save mmm m Message Blank 2 10 IM MW100 17E
76. LINK Ethernet not powered Check cable connections and power of HUB EUNREACH SMTP server not found Check whether destination SMTP server address is set correctly Check whether the server is running IM MW100 17E 2 19 asuodsay 9 2 2 ASCII Output Mail Client Error Messages cont Error Code Description Corrective Action EHELO HELO command com failed Check whether SMTP server is functioning correctly EMAILFROM MAILFROM command com Check whether SMTP server is failed correctly ERCPTTO RCPTTO command com failed Check whether SMTP server is functioning correctly EDATA Data communication failed Check whether SMTP server is functioning correctly ETCPIP Internal processing error Servicing required EINVAL Internal processing error Servicing required EPOP3HOSTNAME SMTP server name not correct Check whether destination server name is set correctly EPOP3UNR EACH POP3 server not found Check whether destination POP3 server is running EPOP3TIMEOUT Communication with the POP3 Check cable connections and power of server timed out HUB EPOP3AUTH Authorization on POP3 server Check whether user name and server failed name are allowed on server ESMTOAUTH SMTP Authentication failed Check whether user name and server name are allowed on server EANOTSUPPORT Attempted to connect to a server Please change servers requesting an encoding algorithm that is not supported
77. MATH function option is not included MATH channels A001 to A300 cannot be set including queries However if the pulse input module is installed MATH channels A001 to A060 can be set including queries If AUTO is specified for p3 the number of divisions is automatically determined from the upper and lower limit If scaling is turned ON in the range settings it is determined from the upper and lower limit of scaling If CENTER is set for p4 the center of the bar graph is drawn in the reference point 1 30 IM MW100 17E 1 5 Setting Commands Display Related SX Display Group Settings SG Message Settings Setting SXp1 p2 p3 lt terminator gt Setting SGp1 p2 lt terminator gt pl Display group number 01 to 18 pl Message number 0 to 5 p2 Display group name up to 16 p2 Message string up to 15 characters characters Query SG p1 p3 Channel structure up to 100 Example Set the MESSAGE1 string to message number 1 characters up to 20 channels SG1 MESSAGE1 Query SX p1 Explanation For the characters that can be used for messages Example Channel 1 and channels 3 to 6 are given a group name see user specified characters in section 1 3 of GROUP 1 and set to group 1 The message number 0 setting is valid in Setting SX1 GROUP1 001 003 006 mode and Measurement mode Set the channel structure by delimiting individual channels with a period and specifying ranges of channels with a hyphen E
78. MSG Instructions That the MW100 Supports When using RSLogix 5000 and RSLogix 500 there are different types of messages that correspond to the different type of PLCs Everything from PLC 2 through an ControlLogix PLC can be communicated with using the MSG block The following covers all the MSG instructions supported by the MW100 with EIP MW100 supports following MSG instructions e PLC2 Unprotected Read Write PLC5 Word Range Read Write PLC5 Typed Read Write SLC Typed Read Write CIP Data Table Read Write CIP Generic Read Write Step by step examples of explicit messaging within RSLogix 500 and RSLogix 5000 are detailed in appendix 8 IM MW100 17E 3 3 I O Messaging Implicit Messaging I O Messaging also known as Implicit Messaging is used for point to point or multicast and are used to transmit application specific I O data Implicit messages are exchanged across I O connections with a Connection Path predefined path as first defined in RSLinx and then RSLogix The Connection will define where the MW100 is located IP Address the Ethernet port on the PLC through which to communicate as well as what points are considered inputs or outputs The following picture shows RSLinx setup to communicate to the Ethernet device MW100 this connection points to an MW100 on the network IV Autobrowse Browsing node 192 168 1 125 found workstation NETSOLSERVER gs Linx Gateways Ethernet Hay CompactLogix Et
79. Modbus register of other instrument p4 Slave address 1 to 247 p5 Register address For p3 READ 00001 to 09999 Firmware version R3 04 or later 10001 to 19999 Firmware version R3 04 or later 100001 to 165535 Firmware version R3 04 or later 30001 to 39999 300001 to 365535 40001 to 49999 400001 to 465535 For p3 WRITE 00001 to 09999 Firmware version R3 04 or later 40001 to 49999 400001 to 465535 1 36 IM MW100 17E 1 6 Setting Commands Communication Related p6 Data Types BIT Bit Data Firmware version R3 04 or later INT16 Signed 16 bit integer UINT16 Unsigned 16 bit integer INT32 B Signed 32 bit integer from upper to lower INT32 L Signed 32 bit integer from lower to upper Gq NT32 B Unsigned 32 bit integer from upper to lower Gq NT32 L Unsigned 32 bit integer from lower to upper FLOAT B 32 bit floating decimal from upper to lower FLOAT L 32 bit floating decimal from lower to upper p7 irst channel 001 to 060 A001 to A300 C001 to C300 p8 Last channel 001 to 060 A001 to A300 C001 to C300 Query WB p1 Example Set command number to 003 command to valid command type to READ slave address to 1 register address to 30001 data type to INT16 first channel to C001 and last channel to C005 WB003 0N READ 1 30001 INT16 C001 C005 Explanation You can set this command on products with the M1 MATH function option When p3 i
80. N ON 00 MON 01 ERROR ERROR You can set this command on products with the M3 report function option The hour on which daily weekly and monthly reports are created is the same for all Report Execution Channel Settings When p2 OFF RMp1 p2 lt terminator gt When p2 ON RMp1 p2 p3 p4 p5 lt terminator gt pl Box number 01 to 60 p2 Use do not use box OFF ON p3 Channel range 001 to 060 and A001 to A300 p4 Unit of time for integration OFF The integral value of the data from each measurement or MATH interval 1 20 IM MW100 17E 1 4 Setting Commands System Related SEC The integral value of data from each measurement or MATH interval computations per second MIN The integral value of data from each measurement or MATH interval computations per minute HOUR The integral value of data from each measurement or MATH interval computations per hour DAY The integral value of data from each measurement or MATH interval computations per day p5 Displayed unit string for integration max 6 characters AO Setting Set the break point time in ascending order You cannot set multiple output values to the same time You must set the end of the point structure to 1 0 When broken line usage is SINGLE or REPEAT and there is not even 1 point set for the point structure this cannot be set spueululo2 Output Range Settings When p2 SKIP AOpl p2 terminator
81. OLT 2V SR060 VOLT 2V EN Example 2 SR parameter specified No relevant settings No EA EN Example 3 SR 001 parameter specified Yes EA SR001 VOLT 2V EN IM MW100 17E asuodsay s 2 2 ASCII Output Output of the Latest Measured Computed Data Output using the FD command Syntax EACRLF DATE yy mo ddCRLF TIME hh mm ssCRLF S ccccaaaauuuuuufdddddEfppCRLF ENCRLF yy mo dd hh SS cccc aaaa uuuuuu ddddd eecececeece PP Year 00 to 99 Month 01 to 12 Day 01 to 31 Hour 00 to 23 Minute 00 to 59 Seconds 00 to 59 Data status N D S O E N Normal D Differential input S Skip O Over E Error Blank Channel number 001 to 060 or A001 to A300 Alarm status H L h I R r T t blank x 4 characters H upper limit alarm L lower limit alarm h differential upper limit alarm differential lower limit alarm R upper limit on rate of change alarm r lower limit on rate of change alarm T delay upper limit alarm t delay lower limit alarm blank character no alarm Unit information output using 6 chars left justified mV mV V iV AC PC Xxxxxx user specified char string Data and exponent symbols Data mantissa measurement channel 00000 to 99999 32767 to 65535 Normally allowed output range 99999 over error measurement error occurs or indefinite 99999 OVER Data mantissa computation channel 000000
82. One IAP Serial Gateway Click Next until the following screen shows up and then check the Continue creating more message sources box and then click Next http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F t m x Messages Sources Protocol Source Allen Bradley Ethernet TCP port 2222 Remove Continue creating more message sources gt xe xe Cancel Le Prev Next gt gt xipueddy Message Source Select Receive messages from serial device connected to a serial port and choose DF1 Full Duplex for the Protocol and 2 for the Serial port click Next to continue http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F e JC X essage Source Location ion and ho rial or network de communicates with the Digi device Receive messages from network devices connecting using the network Protocol Allen Bradley Ethemet Transport TCP Network port 22 9 Receive messages from serial device connected to a serial port Protocol DF1 Full Duplex J Serial port Cancel lt lt Prev CNet Message Source Location IM MW100 17E App 39 Appendix 9 Detailed Configuration of DigiOne IAP Serial Gateway Give the source a Description and configure the serial options to match the configuration of the PLC then click Next http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F E x Me
83. Perform a manual sample MPSAMPLE Anew manual sample cannot be performed while a manual sample file is being written approximately 2 seconds Main Unit Key Operation KIpl terminator pl Key type START1 START key START2 START key equivalent to holding down for 2 sec STOP1 STOP key 1 38 IM MW100 17E 1 7 Control Commands STOP2 STOP key equivalent to VD Relay ON OFF holding down for 2 sec Setting VDp1 p2 lt terminator gt USER1 USER1 key pl Relay range 001 to 060 o USER2 USER2 key o p2 Relay status OFF ON 3 Example Executes the START key 3 Example Turns the channel 1 relay ON D KISTART1 5 VD001 0ON a o Explanation Valid only for the relay whose relay output type is set to CE Error Display Clear manual DO COM with the XD command Setting CEpl terminator pl Clears the error display 0 SD Date and Time Settings Example Clears the error on the 7SEG display Setting SDp1 p2 p3 lt terminator gt CEO pl Date YY MM DD YY Year 80 to 99 00 to 35 AK Alarm Acknowledgment MM Month 01 to 12 Setting AKpl terminator DD Day 01 to 31 pl Check alarm status and make p2 Time HH MM SS notification 0 of output clear HH hours 00 to 23 command for alarm relay output hold MM Minute 00 to 59 status SS Seconds 00 to 59 Example Check alarm status and make notification of output p3 Timezone SHH MM clear command for alarm relay output hold status S Symbol
84. Permitted to use command No Not permitted to use command Setting Commands Communication Related Command Functions Operation Administrator User Page Name Mode UA User Settings Setting Yes No 1 32 YS Serial Communication Settings Setting Yes No 1 32 YA IP Address Settings Setting Yes No 1 32 YD Host Name and Domain Name Settings Setting Yes No 1 32 YN DNS Client Settings Setting Yes No 1 33 YH DHCP Client Settings Setting Yes No 1 33 YF FTP Client Settings Setting Yes No 1 33 YG FTP Client Operation Settings Setting Yes No 1 33 YM Mail Client Settings Setting Yes No 1 33 YV Mail Sender and Recipient Settings Setting Yes No 1 33 YU Mail Contents Settings Setting Yes No 1 34 Ye E Mail Alarm Transmission Settings Setting Yes No 1 34 YT Time Synchronization Settings Setting Yes No 1 34 WD Modbus Client Operation Settings Setting Yes No 1 35 WE Modbus Client Connection Settings Setting Yes No 1 35 WE Modbus Client Command Settings Setting Yes No 1 35 WA Modbus Master Settings Setting Yes No 1 36 WB Modbus Master Command Settings Setting Yes No 1 36 UL Validation of Login Function Setting Yes No 1 37 wc Validation of Client Function Setting Yes No 1 37 ws Validation of Server Function Setting Yes No 1 37 YQ Communication Timeout Settings Setting Yes No 1 37 Yes Permitted to use command No Not permitted to use command Control Commands Command Functions Operation Administrator User Page Name Mode DS Operation Mode Switching A
85. Protocol EIP PCCC EIP native Messaging Explicit UCMM Class 3 l O Class 1 Object Assembly PCCC Data Table Data Exchange Max 300 CH as integer or float data y o AI AO DI DO Max 60 CH 100ms to 60s Max 360 CH 60 I O 300 Computation IM MW100 17E 3 7 di9NJ9Uu133 D 3 5 Summary The MW100 with EIP support can easily communicate via Explicit or O messaging to a variety of PLCs The MW100 requires that the PLC initiate all communications Now that the MW100 can communicate with EIP based PLCs the full capabilities of the DAQMASTER can easily be added to a controller network A PLC can use the MW100 as remote inputs and outputs within its control logic A PLC can write its inputs and register values into the MW100 Communication Channels C001 through C300 so that the MW100 can record up to 300 PLC data points Communication Channels must be placed into MATH channels only MATH channels A001 to A300 and I O Channels 001 to 060 can be recorded on an MW100 Full MW100 network service are available including real time web pages for monitoring data values FTP of data files e mail as well as custom web pages layout the data with graphics and save on purchasing a standalone HMI IM MW100 17E Appendix Appendix 1 Serial Interface Optional Specifications The following are the specifications for both types of serial interface optional for the main unit RS 232 and RS 422A 48
86. Register Session 99 05 11 12 EN 20234 Ri Success Output of PCCC Slave Log FLO PCCC Firmware version R3 02 or later Output using the FL command The PCCC slave information is output IM MW100 17E 2 33 asuodsay 9 2 2 ASCII Output Syntax EACRLF yy mo dd hh mm ss d mmm mCRLF ENCRLF yy Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Second 00 to 59 d Command response C R mmm m Message PCCC command response EN Blank Example EA 99 05 11 12 20 30 C PLC 5 Typed Read N10 0 99 05 11 12 20 31 R Success EN Output of MATH Status FLO MATH Output using the FL command Computation information is output specified MATH interval and actually required computation time Syntax EACRLF math interval aaa bbb sCRLF math time aaa bbb sCRLF ENCRLF math interval Specified MATH interval math time Actually required computation time aaa Seconds 0 to 999 bbb Miliseconds 000 to 999 Blank Example EA math interval 1 000 s math time 0 800 s EN 2 34 IM MW100 17E 2 2 ASCII Output Output of Operation Logs FLO CMD Output using the FL command Operation logs are output Up to 50 past logs are retained If that number is exceeded old logs are overwritten with new ones Syntax EACRLF yy mo dd hh mm ss mmm ENCRLF YY mo dd hh ss Example EA 99 05 11 12 20 30 PowerOn
87. Segment LED and Corrective Actions Display Possible Problem Corrective Action E040 Invalid client type Enter a correct client type E041 Invalid server type Enter a correct server type E050 Invalid input type Enter an input type that can be selected for the module specified by the channel number E051 Module of an invalid input type found in the Enter an input type that can be selected for all modules specified range of specified channels by the channel range E052 Invalid measuring range Enter a measurement range that can be selected for the module specified by the channel number E053 Module of an invalid measuring range found in Enter a measurement range that can be selected for all modules the range of specified channels specified by the channel range E054 Upper and lower limits of span cannot be equal Set a different value for the upper and lower limits of span E055 Upper and lower limits of scale cannot be equal Set a different value for the upper and lower limits of scale E056 Invalid reference channel number Set channels other than the input module s own channel E060 Cannot set an alarm for a skipped channel Set a type for the channel number setting other than SKIP E061 Cannot set an alarm for a channel on which Set the ON OFF setting for expressions on the channel number MATH function is turned OFF to ON E062 Invalid al
88. Some or all data prior to power outage could Do not change the CF card during a power failure not be recovered E345 Could not restart recording after recovery from Perform the record start operation power failure E346 Recording could not be started due to power Perform the re recording start operation outage Take appropriate action for power failure May occur in the MW100 internal processing during an abnormality Communication Command Error The code is divided into two parts which are displayed alternately on the 7 segment LED in the first part the letter E appears in the left digit with the hundreds digit of the error code to the right and the second part consists of the last two digits of the error code Display Possible Problem Corrective Action E401 Command string too long Keep the command within 2047 characters from first character to terminator E402 Too many commands enumerated Set the number of enumerated commands within 99 E403 Invalid type of commands enumerated Send the commands without enumerating them E404 Invalid command Confirm the command name E405 Not allowed to execute this command Login at a level that allows execution of this command E406 Cannot execute due to different operation mode Switch to a mode that allows execution of this command E407 Invalid number of parameters Check the number of parameters E408 Parameter string too long Keep the len
89. Start date time time HH MM HH hours 00 to 23 VM MATH Interval Settings MM Minute 00 to 59 Setting VMp1 lt terminator gt Query SO p1 n pl Measurement group number Example Set match time number 1 to Friday 17 hours 30 j OFF 1 to 3 minutes VM SQ1 WEEK FRI 17 30 Query Example Set MATH interval to measurement group number 1 When Starting Match Time in Units of One Day VM1 Setting SQp1 p2 p3 lt terminator gt Explanation You can set this command on products with the M1 pl Match time number 1 to 3 MATH function option and when the pulse input p2 Start type DAY module is installed p3 Start date time time HH MM Measurement group numbers of measurement HH hours 00 to 23 interval 10 ms or 50 ms cannot be set MM Minute 00 to 59 Query SO p1 XG Settings of Operation upon Example Set match time number 1 to 17 hours 30 minutes MATH Error SQ1 DAY 17 30 Setting XGp1 p2 p3 p4 p5 p6 p7 terminator pl Operation upon Math Error XV Measurement Interval Settings OER Set computed was to ange Setting XVp1 p2 lt terminator gt OVER Set computed value to Over pl Measurement group number 1 to 3 p2 Special MATH processing when the p2 Measurement interval input value of the measurement input OFF channel is in error in a computation OmS 50mS 100mS 200mS 500mS other than TLOG and CLOG miliseconds ERROR Sets the computed value to S 2S 5S 10S 20S 30S 60S seconds MATH error Query XV p1 SKIP Continue the computati
90. When Not Using the Match Time Setting Query Example SQp1 p2 lt terminator gt pl Match time number 1 to 3 p2 Start type OFF SQ p1 Set match timer number 1 to OFF sol OFF When Starting Match Time in Units of Months Setting Query Example SQp1 p2 p3 p4 lt terminator gt pl Match time number 1 to 3 p2 Start type MONTH p3 Start date time day 1 to 31 p4 Start date time time HH MM HH hours 00 to 23 MM Minute 00 to 59 SQ p1 Set match time number 1 to 1 day 8 hours 30 minutes sol MONTH 1 08 30 1 24 IM MW100 17E 1 4 Setting Commands System Related When Starting Match Time in Units of Weeks Explanation If the module specified in p1 has a shortest Setting SOp1 p2 p3 p4 terminator measurement interval of 100 ms you cannot set pl Match time number 1 to 3 measurement group numbers having measurement p2 Start type WEEK intervals of 10 ms or 50 ms Also if the module has p3 Start Date time day of week a shortest measurement interval of 500 ms you SUN Sunday cannot set measurement group numbers having MON Monday measurement intervals of 10 ms 50 ms or 100 ms TUE Tuesday Measurement group numbers cannot be specified for WED Wednesday output modules and unmounted modules THU Thursday For the 30 CH Medium Speed DCV TC DI Input FRI Friday Module enter the same settings for the three SAT Saturday measurement groups and A D integral times p4
91. ach measurement interval number of computations per minute HOUR Sum value of the data for each measurement interval number of computations per hour DAY Sum value of the data for each measurement interval number of computations per day Firmware version R3 03 or later Special MATH processing when the input value of the measurement input channel is in error in a TLOG or CLOG computation ERROR Sets the computed value to MATH error SKIP Continue the computation using the previous value ignoring the input value in error Special MATH processing when the input value of the measurement input channel is overflow in a TLOG or CLOG computation ERROR Sets the computed value to MATH error SKIP Computed value is ignored and computation continues LIMIT Apply input to upper or lower limit value and continue computation 2 For details see the MW100 Data Acquisition Unit User s Manual IM MW100 01E 3 The upper or lower limit value that is replaced for the reference channel varies depending on the MATH type Measurement input Upper lower limit of channel the measuring range Scaled measurement Upper lower limit of input channel scaling MATH channel Upper lower limit of span Query Example Explanation MC Setting Query Explanation MD Setting Query p7 Overflow processing of TLOG PSUM computation OVER Stop the computation as overflow w
92. action of the Event Action function occurs 3 Reset MATH group 3 Set to 1 when the MATH RST GR3 action of the Event Action function occurs 4 Reset MATH group 4 Set to 1 when the MATH RST GRA action of the Event Action function occurs 5 Reset MATH group 5 Set to 1 when the MATH RST GR5 action of the Event Action function occurs 6 Reset MATH group 6 Set to 1 when the MATH RST GR6 action of the Event Action function occurs f Reset MATH group 7 Set to 1 when the MATH RST GR action of the Event Action function occurs Status Information 3 Abnormality Bit Name Description 1 Decimal place units Set to 1 when the decimal place or units are changed change 2 Computation omitted Set to 1 when timing of the MATH channel processing failed 3 4 z 4 E 5 5 6 7 s App 10 IM MW100 17E Appendix 4 Bit Structure of Status Information Status Information 4 Event Bit Name Description 0 H z 1 x 2 Low free space on media Set to 1 when there is only a small amount of remaining free space on the medium 3 E 2 4 2 z 5 z 6 E x 7 gt 5 Status Information 5 Mode Bit Name Description 0 Setting Set to 1 when transitioning to Setting mode 1 Recording Set to 1 when transitioning to Recording mode 2 Computing Set to 1 when computation starts 3 Alarm occurrence Set to 1 when alarm occurs 4 Wait for alarm Set to 1 when waiting for alarm acknowledgment AK ac
93. an R3 03 or earlier settings file is loaded with firmware version Settings Firmware version R3 03 or earlier Interpreted Firmware version R3 04 or later WEO1 modbus server com 502 255 WEO1 modbus server com 502 The underlined parameter is ignored WF001 O0N READ 01 30001 INT16 C001 C001 WF001 ON READ 01 3000 1 INT16 C001 C001 255 The underlined portion is added to the previous settings WA Setting Query Example Explanation WB Setting Modbus Master Settings WAp1 p2 p3 p4 p5 lt terminator gt pl Communication interval 00mS 200mS 250mS 500mS 8 28 58 108 208 308 408 508 608 908 20S p2 Communication timeout 00mS 200mS 250mS 500mS 1S p3 Retry count OFF 1 to 5 p4 Communication recovery wait 0 to 20 sec p5 Wait between commands OFF 10 mS 20 mS 50 mS 100 mS WA Set the communication interval to 500 ms the communication timeout to 250 ms number of retries to 2 communication recovery wait to 30 seconds and the gap between commands to 50 ms WA500mS 250mS 2 30 50mS You can set this command on products with the M1 MATH function option Modbus Master Command Settings When p2 OFF WBp1 p2 lt terminator gt When p2 ON WBp1 p2 p3 p4 p5 p6 p7 p8 lt terminator gt pl Command number 001 to 100 p2 Command valid invalid ON OFF p3 Command types READ Load value from Modbus register of other instrument WRITE Write value to
94. and the default Password is dbps Authentication Required Enter username and password for Digi One IAP at http 192 168 1 150 User Name root Password Soie IAP Security Screen After logging in the main page of the Digi One IAP web configuration should appear Select Industrial Automation under Applications to continue Digi One IAP Configuration and Management Mozilla Firefox File Edit View History Bookmarks Yahoo Tools Help 1 D f h Digi One IAP Configuration and Management Connectware o Help Configuration Getting Started Network Serial Ports Users Security System System Summary Tutorial Not sure what to do next This Tutorial can help Applications Model Digi One IAP PPP IP Address 192 168 1 150 Industrial Automation MAC Address 00 40 9D 32 48 37 Management Serial Ports Description Connections Contact Administration Location Backup Restore Update Firmware Factory Default Settings Device Information Reboot Copyright 1996 2007 Digi International Inc All rights reserved www digi com Logout Home page of IAP configuration App 36 IM MW100 17E Appendix 9 Detailed Configuration of DigiOne IAP Serial Gateway Select Industrial Automation Wizard link in the center of the screen to configure the IAP for an industrial network Digi One IAP Configuration and Management Mozilla Firefox File Edit View History Boo
95. arm type Enter an allowed alarm type E063 Invalid alarm relay number Set a relay number for alarm output relays E065 Cannot set hysteresis for a channel on which Set the channel number alarm type to something other than OFF alarm are turned OFF E070 Nonexistent channel specified in MATH Check whether a channel number outside of the allowable range expression was specified in the expression E071 Nonexistent constant specified in MATH Check whether a MATH constant outside of the allowable range expression was specified in the expression E072 Invalid syntax found in MATH expression Check whether the syntax of the expression is correct E073 Too many operators for MATH expression Reduce the number of operators E074 Invalid order of operators Check whether the relationship between the operators used in the expression satisfies proper syntax E075 Upper and lower limits of MATH span cannot be Set a different value for the upper and lower limits of the MATH equal span E080 Incorrect MATH group format Check whether the MATH group format is correct E081 Incorrect channels for MATH group Check whether there are any channels outside the allowable range specified in the MATH group E082 Too many channels for MATH group Reduce the number of channels specified in the MATH group E090 Incorrect break point format Use the correct break point format E091 Time value of break point exceeds the setting Set a time within the allowable range range E092 O
96. ate time hour 0 to 23 minutes Query SW p1 H Interval setting in unit of hours Example Star Daylight Saving time on April first week Sunday 2 p4 Hence of samples 1 to 1500 hours Query SV p1 SWSTART APR 1st SUN 2 Example Set the sampling interval to 1 minute and the number of samples to 360 on MATH channel A001 SVA001 ON 1M 360 Explanation This command can be used on models with the M1 math option Setthe sampling interval to an integer multiple of the MATH interval IM MW100 17E 1 29 1 5 Setting Commands Display Related 1 5 Setting Commands Display Related ST Tag Settings Setting STpl p2 terminator pl Channel range 001 to 060 and A001 to A300 p2 Tags max 15 characters Query ST p1 Example Set the tag of channel 2 to TAG2 ST002 TAG2 Explanation For the characters that can be used for tags see user specified characters in section 1 3 fthe M1 MATH function option is not included MATH channels A001 to A300 cannot be set including queries However if the pulse input module is installed MATH channels A001 to A060 can be set including queries SZ Zone Settings Setting SZpl p2 p3 terminator pl Channel range 001 to 060 and A001 to A300 p2 Zone lower limit value 0 to 95 p3 Zone upper limit value 5 to 100 Query SZ p1 Example Zone display channel 2 between 30 and 5096 2002 30 50 Explanation If the M1 MATH function option is not included
97. ated send errors 16 collision occurrences xipueddy Outputs a list of currently available commands in a form enclosed by EA Authorizes users connected for maintenance diagnostic services Explanation interface in a form enclosed by EA and EN Name Interface in Pkt Number of In Err Number of Out Pkt Number of Out Err Number of 16 Coll Number of help Command Help Output Function Setting help Example help EA Diagnostic command list con echo active connections eth echo ethernet statistics help echo command list login login or re login logout logout net echo network statistics uart echo UART statistics EN Explanation and EN login Login Function Setting login p1 p2 p1 user name p2 password Example E1 501 Login first login admin abc EO Explanation Notifies success or failure of login using EO or E1 If the login function is not used the password can be omitted IM MW100 17E App 15 Appendix 6 Maintenance Diagnostic Server Logout Function logout Setting Example Explanation gt Function Setting Example Explanation Closes the maintenance diagnostic session and closes currently used TCP connections from the MW100 side logout logout EO After returning EO the MW100 issues a close TCP IP connection request FIN Output Network Information Outputs general network information related to the MW100 communication stack net net EA
98. bb ccc mmm mCRLF n S aaa bbb ccc R aaa bbb ccc mmm mCRLF n S aaa bbb ccc R aaa bbb ccc mmm mCRLF n S aaa bbb ccc R aaa bbb ccc mmm mCRLF n S aaa bbb ccc R aaa bbb ccc mmm mCRLF ENCRLF n S R mmm m Example EA Module number 0 to 5 Status of modules set on the system Status of modules actually installed aaa Module model bbb Module basic specifications code input output type ccc Module basic specifications code measuring interval no of channels Module error status 10 characters RomError EEPROM damaged CalError Calibration value damaged SlotError 30 CH Medium Speed DCV TC DI Input Module installed in invalid slot Blank Normalize without error S MX110 UNV H04 R MX110 UNV H04 S MX110 UNV M10 R MX110 UNV M10 CalError S MX110 UNV M10 R MX110 UNV H04 S MX125 MKC M10 Re S2 0 1 2 3 S MX115 D05 H10 R MX115 D05 H10 4 5 2 38 IM MW100 17E 2 2 ASCII Output Output of Media Free Space MEO Output using the ME command Syntax EACRLF aaaaaaa bbbbbbb K byte freeCRLF ENCRLF aaaaaaa Media free space KB 0 to 9999999 bbbbbbb Media total capacity KB 0 to 9999999 Example EA 5000 16000 K byte free EN Output of File Information ME1 Output using the ME command Syntax EACRLF ffffffff eee ssssssss yy mo dd hh mm ssCRLF aaaaaaa bbbbbbb K byte freeCRLF ENCRLF ffffffff File or folder name 8 characters eee Extension
99. by the MW100 Output of DHCP Client Logs FLO DHCP Output using the FL command DHCP information logs are output Up to 50 past logs are retained If that number is exceeded old logs are overwritten with new ones Syntax EACRLF yy mo dd hh mm ss kkk k mmm mCRLF ENCRLF YY Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Seconds 00 to 59 kkk k Message type 15 characters mmm m Message Blank Example EA 99 05 11 12 20 30 link on 99 05 11 12 20 31 apply 192 168 1 1 EN 2 20 IM MW100 17E 2 2 ASCII Output DHCP Client Message Type Message Type Message Description link off Ethernet power supply blocked disconnected on Ethernet power supply open connected apply Address Ethernet I F address setting dhcp off Disable DHCP function on Enable DHCP function renew Renew lease address release Release lease address reject Reject lease address dhcp event RENEWED Lease address renewal complete EXTENDED Lease address extension request complete RELEASED Lease address release complete dhcp error ESEND DHCP message send failed ESERVER Failed to find DHCP server ESERVFAIL Response from DHCP server failed communication timeout ERENEWED Lease address renewal failed EEXTENDED Lease address extension request failed EEXPIRED Lease address release failed update Host name Registrat
100. column is the native MW100 register starting with I O channels 001 through 060 MATH channels A001 through A300 also known as Math Channels and finally Communication Channels C001 through C300 I O Channels and MATH channels are considered read only while Communication Channels are read write To the right of the MW100 register are the naming conventions that are used within RSLogix messages In an RSLogix 500 message N10 0 would be used to retrieve an MW100 s I O Channel 001 as a 16 bit integer In an RSLogix 5000 message real 3299 would be used for read or write requests of an MW100 s Communication Channel C300 as real If a message was used to read MATH channel A060 as long integer from an MW100 RSLogix 5000 would use dint 2059 as the Source Element di 9NJ9Uu133 D 1 0 Channel 001 to 060 max 60 CH PLC5 SLC CIP int CIP dint CIP real N L F10 0 int 1000 dint 1000 real 1000 N L F10 59 int 1059 dint 1059 real 1059 PLC5 SLC CIP int CIP real N L F20 0 int 2000 real 2000 N L F22 99 int 2299 real 2299 PLC5 SLC CIP int CIP real N L F30 0 int 3000 real 3000 N L F32 99 int 3299 real 3299 With N file or CIP int tag you can access to the data as short integer word With L file or CIP dint tag you can access to the data as long integer double word With F file or CIP real tag you can access to the data as real float
101. cording interval can be set to 1 2 5 or 10 for Query MX all other measurement intervals Example Set recording interval to 1H recording operation to FULLSTOP and recording data length to 2D MX1H FULLSTOP 2D ML Recording Data Length Settings Explanation p3 cannot be set to a time less than the p1 interval Setting MLpl terminator f i Therelationship between the measurement and pl Data length when the recording MATH intervals set on the input module and the start timing is set to DIRECT under RN os 2 allowed thinning recording interval setting is shown recording operation in the table below 30 M units of minutes Thinning Measurement Interval Measurement Group MATH Interval 1H 2H 3H 4H 6H 8H 12H units of Recording 10ms 50ms 100ms 2s 5s 10s 20s 30s 60s hours Interval 200ms 500ms 1s 1D 2D 3D 5D 7D 10D 14D 31D units of 4s Y 5S Y Y days 108 y AREARE Query ML 20S Y Y Y Y Y Example Set the recording start time data length to 1 hour 308 Y I EA d us 1M Y Y Y Y Y Y Y MAH 2M Y lelas lvy 3M Y Y Y Y Y Y Y 4M v Iviviviv v MR Recording Free Space Settings 5M 7 Yivilvlv v v 2 i 10M Y Y Y Y Y Y Y Setting MRpl terminator SH 7 S Z2 a 7 pl Recording time remaining on media set 30M Vv Vv V y v P Vv for small media free space 1H Y v 1H 2H 3H 4H 5H units of hours vy Can be set Blank Cannot be set Query MR Example Set media free space to 2 hours MU Setting Save Opera
102. corresponding module number are displayed alternately as shown in the figure below Error number Module number weg 1 ut n mi Display Possible Problem Corrective Action UO Range information error Servicing required U1 Calibration value error Check the module s installation status then recalibrate the module If the error occurs even after recalibrating servicing is required U2 Calibration reference voltage is not Check whether the correct calibration reference voltage is or being correct applied or whether the channel to which the voltage is applied is during calibration correct U3 Error in writing the calibration value Servicing required U4 The installed module cannot be used Replace the module with one that can be used App 18 IM MW100 17E Appendix 7 Error Display on the 7 Segment LED and Corrective Actions Communication Errors The left and right digits of the 7 segment LED display C and an error code respectively The LED blinks Display Possible Problem Corrective Action CO DHCP address acquisition error Check network connections Use a fixed IP address Check with your network administrator whether your environment supports acquisition of addresses by DHCP C1 DNS name error Check network connections Check with your network manager to determine whether your environment supports host name registration Setting Errors The code is divided into two parts which are
103. displayed alternately on the 7 segment LED in the first part the letter E appears in the left digit with the hundreds digit of the error gt code to the right and the second part consists of the last two digits of the error code 3 Display Possible Problem Corrective Action amp E001 Invalid function parameter Enter correct parameters x E002 Value exceeds the setting range Set a value within the allowable range E003 Incorrect real number format Enter the correct real number format E004 Real number value exceeds the setting range Set a real number within the allowable range E005 Incorrect character string Set an allowable character string E006 Character string too long Set a character string within the allowable length E007 Incorrect display color format Specify a display color using the correct format E008 Incorrect date format Enter the date using the correct format E009 Date value exceeds the setting range Set a date within the allowable range E010 Incorrect time format Enter the time using the correct format E011 Time value exceeds the setting range Set a time within the allowable range E012 Incorrect time zone format Specify a time zone using the correct format E013 Time zone value exceeds the setting range Set a time zone within the allowable range E014 Incorrect IP address format Enter an IP address using the correct format
104. e CF card E303 CF card is write protected Check write permissions E311 CF card not inserted Insert the CF card correctly E312 CF card format damaged Check the CF card Please reformat the CF card E313 CF card damaged or not formatted The file may be damaged Format or replace the CF card App 22 IM MW100 17E Appendix 7 Error Display on the 7 Segment LED and Corrective Actions Display Possible Problem Corrective Action E314 File is write protected Check write permissions E315 No such file or directory Check the files and folders E316 Number of files exceeds the upper limit Delete unneeded files to reduce the number of files E317 Invalid file or directory name Check the files and folders E318 Unknown file type Check the files E319 Same name of file or directory already exists Check the files and folders E320 Invalid file or directory operation Check the files and folders E321 File is in use Wait until access is finished E331 Setting file not found Check the name of the setting file E332 Setting file is broken Could not load setting file because it is corrupted E341 FIFO buffer overflow You must reduce the time required to store files Delete unneeded files to free up space E342 Data to be saved to file not found Check the settings E343 Power failed while opening file Files may have been damaged Take appropriate action for power failure E344
105. e command type is set to Write in the Modbus client master settings see the followings Values per Modbus Registers Measurement channel data and MATH channel data page App 7 Values per Modbus Registers Communication input channel data page App 8 IM MW100 17E App 3 xipueddy E Appendix 2 Modbus Protocol Register Assignments Modbus Slave The supported Modbus register types differ depending on the MW100 firmware version Measurement channel data MATH channel data Firmware version Type INT16 INT32 FLOAT BIT R3 04 Yes Yes Yes Yes R3 03 No Yes Yes Yes R3 02 No Yes Yes No Communication input channel data Firmware version Type INT16 INT32 FLOAT BIT R3 04 Yes Yes Yes Yes R3 03 No No Yes Yes R3 02 No No Yes No The following are the Modbus slave register assignments Coils Firmware version R3 03 or later Coil Data Data type 00001 Data on communication input channel C001 Bit 00002 Data on communication input channel C002 Bit 00300 Data on communication input channel C300 Bit Input Relays Firmware version R3 03 or later Input relay Data Data type 10001 Data on measurement channel 001 Bit 10002 Data on measurement channel 002 Bit 10060 Data on measurement channel 060 Bit 13001 Data on MATH channel A001 Bit 13002 Data on MATH channel A002 Bit 13300 Data on MATH channel A300 Bit 18001 Measuring Bit 18002 Computing Bit 18003 Recording Bit 18004 Alarm occurring
106. e in the range from 0 to 4 Upper and Lower Limit of Scaling Set between 30000 and 30000 Set the decimal place in the range from 0 to 4 Alarm Types The following shows alarm types that can be set by channel and input type Channel Type Input Type MATH Type Alarm Type Hi Lo lim Diff H L RoC lim Delay on H L lim DH oninc dec inc dec DL RH RL TH TL Meas channels SKIP No No No No VOLT TC OFF Yes No Yes Yes RTD DIIOHM Scale Yes No Yes Yes STR PULSE Diff comp Yes Yes Yes Yes RRJC Yes No Yes Yes MATH channels OFF No No No No ON Yes No No Yes Yes Can be set No Cannot be set Alarm Value Setting Range The following shows the setting ranges for alarm values Measurement Channels Alarm Type Computation Type Alarm Value Setting Range H L OFF DELTA RRJC Normal mode span setting range SCALE Scale Low to High limit low limit high limit Scale High to Low limit high limit low limit DH DL DELTA Difference mode span setting range RH RL OFF DELTA RRJC 1 to width of normal mode span setting range SCALE 1 to width of scale upper lower limit values TH TL OFF DELTA RRJC Normal mode span setting range SCALE Scale Low to High limit low limit high limit Scale High to Low limit high limit low limit MATH Channels Within the MATH channels span range 9999999 to 9999999 mantissa Hysteresis Value Setting Range The following shows the setting ranges for
107. e instrument returns the following error codes to the master device Code Meaning Cause 1 Function code invalid Requested non supported function 2 Invalid register number Attempted to read write registers with no corresponding channel 3 Invalid number of registers The specified number of registers was zero 7 Could not be executed Attempted to read MATH registers from MW100 without the MATH function option However there is no response in the following cases CRC Error Error other than in the table above App 8 IM MW100 17E Appendix 3 Modbus Communication Timeout This MW100 has a function in which communication with Modbus slave devices that could not receive a response after the number of retries or more is dropped every communication interval by access sequence Communication with Modbus slave devices dropped in sequence is retried after the communication wait time has elapsed Modbus Master Timer Function Communication Communication cycle timeout p e Retransmission E z Modbus master 0 0 1 2 i 0 0 command J Time Modbus slave i i j response i No response 11111111111 MN DM One communication zm session Wait time Communication with non responding instrument Timeout Types Timeout Description Communication cycle Modbus master command lis
108. e portion of the command that was erroneous If multiple commands resulted in errors the responses are delimited with commas The position of the error is indicated by a 1 for the first command 2 for the second command and so on Syntax E2 ee nnnCRLF if only one error occurred E2 ee nnn ee nnn ee nnnCRLF if multiple errors occurred ee Error position 01 to 99 nnn Error number 001 to 999 Blank Example E2 03 123 07 456 ASCII Output For the format of each see section 2 2 Syntax EACRLF Te Terre ee ee eee ee te CRLF rere rere rrr eer ee CRLF ee ee CRLF ENCRLF Binary Output Overview Diagram 1 byte ASCII data Binary data Identifier Header sum Binary data EBCRLF Indicates that data is in binary Data Length The number of bytes equalling flag indentifier header sum binary data data sum Header Sum Sum value of data length flag identifier Binary Data For the output format of each data see section 2 3 2 2 IM MW100 17E 2 1 Response Format Data Sum Sum value of binary data Sum value is calculated only when calculate sum is set in the CS command The value 0 is stored in the sum value domain when do not calculate sum is set Flag Flag value Bits Notation 0 1 Flag Meaning 7 BO MSB LSB Byte order 6 CS None Y Checksum 5 E e 4 2 7 3 2 E 2 E e 1 z E e 0 z amp The byte order is the data ord
109. e should be assigned to the MSG block in this case tag MSG1 SG Message EN Message Control MSG1 F DN5 ER MSG block using tag MSG1 The next step is to configure the MSG block button In this case the message block is configured to write data from the PLC to the MW100 and so Message Type is set to CIP Data Table Write Source Element is set to DATATransfer tag within PLC and the Number of Elements is set to 10 number of bytes of data in order to read or write large amounts of data in a single message increase the Number of Elements to the appropriate value The Destination Element is set to real 3099 which corresponds to MW100 Communication Channel C100 Message Configuration MSG1 x Configuration Communication Tag Message Type CIP Data Table Write Source Element DATATransfer gt New Tag Number Of Elements 10 Destination Element Jreatt3098 O Enable Enable Waiting Start D Done Done Length 0 Error Code Extended Error Code T Timed Out Error Path Error Text Cancel Sool Help Message Configuration Tab App 28 IM MW100 17E Appendix 8 Detailed Explicit and I O Messaging using RSLogix Next configure the Communication Tab by entering the Path to the MW100 The Path can be designated by the name of the Ethernet port on the PLC in this case LocalENB see I O Configuration below followed by a comma with 2 depth of communications
110. e to communicate through RSLinx to the designated PLC Messages are designated as MSG under the Input Output tab of the instruction bar and may be inserted as the output of a rung of ladder logic The MSG command can be used for reads or writes in this case the example below shows a write message The target device should be set to 500CPU when talking to SLC 500s and PLC 5 when communicating to older PLC 5s Control Block is used to set the location in memory for the MSG function to be stored and it should be different from the Data Table Address used on the Setup Screen what data should be written to the MW100 MSG Read Write Message Type Peer To Peer Read Write Write Target Device SOOCPU Local Remote Local Control Block N70 Control Block Length 14 Setup Screen RSLogix 500 Write Message IM MW100 17E App 25 xipueddy E Appendix 8 Detailed Explicit and I O Messaging using RSLogix Once the Control Block is designated the Setup Screen can be configured The first item to fill in is the location of the data that is to be written from the PLC to the MW100 designated as the Data Table Address In this case N7 49 is chosen with an element size of 1 one byte of data in order to read or write large amounts of data in a single message increase the elements size to the appropriate value Channel 0 designates what port to use on the PLC in this case the serial port for DF1 communications later routed via a D
111. easurement channels on p1 When Setting Voltage TC RTD Contact Resistance Strain Input and Pulse With no MATH Setting SRp1 p2 p3 p4 p5 p6 terminator pl Channel range 001 to 060 p2 Input type VOLT DC voltage TC Thermocouple RTD Resistance temperature detector DI Contact OHM Resistance STR Strain PULSE Pulse p3 Measuring range p4 Lower limit of span p5 Upper limit of span p6 MATH type OFF Query SR p1 Example Set the input type for channels 1 to 4 to TC type R the lower limit span to 0 0 C and the upper limit of span to 1760 0 C SR001 004 TC R 0 17600 0FF Explanation Specify measurement channels for p1 When Setting Difference Computation between Channels Setting SRp1 p2 p3 p4 p5 p6 p7 lt terminator gt pl Channel range 001 to 060 p2 Input type VOLT DC voltage TC Thermocouple RTD Resistance temperature detector DI Contact input OHM Resistance input STR Strain input PULSE Pulse p3 Measuring range p4 Lower limit of span p5 Upper limit of span p6 MATH type DELTA p7 Reference channel numbers 001 to 060 Query SR p1 Example Set the MATH type for channel 10 to difference computation between channels with channel 1 the reference channel set the input type to TC measuring range to R the lower limit span to 10 0 C and the upper limit of span to 100 0 C SRO10 TC R 100 1000 DELTA 001 Explanation Specify measurement channels on p1 IM MW100 17E 1 4 Set
112. ece cece ce eeeeeeeaeeeeeeeeeaeeeeeesecaeeeeeeeenenaeeeeees 2 9 Output of Operation Error Logs FLO ERROR 2 10 Output of Recording Logs FLO RECORD sse enne 2 10 Output of Recording Status Logs FLO RECSTATUS eseee 2 12 Output of Alarm Summaries FLO ALARM sesseseene mene 2 14 Output of Message Summaries FLO MESSAGE see 2 15 Output of Communication Logs FLO COM ssseeeenne mee 2 16 Output ot FTP Client Eogs FLO FTP C certe tetas 2 17 Output of Mail Client Logs FLO SMTP sssseese eene 2 19 Output of DHCP Client Logs FLO DHCP sse enne 2 20 Output of Time Synchronization Logs FLO SNTP sese 2 22 Quiput of FTP Server Logs FLO FTP S i einer nter 2 23 Output of HTTP Server Logs FLO HTTP emere 2 24 Output of Modbus Master Logs FLO MODBUS WM emm 2 25 Output of Modbus Master Command Status FL1 MODBUS MC 2 26 Output of Modbus Master Connection Status FL1 MODBUS MS 2 27 Output of Modbus Slave Log FLO MODBUS 5S see 2 28 Output of Modbus Client Logs FLO MODBUS O eee 2 30 Output of Modbus Client Command Status FL1 MODBUS CO sss 2 30 Output of Modbus Client Connection Status FL1 MODBUS CS 2 31 Output of Modbus Server Log FLO MODBUS 7T eee 2 32 O
113. en the temperature units are changed the settings of the SR SF XB XJ XD AO AP and ST commands BA Settings of Strain Input Initial are initialized Balancing Setting BAp1 p2 lt terminator gt SW Daylight Saving Time Settings pl Channel range 001 to 060 Setting SWp1 p2 p3 p4 p5 lt terminator gt p2 Initial balancing valid invalid ON pl Starts stops date time type OFF START Start date time Query BA p1 END Exit date time Example Enable strain input initial balance operation on channel p2 Date time month d JAN January BA001 ON FEB February Explanation Specify measurement channels on p1 MAR March DE ax UN Unit Number Settings MAY May SUN guns Setting UNpi terminator S July pl Unit number 00 to 89 AUG August Query UN sep September Example Set unit number to 5 OCT October ee NOV ovember DEC December SV Rolling Average Settings ps Date tame week Setting When p2 OFF ist First week SVp1 p2 lt terminator gt 2nd Second week pl MATH channel number A001 to A060 3rd Third week p2 Rolling average ON OFF OFF 4th Fourth week When p2 ON LAST Final week SVp1 p2 p3 p4 lt terminator gt p4 Date time day of week pl MATH channel number A001 to A060 SUN Sunday p2 Rolling average ON OFF ON MON Monday p3 Sampling interval 1 to 6S 10S 12S TUE Tuesday 15S 20S 30S 1M to 6M 10M 12M WED Wednesday 15M 20M 30M or 1H THU Thursday _S Interval setting in unit of FRI Friday seconds SAT Saturday _M Interval setting in unit of p5 D
114. ent Counter 12 Fetch Event Log 13 Program 584 984 14 Poll 584 984 15 Write Coil register number absolute address _ number of registers 16 Write Register register number absolute address number of registers Others 2 32 IM MW100 17E 2 2 ASCII Output Message Output Format Response Response Exception Code Message Output Normal response None bu Error response 1 Illegal function 2 Illegal data address 3 Illegal data value 4 Illegal response length 5 Acknowledge 6 Slave device busy 7 Negative acknowledge 8 Memory parity error 10 Gateway path unavailable 11 Gateway device failed to respond Others Dac te Example EA 06 01 23 16 59 17 C 1 FC 16 Write Register 40011 2 06 01 23 16 59 17 R 1 FC 16 06 01 23 16 59 17 C 1 FC 3 Read Register 40011 2 06 01 23 16 59 17 R 1 FC 3 Illegal data value E Output of CIP Server Log FLO CIP Firmware version R3 02 or later Output using the FL command The CIP server information is output Syntax EACRLF yy mo dd hh mm ss d mmm ENCRLF yy Year mo Month ddDay hh Hour mmMinute ss Second d mmm m Example EA 00 to 99 01 to 12 01 to 31 00 to 23 00 to 59 00 to 59 mCRLF Command response C R Message CIP command response Blank 99 05 11 12 20 30 C
115. er of 2 or more bytes including the binary data portion It indicates that data is stored in the MSB top byte first or LSB bottom byte first e Checksum indicates whether a sum value is in the header sum and data sum domains and if the checksum value CS is 0 then 0 is stored in those domains Ifa dash is located in the notation or flag column the bit is not used The value is indefinite Identifier Identifier Binary Data Type Format 0 Unspecified data File 128 Unspecified data Data 129 FIFO data Data 130 The latest measured computed data Data 131 Latest output data Data 132 FIFO read range Data IM MW100 17E 2 3 asuodsay s 2 1 Response Format RS 422A 485 Specific Commands Responses Commands specific to the RS 422A 485 interface and their responses are shown in the table below Command Syntax Command Meaning Responses ESC Oxx CRLF Instrument open Response from instrument address specified by command ESC O xx CRLF No response when instrument address specified by command does not exist ESC Cxx CRLF Instrument close Response from instrument address specified bycommand ESC C xx CRLF No response when instrument address specified by command does not exist The reasons that an instrument of the specified address might not exist include a command error the specification does not match the address set on the instrument the power to the instrument is not turned ON or the instrument
116. escribes concisely the installation Unit Installation and Connection procedures and wiring procedures of the Guide MW100 Data Acquisition Unit MX100 MW100 Quick Start IM MX100 79E X Explains the contents of the quick start Package Checking the Contents package SL1 SL2 and SL3 options of the Package Control of pollution caused by IM MX100 91C Describes control of pollution caused by the MX100 MW100 products product 772075 AC Adapter IM 772075 01E Describes the specifications of the AC adapter power supply suffix code 2 MW100 Viewer Software User s Manual IM MW180 01E Describes the functions and operations of the MW100 Viewer Software that comes standard with the MW100 main module This manual describes style number S3 of the MW100 Data Acquisition Unit The contents of this manual are subject to change without prior notice as a result of improvements in the software s performance and functions Display contents illustrated in this manual may differ slightly from what actually appears on your screen Every effort has been made in the preparation of this manual to ensure the accuracy of its contents However should you have any questions or find any errors please contact your nearest YOKOGAWA representative dealer or sales office Copying or reproducing all or any part of the contents of this manual without the permission of Yokogawa Electric Corporation is strictly prohibited The TCP
117. et smaller value than lower limit of Set a larger value for the upper limit than that of the lower limit display zone for upper limit E142 Width of display zone must be 5 of that of the Set the upper and lower limits so that the difference between them entire display or more is 596 or more E145 Incorrect display group format Enter a display group of the correct format E150 IP address must belong to class A B or C Set an IP address belonging to class A B or C E151 Net or host part of IP address is all 0 s or 1 s Set a valid combination of IP address and subnet mask E152 Invalid subnet mask Enter a setting according to your network E153 Invalid gateway address Make sure that the network part of the IP address and default gateway match E160 Incorrect alarm e mail channel format Specify a channel using the correct format E165 Invalid channel number for Modbus command Enter a correct channel E166 Invalid combination of start and end channel for Set a first and last channel of the same type Modbus command E167 Invalid sequence of start and end channel for Set the last channel equal or greater than the first channel Modbus command E168 Too many channels for command number Set a valid number of channels for the data type E170 Invalid channel number for report Set the channel included on the input module IM MW100 17E App 21 xipueddy B Appendix 7 Error Display on the 7 Segment LED and Corrective Actions Execution Error T
118. eway Select Rockwell PCCC family and then click Next twice http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F I J X Industrial Automation Protocol Family ol family or families that the automation de or PLCs us communicate with Modbus Family Modbus RTU Modbus ASCII Modbus TCP Rockwell PCCC Family DF1 Full Duplex DF1 Radio Modem DF1 Half Duplex Allen Bradley Ethernet EtherNet IP Protocol Mapping Allow multiple automation devices to communicate with each other using different protocols and families Omron Family Omron Hostlink Custom User Defined Allow automation devices to communicate with each other using a custom defined protocol not listed above Cancel Prev Next gt gt Choosing Industrial Protocol The first source that will be setup is the interface for RSLinx so choose Allen Bradley Ethernet and click Next http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F amp J fX Message Source Location n and al o nmunic h the Digi 9 Receive messages from network devices connecting using the network Protocol Allen Bradley Ethernet v Transport Network port Receive messages from serial device connected to a serial port Protocol DF1 Full Duplex Serial port 1 Cancel lt lt Prev Next gt gt Choosing Message Source Location IM MW100 17E App 38 Appendix 9 Detailed Configuration of Digi
119. f Status Information IS Output using the IS command Outputs the operational status of the instrument For details on the status information see appendix 4 Bit Structure of Status Information Syntax EACRLF aaa bbb ccc eee fff ggg hhhCRLF ENCRLF aaa Status information 000 to 255 bbb Status information 1 000 to 255 ccc Status information 3 000 to 255 ddd Status information 4 000 to 255 eee Status information 5 000 to 255 fff Status information 6 000 to 255 ggg Status information 7 000 to 255 hhh Status information 8 000 to 255 Example EA 000 000 002 000 000 000 000 000 EN 2 36 IM MW100 17E 2 2 ASCII Output Output of Relay Status VF Output using the VF command Regardless of the base unit type 6 slots of module information is always output Syntax EACRLF n aaaaaaaaaaCRLF n aaaaaaaaaaCRLF n aaaaaaaaaaCRLF n aaaaaaaaaaCRLF n aaaaaaaaaaCRLF n aaaaaaaaaaCRLF ENCRLF n aaaaaaaaaa Example EA 0 1111100000 1 1110000000 Module number 0 to 5 Relay status from the left corresponds to module relay numbers 01 to 10 1s Relay output ON 0 Relay output OFF Blank IM MW100 17E 2 37 asuodsay 9 2 2 ASCII Output Output of System Recognition Status CF Output using the CF command Regardless of the base unit type 6 slots of module information is always output Syntax EACRLF n S aaa bbb ccc R aaa bbb ccc mmm mCRLF n S aaa bbb ccc R aaa b
120. fied by the MATH Group Measurement Yes No 1 41 Yes Permitted to use command No Not permitted to use command Output Commands Command Functions Operation Administrator User Page Name Mode FD Output of Latest Measured Computed Data All mode Yes Yes 1 41 FO Output of Latest Output Data All mode Yes Yes 1 41 FE Output of Decimal Place Units and Setting Data All mode Yes Yes 1 41 FF Output of Measured Computed FIFO Data All mode Yes Yes 1 42 FL Output of Logs Alarm Summaries and Status All mode Yes Yes 1 42 IS Output of Status Information All mode Yes Yes 1 43 VF Output of Relay Status All mode Yes Yes 1 43 CF Output of System Recognition Status All mode Yes Yes 1 43 ME Output of Media Information All mode Yes Yes 1 43 Yes Permitted to use command No Not permitted to use command Output Commands RS 422A 485 Specific Commands Command Functions Operation Administrator User Page Name Mode Esc O Instrument Open All mode Yes Yes 2 4 Esc C Instrument Close All mode Yes Yes 2 4 Yes Permitted to use command No Not permitted to use command List of Commands Valid When Option Functions Are Installed Option Command Name C2 or C3 YS M1 SO SK MG VL VM XG EX WD WE WF SV GR C2 and M1 or C3 and M1 WA WB M3 RO RM IM MW100 17E 1 5 spuewwog B 1 3 Parameters The numerical value and string parameters of commands have restrictions on format The following describes commands
121. gs are output Up to 50 past logs are retained If that number is exceeded old logs are overwritten with new ones Syntax EACRLF yy mo dd hh mm ss d mmm mCRLF ENCRLF yy mo dd hh ss Example EA 99 07 26 99 07 26 99 07 26 99 07 26 EN 12 12 12 12 Year 00 to 99 Month 01 to 12 Day 01 to 31 Hour 00 to 23 Minute 00 to 59 Seconds 00 to 59 Command response C R C Command R Response Message FTP command response Blank 20 20 221 21z 330 231 10 T3 J a A CWD data 200 Command successful GET 00100011 MXD 550 File is unavailable IM MW100 17E 2 23 asuodsay 9 2 2 ASCII Output Output of HTTP Server Logs FLO HTTP Output using the FL command HTTP server logs are output Up to 50 past logs are retained If that number is exceeded old logs are overwritten with new ones Syntax EACRLF yy mo dd hh mm ss d mmm mCRLFE ENCRLF yy mo dd hh ss Example EA 99 07 26 99 07 26 99 07 26 99 07 26 EN Les 123 121 121 Year 00 to 99 Month 01 to 12 Day 01 to 31 Hour 00 to 23 Minute 00 to 59 Seconds 00 to 59 Command response C R C Command R Response Message command response of HTTP Blank 20 30 C GET HTTP 1 1 20 31 R HTTP 1 1 500 Bad Request 31 10 C GET index htm HTTP 1 1 31 11 R HTTP 1 1 200 OK 2 24 IM MW100 17E 2 2 ASCII Output Output of Modbus Master Logs FLO MODBUS
122. gth of individual parameters within 512 Bytes E411 Daylight saving time function not available Check the daylight saving time settings Not available with the current model E412 Temperature unit selection not available Not available with the current model E413 MATH option not available Not available with the current model E414 Serial communication interface option not Not available with the current model available E415 Report option not available Not available with the current model IM MW100 17E App 23 xipueddy E Appendix 7 Error Display on the 7 Segment LED and Corrective Actions Communication Error The code is divided into two parts which are displayed alternately on the 7 segment LED in the first part the letter E appears in the left digit with the hundreds digit of the error code to the right and the second part consists of the last two digits of the error code Display Possible Problem Corrective Action E501 Login first First finish logging in E502 Login failed try again Enter the correct user name and password E503 Connection count exceeded the upper limit Close unneeded connections and reconnect E504 Connection has been lost Try to make a new connection E505 Connection has time out Try to make a new connection E520 FTP function not available Enable the function E521 FTP control connection failed Check the FTP server address and the main unit address setting A
123. gth so that the data file of measurement group 3 does not exceed 10 MB E133 Size of MATH data file exceeds the upper limit Set the number of saved channels recording interval and recording data length so that the MATH data file does not exceed 10 MB E134 Size of thinned data file exceeds the upper limit Set the number of saved channels recording interval and recording data length so that the thinned data file does not exceed 10 MB E135 Cannot set smaller value for thinning recording Set a value for the thinning recording interval higher than the interval than measuring or MATH interval measurement and MATH interval E136 Invalid combination of thinning recording Set a value for the thinning recording interval that is a common measuring and MATH interval multiple of the measurement and MATH intervals E137 The combination of the thinning recording interval Set the thinning recording data length to an integer multiple of the and the thinning recording data length is not thinning recording interval correct E138 Cannot set recording operation for measurement Set the measurement interval of the measurement group number to group with no measuring interval something other than OFF E139 Invalid recording interval Set a recording interval allowed for the measurement interval of the measurement group E140 Upper and lower limits of the display zone cannot Set the upper and lower limits of display zone to a different value be equal E141 Cannot s
124. hannel number Reserved Data value Channel number Reserved Data value Channel number Reserved Data value Data Block Member Values Data block Member Name Value Year 00 to 99 70 to 99 1970 to 1999 00 to 69 2000 to 2069 Month 1 to 12 Day 1 to 31 Hours 0 to 23 Minute 0 to 59 Second 0 to 59 Channel number 1 to 60 Output channel Data value 32767 to 100000 Unused Undefined IM MW100 17E 2 41 asuodsay 9 2 3 Binary Output Output of FIFO Data Output using the FFO command Format of Response to FFO Command I 12 bytes I 4 bytes 8 bytes 4 B CR Data read start position Block number Block length Data length Identifier 129 Data block 1 Flag ldentifier Header sum 1 Binary data Data sum Data block n FIFO data Data Block Structure i 12 bytes P 8 bytes Year Month Day Hours Minute Second Millisecond Additional Information Channel number Reserved Alarm status Data value Channel number Reserved Alarm status Data value Channel number Reserved Alarm status Data value Structure of Added Information Reserved Added information Setting key EEE Message information lt 2 bytes gt Bit 15 12 11 87 3 0 Computation information Message 0 i Message
125. he code is divided into two parts which are displayed alternately on the 7 segment LED in the first part the letter E appears in the left digit with the hundreds digit of the error code to the right and the second part consists of the last two digits of the error code Display Possible Problem Corrective Action E201 Cannot execute due to different operation mode Confirm the operation mode E202 Cannot execute when in setting mode Change the mode before execution E203 Cannot execute when in measurement mode Change the mode before execution E204 Cannot change or execute during memory Stop the save operation before executing sampling E205 Cannot execute during MATH operation Stop the save MATH operation before executing E206 Cannot change or execute during MATH operation Stop the save MATH operation before executing E207 Cannot change or execute while saving loading Execute after the settings are saved or loaded settings E209 Cannot execute while memory sample is stopped Change the mode before execution E211 No relays for communication input found Check installation of relays and the relay output types E212 Initial balance failed Check the settings and wiring E213 No channels for initial balance found Check the target channels E214 No channels for transmission output found Specify channels for transmission output E215 No channels for arbitrary output found
126. he folder name is more than 4 characters characters after the 4th character are ignored If the folder name is set to DATA consistency with the auto setting is not maintained nthe FREE setting the data is saved to the same folder until the folder name is changed The recording log and alarm summary files are overwritten when recorded to the same name When the recording stop action is set to Rotate previous old files are deleted Commands can be sent or received with p2 and p3 attached regardless of the type p1 Forthe character strings that can be used for the folder name see File and Folder Name Strings in section 1 3 MH Setting Query Example Explanation MW Setting Query Example Recording Channel Settings MHp1 p2 p3 p4 lt terminator gt pl Channel range 001 to 060 and A001 to A300 p2 Recording OFF ON T M p3 hinning recording OFF ON p4 MH p1 spueululo2 anual sample recording OFF ON Set recording on channel 1 OFF thinning recording ON and manual sample recording ON MH001 0FF ON ON Specify measurement channels on 001 to 060 of p1 fthe M1 MATH function option is not included MATH channels A001 to A300 cannot be set including queries However if the pulse input module is installed MATH channels A001 to A060 can be set including queries Recording Operation Settings When p2 OFF MWp1 p2 lt terminator gt When p2 ON and p3 DIRECT MWp
127. he left and right digits of the 7 segment LED display b and an error code respectively The LED illuminates Display Possible Problem Corrective Action b where is The dipswitch settings are not correct Turn OFF the power remove the CF card turn ON all dip switches any character other than F and power up again If the situation does not change servicing is required bF The dipswitch settings are not correct Power up in setup reset mode Turn OFF the power turn ON all System Errors dipswitches and power up again Since all settings such as the IP address are initialized reconfiguration is necessary The left and right digits of the 7 segment LED display F and an error code respectively The LED illuminates Display Possible Problem Corrective Action FO System ROM error Servicing required F1 SRAM error Servicing required F2 EEPROM error Servicing required F3 Error in the internal battery of the Servicing required main module However this error is also displayed immediately after the battery is replaced If this happens power cycle the MW100 F4 Ethernet controller error Servicing required F6 Web file load error Servicing required FF Error in writing unit information Servicing required Module Errors The left and right digits of the 7 segment LED display are U and an error code respectively The LED illuminates In the case of module errors the error number and the
128. hen 99999999 is exceeded ROTATE Continue the computation by resetting the count to 0 when 99999999 is exceeded XG Set operation upon MATH error to OVER operation upon abnormality in computation other than CLOG TLOG to SKIP overflow operation for other than CLOG TLOG to SKIP time scaling for TLOG SUM computation to units of minutes operation upon abnormal input from CLOG TLOG computation to ERROR operation upon CLOG TLOG computation overflow to LIMIT and operation upon TLOG PSUM computation over to OVER XG OVER SKIP SKIP MIN ERROR LIMIT OVER You can set this command on products with the M1 MATH function option and when the pulse input module is installed File Message Settings MCp1 p2 lt terminator gt pl File message type MESSAGE For recording MESSAGE_T For thinning recording p2 Message string up to 120 characters MC This command sets a common message to all files in the recording interval between record start to record stop There are two message types recording and thinning recording The recorded message is common to measurement groups 1 to 3 and MATH and does not depend on the record start timing Forthe characters that can be used for the messages see User Specified Strings in section 1 3 You cannot change the settings while recording Data Save Folder Settings MDp1 p2 p3 lt terminator gt pl Type AUTO Auto generation PARTIAL Partial setting FREE Arbitrary string DATE Date and
129. hernet Eig DigiSLC Ethernet 192 168 1 150 SLC 5 04 SLC504 Lr x SLC504 DH 485 RSLinx Configured with path named MW100 Once a device is configured inside of RSLinx it can be added to the RSLogix project In the case below ETHERNET MODULE MW100 points to the networked MW100 configured as a Generic Ethernet Module F Controller L43 amp Tasks E Motion Groups Trends Data Types 5 6 IO Configuration E 1768 Bus amp 1 1768 ENBT A ENBT Emm Ethernet g ETHERNET MODULE MwW100 BJ 1768 ENBT A ENBT 9 0 1768 L43 L43 amp fj 1769 Bus Controller Organizer tree showing MW100 Path 3 4 IM MW100 17E 3 3 I O Messaging Implicit Messaging By clicking on ETHERNET MODULE MW100 within the Controller Organizer tree the connection can be fully configured Of note is the IP Address which should point to a MW100 Comm Format which defines what data types to use MW100 supports only DINT type and Connection Parameters which will layout the inputs and outputs of the MW100 In this case the connection is configured to communicate using double precision integers to an MW100 at IP address 10 0 232 126 with inputs at Assembly Instance 130 corresponding to Communication Channel C001 C010 10 Channels due to Size and outputs at Assembly Instance 131 corresponding to Communication Channel C101 C110 10 Channels due to Size The Size of the
130. hysteresis values The set hysteresis does not apply to the upper lower limit on rate of change alarm Alarm Type Hysteresis Value Setting Range H DH TH 0 to alarm value alarm value setting range lower limit L DL TL 0 to alarm value setting range upper limit alarm value IM MW100 17E 1 9 spueululo2 B 1 3 Parameters MATH Constants and Communication Input Values The following shows the allowable setting range and notation methods for MATH constants and communication input values Setting Range for MATH Constants and Communication Input Values infinity 1 0 103 9 9999x10 infinity 1 H i 0 9 9999x10 29 1 0x10 30 Allowed Setting Range 1 Negative number 9 9999x10 to 1 0000x10 2 Zero 0 3 Positive number 1 0000x10 to 9 9999x10 Notation for MATH Constants and Communication Input Values Notation Format General Example Real number notation Mantissa 0 12 1 3 2 456 78 Exponential notation lt Mantissa gt E lt Exponent gt 1 23E 21 lt Mantissa gt lt symbol gt lt numerical value numerical value gt lt Mantissa gt lt symbol gt lt numerical value gt lt numerical value gt 0 to 9 1 or more symbol or blank The maximum number of digits for the mantissa is 5 Values having 6 or more digits are rounded to the 5th digit If the symbol is blank the next numer
131. ical value is treated as a positive number Channel Structure Individual measurement and MATH channels 001 060 or A001 300 can be separated by periods or a consecutive range of channels can be specified using a hyphen Example To specify A001 and A003 A001 A003 To specify A001 through A003 A001 003 To specify A001 through A003 and A005 A001 A003 A005 Point Structure This is the point structure of broken line input channels Each point represents a time of up to thirty two points x integer between 0 and 86400 and an output value y integer between 30000 and 30000 Point Structure of Broken Line Input Channels Output value Y Specify up to 32 points from P1 to P32 Time sec x T P2 P3 P4 P32 Maximum 86400 24 h Example of Broken Line Input Channel Setting The points of the broken line input channel consist of only those specified as parameters of the UL command The last point must be set to a terminator of point 1 0 VL commands of three types can be selected OFF SINGLE and REPEAT Example VLP01 SINGLE 0 100 60 200 120 200 121 100 180 100 1 0 P1 P2 P3 P4 P5 Terminator Output value P2 60 200 P3 120 200 200 2 60 200 P3120 a 100 PS 180 100 P1 0 100 iP4 121 100 i 60 120 180 Time sec x 1 10 IM MW100 17E 1 3 Parameters Action Types The following shows the action types available for Event Action settings SL commands Ac
132. igh Pt100 2H 2 resolution JPt100 1 JPt100 1H 140 00 to 150 00 C 290 00 C high 2 JPt100 2H resolution Ni100 SAMA Nil00SAMA 200 0 to 250 0 C 450 0 C Ni100 DIN NilO0DIN 60 0 to 180 0 C 240 0 C Ni120 Ni120 70 0 to 200 0 C 270 0 C Pt50 Pt50 200 0 to 550 0 C 750 0 C Cu10 GE Cul0GE 200 0 to 300 0 C 500 0 C Cu10 L amp N CulOLN 200 0 to 300 0 C 500 0 C Cu10 WEED CulOWEED 200 0 to 300 0 C 500 0 C Cu10 BAILEY Cul0BAILEY 200 0 to 300 0 C 500 0 C J263B J263B 0 0 to 300 0K 300 0 K Cu10 at 20 C Cu10a392 200 0 to 300 0 C 500 0 C a 0 00392 Cu10 at 20 C Cu10a393 200 0 to 300 0 C 500 0 C a 0 00393 Cu25at0 C Cu25 200 0 to 300 0 C 500 0 C a 0 00425 The number in brackets for the setting range is the RTD measurement current mA If no number is given 1 mA 2 mA or both are supported IM MW100 17E 1 7 spuewwog B 1 3 Parameters e RTD cont Input Type String RTD RTD Measuring Range Setting Range for Lower Upper Limit String of Span Differential Computation Cu53at0 C cu53 50 0 to 150 0 C 200 0 C a 0 00426035 Cu100 at 0 C cu100 50 0 to 150 0 C 200 0 C a 0 00425 Pt25 Pt25 200 0 to 550 0 C 750 0 C Cu10 GE Cul0GEH 200 0 to 300 0 C 500 0 C high resolution Cu10 L amp N CulOLNH 200 0 to 300 0 C 500 0 C high resolution
133. igiOne IAP DF1 to EIP gateway The next step is to configure where the message will be written In this case a Message Timeout of 5 seconds is used and Communication Channel C001 is being written to as an integer using the syntax N30 0 for Data Table Address In this case Local Node Addr is set to 1 so that the gateway device knows to route all commands issued to Node 1 to the IP address of a specific MW100 If multiple MW100s are on a network then using different Node Addresses within the message commands can be used in conjunction with a gateway to route messages to specific MW100s e g Node 1 to MW100 A Node 2 to MW100 B etc MSG N7 0 14 Elements Write Message Setup Screen as configured for PLCs that support DF 1 App 26 IM MW100 17E Appendix 8 Detailed Explicit and I O Messaging using RSLogix When using RSLogix 500 with controllers such as the MicroLogix series that have on board Ethernet support the Setup Screen looks slightly different as instead of a Node Address direct input of the MW100 IP address is allowed no gateway or DF1 to EIP routing is required in this case MSG Rung 2 0 N 0 gt Oo Oo xipueddy Write Message as configured in a MicroLogix or SLC 505 with EIP support An explicit message should be triggered on off by some sort of logic the following image represents using the seconds bit of the PLC s clock to activate the message 4 N 4 Peer To Pee
134. ily Control commands Output commands Queries Terminator You can use one of the following as the terminator e CR LF or 0x0d 0x0a in base 16 ASCII code LF or 0x0a in base 16 ASCII code Note Commands must be kept within 2047 bytes from the first character to the terminator Except for user specified strings commands are not case sensitive Evenif a command enumerated with other commands experiences and error the other commands are all executed The instrument receives a single response affirmative or negative for every command delimited with a terminator Please maintain a 1 to 1 command response ratio on the controller side as well If this command response format is not upheld correct operation cannot be guaranteed For the format of responses see section 2 1 There are exceptions with RS 422A 485 specific commands see section 2 1 IM MW100 17E 1 2 List of Commands Setting Commands System Related Command Functions Operation Administrator User Page Name Mode SR Input Range Settings Setting Yes No 1 16 SF Filter Settings Setting Yes No 1 17 XB Burnout Settings Setting Yes No 1 17 XJ Reference Junction Compensation Settings Setting Yes No 1 17 PE Pulse Input Module Chattering Filter Settings Setting Yes No 1 17 SA Alarm Settings All modes Yes No 1 18 VA Alarm Hysteresis Settings All modes Yes No 1 18 XA Settings Related to Alarm Setting Yes No 1 18 BD Delay Alarm Settings Sett
135. ing Yes No 1 19 XD Relay Settings Setting Yes No 1 19 SO Expression Settings Setting Yes No 1 19 SK MATH Constant Settings Setting Yes No 1 20 MG MATH Group Settings Setting Yes No 1 20 RO Report Operation and Creation Time Settings Setting Yes No 1 20 RM Report Execution Channel Settings Setting Yes No 1 20 VL Broken Line Input Channel Settings Setting Yes No 1 21 AO Output Range Settings Setting Yes No 1 21 AP Preset Operation Settings Setting Yes No 1 22 SL Event Action Settings Setting Yes No 1 22 S Timer Settings Setting Yes No 1 24 SQ Match Time Settings Setting Yes No 1 24 XV Measurement Interval Settings Setting Yes No 1 25 X Measurement Groups and A D Integration Time Settings Setting Yes No 1 25 VM MATH Interval Settings Setting Yes No 1 25 XG Settings of Operation upon MATH Error Setting Yes No 1 25 MC File Message Settings Setting Yes No 1 26 MD Data Save Folder Settings Setting Yes No 1 26 MH Recording Channel Settings Setting Yes No 1 27 MW Recording Operation Settings Setting Yes No 1 27 ML Recording Data Length Settings Setting Yes No 1 28 MR Recording Free Space Settings Setting Yes No 1 28 MX Thinning Recording Operation Settings Setting Yes No 1 28 MU Setting Save Operation Settings Setting Yes No 1 28 X Key Lock Settings All modes Yes No 1 28 XT Temperature Unit Settings Setting Yes No 1 29 SW Daylight Saving Time Settings Setting Yes No 1 29 SS Daylight Saving Time Operation Settings Setting Yes No 1 29 BA Settings of Strain I
136. ion YC Setting Query Example Explanation YT Setting Query Example p7 Add maximum value data OFF ON p8 Add minimum value data OFF ON p9 Add average value data OFF ON p10 Add integral value data OFF ON p11 Add instantaneous value data OFF ON YU Add maximum and integral values when daily report is created and send to recipient 1 YUREPORT 1 OFF ON OFF OFF ON OFF OFF ON OFF You cannot enter REPORT settings on products without the M3 report function option E Mail Alarm Transmission Settings YCpl terminator pl Channel structure up to 100 characters YC Set the channels for mail alarm transmission judgement to A001 to A005 YCA001 A005 See section 1 3 for the channel structure e You can specify measurement and MATH channels only with the M1 MATH function option and when the pulse input module is installed Time Synchronization Settings YTp1 p2 p3 p4 lt terminator gt pl SNTP server name up to 64 characters p2 Port number 1 to 65535 p3 Reference time HH MM HH hours 00 to 23 MM Minute 00 to 59 p4 Query interval 3H 12H 24H hours YT Set time synchronization for once daily at 5 00 YTsntp_server abc com 123 05 00 24H 1 34 IM MW100 17E 1 6 Setting Commands Communication Related WD Modbus Client Operation WF Modbus Client Command Settings Settings Setting WDpl p2 p3 terminator Setting When p2 OFF pl C
137. ion Unit User s Manual IM MW100 01E Terminal Emulator Settings Set up the terminal emulator as follows to perform MW100 maintenance diagnostics using communication commands The terminal emulator is set to connect using the MW100 s IP address The port number is 34317 Local echo ON Line feed code of the transmit data CR LF List of Maintenance Diagnositc Commands Command Name Functions con Output TCP connection information eth Output Ethernet information help Output command help login Login logout Log out net Output network information uart Outputs UART I F information Main Specifications of the Maintenance Diagnositc Server Port number 34317 tcp Transfer data ASCII character string Command A string on a single line ending with the CR LR terminator Responses Strings on multiple lines ending with the CR LR terminator Keep alive Always enabled Receive timeout 10 minutes Maximum number of simultaneous 1 connections IM MW100 17E App 13 xipueddy B Appendix 6 Maintenance Diagnostic Server con Function Setting Example TCP Explanation t gt Function Setting Example 0 0 0 0 Output Connection Information Outputs a list of devices connected to the MW100 con con EA Active Connections ProtoLocal Address Foreign Address State TCP 10 0 233 1206 3431710 0 232 194 1382 ESTABLISHED TCP 0 0 0 0 34317 0 0 0 0 0 LISTEN TCP 0 0 0 0 502 0 0
138. ion of host name on DNS server successful Error Code Registration of host name on DNS server failed no host name MW100 main unit host name not set no request MW100 main unit DNS Update function not enabled remove Host name Deletion of host name registered on DNS server successful Error Code Deletion of host name registered on DNS server failed no linked Ethernet power supply not open connected Ifthe addresses leased from the DHCP server could not be received by the MW100 main unit the addresses are rejected and the addresses are immediately returned to the DHCP server Error Codes upon DNS Update Remove Failure Location Error Code Description MW100 Main unit INTERNAL Query failure transmission error receive timeout other DNS Server FORMERR Query failure DNS message format error SERVFAIL Query failure DNS server processing error XDOMAIN Query rejection domain does not exist REFUSED Query rejection process not allowed YXDOMAIN Query rejection record exists YXRRESET Query rejection record exists XRRESET Query rejection record does not exist NOTAUTH Query rejection not authorized NOTZONE Query rejection mistaken query destination IM MW100 17E 2 21 asuodsay H9 2 2 ASCII Output Output of Time Synchronization Logs FLO SNTP Output using the FL command SNTP client logs are output Up to 50 past logs are retained If that number is exceeded old l
139. ive OFF 30 s p2 Timeout time OFF 1 to 120 min p3 Modbus Delay Response OFF 10ms 20ms 50ms Firmware version R3 04 or later OFF No delay OmS 20mS 50mS Specify delay YQ Set TCP keep alive to 30 seconds communication timeout time to 3 minutes and Modbus Delay Response to 10mS YQ30S 3 10mS IM MW100 17E 1 37 1 7 Control Commands 1 7 Control Commands DS Setting Example Explanation EX Setting Example Explanation PS Setting Example Explanation Operation Mode Switching DSpl terminator pl Mode type 0 Measurement Mode 1 Setting Mode Sets the mode to Setting mode DS1 The operation mode cannot be changed during recording or computation operations Computation Start Stop Reset Clear EXpl terminator pl Operation 0 Computation start 1 Computation stop 2 Reset computation 3 Clear computation Starts computation EXO You can set this command on products with the M1 MATH function option or when the pulse input module is installed Computation cannot be started or stopped during recording You cannot start computation if MATH is not turned ON on at least one MATH channel using SO command Computation cannot be started if the MATH interval is OFF 10 ms or 50 ms Recording Start Stop PSpl terminator pl Recording start stop 0 Start 1 Stop Starts recording PSO When recording is started measured data is saved to
140. ixS driver Ethernet devices driver for MW100 When prompted name the driver in this case MW100 was used but the name can be changed to suit different naming conventions Add New RSLinx Classic Driver Path name for Ethernet Device App 30 IM MW100 17E Appendix 8 Detailed Explicit and I O Messaging using RSLogix After the driver is named enter the IP address of an MW100 and click OK to continue Configure driver MW100 2 x Station Mapping coc ve Configuring IP Address of MW100 within RSLinx When properly configured there should be a new listing in RSLinx for MW100 Note that when browsing the connection RSLinx indicates the node is found IV Autobrowse FE Browsing node 192 168 1 125 found Workstation NETSOLSERVER Has Linx Gateways Ethernet gs CompactLogix Ethernet E DigiSLC Ethernet 192 168 1 150 SLC 5 04 SLC504 t a SLC504 DH 485 RSLinx with MW100 added Open RSLogix 5000 and select the PLC that is going to communicate with the MW 100 Right click on Ethernet and select New Module 5 6 1 0 Configuration z ai Backplane CompactLogix System fa 1769 L32E newtest 1769 L32E Ethernet Port LocalENB imm ab Conpecteu 3 New Module l Paste Ctrl Adding a New Module to an RSLogix 5000 Project IM MW100 17E App 31 xipueddy B
141. kmarks Yahoo Tools Help Digi One IAP Configuration and Management Connectware o Help Home Industrial Automation Configuration The Industrial Automation application is used to control and Network monitor any number of serial or networked based automation Serial Ports devices including PLCs The following links will help to configure Users this application Security For more information see How to Configure Industrial System Automation xe xe Applications For a guided installation launch the Industrial Automation PPP Wizard Industrial Automation Display Industrial Automation Configuration Summary Management Serial Ports gt Serial Slaves Connections xipueddy gt Serial Masters Administration Backup Restore Update Firmware gt Destination Tables Packet Routing Factory Default Settings Device Information Network Masters Reboot Copyright 1996 2007 Digi International Inc All rights reserved Logout Industrial Automation page Enter a table name for this configuration and then click Next http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F e X Industrial Automation fy a table to configure the Industrial Automation settings Create new configuration using the following table Table Yokogawa Table Name for Industrial Automation Setup IM MW100 17E App 37 Appendix 9 Detailed Configuration of DigiOne IAP Serial Gat
142. knowledgment command 5 Saving loading settings Set to 1 when saving or loading settings 6 z 7 z Status Information 6 Mode Bit Name Description 0 Transmitting Set to 1 during transmission output 1 B 2 x E 3 2 z 4 2 2 5 2 z 6 5 z 7 t 5 IM MW100 17E App 11 xipueddy E Appendix 5 ASCII Character Codes Syq p woog Top 4 bits 0 1 2 45 6 7 E F 0 SP P p 1 A Q aijq 2 T BR bir 3 C S c s 4 DT dit 5 E Ue u amp F V fi v G Wig w 8 H X h x 9 l Y i y A LF J IZ j z B ESC Ki fT kt C j L AN D CR Mi mi E N in F I O o Nolp ee Delimiter sub delimiter query symbol and terminator CR LF cannot be used for parameters App 12 IM MW100 17E Appendix 6 Maintenance Diagnostic Server The maintenance diagnostic server function investigates the MW100 communication status The MW100 main module is connected to a PC using an Ethernet cable then using Telnet or some other terminal emulator communication commands can be used from the PC to perform maintenance diagnostics on the MW100 Commands are sent from the PC to the MW100 and the MW100 performs a command response type communication with the PC Only one PC can be connected to one MW100 Connection between the Main Module and PC See the MW100 Data Acquisit
143. lient information logs are output Syntax EACRLF yy mo dd hh mm ss xxx mmm mCRLF ENCRLF yy Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Seconds 00 to 59 XXX Command number 001 to 100 mmm m Command status See List of Character Codes Showing Modbus Master Command Statuses on page 2 25 Blank Example EA 99 05 11 12 20 30 START 99 05 11 12 20 31 001 CONNECTING 99 05 11 12 20 32 001 VALID EN Output of Modbus Client Command Status FL1 MODBUS_CC Output using the FL command Modbus client command status is output Syntax EACRLF SCAN x time y msCRLF xxx mmm mCRLF ENCRLF x Number of successfully executed commands 0 to 100 y Time required to execute commands ms 0 to XXX Command number 001 to 100 mmm m Command status See List of Character Codes Showing Modbus Master Command Statuses on page 2 25 Blank 2 30 IM MW100 17E 2 2 ASCII Output Example EA scan 100 time 10 ms 001 NO DATA 002 VALID 003 004 005 006 007 008 009 010 EN P Uu u uuuuou u uu o U VU VU y U Output of Modbus Client Connection Status FL1 MODBUS_CS Output using the FL command Modbus master connection status is output Syntax EACRLF xxx mmm mCRLF ENCRLF XXX Modbus server number 001 to 247 mmm m Status of connection to Modbus server See page 2 27 List of Character Codes Showi
144. ll it when to write In this case when the contact WriteMessageBit is toggled on the MSG block activates and writes to the MW100 and the WriteMessageBit is simultaneously toggled off with the output WriteMessageBit unlatch coil WriteMessageBit MSG1 EN SG i Message EN Message Control mso1 HKDN3 ERK WriteMessageBit Contact Based MSG Logic in RSLogix 5000 IM MW100 17E App 29 xipueddy B Appendix 8 Detailed Explicit and I O Messaging using RSLogix I O Messaging with RSLogix 5000 The first step in configuring an MW100 to communicate via I O Messaging is to define a connection within RSLinx From the top menu under Communications pick Configure Drivers RSLinx Classic Lite RSWho 1 Configure Dr fj 192 168 1 150 SLC 5 04 SLC504 xg MW100 Ethernet Configure Driver within RSLinx The next step is to select Ethernet devices not Ethernet IP Driver to support the MW100 and then pick Add New Configure Drivers Biz 5 Ethernet c S Ethermet IP Driver 1784 KT KTX D PKTX D PCMK for DH DH 485 devices 1784 K TC X for ControlNet devices DF1 Polling Master Driver 1784 PCC for ControlNet devices 1784 PCIC S for ControlNet devices 1747 PIC AIC Driver DH485 UIC devices Virtual Backplane SoftLogix58xx USB DeviceNet Drivers 1784 PCD PCIDS 1770 KFD SDNPT drivers PLC 5 DH Emulator driver SLC 500 DH485 Emulator driver SmartGuard USB Driver SoftLog
145. ll modes Yes No 1 38 EX Computation Start Stop Reset Clear Measurement Yes No 1 38 PS Recording Start Stop Measurement Yes No 1 38 MV Setting File Save Write Setting Yes No 1 38 MQ Measured Computed and Thinned File Division Measurement Yes No 1 38 MS Message Writing Measurement Yes No 1 38 MP Execution of Manual Sample Measurement Yes No 1 38 KI Main Unit Key Operation All modes Yes No 1 38 CE Error Display Clear All modes Yes No 1 39 AK Alarm Acknowledgment All modes Yes No 1 39 IR Timer Reset Measurement Yes No 1 39 CM Communication Input Data Settings All modes Yes No 1 39 VD Relay ON OFF All modes Yes No 1 39 Yes Permitted to use command No Not permitted to use command 1 4 IM MW100 17E 1 2 List of Commands Control Commands Cont Command Functions Operation Administrator User Page Name Mode SD Date and Time Settings Setting Yes No 1 39 RC Initialization of Settings Setting Yes No 1 40 RS Reconfiguration Setting Yes No 1 40 MF Media Preparations Setting Yes No 1 40 BL Execution of Strain Input Initial Balancing Setting Yes No 1 40 PV Transmission Output Control Measurement Yes No 1 40 SP User Output Settings Measurement Yes No 1 40 EC Execution of Communication Setting Yes No 1 40 TC Communication Test All mode Yes No 1 40 CC Communication Open Close All mode Yes Yes 1 40 BO Byte Output Order Settings All mode Yes Yes 1 40 CS Checksum Settings All mode Yes Yes 1 41 GR Resetting of the MATH Channels Speci
146. lso check the Ethernet cable connection E530 SMTP function not available Enable the function E531 SMTP connection failed Check the SMTP server address and the main unit address settings Also check the Ethernet cable connection E532 POP3 connection failed Check the POP3 server address and the main unit address settings Also check the Ethernet cable connection E550 SNTP function not available Enable the function E551 SNTP command response failed Check the SNTP server address and the main unit address settings Also check the Ethernet cable connection System Errors The code is divided into two parts which are displayed alternately on the 7 segment LED in the first part the letter E appears in the left digit with the hundreds digit of the error code to the right and the second part consists of the last two digits of the error code Display Possible Problem Corrective Action E999 System error Servicing required App 24 IM MW100 17E Appendix 8 Detailed Explicit and I O Messaging using RSLogix The majority of devices that the MW100 will be connected to using EIP will be AB PLCs RSLogix 500 or RSLogix 5000 are the programming packages used to configure and program everything from the legacy PLC 5 through the latest ControlLogix Explicit Messaging with RSLogix 500 The following assumes basic familiarity with RSLogix 500 and RSLinx and that both are installed and that RSLogix 500 is abl
147. lues Industrial Automation xipueddy Management Serial Ports Connections Administration Backup Restore Copyright amp 1996 2007 Digi International Inc All rights reserved Update Firmware Factory Default Settings Device Information Reboot Logout Prompting rebooting IM MW100 17E App 45 Index Index A y ITUR Y DOS ot seater Alarm Value Setting Range AO ASCH OUtpUE ct tte ti een Assembly instance 5 Assembly Object sessssssssssseseeeee nennen Binary Data Bina QPU EE Bit Structure of Status Infomation App 10 Channel Numbers Channel Ranges esce ots nen tire ata m Ret eee Channel Structure IM MW100 17E Index command response Command Format Command Help Output rtr tede Command Name rar iainta Communication Command Error Communication Distance Communication Error 3 Communication ErfOFs rct erede Communication Input Values sssesseese Control and Information Protocol Control Commands irritat caen x cratis CR PUF U X o 1 41 De B ESTUDIO 2 3 DET EE 3 1 App 26 App 34 pM 1 38 E EB lt I gt CRLE MMC 2 2 EG inem 1 40 3 1 Error Display on the 7 Segment LED A
148. n types see section 1 3 SI Timer Settings Setting When p2 OFF SIpl p2 terminator When p2 RELATIVE SIpl p2 p3 p4 terminator When p2 ABSOLUTE SIpl p2 p3 p4 terminator When Not Using the Timer Setting pi p2 Query Example SIpl p2 terminator Timer number 1 to 6 Timer type OFF SI p1 Set timer number 1 to OFF SI1 OFF When Using the Relative Timer Setting pl p2 p3 SIpl p2 p3 p4 terminator Timer number 1 to 6 Timer type RELATIVE Time interval days 0 to 31 Query Example p4 Time interval time HH MM HH hours 00 to 23 MM Minute 00 to 59 However when p3 is 0 00 00 cannot be set SI p1 Set a relative time of 3 hours and 30 minutes on timer num ber 1 SIl RELATIVE 0 03 30 When Using the Absolute Timer Setting Query Example SQ Setting SIpl p2 p3 p4 terminator p Timer number 1 to 6 p2 Timer type ABSOLUTE p3 Time interval 1M 2M 3M 4M 5M 6M 10M 12M 15M 20M 30M minutes 1H 2H 3H 4H 6H 8H 12H 24H hours p4 Reference time HH MM HH hours 00 to 23 MM Minute 00 to 59 SI p1 Set a time interval of 30 minutes and a reference time of 17 hours and 15 minutes on timer number 1 SI1 ABSOLUTE 30M 17 15 Match Time Settings Whe SOp Whe SOp Whe SOp Whe SOp n p2 OFF p2 lt terminator gt n p2 MONTH p2 p3 p4 lt terminator gt n p2 WEEK p2 p3 p4 lt terminator gt n p2 DAY p2 p3 lt terminator gt
149. ng Status of Connections with Modbus Server Slave u Blank Example EA 001 OPENED 002 CONNECTING 003 FAILED 004 CLOSED 005 CLOSED 006 CLOSED 007 CLOSED 008 CLOSED 009 CLOSED 010 CLOSED EN IM MW100 17E 2 31 asuodsay 9 2 2 ASCII Output Output of Modbus Server Log FLO MODBUS T Message Output Format Command Output using the FL command The Modbus server information is output Syntax EACRLF yy mo dd hh mm ss d aaa FC nnn mmm ENCRLF yy Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Second 00 to 59 d Command response aaa Slave address 1 to 247 nnn Function code 1 to 127 mmm m Message see the output syntax of the command response Blank FC No Message Output 1 Read Coil register number absolute address _ number of registers 2 Read Input register number absolute address number of registers 3 Read Register register number absolute address _ number of registers 4 Read Register register number absolute address number of registers 5 Write Coil register number absolute address number of registers 6 Write Register register number absolute address _ number of registers 7 Read Exception 8 Diagnostics 9 Program 484 10 Poll 484 11 Fetch Ev
150. nnel A300 FLOAT 34600 4599 Upper byte of data from MATH channel A300 35001 5000 Alarm status of MATH channel A001 BIT16 35300 5290 Alarm status of MATH channel A300 BIT16 36001 6000 Data of measurement channel 001 INT16 36060 6059 Data of measurement channel 60 INT 6 37001 7000 Data of MATH channel A001 INT16 37300 729 Data of MATH channel A300 INTM6 38001 8000 Measuring 0 1 INT16 38002 8001 Computing 0 1 INT16 38003 8002 Recording 0 1 INT16 38004 8003 Alarm occurring 0 1 INT16 38005 8004 Waiting to confirm alarm status 0 1 INT16 39001 9000 Year 4 digits 1900 to INT16 39002 9001 Month 1 to 12 39003 9002 Day 1 to 31 39004 9003 Hours 0 to 23 39005 9004 Minute 0 to 59 39006 9005 Second 0 to 59 39007 9006 Milliseconds 0 to 999 39008 9007 DST 0 1 IM MW100 17E App 5 xipueddy B Appendix 2 Modbus Protocol Note For INT32 or INT16 only the mantissa of the measured computed data is acquired The decimal place must be obtained separately ForFLOAT the measured computed data including the decimal place can be acquired The FLOAT and INT32 data domains are set so that they can only be accessed read write by the unit of two registers Alarm statuses are output in the same format as those described in section 2 3 Binary Output Hold Registers 41001 to 41600 and 42001 to 42300 are for functions of firmware version R3 04 or later Absolute
151. nput Initial Balancing Setting Yes No 1 29 UN Unit Number Settings Setting Yes No 1 29 SV Rolling Average Settings Setting Yes No 1 29 Yes Permitted to use command No Not permitted to use command Note The instrument has two operation modes If a command intended for use in one mode is executed while in a different mode an error results Switch to the proper mode before executing the command Queries can be used regardless of the mode Setting Mode In this mode measurement computation and recording is stopped and settings can be changed Measurement Mode Computation and recording can be executed during measurement The administrator and user distinction shows the user level specified on the instrument S communication login function For details see the MW100 Data Acquisition Unit User s Manual IM MW100 01E Queries can be executed by both administrator and users IM MW100 17E 1 3 spueululo2 B 1 2 List of Commands Setting Commands Display Related Command Functions Operation Administrator User Page Name Mode ST Tag Settings Setting Yes No 1 30 SZ Zone Settings Setting Yes No 1 30 SC Display Color Settings Setting Yes No 1 30 SB Display Scale Settings Setting Yes No 1 30 SX Display Group Settings Setting Yes No 1 31 TL Trip Line Settings Setting Yes No 1 31 XR Channel and Tag Display Switching Setting Yes No 1 31 SG Message Settings All modes Yes No 1 31 Available for certain messages Yes
152. nual Symbols Used in This Manual Unit k Denotes 1000 Example 5 kg 100 kHz K Denotes 1024 Example 10 KB Safety Markings The following safety markings are used in this manual AN Refer to corresponding location on the instrument This symbol appears on dangerous locations on the instrument which require special instructions for proper handling or use The same symbol appears in the corresponding place in the manual to identify those instructions NIC Calls attention to actions or conditions that could cause serious injury or death to the user and precautions that can be taken to prevent such occurrences CAUTION Calls attentions to actions or conditions that could cause light injury to the user or damage to the instrument or user s data and precautions that can be taken to prevent such occurrences Note Calls attention to information that is important for proper operation of the instrument IM MW100 17E iii Contents How to Use This Manual ccccccccccccecceceeseeececeeccceceeseaaeessececeeeeeeseeauesseececeseseesueauaaeesseeeeseaeeeas iii Chapter 1 Commands 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 Command FONMAL P ENA 1 1 Command Formal 2 3 cete ette Ce irc iei s iet ais 1 1 RESPONSE M 1 2 Listof Gro Ria 1 3 Setting Commands System Related sse 1 3 Setting Command
153. ogs are overwritten with new ones Syntax EACRLF yy mo dd hh mm ss kkkkkkkkkk mmm ENCRLF yy Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Seconds 00 to 59 kkk k Description error Error report mmm m Blank Example EA 99 05 11 12 20 30 error 99 05 11 12 30 00 report EN EBROKEN Time Synchronization Client Error Messages mCRLF Report of the execution results no errors Error message only upon error occurrence or ADJUST if no error Error Code Description Corrective Action EDORMANT Internal processing error Servicing required ENOTACTIVE Internal processing error Servicing required EACTIVE Internal processing error Servicing required ELINK Ethernet not powered Check cable connections and power of HUB EHOSTNAME SNTP server name not correct Check whether destination server name is set correctly ETCPIP Internal processing error Servicing required EINVAL Internal processing error Servicing required ESEND Queries the time on the server Check the IP address of the MW100 failed ETIMEOUT Failed to receive response from Check whether destination SNTP Server server is running EBROKEN Received time information Check whether destination SNTP corrupted server is functioning correctly 2 22 IM MW100 17E 2 2 ASCII Output Output of FTP Server Logs FLO FTP S Output using the FL command FTP server lo
154. om failed Check whether PASV on FTP server is working correctly EMODE Internal processing error Servicing required ELOCAL Internal processing error Servicing required 2 18 IM MW100 17E 2 2 ASCII Output Output of Mail Client Logs FLO SMTP Output using the FL command Mail client logs are output Up to 50 past logs are retained If that number is exceeded old logs are overwritten with new ones Syntax EACRLF yy mo dd hh mm ss ffffff n uuu u mmm mCRLF ENCRLF yy Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Seconds 00 to 59 ffffff Cause ALARM Alarm mail TIME Time mail POWER Power failure recovery mail SYSTEM Setting error mail FILE File creation mail MEDIA Media free space TEST Test mail REPORT Report mail n Recipient list v Recipient 1 only 2 Recipient 2 only T Both recipients 1 and 2 uuu u Recipient mail address delimited with blanks 30 characters Domain name not output mmm m Error message only upon errors u Blank Example EA 01 05 11 12 20 30 ALARM 1 tom 01 05 11 12 20 31 TIME 2 joe ken EHOSTNAME EN Mail Client Error Messages Error Code Description Corrective Action EHOSTNAME SMTP server name not correct Check whether destination server name is set correctly ETIMEOUT Communication with the SMTP power Check cable connections and of HUB Server timed out E
155. ommands System Related SA Setting Alarm Settings When p3 OFF SApl p2 p3 terminator When p3 is not OFF SApl p2 p3 p4 p5 terminator When Alarms are OFF Setting SAp1 p2 p3 lt terminator gt pl Channel range 001 to 060 and A001 to A300 p2 Alarm number 1 to 4 p3 Alarm type OFF Query SA p1 p2 Example Turn OFF alarm number 1 on channel 10 SA10 1 OFF Explanation Ifthe M1 MATH function option is not included MATH channel settings cannot be performed including queries Specify measurement channels on 001 to 060 of p1 With Alarms Setting SAp1 p2 p3 p4 p5 lt terminator gt pl Channel range 001 to 060 and A001 to A300 p2 Alarm number 1 to 4 p3 Alarm type H Upper limit alarm Lower limit alarm DH Differential upper limit alarm DL Differential lower limit alarm RH Upper limit on rate of change alarm RL Lower limit on rate of change alarm TH Delay upper limit alarm TL Delay lower limit alarm p4 Alarm value p5 Relay number OFF No relay setting 001 to 060 Relay number Query SA p1 p2 Example Set alarm number 1 on channel 2 to upper limit alarm alarm value 100 0 and set relay number 12 to operate upon alarm occurrence SA002 1 H 1000 012 Explanation Ifthe M1 MATH function option is not included MATH channels A001 to A300 cannot be set including queries However if the pulse input module is installed MATH channels A001 to A060 can be set including queries
156. ommunication interval WFp1 p2 lt terminator gt 00mS 200mS 250mS 500mS When p2 ON S 2S 5S 10S 20S 30S 40S 50S 60S 90s WFp1 p2 p3 p4 p5 p6 p7 p8 p9 lt terminator gt 20S p1 Command number 001 to 100 p2 Communication recovery wait 0 to 60 p2 Command valid invalid ON OFF sec p3 Command types p3 Connection wait 0 to 10 FOREVER READ Load value from Modbus sec register of other instrument Query WD WRITE Write value to Modbus Example Set communication interval to 10 sec communication register of other instrument recovery wait to 1 sec and connection hold to 0 sec p4 Server number 1 to 10 WD10S 1 0 p5 Register address Explanation You can set this command on products with the M1 For p3 READ MATH function option 00001 to 09999 Firmware version R3 04 or later 10001 to 19999 Firmware version WE Modbus Client Connection H R3 04 or later Settings 100001 to 165535 Firmware version i WEpl p2 p3 t inator Setting pl p2 p erminator Rasen Takes pl Server number 01 to 10 30001 to 39999 p2 Modbus server name up to 64 300001 to 365535 characters 40001 to 49999 p3 Port number 1 to 65535 400001 to 465535 Que WE p1 y p1 For p3 WRITE Example Set server number 1 Modbus server name to 00001 to 09999 Firmware version Yokogawa and port number to 502 83000 Or latem WE1 Yokogawa 502 40001 to 49999 Explanation You can set this command on products with the M1 400001 to 465535 MATH function option p6 Data Types F
157. on Example Set measurement group number 1 to a measurement using the previous value for interval of 1 second channels with an error in XV1 1S the input value p3 Special MATH processing when the i E 1 f th t i t XI Measurement Groups and A D THEME NG Ue Ge Ene Be Oe erin AERE Integration Time Settings channel is overflow in a computation other than TLOG and CLOG Setting XIpl p2 p3 terminator ERROR Compute using the overflow pl Module number 0 to 5 value p2 Measurement group number OFF 1 to SKIP Continue the computation using 3 the previous value for channels p3 A D integration time with an overflow value AUTO 50 Hz 60 Hz Query XI p1 Example Set module number 0 to measurement group 1 and A D integration time to automatic detection XI0 1 AUTO IM MW100 17E 1 25 spueululo2 1 4 Setting Commands System Related p4 ps p6 LIMIT Continue the computation by replacing the overflow value with upper or lower limit value 1 The upper or lower limit value that is replaced for the measurement input channel varies depending on the MATH type Measurement input channel Upper lower limit of the measuring range Scaled measurement Upper lower limit of input channel scaling Sum scale of the TLOG SUM computation OFF Sum value of the data for each measurement interval SEC Sum value of the data for each measurement interval number of computations per second MIN Sum value of the data for e
158. on p2 User name up to 63 characters Enter using the full path Output file information MEO Output the information of MW100 txt in the DATAO directory ME1 DATAO MW100 txt Output root directory information ME1 MODBUS MC to 100 MODBUS MS to 247 MODBUS CC to 100 MODBUS CS to 10 BALANCE to 60 Example Output the Modbus master connection status of data number 1 to 10 FL1 MODBUS MS 1 10 IS Output of Status Information Setting ISpl terminator pl Outputs status information 0 Example Output status information ISO VF Output of Relay Status Setting VFpl lt terminator gt pl Outputs relay status 0 Example Output relay status VFO CF Output of System Recognition Status Setting CFpl lt terminator gt pl Outputs system recognition status 0 Example Output the system recognition status CFO IM MW100 17E 1 43 spueululo2 Chapter 2 2 1 Response Response Format For each of the commands in the previous chapter there are the response types shown in the table below The instrument receives a single response affirmative or negative for every command deliminated with a terminator Response Type Command Type Description Affirmative Negative Response Response A command that sets the operation of Affirmative Setting oar the instrument and whose setting is Response commands s x i stored in the setting file A command that sets the operation of Control the inst t but wh tting i
159. onnection to Modbus slave Blank List of Character Codes Showing Status of Connections with Modbus Server Slave The table below also includes character codes that are only used by either the Modbus master or Modbus slave Connection Status Meaning FAILED Connection failed Recovery wait status CLOSED Connection closed connection not needed OPENED Connection opened message could be transmitted RESOLVING Resolving the address CONNECTING Requesting connection CLOSING Closing connection IM MW100 17E 2 27 asuodsay 9 2 2 ASCII Output Output of Modbus Slave Log FLO MODBUS S Output using the FL command The Modbus slave information is output Syntax EACRLF yy mo dd hh mm ss d aaa FC nnn mmm m ENCRLF yY Year 00 to 99 mo Month 01 to 12 dd Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Second 00 to 59 d Command response C R aaa Slave address 1 to 247 nnn Function code 1 to 127 mmm m Message see the output format of the command response Blank Message Output Format Command FC No Message Output 1 Read Coil register number absolute address _ number of registers 2 Read Input register number absolute address _ number of registers 3 Read Register register number absolute address _ number of registers 4 Read Register register n
160. operly configured the MW100 inputs and outputs will show up in the Controller Tags window Controller Tags Yokogawa controller n x Scope fa Yokogawa Show Show All eMwi00D el MW100 Channels within RSLogix 5000 Controller Tags Screen MW 100 1 Data DINT 100 Decimal il AB ETHERNET These points can now be assigned as inputs and outputs as well as monitored when online within programs as shown in the example below Note the tags can be used within any logic element not just MSG blocks as with Explicit Messaging In this case the logic is reading from the first input instance corresponding to Communication Channel C001 and writing to the output instance corresponding to Communication Channel C101 UL lov Multiply Move Source A Source FloatData 0 0 Source B Multiplier Dest MVV100 0 Data 0 0 0 Dest FloatData 0 0 oe Move Source MAM OO I Data 0 0 Sample logic using I O Messaging A step by step example of implicit messaging within RSLogix 5000 is detailed in appendix 8 IM MW100 17E 3 4 Specification The following table describes how the MW100 conforms to the EIP specification Note that when interfacing to the MW 100 on an EIP network that no more than 10 connections can be active at any given time MW100 EtherNet IP Model Specification Spec Description Implementation Level 2 Message Server I O Server Connection Max 20
161. ork settings choose Skip and Next on the following two screens and the configuration should be saved to the IAP The web interface has a wizard that can be used to configure the IAP for industrial networks On the final screen of the setup utility select Log On to the web user interface of device and click Finish Digi Device Setup Wizard Congratulations You have successfully completed the Digi Device Setup Wizard e Discover Devices A Saved configuration successfully Configure Device You can use the web interface to manage and monitor the Digi One IAP To access the web interface check the Log on to web interface Save Settings checkbox below and click Finish or go to http 192 168 1 150 g Additional information such as cabling and configuration information as well as troubleshooting tips may be found in the User s Guide Nest steps Register my Digi One IAP on the Digi website Log on to command line interface of device Configure another device To close this wizard click Finish mm se e r The final screen of the setup utility IM MW100 17E App 35 xipueddy Appendix 9 Detailed Configuration of DigiOne IAP Serial Gateway The default web browser should pop up with a prompt for a user name and password if it does not automatically launch the web browser then open a web browser and browse the IP address of the IAP The default User Name for the web interface is root
162. ort with the M3 report function option ssss Recording status stop No recording or stopped run Recording wait Recording trigger wait state aaaaaa Next recording operation when recording status something other than stopped create File creation write Data writing YY Year 00 to 99 MM Month 01 to 12 DD Day 01 to 31 hh Hour 00 to 23 mm Minute 00 to 59 ss Second 00 to 59 dddddddd Folder name ffffffff File name bbbbbbb Recording start operation direct direct trigger trigger 2 12 IM MW100 17E 2 2 ASCII Output cccccccc Recording stop action single single fullstop full stop rotate rotate iiiii Recording interval 10 ms to 1 H eee No of recording channels 1 to 360 LLL Data length 10 M to 31 D GGG No of times to divide write qqqqq Size of completed file uuuuu Units bytes KB rrrrrrr Report type identifier Daily Daily Weekly Weekly Monthly Monthly Blank Example EA Record Status wait next write 07 04 19 19 58 00 run next create 07 04 19 20 00 00 stop 1 2 3 M stop T stop R stop Data File Folder DATA DATA0000 1 2 Report File Daily REPORT D0704180 DAR Weekly REPORT W0704150 DAR Monthly REPORT M0704010 DAR Manual Sample File MANUAL 41980015 DAM EN 41920005 MXD trigger rotate 100mS 30CHs 30M 5cells 2117KB 41930006 MXD direct rotate 200mS 10CHs 30M 5cells 355KB IM MW100 17E 2 13 asuodsay 2 2 ASCII Output Output of
163. orthe characters that can be used for Modbus BIT Bit Data Firmware version server names see user specified characters in R3 04 or later Sections INT16 Signed 16 bit integer Command to specify the unit number UINTI6 Unsigned 16 bit integer Firmware version R3 03 or earlier WE INT32 B Signed 32 bit integer from Firmware version R3 04 or later WF upper to lower See the note in the WF command description INT32 L Signed 32 bit integer from lower to upper UINT32 B Unsigned 32 bit integer from upper to lower UINT32 L Unsigned 32 bit integer from lower to upper FLOAT B 32 bit floating decimal from upper to lower FLOAT L 32 bit floating decimal from lower to upper p7 First channel 001 to 060 A001 to A300 C001 to C300 p8 Last channel 001 to 060 A001 to A300 C001 to C300 p9 Unit number 0 to 225 Firmware version R3 04 or later Query WF p1 IM MW100 17E 1 35 spueululo2 1 6 Setting Commands Communication Related Example Set command number to 003 command to valid command type to READ server number to 1 register address to 30001 data type to INT16 first channel to C001 last channel to C005 and unit number to 1 WF003 ON READ 1 30001 INT16 C001 C005 1 Explanation You can set this command on products with the M1 MATH function option When p3 is READ p7 and p8 can only be set to C001 to C003 p7 and p8 can only be set to the same type of channel Ifthe data t
164. p7 lt terminator gt When p1 1 FFpl p2 terminator pl Output type 0 Outputs the FIFO data Outputs the FIFO read range p2 Measurement groups Data from measurement groups 1 2 Data from measurement groups 2 3 Data from measurement groups 3 p3 First channel 001 to 060 and A001 to A300 p4 Last channel 001 to 060 and A001 to A300 p5 Read out start position 1 1 to 99999999999 1 Latest read position p6 Read out end position 1 1 to 99999999999 1 Latest read position p7 Max number of read blocks 1 to 9999 Example Output the FIFO read range for measurement group 1 FF1 1 The oldest FIFO buffer data is overwritten with the Explanation newest data in a cyclical manner The output value of p1 1 output FIFO read range is the allowable read range for p1 0 FIFO data output Seta first and last channel number so that the first is less than or equal to the last FL Output of Logs Alarm Summaries and Status Setting When p1 0 FLp1 p2 p3 lt terminator gt When p1 1 FLp1 p2 p3 p4 lt terminator gt When Outputting Logs Setting FLp1 p2 p3 lt terminator gt pl Output type 0 0 Log output p2 Data type ERROR Operation error log RECORD Recording log ALARM Alarm summary MESSAGE Message summary COM General purpose communication log FTE C FTP client log SMTP Mail client log DHCP DHCP client log SNTP Time synchronization client log FTP S FTP server log HTTP HTTP server log MOD
165. pp 18 Errors Upon Stalt p cnr tenerte ma eec tias App 18 EtherNet IP iie ertet eerta te even tenus 3 1 Execu tiom 0 idit e E E EA EErEE App 22 Execution EtFOIS iecit a eE App 22 Explicit Messaging coit trt cce tens 3 2 Explicit Messaging with RSLogix 500 App 25 Explicit Messaging with RSLogix 5000 App 28 F D N 1 M EE ines E FIFO Read Range zs File NUMDET is C Header Sum cn tas aaa diaaa Hold Registers E hioldiregisters aei cmt eet ete fe Host Name and Domain Name String 1 15 Hysteresis Value Setting Range MEE I OMesSSaglr19c ac cte or Red eina ee A 3 4 I O messaging with RSLogix 5000 App 30 Implicit Messagirig ettet 3 4 Input Registers App 5 input telay cios eerte oe cee eaa en e SREO aaa ALSEN tene App 4 cue App 33 Maintenance Diagnostic Server sssusss App 13 Master F riCtiOfi rre ret ne nne MATH Constants MATH Interval ri tna teet eras ner ec resa modbus errotr response oreet citepcze ces Modbus Master Timer Function ss Modbus Protocol Specifications sssuuss Module Errors ree mt eene n et cp tios O Operation Mode 1 3 1 4 1 5 Output Commands
166. pp 7 xipueddy B Appendix 2 Modbus Protocol Values per Modbus Registers Communication input channel data The main module handles data from the communication input channels as type Float The Modbus register values of these data are shown in the table below Comm Input Value y per Modbus Register Channel Data Float Int 32 Int 16 Bit Float x min 2 147 483 648 min 32 768 max 7 2 147 483 647 max 32 767 Inf Inf max max 0 Inf Inf min min 0 NaN NaN max max 0 Valid Data physical qty Data integer Data integer 0 1 y integral portion of x min lt x x max y integral portion of x min lt x lt max y min x lt min y min x lt min y max x gt max y max x gt max 1 The value of the bit alone is insufficient to determine whether it is a special value Mode 18000 s 38000 s and other information must also be used to determine whether it is a special value or other value 2 The value is read in with the values after the decimal place removed For example if the value stored in a communication input channel is 56 78 the value read in under the Word type is 56 If the value stored in a communication input channel is 12 34 the value read in under the Word type is 12 3 The value is 0 Off when the corresponding communication input data is zero and 1 On when the data is not zero Modbus Error Response Modbus Slave When using the Modbus slave function th
167. put COM with the AO command Enter setting parameters for p2 excluding the decimal place Execution of Communication ECpl terminator pl Operation 0 Gets the time queries the time on the SNTP server Example Explanation TC Setting Example Explanation CC Setting Get the time ECO Valid if the SNTP client function is ON Communication Test TCpl lt terminator gt pl Operation FTP C FTP client test SMTP SMTP client test p2 Connection 1 2 Execute the FTP client test TCFTP C 1 The FTP client test is valid if the FTP client function is ON The SMTP client test is valid if the SMTP client function is ON Communication Open Close When p1 0 CCpl terminator When p1 1 CCp1 p2 p3 lt terminator gt When Closing the Connection Setting Example CCpl terminator pl Closes the connection 0 Close the connection cco When Opening the Connection Setting Example Explanation BO Setting Query Example Explanation CCp1 p2 p3 terminator pl Opens the connection 1 p2 User name up to 16 characters p3 Password max 8 characters Try to open a connection using user name ABC and password 123456 CC1 ABC 123456 For the characters that can be used for user names see user specified characters in section 1 3 Forthe characters that can be used for passwords See password strings in section 1 3 Byte Output Order Settings
168. r Read Write Write Ne Target Device SOOCPU Local Remote Local ER2 Control Block N70 Control Block Length 14 Setup Screen Time Based Message Write IM MW100 17E App 27 Appendix 8 Detailed Explicit and I O Messaging using RSLogix Explicit Messaging with RSLogix 5000 Explicit Messaging within RSLogix 5000 is similar to messaging in RSLogix 500 but there are a few differences the first is that everything is simplified if tags are predefined From the Controller Organizer tree on left pick Controller Tags and create a tag of Data Type MESSAGE in this example tag MSG1 Also create a tag that will hold the PLC data that will be written to the MW100 in this example tag DATATransfer which is a block of 10 floating point numbers A Boolean bit to activate the message was also created as the tag WriteMessageBit inixi Scope fa Yokogawa Show J Show All Name Alias For Base Tag REAL 10 Float Fleaata uH NENNEN REAL Float MSG1 MESSAGE Multiplier DINT Decimal E H Mw100 C AB ETHERNET_ __ M1008 AB ETHERNE T_ MW100 0 AB ETHERNET_ WiiteMessageBit BOOL Decimal RSLogix 5000 Controller Tags Screen The next step is to insert the message block from the Language Element Toolbar designated as MSG under the Input Output tab The MSG block can be inserted as the output of a rung Acontroller tag of data type Messag
169. r the baud rate to 9600 bps parity to even and stop bit to 1 YSMODBUS M 1 9600 EVEN 1 MODBUS M of p1 can be set with the M1 MATH function option IP Address Settings YAp1 p2 p3 lt terminator gt pl IP address 0 0 0 0 to 255 255 255 255 p2 Subnet Mask 0 0 0 0 to 255 255 255 255 p3 Default Gateway 0 0 0 0 to 255 255 255 255 YA Set the IP address to 192 168 111 24 the subnet mask to 255 255 255 0 and the default gateway to 0 0 0 0 YA192 168 111 24 255 255 255 0 0 0 0 0 The settings updated with this command are enabled when the MW100 s power is turned OFF then turned back ON again Host Name and Domain Name Settings YDp1 p2 lt terminator gt pl Host name up to 63 characters p2 Domain name up to 63 characters YD Sets the host name some_host and domain name abc com YDsome host abc com For the characters that can be used for the host and domain names see host and domain name strings in section 1 3 1 32 IM MW100 17E 1 6 Setting Commands Communication Related YN DNS Client Settings YG FTP Client Operation Settings Setting YNp1 p2 p3 p4 lt terminator gt Setting YGpl lt terminator gt pl DNS server primary pl Transfer time shift 0 to 120 min 9 0 0 0 0 to 255 255 255 255 Query YG 3 p2 DNS server secondary Example Set to 3 minutes 3 2 0 0 0 0 to 255 255 255 255 YG3 a o p3 Domain suffix primary up to 63 characters
170. ranges cannot be specified at the same time Depending on the installed modules channels numbers and ranges in setting commands display related control commands and output commands may not be recognized Upper and Lower Limit of Span Measurement Channels Decimal Point The decimal place is determined for both input and output The upper and lower limit values are set without a decimal point but with the decimal place taken into account DC Voltage Input Type Measuring Range Setting Range for Lower Upper Limit String String of Span Difference Computation Voltage VOLT 20 mV 20mv 20 000 to 20 000 mV 20 000 mV 60 mV 60mV 60 00 to 60 00 mV 60 00 mV 200 mV 200mv 200 00 to 200 00 mV 200 00 mV 2V 2V 2 0000 to 2 0000 V 2 0000 V 6v 6v 6 000 to 6 000 V 6 000 V 20V 20V 20 000 to 20 000 V 20 000 V 100 V 100v 100 00 to 100 00 V 100 00 V 60 mV high 60mvH 0 000 to 60 000 mV 0 000 to 60 000 mV resolution 1V 1v 1 0000 to 1 0000 V 1 0000 V 6 V high 6VH 0 0000 to 6 0000 V 0 0000 to 6 0000 V resolution 1 6 IM MW100 17E 1 3 Parameters Contact Input Type Measuring Range Setting Range for Lower Upper String String Limit of Span Difference Computation Contact DI Level LEVEL 0
171. relays 3 Read values of hold registers Reads values of a series of hold Axxxx registers 4 Read values of Input registers Reads values of a series of input 3xxxx registers 5 Turn status of a single coil Oxxxx Turns status of a single coil 6 Write a value to a single hold Writes a value to a hold register register 4xxxx 8 Loop back test Returns the same message as the command message 15 Turn statuses of coils 0xxxx Turns statuses of a series of coils 16 Write values to hold registers Writes values to a series of hold Axxxx registers Firmware version R3 03 or later Master Function Client Function Function Code Function Action 1 Read statuses of coils Oxxxx Reads statuses of a series of coils 2 Read statuses of input relays Reads statuses of a series of input 1xxxx relays 3 Read values of hold registers Reads values of a series of hold Axxxx 4xxxxx registers 4 Read values of Input registers Reads values of a series of input Sxoxxx 3xxxxx registers 5 Turn status of a single coil Oxxxx Turns off on a single coil 6 Write a value to a single hold Writes a value to a hold register register 4XXXX 4xxxxx 15 Turn statuses of coils Oxxxx Turns off on a series of coils 16 Write values to hold registers Writes values to a series of hold 4XXXX A4xxxxx registers Firmware version R3 04 or later Bit data values output by Modbus client master when th
172. rev Next gt gt xipueddy Message Destination Location When the Message Destination Protocol Settings screen shows up ensure that Forward Open Connection Path is left blank http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F amp X Message Destination Protocol Settings e f the the estination Explicit Messaging Class Connected Class 3 unconnected Forward Open Connection Path j nothing or s0 s255 for Slot number Cancel lt Prev Next gt gt Message Destination Protocol Settings IM MW100 17E App 43 Appendix 9 Detailed Configuration of DigiOne IAP Serial Gateway Click Next until the following screen shows up and then uncheck Continue creating more message destinations Click Next to continue http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F c im E3 Message Destinations Slaves m nt The following destinations have currently been defined Address Protocol Destination Action DF1 Full Duplex Serial port 2 Move Up Move Down Remove 5 255 EtherNet IP in A on TCP Move Up Move Down Remove Continue creating more message destinations Cancel Prev Next gt gt Message Destinations Slaves If all the settings match on the Summary page click Finish to save the configuration in the IAP http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F
173. s Display Related eene 1 4 Setting Commands Communication Related sse 1 4 green LL HM 1 4 Control Commands Cont eerte netten Een hee db eaten equ de rne soper sone a 1 5 Output Commands ete HE acte aS idic tut ede eit tA 1 5 Output Commands RS 422A 485 Specific Commands sess 1 5 List of Commands Valid When Option Functions Are Installed sssse 1 5 i r ntis Ir CDS 1 6 Channel Numbers and Channel Ranges sse emen 1 6 Upper and Lower Limit of Span Measurement Channels sese 1 6 Upper and Lower Limit of Span MATH Channels eee 1 9 Upper and Lower Limit of Scaling mem 1 9 Alari TYPOS 1 9 Alarm Value Setting Ranges cietni ioe aaa pee e aa aai ae 1 9 Hysteresis Value Setting Range eee eee csetera tenens 1 9 MATH Constants and Communication Input Values i n 1 10 Channel Str ct re x uere eec Dedit qe eec EEUU UR Ge Ee s Rees ue du Ee aura 1 10 Point Str ctule cie eh ere PD Orta a dua ros 1 10 Action TY PCS T R 1 11 Byte Output Order trarre met irte ip cent dbi esee aaa EEE 1 14 Measurement Interval and MATH Interval sssen ee 1 14 User SPECIES SUNOS vices P RR Ra 1 14 Passwofd Stlligiz iet oct ti e
174. s 0 communications need to be retransmitted over the serial port connected to the SLC Set Protocol to DF1 Full Duplex and Serial Port to 2 http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F e JC X e Destination Location sent by masters are sent to 9 Send messages to serial device connected to serial port Protocol DF1 Full Duplex M Serial port 2 Send messages to network device Hostname Protocol Allen Bradley Ethernet Transport nee Network port Ignore messages and do not send to any devices P Cancel Prev Next gt gt Message Destination Location IM MW100 17E App 41 Appendix 9 Detailed Configuration of DigiOne IAP Serial Gateway Click Next to accept defaults until returned to this screen and then check Continue creating more message destinations and Next http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F t im x Message Destinations Slaves The following destinations have currently been defined Address Protocol Destination Action 0 DF1 Full Duplex Serial port2 Move Up Move Down Remove Continue creating more message destinations Cancel e lt Prev Next gt gt Message Destinations Slaves Now it is time to route communications to the MW100 In this case all write and read commands issued from the SLC504 in this example are sent to Node 5 it could be se
175. s READ p7 and p8 can only be set to C001 to C300 p7 and p8 can only be set to the same type of channel If the data type is INT16 or UNIT16 the maximum number of channels that can be set from first to last channel is 127 For other data types the maximum is 63 UL Validation of Login Function Setting ULpl lt terminator gt pl Login function ON OFF Query UL p1 Example Enables the login function ULON WC Setting Query Example Explanation WS Setting Query Example YQ Setting Query Example Validation of Client Function WCp1 p2 lt terminator gt pl Client type 9 DHCP DHCP client 3 FTP FTP client i SMTP SMTP client a SNTP SNTP client A MODBUS M Modbus master MODBUS C Modbus client p2 Enable client function ON OFF WC p1 Enable the FTP client WCFTP ON The MODBUS C of p1 can only be set with the M1 MATH function option The MODBUS M of p1 can be set with the serial interface option C2 or C3 or with the MATH function option M1 Validation of Server Function WSpl p2 p3 terminator pl Server type MODBUS Modbus server FTP FTP server HTTP HTTP server SNTP SNTP server GENE MW100 dedicated protocol server DIAG Maintenance diagnostics server p2 Enable server function ON OFF p3 Port number 1 to 65535 WS p1 Enables FTP server on port number 21 WSFTP ON 21 Communication Timeout Settings YOpl p2 p3 terminator pl TCP keep al
176. ssage Source Serial Settings ial paral Description Baud Rate Data Size Parity Stop Bits Flaw Control Cancel lt lt Prev Next gt gt Message Source Serial Settings Click Next until the following screen shows up and then uncheck the Continue creating more message sources box and click Next http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F e JC X Messages Sources Masters f t ate from otherwise known as mat typ send m The following sources have currently been defined Protocol Source Action Allen Bradley Ethernet TCP port 2222 Remove DF1 Full Duplex Serial port 2 Remove Continue creating more message sources Cancel lt lt Prev Next gt gt Message Sources App 40 IM MW100 17E Appendix 9 Detailed Configuration of DigiOne IAP Serial Gateway When the IAP receives communications it needs to know where to route the information To send data to the SLC504 set protocol address to 0 http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F E m x Message Destination Addresses ran dre Send all messages to this destination 9 Send only messages matching specific protocol address Address 0 Send only messages in a range of protocol addresses Addresses to 255 xe xe Cancel e lt Prev Next gt gt xipueddy Message Destination Addresses Addres
177. t communication sequence execution interval Retransmission When fails to receive response message maximum number of retries until communication recovery wait status Wait time Wait time until the next command message is sent to instruments that entered the communication recovery wait status IM MW100 17E App 9 xipueddy B Appendix 4 Bit Structure of Status Information The following status information is output upon request by the IS command Status Information 1 Task Complete 1 Bit Name Description 0 A D conversion cmpltd 1 Set to 1 when A D conversion on meas group 1 is completed 1 A D conversion cmpltd 2 Set to 1 when A D conversion on meas group 2 is completed 2 A D conversion cmpltd 3 Set to 1 when A D conversion on meas group 3 is completed 3 Media access cmpltd Set to 1 when saving of recorded data to ext media is completed 4 Report file creation cmpltd Set to 1 when saving of report data to ext media is completed 5 Manual sample file Set to 1 when saving of manual sample data to ext media creation cmpltd is completed 6 S 7 z Status Information 2 Task Complete 2 Bit Name Description 0 Computation reset Set to 1 when the computation reset command EX2 is received or the MATH RESET action of the Event Action function occurs 1 Reset MATH group 1 Set to 1 when the MATH RST GRI1 action of the Event Action function occurs 2 Reset MATH group 2 Set to 1 when the MATH RST GR2
178. t to read or write to any other address If the SLC is going to write to devices with different addresses then confine the address to just the address of the specific MW100 In this example the IAP will route any message with an address of 5 to 255 to the MW100 Click Next to continue http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F E m x Me ination Addr tl or ra e ofa the destination dev ssages sent to these Send all messages to this destination Send only messages matching specific protocol address Address bo 9 Send only messages in a range of protocol addresses Addresses B to 255 Cancel Ex Prev Next gt gt Message Destination Addresses App 42 IM MW100 17E Appendix 9 Detailed Configuration of DigiOne IAP Serial Gateway The next step is to tell the IAP where the MW100 is located and how to talk to it Select Send messages to network device at Hostname IP Address of MW100 Select EtherNet IP for the Protocol and then Next http 192 168 1 150 Digi One IAP Configuration and Management Mozilla F amp X age Desti v tl Send messages to serial device connected to serial port Protocol DA Full Duplex Serial port m v 9 Send messages to network device Hostname 192 168 1 125 xe xe Protocol Transport TCP Network port 44818 Ignore messages and do not send to any devices a Cancel Lx P
179. time p2 Folder name 1 to 8 characters p3 Start number 0 TO 9999 MD 1 26 IM MW100 17E 1 4 Setting Commands System Related Example Create the folder automatically MDAUTO Set the folder name to XXX100 MDPARTIAL XXX 100 Set the folder name to ZZZZZZ MDFREE 222222 Set the folder name to the date time when the recording is started MDDATE Explanation Folder type and format Type Naming Format Handling of convention duplicate folder names AUTO DATAnnnn DATA Fixed Available nnnn Sequence number Sequence number 0000 to 9999 updating automatic update PARTIAL xxxxnnnn xxxx Any 1 to 4 None alphanumeric characters nnnn Sequence number 0000 to 9999 automatic update FREE XXXXXXXX xxxxxxxx Any 1 to 8 None alphanumeric characters DATE mddhhmmn mddhhmm Month day Available hour minute Sequence number m 1 to 9 X October updating Y November Z December dd 01 to 31 hh 00 to 23 mm 00 to 59 n Sequence number 0to 9 Ato Z The sequence number is managed by setting type You can set the starting sequence number for the PARTIAL setting You cannot set the starting sequence number of AUTO and DATE settings The folder name cannot be blank only spaces Enter at least one character fthe number of characters of the folder name is 1 to 3 for the PARTIAL setting the sequence number is moved forward immediately after the folder name If t
180. ting Commands System Related When Setting Scaling Setting SRpl p2 p3 p4 p5 p6 p7 p8 p9 p10 terminator pl Channel range 001 to 060 p2 Input type VOLT DC voltage TC Thermocouple RTD Resistance temperature detector DI Contact input OHM Resistance input STR Strain input PULSE Pulse p3 Measuring range p4 Lower limit of span p5 Upper limit of span p6 MATH type SCALE p7 Scaling lower limit 30000 to 30000 p8 Scaling upper limit 30000 to 30000 p9 Decimal place 0 to 4 p10 Unit max 6 characters Query SR p1 Example Convert the DC voltage measured on channel 2 to DC current Set the measuring range to 6V high resolution lower limit of span to 1 V upper limit of span to 5 V lower limit of scaling to 0 00A and upper limit of scaling to 5 00A SR002 VOLT 6VH 10000 50000 SCALE 0 500 2 A Explanation Set the p3 p4 and p5 setting parameters according to the table in section 1 3 Specify measurement channels on p1 Forthe characters that can be used for p10 see user specified characters in section 1 3 SF Filter Settings Setting SFpl p2 terminator p Channel range 001 to 060 p2 Filter coefficient 0 5 10 20 25 40 50 100 Query SF p1 Example Set the filter coefficient for channel 2 to 5 SF002 5 Explanation Specify measurement channels on p1 However do not set this on the channels of the digital input module XB Burnout Settings Setting XBpl p2 terminator
181. tion Settings MR2H Setting MUp1 p2 p3 p4 terminator pl Saving of channel related settings OFF ON MX Thinning Recording Operation 1 2 Saving of recording related settings Settings E 3 3 OFF ON Setting When p1 OFF i p3 Saving of communication related MXpl terminator settings OFF ON When p1 is not OFF p4 Saving of other settings OFF ON MXp1 p2 p3 lt terminator gt Query MU pl Recording interval Example Set so that all settings are saved OFF do not record MHON ON ON ON 498 58 108 208 30S8 units of seconds 1M 2M 3M 4M 5M 10M 20M 30M units of mintes XK Key Lock Settings 1H units of hours Setting XKpl lt terminator gt p2 Recording stop action pl Key lock OFF ON SINGLE Recording stops after Query XK creating one file Example Key lock settings FULLSTOP Recording stops when file is XKON full Explanation The setting is valid in Setting mode or Measurement ROTATE Continue recording by mode deleting the old data 1 28 IM MW100 17E 1 4 Setting Commands System Related XT Temperature Unit Settings SS Daylight Saving Time Operation Setting XTpl lt terminator gt Settings pl Units of temperature Setting SSpl terminator 9 DEG C Temperature calculated in C pl Summer time operation valid invalid 3 DEG F Temperature calculated in F ON OFF i Query XT Query SS a Example Temperature units set in F Example Enables Daylight Saving time XTDEG F SSON Explanation Wh
182. tion Types Action Types Description MEMORY START MEMORY STOP MEMORY SAVE MEMORY SAVE T Starts recording Stops recording Divides and Saves the measured computed data file Divides and saves the thinned data file MATH START MATH STOP MATH CLEAR MATH RESET Starts computation Stops computation Clears the computation Resets computation MATH RST GR1 MATH RST GR2 MATH RST GR3 MATH RST GR4 MATH RST GR5 MATH RST GR6 MATH RST GR7 Resets computation on MATH group 1 Resets computation on MATH group 2 Resets computation on MATH group 3 Resets computation on MATH group 4 Resets computation on MATH group 5 Resets computation on MATH group 6 Resets computation on MATH group 7 TRIGGER1 TRIGGER2 TRIGGERS Activates trigger 1 Activates trigger 2 Activates trigger 3 ALARM ACK Checks the alarm status FLAG Sets the flag to a value TIMER1 RESET TIMER2 RESET TIMER3 RESET TIMERA4 RESET TIMERS5 RESET TIMER6 RESET MESSAGEO MESSAGE1 MESSAGE2 MESSAGES3 MESSAGE4 MESSAGES Resets timer 1 Resets timer 2 Resets timer 3 Resets timer 4 Resets timer 5 Resets timer 6 Writes message 0 Free message in the data file being acquired Writes message 1 in the data file being acquired Writes message 2 in the data file being acquired Writes message 3 in the data file being acquired Writes message 4 in the data file being acquired Writes message 5 in the data file being acquired
183. to 23 mm Minute 00 to 59 ss Seconds 00 to 59 n Message number 0 to 5 ffffffff Filename eee Extension mmm m Message strings 15 characters blanks if fewer than that Blank Example EA 05 04 01 12 20 00 1 60110001 MXD messagel 05 04 01 12 20 00 2 60110001 MXD message2 EN IM MW100 17E 2 15 asuodsay 9 2 2 ASCII Output Output of Communication Logs FLO COM Output using the FL command The communication information log is output Up to 200 past logs are retained If that number is exceeded old logs are overwritten with new ones Syntax EACRLF yy mo dd hh mm ss nn uuu mCRLF ENCRLF yy mo dd hh ss nn uuu Example EA 99 05 11 99 05 11 99 05 11 99 05 11 EN 12 12 12 12 Year 00 to 99 Month 01 to 12 Day 01 to 31 hour 00 to 23 Minute 00 to 59 Seconds 00 to 59 Connection type sO eO to e3 s0 e0 to e3 General purpose communications serial General purpose communication Ethernet User name 16 characters Command response C R G R Command Response Message command response Blank 20 30 s0 admin C FF0 001 010 20 31 sO admin R Output 31 10 s0 admin C SROO1 VOLT 31 11 s0 admin R El 123 System error 2 16 IM MW100 17E 2 2 ASCII Output Output of FTP Client Logs FLO FTP C Output using the FL command FTP client logs are output Up to 50 past file transfer logs are retained If that number is
184. type P n strings in section 1 3 a Primary server For the characters that can be used for passwords 2 Secondary server i n See password strings in section 1 3 p2 FTP server up to 64 characters The password is output encrypted during a query p3 Port number 1 to 65535 p4 User name up to 32 characters p5 Password up to 32 characters YV Mail Sender and Recipient p6 Directory up to 32 characters Settings p7 Use passive mode OFF ON Setting YVp1 p2 p3 p4 lt terminator gt Query YF p1 1 Characters added to Subject up to Example Transfer file to primary server 32 characters YF1 192 168 1 1 21 YOKOGAWA 1234 MW DATA 2 Recipient address 1 up to 150 OFF characters Explanation For the characters that can be used for the FTP 3 Recipient address 2 up to 150 server see host and domain name strings in section characters 1 3 4 Sender address up to 64 characters For the characters that can be used for user names Query Yv and directories see user specified characters in Example Set a mail recipient 1 and 2 and the sender section 1 3 YVALARM kofu8abc com Forthe characters that can be used for passwords mitaka abc com tokyo abc com see password strings in section 1 3 Explanation For the characters that can be used for the subject The password is output encrypted during a query recipients and sender see user specified characters in section 1 3 IM MW100 17E 1 33 1 6 Setting Commands Communication Related
185. umber absolute address number of registers 5 Write Coil register number absolute address number of registers 6 Write Register register number absolute address number of registers 7 Read Exception 8 Diagnostics 9 Program 484 10 Poll 484 11 Fetch Event Counter 12 Fetch Event Log 13 Program 584 984 14 Poll 584 984 15 Write Coil register number absolute address number of registers 16 Write Register register number absolute address number of registers Others 2 28 IM MW100 17E 2 2 ASCII Output Message Output Format Response Response Exception Code Message Output Normal response None n Error response 1 Illegal function 2 Illegal data address 3 Illegal data value x 4 Illegal response length 9 5 Acknowledge 6 Slave device busy a 7 Negative acknowledge 8 Memory parity error 10 Gateway path unavailable 11 Gateway device failed to respond Others MI Example EA 06 01 23 16 59 17 C 1 FC 16 Write Register 40011 2 06 01 23 16 59 17 R 1 FC 16 06 01 23 16 59 17 C 1 FC 3 Read Register 40011 2 06 01 23 16 59 17 R 1 FC 3 Illegal data value EN IM MW100 17E 2 29 2 2 ASCII Output Output of Modbus Client Logs FLO MODBUS C Output using the FL command Modbus c
186. umeric characters Adelimiter comma is inserted between parameters Ifthe parameter is a numerical value the valid setting range varies depending on the command Spaces before after or inside of a parameter are ignored except for parameters units set as user specified strings which allow spaces Parameters can be omitted unless a change from a current setting is required However the delimiter cannot be omitted Example SRO1 2V lt terminator gt If multiple parameters are omitted and delimiters are continuous until the terminator those delimiters can be omitted Example SRO1 VOLT terminator gt SRO1 VOLT lt terminator gt The maximum length for a single parameter is 512 bytes Queries Question marks are used for queries You can place a query after a command or parameter to query the setting of that command There are commands for which queries cannot be made See section 1 4 to 1 8 for the queries for each command Ex 1 SR pl Execute SR or SRp1 Ex2 SA pl p2 Execute SA SAp1 or SAp1 p2 Delimiters e Commas are used as delimiters Adelimiter is inserted between parameters IM MW100 17E 1 1 spueululo2 B 1 1 Command Format Response Sub Delimiters Semicolons are used as sub delimiters You can enumerate up to 99 commands by connecting them one by one with the sub delimiter However the following commands and queries cannot be enumerated Use them solitar
187. utput of CIP Server Log FLO CIP Firmware version R3 02 or later 2 33 Output of PCCC Slave Log FLO PCCC Firmware version R3 02 or later 2 33 Output of MATH Status FLO MATH issseeeeenne enm eene nnns 2 34 Output of Operation Logs FLO CMD aain mene 2 35 Output of Strain Input Initial Balancing Result FL1 BALANCE ssss 2 36 Output of Status Information IS seenen emen 2 36 Output of Relay Status VF iusserit irent nite Eaa 2 37 Output of System Recognition Status CF 2 38 Output of Media Free Space MEO needed e eocs 2 39 Output of File Information ME1 ieneericiee centenar receta itn innt 2 39 Binary Output cien ies ee ELS EE SEL RR ER ESTHER REDE A es 2 40 Output of the Latest Measured Computed Data ese 2 40 Output of the Latest Output Data ceret erre repentina 2 41 Output of FIFO D ata eter tette ee Le nete xe uk Lor aE a 2 42 FIFO Read RANG Cs eii rere Sade en Hte inn noe Efe n eu becas 2 44 IM MW100 17E Contents Chapter 3 Appendix Index EtherNet IP 3 1 IMtRODUCHION n 3 1 3 2 Explicit Messaglrig eerte esci EDO tuos io etes 3 2 3 3 1 0 Messaging Implicit Messaging mmm 3 4 ree weston 3 7 30 SUMMAN ED ed ee ak aA Re es eee 3 8
188. utput the most recent measured computed data from the instrument on channels 1 to 5 in ASCII format FD0 001 005 The latest measured computed data refers to the data most recently received into in the MW100 s internal memory If the first channel is 001 and the last channel is A300 the data output is in the range 001 to 060 and A001 to A300 Setafirst and last channel so that the first is less than or equal to the last Output of Latest Output Data FOp1 p2 p3 lt terminator gt pl Output data type 0 Outputs the latest output channel data in ASCII Ji Outputs the latest output channel data in BINARY p2 First channel 001 to 060 p3 Last channel 001 to 060 Output the most recent output data from the instrument on channels 1 to 5 in ASCII format FOO 001 005 Set a first and last channel so that the first is less than or equal to the last Output of Decimal Place Units and Setting Data FEp1 p2 p3 lt terminator gt pl Output type 0 Outputs the setting command query 1 Outputs the decimal place and units p2 First channel 001 to 060 and A001 to A300 p3 Last channel 001 to 060 and A001 to A300 IM MW100 17E 1 41 1 8 Output Commands Example Output the decimal place and units of the channels 1 to 5 FE1 001 005 Explanation Set a first and last channel number so that the first is less than or equal to the last FF Output of Measured Computed FIFO Data Setting When p1 0 FFp1 p2 p3 p4 p5 p6
189. utput value of break point exceeds the setting Set an output value within the allowable range range E093 No break point found Set one or more break points E094 Invalid time value of first break point Set the time of break point 1 to zero E095 Invalid time sequence found in break points Set the times of break points in ascending order E100 Invalid output type Enter an output type that can be selected for the module specified by the channel number E101 Modul of an invalid output type found in the Enter an output type that can be selected for all range of specified channels modules specified by the channel range E102 Invalid output range Enter an output range that can be selected for the module specified by the channel number E103 Module of an invalid output range found in the Enter an output type that can be selected for all range of specified channels modules specified by the channel range E104 Upper and lower limits of output span cannot Set a different value for the upper and lower limits of output span be equal E105 Invalid transmission reference channel Set a channel number of the input module or a MATH channel number E110 Invalid channel number for contact input event Set the channel number for the universal input module or DI module App 20 IM MW100 17E Appendix 7 Error Display on the 7 Segment LED and Corrective Actions Display Possible Problem Corrective Action
190. valid does not match command BAD ADDR Response message address invalid does not match command BAD NUM Response message register invalid does not match command BAD CNT Number of response message registers invalid does not match command BAD DATA Conversion of response message data failed IM MW100 17E 2 25 asuodsay 9 2 2 ASCII Output Output of Modbus Master Command Status FL1 MODBUS MC Output using the FL command Modbus master information command status is output Syntax EACRLF SCAN x time y msCRLF xxx mmm mCRLF ENCRLF x Number of successfully executed commands 0 to 100 y Time required to execute commands ms 0 to XXX Command number 001 to 100 mmm m Command status See List of Character Codes Showing Modbus Master Command Statuses on page 2 25 Blank Example EA scan 100 time 10 ms 001 NO DATA 002 VALID 003 SKIP 004 SK 005 SK 006 SK 007 SK 008 SK 009 SK 010 SK EN U vu Vv Y yY y y 2 26 IM MW100 17E 2 2 ASCII Output Output of Modbus Master Connection Status FL1 MODBUS MS Output using the FL command Modbus master connection status is output Syntax EACRLF xxx mmm ENCRLF XXX mmm Example EA 001 002 003 004 005 006 007 008 009 010 EN OPENE FAIL LOS LOS LOS LOS LOS LOS LOS LOS Q O Q0 G O 0 4 m Q 1 WW U 7 GU L LE Modbus slave address 001 to 247 Status of c
191. whose parameters are restricted Channel Numbers and Channel Ranges Channel Type Setting Range and Command Setting Parameters Measurement channels 001 060 Output channels 001 060 Relay 001 060 Channels type not specified 001 060 MATH channels A001 A300 MATH constants K01 K60 Communication input channels C001 C300 Flag input channels F01 F60 Broken line input channels P01 P03 n addition to individual channel numbers you can specify channel ranges Use a hyphen between the first and last channel in the range Channel numbers outside of the range specified above are considered invalid and result in errors For channels starting with numbers if you omit the 0 on the front the channel is still accepted as long as it lies within the range Forchannels starting with characters if you omit a 0 when it is the second or later character the channel is still accepted as long as it lies within the range Ex 1 is recognized as 001 and A1 is recognized as A001 f some channels that do not exist are specified in the channel numbers or range the specification is considered invalid and an error results An error also occurs when existing channels are specified but their corresponding modules are not installed However an error does not occur if all specified channels exist and at least one channel s corresponding module is installed even if one or more channels module is not installed Multiple channel
192. xpensive gateway can be used to convert communications to EIP For controllers that support PCCC encapsulated via Ethernet the MW100 supports EIP with embedded PCCC read and write requests A step by step example of gateway configuration is detailed in appendix 9 For example purposes RSLogix 5000 RSLogix 500 CompactLogix and SLC 504 are used as examples of EIP configuration software and hardware but any EIP software and hardware should work in a similar manner as long as they support Explicit and I O Implicit messaging IM MW100 17E 3 1 3 2 Explicit Messaging Explicit Messaging is a point to point request response messaging protocol for unscheduled information transfer In ladder logic programming explicit messaging is usually denoted by a messaging command that is all inclusive what is going to be read or written and to what register in what device sG Message EN Message Control MSG1 E KON ER2 Example message command from RSLogix 5000 as used with CompactLogix PLC MSG Read Write Message N Type Peer To Peer Read Write NT Target Device Local Remote ER2 Control Block Control Block Length Setup Screen Example message command from RSLogix 500 as used with SLC 500 PLC IM MW100 17E 3 2 Explicit Messaging File Number Tag Names for Explicit Messaging The tables below detail the naming convention to use when creating explicit messages within RSLogix In the left most
193. xplanation For the characters that can be used for group names see user specified characters in section 1 3 See section 1 3 for the channel structure TL Trip Line Settings Setting When p3 OFF TLp1 p2 p3 lt terminator gt When p3 ON TLpl p2 p3 p4 p5 terminator pl Display group number 01 to 18 p2 Trip line number 1 to 4 p3 Trip line display ON OFF p4 Display color rrr ggg bbb EEE RGB R value 0 to 255 ggg RGB G value 0 to 255 bbb RGB B value 0 to 255 p5 Display position 0 to 100 Query TL pl p2 Example Display trip line 1 in group one in red at 10 position Set the top of the graph to 100 and the bottom to 0 TL1 1 0N 255 0 0 10 XR Channel and Tag Display Switching Setting XRpl lt terminator gt pl Display type CHANNEL Channel number display TAG Tag display Query XR Example Set tag display XRTAG IM MW100 17E 1 31 spueululo2 1 6 Setting Commands Communication Related 1 6 Setting Commands Communication Related UA Setting Query Example Explanation YS Setting User Settings When p2 OFF UAp1 p2 lt terminator gt When p2 is not OFF UAp1 p2 p3 p4 lt terminator gt pl User number 01 to 10 p2 User level OFF Do not use ADMIN Administrator level USER User level p3 User name up to 16 characters p4 Password up to 8 characters UA p1 Set User number 01 to an account with user name YOKOGAWA at the administrator level Set the password to 1234 UA01
194. ype is INT16 or UNIT16 the maximum number of channels that can be set from first to last channel is 127 For other data types the maximum is 63 Command to specify the unit number Firmware version R3 03 or earlier WE Firmware version R3 04 or later WF See the note below Note The Unit number parameter of the WE command under the firmware version R3 03 has been changed to the WF command under firmware version R3 04 If settings files are loaded that are of older or newer version than the firmware version any extra or missing parameters will be ignored or added when the settings are interpreted For example users not connected to Modbus Gateway users using unit number 255 can obtain the same operational result even if they load settings files of older or newer versions However users connected to Modbus Gateway users using unit numbers other than 255 will have to manually reenter R3 03 or earlier he unit numbers after loading the settings file If an R3 04 or later settings file is loaded with firmware version Settings Firmware version R3 04 or later Interpreted Firmware version R3 03 or earlier WEO1 modbus server com 502 WEO1 modbus server com 502 255 The underlined portion is added to the previous settings WFO01 ON READ 01 30001 INT16 C001 C001 255 WF001 ON READ 01 30001 INT16 C001 C001 The underlined parameter is ignored R3 04 or later If
195. ysical values 5 When the expressible range in the Int 16 type is exceeded the value takes on the upper or lower limit for the data range Take care when you use Int 16 registers to handle MATH channel data Let x and y denote the original data and the corresponding values per Modbus registers respectively y min when x lt min y x when min lt x lt max y max when max lt x where min 32 768 0x8000 max 32767 0x7fff 6 The value is 0 Off when the corresponding measurement channel data or MATH channel data is zero and 1 On when data is not zero Note This is an example of acquiring decimal place information Formeasurement channels Inthe Web browser s Input Range Setting screen check the values in the Decimal columns under Scale when scaling is not used the decimal place of the value in the Span column Acquire channel information using an SR command query of the MW100 specific communication service Output measurement channels using the FD command of the MW100 specific communication service then check the Exponent value ForMATH channels Inthe Web browser s Expression Settings screen check the value in the Decimal column under Span Acquire channel information using an SO command query of the MW100 specific communication service Output MATH channels using the FD command of the MW100 specific communication service then check the Exponent value IM MW100 17E A
Download Pdf Manuals
Related Search
Related Contents
Lenovo eServer xSeries System x3650 M5 Dépoussiérer les collections patrimoniales Samsung <span style="unicode-bidi: embed;">بقدرة شفط 2000 واط Maestro المكنسة الكهربائية</span> دليل المستخدم (Windows 7) Operating instructions - Wap 7225H Interfacility Link Installation and User's Guide Sweex Notebook Optical Mouse Blackberry Black USB MI50300000 MEITRACK GPS Tracking System MS03 User Guide Samsung 藍光播放器 BD-J5900 用戶手冊 Leica DIGICAT 500i/550i User Manual Copyright © All rights reserved.
Failed to retrieve file