The software distributed with and the firmware contained in this product is Copyright (c) 1998 by Industrologic, Inc.
Industrologic, Inc. reserves the right to change any product's features, specifications, documentation, warranties, fee schedules, and conditions at any time and without notice.
Industrologic products are provided as printed circuit board level assemblies. Some Industrologic products may include mechanical packaging assessories which are provide for the purchaser's convenience, and are not intended to be final assembly enclosures.
Industrologic products are provided with the understanding that the purchaser will determine fitness for any particular application as well as achieve compliance with any particular specifications or regulations as required or desired for that application.
Industrologic's obligation under this Warranty is limited to replacement with a new or repaired unit to the original purchaser. The unit must be returned, and replacements obtained from Industrologic, Inc. or the Distributor or OEM from whom it was purchased.
This warranty will not apply if, in the judgment of Industrologic, Inc., damage or failure of the product has resulted from accident, alteration, misuse, abuse, connection to or operation with incompatible signals or power sources, or improper installation.
Under no circumstances shall Industrologic, Inc. be liable to purchaser or any third party for any loss of profits or other direct or indirect costs, expenses, losses, or consequential damages arising out of or as a result of any defects in or failure of Industrologic products or any part or parts thereof.
THIS WARRANTY IS IN LIEU OF ANY OTHER WARRANTY, EITHER EXPRESSED OR IMPLIED, AS TO DESCRIPTION, QUALITY, MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE OR USE, OR ANY OTHER MATTER.
Products must be returned by original purchaser with a Return Materials Authorization (RMA) number issued by Industrologic, Inc. or the Distributor or OEM from whom it was purchased, authorizing its return. Current repair or replacement fees and procedures will be related during the issue of the RMA number.
Warranty or repair units must be returned with postage and insurance paid by purchaser. Industrologic, Inc. is not responsible for damages or loss during shipment.
The SMD-12 does not require a computer or any other device to store messages or display these messages. Messages can be entered and stored by using switches mounted on the unit. For those wishing to use the SMD-12 with a computer however, an RS-232 serial port connection is provided, along with commands to store and display messages.

Self-contained printed circuit board assembly with no wiring or connections necessary except those required to connect power and user contacts.
Includes a rugged steel enclosure that utilizes a stud mounted front panel.
Contains four Liteon LTM8647 or equivalent 2-digit 14 segmant alphanumeric LED displays with 0.56 inch height characters, providing a total of 8 alphanumeric characters plus common punctuation. Messages can be up to 32 characters and will scroll when over 8 characters.
12 messages can be stored and recalled for display, and a 13th message can be used as a "home" message to be displayed when other messages are not.
Operate on 12 to 30 volts regulated or unregulated DC, connected through screw terminals.
RS-232 pinout matches the 9-pin serial port of IBM PC compatible computers for easy connection to these computers.
The following signals connect to screw terminals for quick connection:
P.C. Board Dimensions: 4.5 inches wide by 5.5 inches front to back.
Enclosure: Steel box enclosing all components except terminal block and RS-232 connector.
Black plastic bezel on front panel. Front panel mounting via four 6-32 studs.
Enclosure Dimensions: 5.75 inches wide, 2.75 inches high, 6 inches deep.
Total Weight: 20 ounces.

