Page 2
A copy of a purchase order with the amount of the charge must be received by Microscan, either by mail or by FAX, before any equipment is returned. Warrantable products are repaired or replaced at no charge and returned freight prepaid.
Table of Contents List of Illustrations ................... v List of Tables...................vi About the MS-5000 Concentrator ............vii About this Manual ..................vii Keystroke Entries ...................vii Warning and Caution Summary ............viii Approvals ....................viii Safety Labels ..................viii Chapter 1 Setup and Installation Step 1 - Plan Scanning System Step 2 - Attach Cabling ...............
Page 5
FIFO (“first in, first out”) basis, and sends it to the host upon request. The MS-5000 also enables the host to transmit commands to individual decoders and other devices in a multidrop-configured network.
MS-5000 concentrator. Chapter 1 provides overall step-by-step instructions for setting up and install- ing the MS-5000 concentrator with specific “go to” references to other chap- ters and appendices. Chapter 2 describes various poll and select sequences with multidrop com- munications.
Warning and Caution Summary Caution: There are no user serviceable parts in the MS-5000 concentra- tor. Opening the concentrator voids the Microscan Systems warranty. Caution: This equipment generates, uses, and can radiate radio fre- quency energy, and may cause interference to radio and TV communi- cations.
Step 5 - Install Concentrator ............. 1-12 This chapter outlines the recommended steps for setting up your system and specific instructions for installing and attaching cabling to the MS-5000 multidrop concentrator. You need not follow the precise order of these steps if you are already familiar with Multidrop or have your system in place.
Scanning System. Examine each function of your operation and determine which transaction points need to be automated. Scanning Devices. The MS-5000 multidrop concentrator can be used with scanners or the combination of scan heads and decoders. (Call your Microscan representative for product specifications.) You may also incorporate bar code label printers, label applicators, divert- ers, alarms, and other devices into the system.
Scanner Power supp ly Obje ct Dete ctor A D P Ad p MS-610 D rop C ab le Scanne r T-junction box Adapter Junction Box Ad p = Figure 1-2 System Diagram; MS-610 LAN MS-5000 Multidrop Concentrator User’s Manual...
68¾ resistor in last junction or device between the receive Scanner lines of the last scanner Decoder Figure 1-3 Multidrop Layout Diagram 1. The MS-5000 is “slow polling.” See “Polling Cycle Timing” on page 2-7. MS-5000 Multidrop Concentrator User’s Manual...
Attach Cabling Attach Cabling The MS-5000 multidrop concentrator has the following four connectors on the rear panel (figure 1-4): • Power (5-pin DIN) • LAN (modular 6-pin RJ-11) • Host (25-pin D-subminiature) • Monitor (9-pin D-subminiature) HOST MONITOR POWER Figure 1-4 Rear Panel of MS-5000 Multidrop Concentrator...
+12 VDC .30A Figure 1-5 Power Connector Caution: Switching power supplies for Microscan equipment with a switching noise of 75 mV or greater with +5 VDC, or of 30 mV or greater with ±12 VDC is not recommended due to excessive ripple characteris- tics.
See “Plan Scanning System” on page 1-2 for basic wiring patterns used in a multidrop system. Note: The last Microscan device in the multidrop network must be terminated correctly (see Appendix E, “Terminal Resistor,” on page A-9). In the first multidrop trunk cable...
(on concentrator) Signal Ground 1. The default communications mode does not support pin 4 (RTS). If RTS is not required by the host, pin 4 should not be wired, as the results will be unpredictable. MS-5000 Multidrop Concentrator User’s Manual...
Configure Concentrator Typical multidrop configuration is a two-step process: decoders, scanners, and other devices) are configured first, then the MS-5000 concentrator. The MS-5000 concentrator will communicate with lower level devices such as decoders, scanners, etc. only if those devices have been configured in Mul- tidrop.
Position Scanning Devices Position Scanning Devices Position the scanning devices and decoders (if used) relative to the labels you will be scanning in your application. Consult your scanning devices user’s manual for important setup proce- dures. 1-11 MS-5000 Multidrop Concentrator User’s Manual...
1.85" (46.99) 6.2" 2.5" (157.48) (63.5) 6/32 threads (6.35m m ) 4 places R e ar m easurem ents in inches (and m illim eters) Figure 1-11 MS-5000 Bottom Mounting Diagram (not full size) 1-12 MS-5000 Multidrop Concentrator User’s Manual...
Page 23
Multiple Poll Sequence ..............2-9 Multiple Select Sequence ............2-10 The MS-5000 concentrator’s function is to control the flow of data between the host and two or more decoders (or scanners, printers, etc.). Each device in the multidrop network is assigned an address. The concentrator polls each device for data and relays that data, along with the device address, to the host.
5000 Concentrator ured to Multidrop and assigned a Polled Protocol unique address (from 01 to 50). Multidrop ONLY Note: The MS-5000 concentrator is RS-485 Interface (LAN) programmed to communicate with decoders in Multidrop protocol only; Decoder 01 therefore, User Defined Multidrop can- not be used when setting up decoders.
• If the decoder receives a NAK instead of the ACK after transmitting its data string it will re-attempt to transmit the data string, up to three times. If 1. See also “Polled Device Status Menu” on page 3-15. MS-5000 Multidrop Concentrator User’s Manual...
ACK is sent by the other device. 2. See your decoder or scanner user's manual for specific configuration and operation com- mands. 3. The carriage return is the default ETX character. MS-5000 Multidrop Concentrator User’s Manual...
Page 27
ETX, if defined. The default ETX character is a carriage return (CR). It can be changed to any ASCII charac- ter or nulled (undefined) in the concentrator configuration program. MS-5000 Multidrop Concentrator User’s Manual...
Page 28
52data. The 52 indicates the information is to be sent to the auxiliary monitor. Do not insert brackets around the data. Information following the 52 is dis- played on the auxiliary monitor verbatim. MS-5000 Multidrop Concentrator User’s Manual...
57.5 m s 38.K baud 195 m s 125 m s 9600 baud 582 m s Polling cycle duration (in m illsec onds) Figure 2-4 Polling Cycle Durations for 25 Active Decoders MS-5000 Multidrop Concentrator User’s Manual...
When Concentrator X relays this information to the host, it substitutes the polled concentrator’s multidrop address (02) in place of 1E hex and transmits: 0201data “02” is Concentrator 02’s address; “01” is Decoder 01’s address. MS-5000 Multidrop Concentrator User’s Manual...
R ES 1F R E Q S TX 01< T> E T X LR C R E S C oncentrator 02 1F AC K 1F AC K Figure 2-9 Concentrator to Decoder Select Sequence 2-10 MS-5000 Multidrop Concentrator User’s Manual...
(1D hex for Decoder 04 multidrop concentrator address 01 as shown in figure 2-11). It also prefaces Figure 2-11 Special Multidrop Network the command with a 51 just as was done in figure 2-10. 2-11 MS-5000 Multidrop Concentrator User’s Manual...
Page 35
Exiting and Saving Menu Changes ............ 3-17 Note: Menu configuration in a multidrop network, as described in this chapter, applies only to the MS-5000 concentrator. Configuration changes to decoders and scanners on a multidrop network can be made with serial (“K”) commands (including device address), or through the menus with an auxiliary monitor or profile card.
1. See Table A-1, “ASCII Table with Control Characters,” on page A-3. 2. This command must be sent as a data block from the host or as a string from a softkey because of the intercharacter timeout (default =12 ms). MS-5000 Multidrop Concentrator User’s Manual...
Page 37
To view Turnaround Timeout’s new status in the menu, press M to refresh the screen. To return to the Main menu, press M again. To return to the Main menu at any time, press ESC (escape key) and M. MS-5000 Multidrop Concentrator User’s Manual...
Page 38
Stop Bits without corresponding changes in linked device(s) can result in the loss of menu access. If this should occur, default the concentrator (see Appendix C — “Defaulting the MS-5000”). Note: Power must be available to the concentrator during the default proce- dure.
The differences are noted in the following text. Baud Rate is the first parameter for Host and LAN Port. Aux Mode is the first parameter for Aux Port. MS-5000 Multidrop Concentrator User’s Manual...
Page 40
(Aux Port only) Used only when connected to the Aux Port (labeled “MONITOR” on the con- centrator). Aux Mode can be used for menu configuration (see serial com- mands), device status monitoring, and for displaying host messages. MS-5000 Multidrop Concentrator User’s Manual...
Page 41
LAN setup. For example, if the longest data string coming from any decoder is 40 characters, set the host’s LAN Port turnaround timeout to 50 ms and Poll Response Timeout for the con- centrator to 45 ms. MS-5000 Multidrop Concentrator User’s Manual...
Page 42
Number Of Devices to six. Thus, the concentrator will not waste the time set for Turnaround Timeout by trying to poll nonexistent devices. The range is 1 to 50 devices. Note: You cannot assign an address that exceeds the value used for Number of Devices. MS-5000 Multidrop Concentrator User’s Manual...
Generally there are two basic protocol modes: unpolled and polled. In unpolled mode (all of the Point-to-Point protocols), a concentrator transmits information without being asked for by the host. In polled mode (Multidrop, Polling Mode D, and User Defined Multidrop), a MS-5000 Multidrop Concentrator User’s Manual...
Page 44
RS-485 Multidrop and an address is assigned to the concentrator. Note: Once the concentrator is configured to Multidrop, a profile card (using mode 0), a terminal connected to the auxiliary port, or a default procedure must 3-10 MS-5000 Multidrop Concentrator User’s Manual...
Page 45
1. To delete any unwanted command, assign a NUL (null) character. 2. Definitions of protocol commands in User Defined and User Defined Multidrop must match those in host applications to allow communications sequences to execute cor- rectly. 3-11 MS-5000 Multidrop Concentrator User’s Manual...
Page 46
Like User Defined, User Defined Multidrop is pre-loaded with the characters of the previously assigned protocol. To acquire most of the standard multi- drop protocol commands, enable Multidrop first, then select User Defined Multidrop. 3-12 MS-5000 Multidrop Concentrator User’s Manual...
Page 47
Options: Disabled, Enabled An error-checking routine which verifies the accuracy of transmissions. It is the exclusive OR of all characters following SOM (start of message) up to and including the EOM (end of message). 3-13 MS-5000 Multidrop Concentrator User’s Manual...
Page 48
When enabled, data in RAM is saved at power OFF for use when the con- centrator is powered back on. When disabled, data in RAM is lost when power is turned off. Default: Disabled Options: Enabled, Disabled 1. Battery-backed RAM is optional. 3-14 MS-5000 Multidrop Concentrator User’s Manual...
This menu lists all device addresses (from 1 to 50) as “Inactive” or “Active.” An Active device is one that is physically connected to the MS-5000 and detected by the MS-5000 during the polling cycle. However, if a device goes off-line or is assigned a different address, then its status changes to Inac- tive.
Page 50
Note: Day of the Week is output only if Day.MM/DD/YY is selected under Date Output. Months Options: 1 to 12 Allows you to set the current month. Day of the Month Options: 1 to 31 Allows you to set the current day of the month. 3-16 MS-5000 Multidrop Concentrator User’s Manual...
Do you want to save changes for power up? (Y=yes N=no) Press Y if you wish to retain the new settings for power up. You will hear a one second beep indicating the save has been carried out. 3-17 MS-5000 Multidrop Concentrator User’s Manual...
Page 53
This chapter includes both serial configuration and operational (utility) com- mands. All of the MS-5000’s menu configuration changes can also be made by com- mand strings from the host. Serial commands listed in this chapter apply ONLY to the MS-5000 concen- trator.
Battery-backed RAM (optional) 51<Ksdata>CR Poll Response Timeout 51<KIdata>CR Time and Date Setting 51<KJdata>CR Time and Date Output Table 4-2 Summary of MS-5000 Operational Commands Command Effect 51<A>CR Software reset, but preserve data in buffers 51<B>CR Reset, including data in buffers 51<C>CR...
(See more examples on following pages.) 1. See “Operational Commands” on page 4-12 for definitions and examples. IMPORTANT: because initializing commands are user selectable and their placement is flexible, initializing commands are not included in the examples throughout this chapter. MS-5000 Multidrop Concentrator User’s Manual...
Time the concentrator will wait when in polled mode to the host. Format: 51<Kspoll response timeout>CR Any number from 1 to 250, Default is 15 ms. Example: To change the poll response timeout to 20 ms, enter 51<Ks20>CR. MS-5000 Multidrop Concentrator User’s Manual...
Any number from 1 to 250. Any number from 1 to 50. Default is 15 ms. Default is 50. Example: To change the timeout to 30 ms and the number of devices to 10, enter 51<Kn30,10>CR. MS-5000 Multidrop Concentrator User’s Manual...
LRC, etc., must be matched in the host or com- munications will be lost. If this occurs, default the concentrator (see Appendix C — “Defaulting the MS-5000” on page A-6). If selecting one of the options from 0 to 4 (Point-to-Point, Point-to-Point with...
2. A control character, although conventionally represented here and in the ASCII table in appendix B as two characters (^F or ^U, etc.), is actually a single ASCII character which is entered on the keyboard by holding down the control key while pressing the desired letter. MS-5000 Multidrop Concentrator User’s Manual...
Page 60
^Y with standard Multidrop commands, enter: Address From Host Commands 51<Kf7,^Y,^D,^E,^B,^C,^F,^U,,^Q,^S,^D,^E,^B,^C,^F,^U,,^A,^Q,^S>CR To Host Commands or: 51<Kf5,01><KF7,^Y>CR. The command <Kf5,01> changes the protocol to Multidrop with an address of 01. This preloads all the Multidrop protocol commands so that only the MS-5000 Multidrop Concentrator User’s Manual...
Page 61
Format: 51<Kcstatus>CR 0 = Disable 1 = Enable Example: To enable LRC, enter 51<Kc1,^L>CR. RTS/CTS Ready to Send and Clear to Send Format: 51<Kjstatus>CR 0 = Disable 1 = Enable Example: To enable RTS/CTS, enter 51<Kj1>CR. MS-5000 Multidrop Concentrator User’s Manual...
Page 62
0 = Disable 1 = Enable Example: To enable Battery-backed RAM, enter 51<Kr1>CR. 1. See also, “<C>Send Partial Buffer to Host Command” on page 4-13 for related infor- mation. 2. Battery-backed RAM is optional. 4-10 MS-5000 Multidrop Concentrator User’s Manual...
Port, and resets and clears the data buffers. See “Multiple Select Com- mands” on page 2-6. You cannot send a command (single or concatenated) to more than one address. For this, you must use separate command strings and conform to the Intercharacter Timeout setting. 4-12 MS-5000 Multidrop Concentrator User’s Manual...
Page 65
51 address prepended. Format: 51<#>CR <D> Enter Menu Configuration Program Command Enters the Menu Configuration Program. See “Entering the Menu Configuration Program” on page 3-2 and Table 4-2, “Summary of MS-5000 Operational Com- mands,” on page 4-2. Format: 51<D>CR 4-13...
Page 67
Operating Instructions ................5-3 Mode and Data Switch Settings ............5-4 Binary Calculations ................5-9 Most of the menu configuration changes to the MS-5000 concentrator can also be made with the profile card. The profile card, available from Microscan as an accessory (97-100001-...
Chapter 5 Profile Card Configuration Summary of Profile Card Modes Table 5-1 Profile Card Mode Descriptions for the MS-5000 Mode Parameter Function Downloads (writes) all of the configuration parameters stored in the Write-to-Device Function profile card to the connected concentrator.
5. When the configuration is complete, turn off the power to the concentra- tor and remove the profile card. To maintain RS-232 communication between the host and the concentrator with the profile card, connect a cable between the TERMINAL end of the profile card and the host. MS-5000 Multidrop Concentrator User’s Manual...
1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 a. Also used for mode 2, 9, 10, 11, and 12. MS-5000 Multidrop Concentrator User’s Manual...
Page 71
Stop Bits Data Bits 1 2 3 None Seven 1200 Even Eight 2400 4800 9600 19200 38400 Mode 4: Preamble, Postamble Mode Switches = On = Off Data Switches Preamble Postamble Disable Disable Enable Enable MS-5000 Multidrop Concentrator User’s Manual...
Page 72
Point-to-Point with RTS/CTS Enable Point-to-Point with XON/XOFF Point-to-Point with RTS/XON Polling Mode D Multidrop User Defined User Defined Multidrop Mode 6: Aux Port Mode Mode Switches = On = Off Data Switches Aux Port Mode Disable Enable MS-5000 Multidrop Concentrator User’s Manual...
Page 73
Mode 8: LAN Port Communications Mode Switches = On = Off Data Switches Baud Rate Parity Stop Bits Data Bits RS-422 1 2 3 None Seven Disable 1200 Even Eight Enable 2400 4800 9600 19.2K 38.4K MS-5000 Multidrop Concentrator User’s Manual...
Page 74
Mode 12 will accept binary values from 1 to 127. Values are set the same as mode 9, 10 and 11. See mode 1 for switch settings. 1. See also, “<C>Send Partial Buffer to Host Command” on page 4-13 for related infor- mation. MS-5000 Multidrop Concentrator User’s Manual...
1. Determine which decimal equivalent (1, 2, 4, 8, 16, 32, 64, 128) is the largest number not exceeding the number to convert. 2. Put a one (1) above that number to indicate an ON position. MS-5000 Multidrop Concentrator User’s Manual...
• Decimal equivalent numbers passed over because they are greater than the remainder (the third bit in table 5-2), • Decimal equivalent numbers not used because the formula has termi- nated with a remainder of zero (0) (the first bit in table 5-2). 5-10 MS-5000 Multidrop Concentrator User’s Manual...
Appendix A — MS-5000 Specifications Physical Characteristics: Communications Settings Length: 6.2 in. (157.5 mm) Width: 6.61 in. (167.9 mm) Host Port Communications Height: 1.36 in. (34.5 mm) Weight: 16 oz. (453 grams) Interfaces: RS-232, RS-422, RS-485 ACSII Character Format: 7 or 8 Data Bits 0.5"(12.7)
Quick Reference Tables Appendix B — Quick Reference Tables Table A-1 ASCII Table with Control Characters Dec Hex Ctrl " & < > ý MS-5000 Multidrop Concentrator User’s Manual...
Page 80
Battery-backed RAM (optional) 51<Ksdata>CR Poll Response Timeout 51<KIdata>CR Time and Date Setting 51<KJdata>CR Time and Date Output Table A-3 Summary of MS-5000 Operational Commands Command Effect 51<A>CR Software reset, but preserve data in buffers 51<B>CR Reset, including data in buffers 51<C>CR...
Appendix C — Defaulting the MS-5000 Defaulting will reset the concentrator parameters to the original factory set- tings. Defaulting might be necessary if communications between the con- centrator and another device are interrupted or if using incompatible equipment (for example, a terminal is set to communicate at 9600 baud, but the concentrator is configured at 38.4 K baud).
(see Figure A-4 “Network Grounding Diagram” on page A-8) is disconnected at each device, and each device chassis is earth- grounded through the power supply. The power supply must provide a reli- able earth ground connection. MS-5000 Multidrop Concentrator User’s Manual...
D e c o d e r D e c o d e r C o n ce n tra to r D e c o d e r D e c o d e r Figure A-4 Network Grounding Diagram MS-5000 Multidrop Concentrator User’s Manual...
Caution: Setting the DIP switch termination resistor on the MS-3000 decoder and then moving the decoder to a different location will cause the trunk cable to end at the new location. MS-5000 Multidrop Concentrator User’s Manual...
Interface Standards, established by the Electronic Industries Association (EIA), specify such things as the signaling voltage levels, maximum cable lengths, and number of drivers. With Microscan devices, selection of inter- face is made by pin assignment and, in the case of the host communica- tions, by software switching between RS-232 and RS-422.
Inactive. Status indicating that no devices are present at that address. Intercharacter Timeout. The time that the concentrator will wait between individual characters transmitted from the host. LAN. Local Area Network. A-11 MS-5000 Multidrop Concentrator User’s Manual...
Page 88
Scan Head. The module that projects laser light on bar code labels and receives reflected light back. This device changes the analog signal to a digital representation of the bar code and outputs it to a decoder. A-12 MS-5000 Multidrop Concentrator User’s Manual...
Page 89
Trigger. A signal, either external or serial, that initiates the read cycle and causes the decoder to expect label input. Turnaround Timeout. The time that the concentrator will wait between its request for data and a device’s response in a poll or select sequence. A-13 MS-5000 Multidrop Concentrator User’s Manual...
Page 91
5-8 by serial command 4-10 Full Screens by menu selection 3-14 Cabling by profile card 5-9 maximum distances 1-5 by serial command 4-10 Communications from the host 2-4–2-6 to the host 2-2–2-4 MS-5000 Multidrop Concentrator User’s Manual...
Page 92
4-9 Parity by menu selection 3-6 Parity (aux port) Menu Configuration by profile card 5-7 entering program 3-2 by serial command 4-6 exiting program 3-17 Parity (host port) Menu Configuration Program by profile card 5-5 MS-5000 Multidrop Concentrator User’s Manua...
Page 93
4-9 Power Connector 1-6 Preamble by menu selection 3-13 Save for Power-up 4-12 by profile card 5-5 Saving Configuration Changes by serial command 4-9 by menu selection 3-4 Profile Card by profile card 5-3 MS-5000 Multidrop Concentrator User’s Manual...
Page 94
1-4 Time Keeping commands by serial commands 4-11 Time Keeping menu 3-15–3-17 Time Output 3-16 Time Stamp Separator 3-17 Trigger counter request 2-5 Turnaround Timeout by menu selection 3-7 by serial command (Host port) 4-4 MS-5000 Multidrop Concentrator User’s Manua...
Need help?
Do you have a question about the MS-5000 and is the answer not in the manual?
Questions and answers