Using KPDesign
NetLinx Modules
The NetLinx module for PLK-DMS and PLK-IMS keypads is named DMS-IMSMod.tko
(FG2404).
In compiling and downloading NetLinx code for PLK-DMS and PLK-IMS keypads, there are two
main components of code to consider:
!
!
Minimum Support Requirements for NetLinx Modules
The following panels, firmware versions and software versions represent the minimum support
requirements for the KPDesign module:
!
!
!
!
Configuring NetLinx Source Code for KPD Files
You need to configure your NetLinx code to accommodate using KPD files. Before beginning,
either use or write a new program (in NetLinx Studio) that:
!
!
!
Once you have a program:
1. In the DEFINE DEVICE section of the code, verify that the dvDMS is set to any user-defined
value within the range of 32768 - 36863.
2. In the REALS section of the program, re-write the dvDMS_R to equal the value of the new
Device number set in the Device Addressing Tab of the Tools > NetLinx Diagnostics dialog
box.
An example is if the Changed Device number value is set to 6001, the dvDMS_R value would
now read 6001:1:0. Each consecutive keypad device would become: dvDMS_R 6002, 6003,
6004 +.
3. In the STARTING CODE GOES HERE / CREATE FILE section of the program, the
StrFILE_NAME must equal the exact name of the KPD file being used in the compile. This
file is added to the project file in the UI system folder of the Panel Navigator.
4. Add the KPD file to the project by choosing File > File Import.
5. Browse for the KPD file.
6. Uncheck the Use System Generated File Names option (because you want to keep the file
name identical to what you are using in the actual NetLinx Studio program - StrFILE_NAME).
14
The DMS-IMS module, named DMS-IMSMod.tko (located in the Program
Files\Common Files\AMXShare\TKOs directory). You'll have to copy this file into the
directory containing the Source Code file for the sytem containing the keypad(s).
The KeyPad Design file (.KPD)
PLK-DMS Keypad, version 5.1
PLK-IMS Keypad, version 5.0
NetLinx Studio version 1.2
Netlinx Master version 2.0, build 65
Defines the Virtual devices
Defines the Keypad devices
Associates the KPD file with defined devices
KPDesign Keypad Design Program
Need help?
Do you have a question about the KPDESIGN KEYPAD DESIGN PROGRAM and is the answer not in the manual?
Questions and answers