The SMD-12 has a diode on the power input to protect against reversed power polarity when powering the unit from a DC voltage.
Contact Closure Inputs:
(2.2K pull-up resistor to +5, 0.1uf capacitor to ground)
Maximum contact resistance: 220 ohms
Count Up and Count Down Inputs:
(2.2K pull-up resistor to +5, 0.1uf capacitor to ground)
Maximum contact resistance: 220 ohms
Maximum count: 65,535 before rollover
Maximum frequency with additional 10uf filter capacitor: 200 HZ
Maximum frequency with filter capacitor not connected: 10,000 HZ
On-Board Switch Programming Mode:
Jumper SWP should usually be in the "NORM", or default position, which is to the top when viewed from the front of the unit. It should be changed to the "PROG" position which is to the bottom, for editing and storing messages using the on-board switches.
Serial Port Programming Mode:
Jumper SPP should usually be in the "NORM", or default position, which is to the top when viewed from the back of the unit. It should be changed to the "PROG" position which is to the bottom, for editing and storing messages using the serial port.
Baud Rate:
Jumpers B0 and B1 select the serial port baud rate depending on which position you place the jumpers, to the left or to the right.
The following is a table of jumper arrangements and baud rates available.
baud rate B1 B0 9600 top top (default) 2400 top bottom 1200 bottom top 300 bottom bottomCounter Input Filtering:
(default) left position NF no filter capacitor connected
right position F filter capacitor connected
Connection: Function:
Power Input Power supply voltage
(Positive voltage if supplying DC)
Ground Power supply ground
(Negative voltage if supplying DC)
Message 1 Connect to ground to display message 1
Message 2 Connect to ground to display message 2
Message 3 Connect to ground to display message 3
Message 4 Connect to ground to display message 4
Message 5 Connect to ground to display message 5
Message 6 Connect to ground to display message 6
Message 7 Connect to ground to display message 7
Message 8 Connect to ground to display message 8
Message 9 Connect to ground to display message 9
Message 10 Connect to ground to display message 10
Message 11 Connect to ground to display message 11
Message 12 Connect to ground to display message 12
Message 13 Connect to ground to display message 13
Scroll Speed Connect to ground for fast scrolling,
leave open for normal speed
Counter Mode Connect to ground for counter mode,
leave open for display mode
Clear Count Connect to ground momentarily to
set counter to zero
Count Up Connect to ground momentarily to count up one count
Count Down Connect to ground momentarily to count down
one count
Ground Function ground
If more than one message connection is grounded, the message with the lowest number is displayed. This priority allows message number 13 to be used as a "home" message, which will be displayed if no other message is being displayed. To use this feature connect the Message 13 connection on the terminal block is connected to ground.
The Count Up and Count Down connections will function even if the SMD-12 is not in the counter mode. This will allow counting to occur during the display of messages and still be accurate when the count is again displayed.
The SMD-12 must be in the Counter Mode in order to use the Clear Count function.
Except for the Count Up and Count Down connections, any change in the terminal block connections will halt any message that has been sent to the display through the serial port, and a new message will need to be sent.
The following is a pinout of the serial port signals:
SMD signal Pin PC signal
1 DCD in
transmit 2 receive
receive 3 transmit
4 DTR out
ground 5 ground
6 DSR in
7 RTS out
8 CTS in
9 RI in
Pins 1, 4, and 6 are tied together on the SMD-12, and pins 7 and 8 are tied together.
1. To store messages in the unit.
2. To view the messages stored in the unit.
3. To display messages sent to the unit through the serial port.
4. To monitor the messages and counts being displayed.
In order to place the display into the mode used to enter messages, the display must be connected to power and the jumper labeled SWP changed from the NORM position to the PROG position. (This jumper may be changed at any time while the power is applied without disturbing the unit.) This is accomplished by pulling the small rectangular jumper plug from its normal position on the top 2 pins and installing it on the bottom 2 pins. After all message editing and storing is complete, the jumper must be placed back in the NORM position in order to use the display in the normal manner.
Once the jumper SWP has been placed in the PROG position, the unit will display EDIT 01, indicating that it is ready to begin editing message #1. To change to the message that you intend to edit, use the UP and DOWN buttons. When the message you intend to edit is displayed, press the ENTER button. (Pressing the CANCEL button at this point will have no effect. To exit the message editing mode you must change SWP back to the NORM position.)
After the ENTER button is pressed, the first 8 characters of the message you selected to edit will appear and the first character of the message will be flashing. (If this particular message has not been entered or edited, the message will be BLANK.)
Whenever a character in the message is flashing it can be changed to other characters using the UP and DOWN buttons. To move to a different character in the message use the LEFT and RIGHT buttons. The message you are editing will scroll to the left and right as you move from character to character with the LEFT and RIGHT buttons. Messages can be up to 32 characters, and characters in the message will be spaces unless changed to other characters. This is why you can scroll to the right where there appears to be no characters.
After you have edited a message to your satisfaction, press the ENTER button to store the message. The display will display the word STORED if the message was successfully saved, and then again display the message EDIT XX (where XX is the message you just edited) to indicate that you may select another message to edit. If at any time while editing a selected message you decide to abandon the editing, simply press the CANCEL button and the display will go back to where you can select another message.
After editing all of the messages you need, change jumper SWP back to the NORM position.
(If at any time during the message editing process you change jumper SWP back to the NORM position, the display will exit the message editing mode and no changes will be made to the message you were editing. Unless the unit displays the STORED message, the message you are editing has not been saved.)
When jumper SPP is in the NORM position and the unit is in the normal operation mode, any valid group of characters followed by a carriage return will be displayed just as though the characters were a message stored in the unit.
When jumper SPP is in the PROG position and the unit is in the programming mode, the SMD-12 uses a carriage return/line feed sequence followed by a ">", or "greater than" character as a prompt. Commands not understood by the SMD-12 or commands sent with improper parameters are responded to with the word "ERROR" and a carriage return/line feed sequence.
Notes:
1. Except for the Count Up and Count Down connections, any change in the terminal block connections will halt any message that has been sent to the display through the serial port, and a new message will need to be sent if displaying messages via the serial port.
2. Conversely, any command sent via the serial port to display a message will halt any message caused by contact closure, and the contact closure will need to be opened and then closed again to display the stored message with that particular contact closure.
In effect, what this means is that commands from either the contact closures or serial port will override each other.
To use this command, jumper SPP, the serial port programming jumper, must be in the NORM position.
Sent to SMD: [message]<CR>
where [message] is a message of up to 32 displayable characters.
Received from SMD if accepted: all valid characters are echoed
Received from SMD if rejected: invalid characters are ignored
View messages
To use this command, jumper SPP, the serial port programming jumper, must be in the PROG position.
Sent to SMD: <ESC>V<CR>
Received from SMD:
MESSAGE ONE <CR><LF> MESSAGE TWO <CR><LF> MESSAGE THREE <CR><LF> MESSAGE FOUR <CR><LF> MESSAGE FIVE <CR><LF> MESSAGE SIX <CR><LF> MESSAGE SEVEN <CR><LF> MESSAGE EIGHT <CR><LF> MESSAGE NINE <CR><LF> MESSAGE TEN <CR><LF> MESSAGE ELEVEN <CR><LF> MESSAGE TWELVE <CR><LF> MESSAGE THIRTEEN <CR><LF>(and back to the prompt)
Note that messages are stored in the SMD-12 padded with spaces up to 32 characters, and when they are sent in response to a view command, the spaces are included, even though they may not be seen when viewed on a terminal.
Messages numbers that have not yet had messages stored in them will send the word "BLANK".
Store a message
To use this command, jumper SPP, the serial port programming jumper, must be in the PROG position.
Sent to SMD: <ESC>x[message]<CR>
where x is the message number 1 through 9, or A, B, C, and D for messages 10 through 13 respectively, and [message] is a message of up to 32 displayable characters.
Received from SMD if successful: STORED<CR><LF> (and back to the prompt)
Received from SMD if unsuccessful: ERROR<CR><LF> (and back to the prompt)
