B&B Electronics 485SDD16 manual Appendix C

Page 22

DTB25

The DTB25 connects to the SDD16 models to provide easy access to the available I/O lines. The DTB25 plugs directly into the SDD16's DB25S I/O port connector. Each of the twenty-five pins on the connector is brought out to a terminal block. Refer to Table C.1. Dimensions: 0.5" x 2.1" x 4.3". An enclosure for the DTB25 is available.

APPENDIX C

Interface Modules for SDD16 Models

Figure C.1 - DTB25 Outline Drawing

Before connecting any external devices to the DTB25 make sure the SDD16 module has been properly configured (I/O lines defined, power-up states set). This will avoid possible damage to the module and to the external devices. Make sure not to exceed the voltage and current limits of the SDD16 module, failure to do so could result in damage to the module and will void the warranty. Refer to the Specification Section of this Manual.

485SDD16-1005 Manual

Appendix C

C-1

C-2

Appendix C

485SDD16-1005 Manual

B&B Electronics -- 707 Dayton Road -- Ottawa, IL 61350

B&B Electronics -- 707 Dayton Road -- Ottawa, IL 61350

PH (815) 433-5100 -- FAX (815) 433-5104

PH (815) 433-5100 -- FAX (815) 433-5104

Image 22
Contents Internet Electronics Mfg. Co. IncDesigned and Manufactured Ottawa, Illinois Sales@bb-elec.com Support@bb-elec.comTable of Contents 485SDD16 Specifications 485SDD16 FeaturesIntroduction Communications Power SupplySize 485SDD16 I/O Port Pinout ConnectionsDigital I/O Connections Serial Port ConnectionsExample of Multi-Node Network Equivalent Values Commands485SDD16 Commands SyntaxSet Output Lines Command Read I/O Lines CommandBit Assignments for I/O Lines Define I/O Lines Command Set Module Address CommandSet Turn-around Delay Command Command AddrSC ArgumentRead Configuration command returns the modules I/O Set Power-up States CommandRead Configuration Command Command AddrRC Argument None ResponseInterfacing Digital InputsIsolated Solid State Input Digital OutputsProgramming Techniques SoftwareDigital I/O Mask Values MSpups = MSpups and mask LSpups = LSpups and mask Set Output States CommandMSdefs = MSdefs and mask LSdefs = LSdefs and mask MSstates = MSstates or mask LSstates = LSstates or maskCmnd$ = ! + CHR$Maddr + SO + CHR$MSstates + CHR$LSstates Define I/O Lines CommandSet Power-up States Command Maddr =Cmnd$ = ! + CHR$Maddr + SS + CHR$MSpups + CHR$LSpups Set Module Address CommandMSpups = MSpups and NOTmask LSpups = LSpups and NOTmask LSpups = LSpups or &H20Demonstration Program Running Demonstration ProgramDecimal 485SDD16-1005 Manual Appendix a119 120 121 122 123 124 125 126 127 485SDD16-1005 Manual Appendix aAppendix B 485SDD16-1005 Manual Appendix B3rd Hex digit Decimal to Hexadecimal Conversion252 240 4th Hex digit Decimal equals 10FC hexadecimalAppendix C Table C.2 DBM16 I/O Connections Table C.1 DTB25 ConnectionsDBM16 Interfacing Figure C.4 Solid State Input 485SDD16-1005 Manual Appendix CTotal DBM16 Specifications LinesPower Supply Input Voltage Connections SizeFigure C.10 DBM16 Schematic 00FF01FE #addrRDMsb~ I/O msbI/O lsb ~ I/O lsb Comp = not x and &HFFTable D-1 Extended Commands 485SDD16-1005 Manual Appendix D