AMX NI-2000/3000/4000 Bedienungsanleitung

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154

Zur Seite of

Richtige Gebrauchsanleitung

Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung AMX NI-2000/3000/4000 an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von AMX NI-2000/3000/4000, sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.

Was ist eine Gebrauchsanleitung?

Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung AMX NI-2000/3000/4000 die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.

Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung AMX NI-2000/3000/4000. Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.

Was sollte also eine ideale Gebrauchsanleitung beinhalten?

Die Gebrauchsanleitung AMX NI-2000/3000/4000 sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts AMX NI-2000/3000/4000
- Den Namen des Produzenten und das Produktionsjahr des Geräts AMX NI-2000/3000/4000
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts AMX NI-2000/3000/4000
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen

Warum lesen wir keine Gebrauchsanleitungen?

Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von AMX NI-2000/3000/4000 zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von AMX NI-2000/3000/4000 und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service AMX finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von AMX NI-2000/3000/4000 zu überspringen, wie es bei der Papierform passiert.

Warum sollte man Gebrauchsanleitungen lesen?

In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts AMX NI-2000/3000/4000, über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.

Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von AMX NI-2000/3000/4000 widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.

Inhaltsverzeichnis der Gebrauchsanleitungen

  • Seite 1

    WebConsole & Programming Guide NetLinx Integrated Controllers Last Revised: 4/24/2007 NI Series NetLinx Integrated Controllers NI-700/900 NI-2000/3000/4000 NI-2100/3100/4100 NXC-ME260/64[...]

  • Seite 2

    AMX Limited Warranty and Disclaimer All products returned to AMX requ ire a Return Mate rial Authorization (RMA) number . The RMA number is obtained from the AMX RMA Department. The RMA number must be clear ly marked on the outside of each box. The RMA is valid for a 30-day period. After the 30-day period the RMA will be cance lled. Any shipments r[...]

  • Seite 3

    Table of Contents i NI Series WebConsole & Programming Guide Table of Contents Overview ...................... ...................................................................... ................ 1 NetLinx Integrated Controllers ...................... ........................ ......................... .......... 1 About This Document .......[...]

  • Seite 4

    ii NI Series WebConsole & Programming Guide Table of Contents System Securi ty Access Options ....... ................... ................ ................. ................ ... 30 Accepting Changes ... ................ ................... ................ ................. ................ ................ 31 System Level S ecurity - IPSec Se [...]

  • Seite 5

    Table of Contents iii NI Series WebConsole & Programming Guide Exporting an SSL Certificate Reque st ..................... ................ ................ .................... .. 56 Importing an SSL Certificate ......................... .................... ................ ................ ............ 57 Manage System - Clock Manager Option[...]

  • Seite 6

    iv NI Series WebConsole & Programming Guide Table of Contents Input/Output Send_Commands ................. ........................ ......................... ............ 90 Terminal (Program Port/Telnet) Com mands .................... ........................ ......... 91 Overview ........... ......................... .........................[...]

  • Seite 7

    Table of Contents v NI Series WebConsole & Programming Guide mkmAddTransport .......... ................ ................ .................... ................ ................ ....... 132 mkmAddTunnel ..... ................. ................ ................ ................ ................ ................. ... 133 mkmSetInboundAH ..........[...]

  • Seite 8

    vi NI Series WebConsole & Programming Guide Table of Contents[...]

  • Seite 9

    Overview 1 NI Series WebConsole & Programming Guide Overview NetLinx Integrated Controllers NetLinx Integrated Controllers (Masters) can be programmed to control RS-232/422/485, Relay , IR/ Serial, and Input/Output devices using the NetLinx Studio application (version 2.4 or higher). These NI Controllers feature an on-board W eb Console which a[...]

  • Seite 10

    Overview 2 NI Series WebConsole & Programming Guide Related Documents For detailed descriptions of NI Controller hard ware, including specifications, port assignments, installation procedures, connection and wiring information, refer to the H a rd w a re R e f e re n c e G u i d e for your Master: Quick Setup and Configuration Overview Installa[...]

  • Seite 11

    Overview 3 NI Series WebConsole & Programming Guide Update the On-board Maste r and Controller Firmware  Before using your ne w NI unit, you must f irst update your NetLinx Studio to the most recent release.  Upgrade the on-board Master firmware through an IP Address via the Ethernet connector ( Upgrading the On-boar d Master Firmwar e vi[...]

  • Seite 12

    Overview 4 NI Series WebConsole & Programming Guide[...]

  • Seite 13

    Initial Configuration and Firmware Upgrade 5 NI Series WebConsole & Programming Guide Initial Configuration and Firmware Upgrade This section describes using the NetLinx Studio softwa re application to perform the initial conf iguration of the Master , as w ell as upgrading the firmware for v arious Master components.  NetLinx Studio is used[...]

  • Seite 14

    Initial Configuration and Firmware Upgrade 6 NI Series WebConsole & Programming Guide This action causes the *Not Active* message (in red) to display a W aiting...Pr ess Cancel to Quit message (in green). This message indicates that St udio is waiting to detect the de vice value of the NI Controller associated with the ID button. 4. Press the N[...]

  • Seite 15

    Initial Configuration and Firmware Upgrade 7 NI Series WebConsole & Programming Guide 4. Note the obtained IP Address (r ead-only ). This information is later entered into the Master Communication Settings dialog and used by NetLinx Studio v 2.x to communic ate to the NI Controller via an IP . This address is reserved by the DHCP server and the[...]

  • Seite 16

    Initial Configuration and Firmware Upgrade 8 NI Series WebConsole & Programming Guide Assigning a Static IP to the NI Controller 1. In NetLinx Studio, select Diagnostics > Network Addresses from the Main menu to access the Network Addresses dialog (FIG. 3). 2. V erify that both the System number corresponds to the System value pre viously as[...]

  • Seite 17

    Initial Configuration and Firmware Upgrade 9 NI Series WebConsole & Programming Guide 12. Complete the communication process by continuing on to the Communicating V ia an IP section on page 9. Communicating Via an IP Whether the on-board Master’ s IP Address wa s Static Set (via the Set IP Inf o command) or Dynamically obtained (via the Get I[...]

  • Seite 18

    Initial Configuration and Firmware Upgrade 10 NI Series WebConsole & Programming Guide 6. Click the Edit Settings button ( on the Communications Settings dialog ) to open the TCP/IP Settings dialog (FIG. 4). This dialog contains a seri es of pre viou sly entered IP Address/URLs and their associated names, all of which are stored within Studio a[...]

  • Seite 19

    Initial Configuration and Firmware Upgrade 11 NI Series WebConsole & Programming Guide Verifying the Firmware Version On the Master All NI Controllers contain both an on-board NI Master an d an Integrated Controller . If you are using an NI-4000 or NI-4100 with installed NXC cards, these will also sho w up within the Online T ree tab.  The o[...]

  • Seite 20

    Initial Configuration and Firmware Upgrade 12 NI Series WebConsole & Programming Guide Upgrading the On-board Master Firmware via an IP The on-board Master firmware Kit file is not the sa me as the Integrated Controller Kit file. Belo w is a table outlining the current sets of on-board Master and Integrated Controller Kit f iles used by the NI-[...]

  • Seite 21

    Initial Configuration and Firmware Upgrade 13 NI Series WebConsole & Programming Guide 7. In NetLinx Studio, select T ools > Firmware T ransfers > Send to NetLinx Device to open the Send to NetLinx Device dialog (FIG. 6). V erify the target’ s System number matches the v alue listed within the activ e System folder in the OnLine T r ee [...]

  • Seite 22

    Initial Configuration and Firmware Upgrade 14 NI Series WebConsole & Programming Guide 12. After the last components fails to install, click Done. 13. Click Reboot (from the T ools > Reboot the Master Contr oller dialog ) and wait for the System Master to reboot. The ST A T US and OUTPUT LEDs should begin to alternately blink during the inco[...]

  • Seite 23

    Initial Configuration and Firmware Upgrade 15 NI Series WebConsole & Programming Guide 5. If the NI Controller f irmware being used is not current, download the latest Kit file b y first logging in to www .amx.com and then navigating to Te c h C e n t e r > Firmware Files , where you can locate the desired file from within the NI Series Devi[...]

  • Seite 24

    Initial Configuration and Firmware Upgrade 16 NI Series WebConsole & Programming Guide Do not use the 2105-03_NI_X00 Kit f ile on anything other than an NI-700/900 since each Kit f ile is specifically conf igured to function on a specific NI unit. 8. Select the Integrated Controller’ s ( _X00 ) from the Files section (FIG. 8). 9. Enter the Sy[...]

  • Seite 25

    Initial Configuration and Firmware Upgrade 17 NI Series WebConsole & Programming Guide If The Connection Fails If the connection fails to establish, a Connection Failed dialog appears. T ry selec ting a different IP Address if communication fails.  Press the Retry button to reconnect using the same communication paramete rs.  Press the Ch[...]

  • Seite 26

    Initial Configuration and Firmware Upgrade 18 NI Series WebConsole & Programming Guide 5. If the NXC card firmware being used is not current, download the firmw are f ile by f i rst logging in to www .amx.com and then navigate to Te c h C e n t e r > Firmware Files and from within the NetLinx section of the web page locate the NXC card entri[...]

  • Seite 27

    Initial Configuration and Firmware Upgrade 19 NI Series WebConsole & Programming Guide 16. Cycle power to the Master (unplug a nd reconnect power to the unit). 17. After Studio has establish a connection to target Master , click the OnLine T ree tab of the W orkspac e window to vie w the devices on the System. The default System value is one (1[...]

  • Seite 28

    Initial Configuration and Firmware Upgrade 20 NI Series WebConsole & Programming Guide[...]

  • Seite 29

    Onboard WebConsole User Interface 21 NI Series WebConsole & Programming Guide Onboard WebConsole User Interface WebConsole UI Overview NetLinx Masters hav e a built-in W ebConsole that allo ws you to make v a rious configuration settings via a web browser on an y PC that has access to the Master . The webconsole consists of a series of web page[...]

  • Seite 30

    Onboard WebConsole User Inte rface 22 NI Series WebConsole & Programming Guide Accessing the WebConsole From any PC that has access to the LAN that the tar get Master resides on: 1. Open a web browser nd type the IP Address of the target Master in the Address Bar . 2. Press Enter to access W ebConsole for that Master . The initial view is the W[...]

  • Seite 31

    Onboard WebConsole User Interface 23 NI Series WebConsole & Programming Guide Device Network Settings Pages Click on the blue Information ( i ) icon next to any de vice listed in the Device T ree to acce ss the Network Settings page for the selected device (FIG. 14).  Use the options on this page to vie w/ed it the de vice’ s network setti[...]

  • Seite 32

    Onboard WebConsole User Inte rface 24 NI Series WebConsole & Programming Guide[...]

  • Seite 33

    WebConsole - WebControl Options 25 NI Series WebConsole & Programming Guide WebConsole - WebControl Options Manage WebControl Connections The W ebControl page is accessed by clicking on the W ebContr ol button (FIG. 15). This page allows you to view all touch panels running the G4W ebControl application. Each G4W ebCo ntrol-equipped touch panel[...]

  • Seite 34

    WebConsole - WebControl Options 26 NI Series WebConsole & Programming Guide[...]

  • Seite 35

    WebConsole - Security Options 27 NI Series WebConsole & Programming Guide WebConsole - Security Options Security Overview The Secu rity System Details page is accessed by clicking on the Security b utton. This page allows you to vie w configure and modify the Master’ s security settings at three levels:  System Lev el - changes made at thi[...]

  • Seite 36

    WebConsole - Security Options 28 NI Series WebConsole & Programming Guide Default Security Configuration By default, the NetLinx Master creates the followi ng accounts, access rights, directory associations, and security options:  FTP Security is always enabled on the Masters.  The Admin Change Password Security option (in the Group and U[...]

  • Seite 37

    WebConsole - Security Options 29 NI Series WebConsole & Programming Guide System Security - System Level System Le vel Security options provide authorized user s the ability to alter the current security options of the entire system assigned to the Master . There are two System Le vel Security pages, accessible via the System Security Settings [...]

  • Seite 38

    WebConsole - Security Options 30 NI Series WebConsole & Programming Guide System Security Access Options System Security Access Options Option Description Enabled: This option enables the Access options this page. If the Master Security checkbox is not enabled, all subordinate options are greyed-out and not selectable, meaning that the Master i[...]

  • Seite 39

    WebConsole - Security Options 31 NI Series WebConsole & Programming Guide Accepting Changes Click the Accept button to sa ve changes on this page. Accepting changes is instantaneous and does not require a reboot. System Level S ecurity - IPSec Security Settings Click the IPSec Security Settings link to access the IPSec Security Details page (FI[...]

  • Seite 40

    WebConsole - Security Options 32 NI Series WebConsole & Programming Guide Configuring Settings 1. Check the Enabled option to enable Security , and mak e the follo wing CRL Checking options av ailable (click the radio buttons to toggle on/of f):  No CRL Checking : No CRL ( Certif icate Revocation List ) checking will be done.  CRL Checkin[...]

  • Seite 41

    WebConsole - Security Options 33 NI Series WebConsole & Programming Guide System Security - Group Level Select the Gr oup Level tab of the Security Page to access the Group Security Details page (FIG. 20). The options in this page allo w authorized users to assign and alter group prop erties such as creating, modifying, or deleting a group’ s[...]

  • Seite 42

    WebConsole - Security Options 34 NI Series WebConsole & Programming Guide 6. Click the Accept button to sa ve your changes to the target Master . If there are no errors w ithin any of the page parameters, a “ Gr oup added successfully ” is displayed at the top of the page. Group and User Security Access Options FIG. 21 Group Level Securi ty[...]

  • Seite 43

    WebConsole - Security Options 35 NI Series WebConsole & Programming Guide Group and User Security Access Options (Cont.) Option Description T elnet Access: If selected, a valid username and password is required fo r T elnet Access. T elnet access allows communication over either the T elnet and/or SSH Ports. Note : SSH version 2 (only) is suppo[...]

  • Seite 44

    WebConsole - Security Options 36 NI Series WebConsole & Programming Guide Viewing Group Security Settings Details Click on any Group listed in the Gr oup Security Details page to expand the vie w to show details for the selected user Group (FIG. 23):  Click the Edit button to e dit the Security Access options for the selected user group. [...]

  • Seite 45

    WebConsole - Security Options 37 NI Series WebConsole & Programming Guide Any properties possessed by groups (ex: access rights, update rights, directory associations, etc.) are inherited by users assigned to that particular group. Unchecking a security option (which is av ailable within the associa ted group) does not remo ve that right from t[...]

  • Seite 46

    WebConsole - Security Options 38 NI Series WebConsole & Programming Guide System Security - User Level Select the User Level tab of the Security P age to access the User Security Details page (FIG. 25). The options on this page allow authorized users to a dd/delete User acc ounts and configure User’ s Access rights. Adding a New User 1. Selec[...]

  • Seite 47

    WebConsole - Security Options 39 NI Series WebConsole & Programming Guide The password must be a unique alpha -numeric character string (4 - 20 c haracters), and is case sensitiv e. 6. Enable the security access rights yo u want to provide to the user . See the Gr oup and User Security Access Options section on page 34 for details. 7. In the Gr[...]

  • Seite 48

    WebConsole - Security Options 40 NI Series WebConsole & Programming Guide If you are not logged into the Master , you rec eiv e a reminder message: "Y ou must login befor e Security Settings can be changed" . In this case, log into the Mast er and repeat the previous steps. 3. Reboot the Master via the Reboot button on the Manage Syst[...]

  • Seite 49

    WebConsole - System Options 41 NI Series WebConsole & Programming Guide WebConsole - System Options System Overview The Manage System page is accessed by clicking on the System button. This page allows you to vie w and configure v ario us aspects of the NetLinx System, separated by four tabs:  Manage System - Options in this tab allo w you t[...]

  • Seite 50

    WebConsole - System Options 42 NI Series WebConsole & Programming Guide Manage System - System Number The options on this page display the current System Nu mber assigned to the targ et Master (read-only), and allow you to c hange the system number (see FIG. 28). Changing the System Number O n the Master 1. Enter the ne w numeric value into the[...]

  • Seite 51

    WebConsole - System Options 43 NI Series WebConsole & Programming Guide Controlling or Emulating a System Device 1. Select the de vice that you want to Control or Emulate, via the De vice Tree: a. Click the Show Device T r ee option to show the De vice Tree windo w (if it is not already enabled). b. In the Device T ree, click on the Information[...]

  • Seite 52

    WebConsole - System Options 44 NI Series WebConsole & Programming Guide Select the On or Off buttons to Emulate Channel ON (CHON) and Channel OFF (CHOFF) messages for the specified <D:P:S>. 4. Select the Push b utton to Emulate a push/release on the specified channel (not displayed if the Contr ol option is selected). Click and hold the P[...]

  • Seite 53

    WebConsole - System Options 45 NI Series WebConsole & Programming Guide 6. In the Command and String fields, enter an y cha racter strings that can be sent as either a String or Command, and press Send to transmit to the Master .  When enterin g a Send Command , do not include the "send c" or "send_command" in the stateme[...]

  • Seite 54

    WebConsole - System Options 46 NI Series WebConsole & Programming Guide Manage System - Diagnostics Options Click the Diagnostics link (in the Manage System tab) to access the Diagnostics Options page (FIG. 31). The options on this page allow authorized users to enable and monitor v arious diagnostic messages coming from and going to System Dev[...]

  • Seite 55

    WebConsole - System Options 47 NI Series WebConsole & Programming Guide information on the selected device (including network configuration details). An example Network Settings page is sho wn in FIG. 32: c. Click on the Diagnostics link. This opens a Diagnostics Options page for the selected device (FIG. 32). 2. By default, all diagnostics are[...]

  • Seite 56

    WebConsole - System Options 48 NI Series WebConsole & Programming Guide 3. The de vice that you just enabled diagnostics for appears in the Diagnostics Options page (identified by its Number , Device and Port assignments at the top of the Diagnostics Optio n list), with the currently enabled diagnostics indicated with a green checkmark (FIG. 34[...]

  • Seite 57

    WebConsole - System Options 49 NI Series WebConsole & Programming Guide  Repeat steps 1-3.  Alternati vely , you can click one of the Edit buttons to open the Edit Options window , and specify a System Number , De vice and Po r t for a known System Device. Select the Diagnostics messages that you want to enable for this de vice and click [...]

  • Seite 58

    WebConsole - System Options 50 NI Series WebConsole & Programming Guide Disabling all Diagnostic Options For a Device There are two ways to disable all diagnostics for a de vice:  In the Edit Options windo w , select Delete to re mov e the de vice from the Diagnostics Options page and disable all diagnostics.  In the Edit Options window ,[...]

  • Seite 59

    WebConsole - System Options 51 NI Series WebConsole & Programming Guide Manage System - Server Options Click the Serv er link (in the Manage System tab) to ac cess the Server Options page (FIG. 36). The options on this page allow you to:  Change the port numbers (used by the Master for v arious W eb service s)  Conf igure the SSL settings[...]

  • Seite 60

    WebConsole - System Options 52 NI Series WebConsole & Programming Guide Server Port Settings The following table describes each of the Port Settings pre sented on this page: Server Port Settings F eature Description Te l n e t : The port value used for T elnet communication to th e target Master . Enabling this feature allows future communicati[...]

  • Seite 61

    WebConsole - System Options 53 NI Series WebConsole & Programming Guide Once any of the server port settings hav e been modified, press the Acce pt button to sa ve these changes to the Master . Once these changes are saved, the follo wing me ssage appears: "Unit must be r ebooted for the change to take ef fect" . Click the Reboot butt[...]

  • Seite 62

    WebConsole - System Options 54 NI Series WebConsole & Programming Guide 1. Click the Create SSL Certif ic ate link (under SSL Certificate Options ) to access the Cr eate SSL Certificate windo w (FIG. 37). 2. Fill out the information in this windo w , according to the descriptions in the SSL Certificate Entries section below . 3. Click Create SS[...]

  • Seite 63

    WebConsole - System Options 55 NI Series WebConsole & Programming Guide Displaying SSL Se rver Certificate Informatio n Click the Cr eate SSL Certificate link in the Server Options page to open the Create SSL Certificate window .  By default, the Display Certificate Action is selected and the f ields in this window are populated with informa[...]

  • Seite 64

    WebConsole - System Options 56 NI Series WebConsole & Programming Guide 4. Click Create SSL Certif icate to sav e the newly modif ied certificate information to the Master . Click Close to exit without making changes to the Master . Exporting an SSL Certificate Request 1. First follow the procedures outlined in the Cr eating a Request for an SS[...]

  • Seite 65

    WebConsole - System Options 57 NI Series WebConsole & Programming Guide Importing an SSL Certificate Click the Import SSL Certificate link to import a CA server cer tificate. Before importing an SSL Certificate you must:  First , ha ve a self-generated certificate installed onto your tar ge t Master .  Second , enable the HTTPS/SSL featur[...]

  • Seite 66

    WebConsole - System Options 58 NI Series WebConsole & Programming Guide Manage System - Clock Manager Options Click the Clock Manager link (in the Manage System tab) to access the Clock Manag er Options page (FIG. 40). The options on this page allow you to ena b le/disable using a network time source and pro vide access to Daylight Saving confi[...]

  • Seite 67

    WebConsole - System Options 59 NI Series WebConsole & Programming Guide 2. Click Accept to sav e these settings to the Master . Setting Daylight Savings Rules 1. In the Daylight Savings tab (FIG. 41), enable Daylight Sa vings mode by clicking the On b utton. 2. Use the Offset drop-down menus to adjust the amount of time (hours and minutes) to o[...]

  • Seite 68

    WebConsole - System Options 60 NI Series WebConsole & Programming Guide 4. Use the Ends fields to specify when Daylight Sa vings should end. The Ends rules match the Start rules, and follow the same logic. Select Fixed or by Occurrence , and specify the End date/time information accordingly . 5. Click Accept to sav e these settings to the Maste[...]

  • Seite 69

    WebConsole - System Options 61 NI Series WebConsole & Programming Guide Removing an NIST Server From the Li st 1. Click on the Remove (x) button to the right of a user-a dded NIST Server in the NIST Server Manager list. 2. Click Accept to sav e these settings to the Master . Clock Manager NetLinx Programming API Refer to Appendix B: Clock Manag[...]

  • Seite 70

    WebConsole - System Options 62 NI Series WebConsole & Programming Guide Example: AMX Meeting Manager and i!-V oting applications are examples of products that require both a Product serial number and a Master-specif ic key prior to usage. 4. Press the Accept b utton to save the information. If there are no errors with the information on this pa[...]

  • Seite 71

    WebConsole - System Options 63 NI Series WebConsole & Programming Guide System - Manage NetLinx The Ma nage NetLinx tab displays a list of NetLinx device connected to the Master , and indicates device status (FIG. 45). The table on this page c onsists of fiv e columns: FIG. 45 System - Manage NetLinx tab NetLinx Device Details Column Descriptio[...]

  • Seite 72

    WebConsole - System Options 64 NI Series WebConsole & Programming Guide  Refresh List : Click this b utton to regenerate the de vice listing by looking for broadcasting devices. This causes the Master to send out a message a sking devices to resend their NDP de vice announcements. The list is then updated as those devices send back their ann[...]

  • Seite 73

    WebConsole - System Options 65 NI Series WebConsole & Programming Guide System - Manage Devices The Manage Devices tab (FIG. 46) contains links to sev eral di fferent de vice-related pages, as described in the following subsections: Manage Devices - Device Options Click the Device Options link (in the Manage De vices tab) to access the Details [...]

  • Seite 74

    WebConsole - System Options 66 NI Series WebConsole & Programming Guide 2. Press the Accept b utton to save your changes. Managing Device Modul es Use the Manage Device Modules set of options to archive or delete modules from the Master . All modules currently present on the Mast er are indicated in the Module list. T o archive a module: 1. Sel[...]

  • Seite 75

    WebConsole - System Options 67 NI Series WebConsole & Programming Guide T o browse f or a Module file and then upload it to the Master: 1. Click the Br owse button next to the Select a module to upload te xt field to bro wse for Duet Modules on your PC/Network. 2. Select the J AR file that you want to upload to the Master . 3. Click the Submit [...]

  • Seite 76

    WebConsole - System Options 68 NI Series WebConsole & Programming Guide Configuring Application-Defined Devic es Elements such as DUET_DEV_TYPE_DISC_DEVICE and DUET_DEV_POLLED are defined within the NetLinx.axi file. The NetLinx.axi file contains both the ne w API defin itions, as well as the pre-de fined constants that are used as some of the [...]

  • Seite 77

    WebConsole - System Options 69 NI Series WebConsole & Programming Guide This code giv es the Master a “heads-up” notification to look for those devices me eting the criteria outlined within the code. Application Devi ces and Association Status There are two types of application devices: Static Bound applica tion devices and Dynamic applicat[...]

  • Seite 78

    WebConsole - System Options 70 NI Series WebConsole & Programming Guide Each entry in the table has one of four b uttons to the right of the Physical Device D:P:S assignment:  Static Bound application de vices will either be blank, or display a Release button:  Static Bound application devices that hav e not yet detected a physical device[...]

  • Seite 79

    WebConsole - System Options 71 NI Series WebConsole & Programming Guide Manage Devices - User-Defined Devices Click the User -Defined Devices link (in the Manage De v ices tab) to access the User -Defined Devices page (FIG. 50). This page provides a listing with all of the dynamic devices that ha ve been discovered in the system, and allows you[...]

  • Seite 80

    WebConsole - System Options 72 NI Series WebConsole & Programming Guide 2. Fill in the de vice information fields, as described in the follo wing table: FIG. 51 User-Defined D evices - Add User De fined Device User-Defined Device Information Fields Address: Enter the address of the physical device in the Address field. This information can be e[...]

  • Seite 81

    WebConsole - System Options 73 NI Series WebConsole & Programming Guide 3. Once you are done creating the profile for the new de vice, click the Add Propert y button to access the Name and Va l u e fields property information for association with the new User Defined De vice. 4. Click the Accept button. The ne w device is indicated in the list [...]

  • Seite 82

    WebConsole - System Options 74 NI Series WebConsole & Programming Guide  Unless the Disable Module Search via the Inte rnet option was selected in the Manage Devices page ( see the Manage Devices - De vice Options se ction on page 65 ) , the search includes a query of the AMX online database as well as any manufacturer specif ied URLs that m[...]

  • Seite 83

    WebConsole - System Options 75 NI Series WebConsole & Programming Guide Manage Devices - Manage Polled Ports Click the Pol le d Po rt s link (in the Manage Devices tab) to access the Manage Polled P orts page (FIG. 54). The options on this pa ge allow you to vie w/modify settings for all polled ports in the System. Editing Polled Port Settings [...]

  • Seite 84

    WebConsole - System Options 76 NI Series WebConsole & Programming Guide Use the drop-do wn menus to modify the Port settings. Click Reset to Default Set t ings to return this port to its def a ult conf iguration: FIG. 55 Manage Polled Ports - Edit Port Setting s Default Port Settings Baud Rate: 9600 Data Bit s: 8 Parity: None Sto p Bi ts : 1 Fl[...]

  • Seite 85

    Programming 77 NI Series WebConsole & Programming Guide Programming Overview This section describes the Se nd_Commands, Send_Strings, and Chann el commands you can use to program the Integrated Controller . The examples in this section require a declaration in the DEFINE_DEVICE section of your program to work correctly . Refer to the NetLinx Pr[...]

  • Seite 86

    Programming 78 NI Series WebConsole & Programming Guide Master IP Local Port Send_Commands These commands are specific to the Master and not th e Controller . These commands are sent to the DPS 0:1:0 (the Master). A de vice must first be def ined in the NetLinx programming language with values for the Device: Port: System. In these programming [...]

  • Seite 87

    Programming 79 NI Series WebConsole & Programming Guide LED Disable/Enable Send_Commands The following commands enable or disable the LEDs on the Integrated Controller . In the examples: <DEV> = Port 1 of the device. Sending to port 1 of the NI-700 (affects all ports). Port Assignments By NI Model RS232/422/485 Ports Channels RS232/422/48[...]

  • Seite 88

    Programming 80 NI Series WebConsole & Programming Guide RS-232/422/485 Send_Commands RS-232/422/485 Send_Commands Command Description B9MOFF Set the port's communication parameters for stop and data bits according to the sof tware settings on the RS-232 port (default). Disables 9-bit in 232/422/455 mode. By defa ult, this returns the commu[...]

  • Seite 89

    Programming 81 NI Series WebConsole & Programming Guide RS-232/422/485 Send_C ommands (Cont.) Command Description GET BAUD Get the RS-232/422/485 port’s current communication par ame te rs. The port sends the parameters to the device that requested the information. The port responds with: <por t #>,<baud>,<parity>,<data&g[...]

  • Seite 90

    Programming 82 NI Series WebConsole & Programming Guide RS-232/422/485 Send_C ommands (Cont.) Command Description SET BAUD Set the RS-232/422/485 port's communication par ame te rs. Syntax: SEND_COMMAND <DEV>,"'SET BAUD <baud>,<parity>,<data>,<stop> [485 <Enable | Disable>]'" V ariabl[...]

  • Seite 91

    Programming 83 NI Series WebConsole & Programming Guide RS-232/422/485 Send_String Escape Sequences This device also has some special SEND_STRING escape sequen ces: If any of the 3 character combinations be lo w are found anywhere within a SEND_STRING program instruction, they will be treated as a command and not the literal characters. In thes[...]

  • Seite 92

    Programming 84 NI Series WebConsole & Programming Guide IR / Serial Ports Channels IR RX Port Channels IR/Serial Send_Commands The following IR and IR/Serial Send_Commands generate control signals for external equipment. In these examples: <DEV> = device. RS-232/422/485 Send _String Escape Sequences (Cont.) Command Description 27,20,1 Set[...]

  • Seite 93

    Programming 85 NI Series WebConsole & Programming Guide IR/Serial Send_Commands (Cont.) Command Description CH Send IR pulses for the selected channel. All channels below 100 are transmitted as two digits. If the IR code for ENTER (function #21) is loaded, an Enter will follow the number . If the channel is greater than or equal to (>=) 100,[...]

  • Seite 94

    Programming 86 NI Series WebConsole & Programming Guide IR/Serial Send_Commands (Cont.) Command Description GET BAUD Get the IR port’s current DA T A mode communication par ame te rs. The port sends the parameters to the device that requested the information. Only valid if the port is in Da ta Mode (see SET MODE command). The port responds wi[...]

  • Seite 95

    Programming 87 NI Series WebConsole & Programming Guide IR/Serial Send_Commands (Cont.) Command Description PON T urn On a device connected to an IR port based on the status of the corresponding I/O Link input. If at any time the IR sensor input reads that the device is OFF (such as if one turned it off manually at the front panel), IR function[...]

  • Seite 96

    Programming 88 NI Series WebConsole & Programming Guide IR/Serial Send_Commands (Cont.) Command Description SET BAUD Set the IR port's DA T A mode communication parameters. Only valid if the port is in Da ta Mode (see SET MODE command). Syntax: SEND_COMMAND <DEV>,"'SET BAUD <baud>,<parity>,<data>,<stop&[...]

  • Seite 97

    Programming 89 NI Series WebConsole & Programming Guide IR/Serial Send_Commands (Cont.) Command Description XCH T ransmit the selected chan- nel IR codes in the format/ pattern set by the 'XCHM' send command. Syntax: SEND_COMMAND <DEV>,"'XCH <channel>'" V ariable: channel = 0 - 999. Example: F or detail[...]

  • Seite 98

    Programming 90 NI Series WebConsole & Programming Guide Input/Output Send_Commands The following Send_Commands program the I/O ports on the Integrated Controller . I/O ports: Port 4 (NI-700). Channels: 1 - 8 I/O channels. I/O Send Commands Command Description GET INPUT Get the active state for the selected channels. An active state can be high [...]

  • Seite 99

    Terminal (Program Port/Telnet) Commands 91 NI Series WebConsole & Programming Guide Terminal (Program Port/Telnet) Commands Overview There are two types of terminal communications available on NetLinx Integrated Controllers:  Program P ort - The "Program" port is a RS232 port located on the rear panel of the Master that allows term[...]

  • Seite 100

    Terminal (Program Port/Telnet) Commands 92 NI Series WebConsole & Programming Guide 6. Click OK to complete the communication parameters and open a ne w T erminal windo w . 7. T ype echo on to vie w the characters while entering commands. If that does not work, press <Enter > key on your keyboard. PC COM Port Communication Setti ngs Be su[...]

  • Seite 101

    Terminal (Program Port/Telnet) Commands 93 NI Series WebConsole & Programming Guide Login: User1 Password: ***** Login not authorized. Please try aga in. After a delay , another login prompt will be displaye d to allow you to try again. If after 5 prompts, the login information is not entered correctly , the following message will be displayed [...]

  • Seite 102

    Terminal (Program Port/Telnet) Commands 94 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description DNS LIST <D:P:S> Displays the DNS configuration of a specific device including : • Domain suffix· • Configured DNS IP Information Example: >DNS LIST [0:1:0] Domain suffix:amx.com The following DNS IPs a[...]

  • Seite 103

    Terminal (Program Port/Telnet) Commands 95 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description IP STATUS Provides information about the current NetLinx IP Connections. Example: >IP STATUS NetLinx IP Connections No active IP connections IPSEC ON|OFF|STATUS Enables/Disables IPSec security or displays current [...]

  • Seite 104

    Terminal (Program Port/Telnet) Commands 96 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description PASS [D:P:S or NAME] S e ts up a pass through mode to a device. In pass through mode, any string received by the device is di splayed on the screen, and anything typed is sent as a string to the device. The device ca[...]

  • Seite 105

    Terminal (Program Port/Telnet) Commands 97 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description REBOOT <D:P:S> Reboots the Master or specified device. Example: >REBOOT [0:1:0] Rebooting... RELEASE DHCP Releases the current DHCP lease for the Master . Note : The Master must be rebooted to acquire a new [...]

  • Seite 106

    Terminal (Program Port/Telnet) Commands 98 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description SET DNS <D:P:S> Sets up the DNS configuration of a device. This command prompts you to enter a Domain Name, DNS IP #1, DNS IP #2, and DNS IP #3. Then, enter Y (yes) to approve/store the information in t he Mast[...]

  • Seite 107

    Terminal (Program Port/Telnet) Commands 99 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description SET HTTPS PORT Sets the Master’s IP port listened to for HTT PS connections. Note : The Master must be rebooted to enable new settings. Example: >SET HTTPS PORT Current HTTPS port number = 443 Enter new HTTPS po[...]

  • Seite 108

    Terminal (Program Port/Telnet) Commands 100 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description SET LOG COUNT Sets the number of entries allowed in the message log. Note : The Master must be rebooted to enable new settings. Example: >SET LOG COUNT Current log count = 1000 Enter new log count (between 50-100[...]

  • Seite 109

    Terminal (Program Port/Telnet) Commands 101 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description SET TELNET PORT Sets the Master ’s IP port listened to for T elnet connection s. Note : The Master must be rebooted to enable new settings. Example: >SET TELNET PORT Current telnet port number = 23 Enter new te[...]

  • Seite 110

    Terminal (Program Port/Telnet) Commands 102 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description SET UDP BC RATE Sets the UDP broadcast rate. A broadcast message is sent by the Master to allow devices to discover the Master. This command allows the broadcast frequency to be changed or eliminate the broadcast me[...]

  • Seite 111

    Terminal (Program Port/Telnet) Commands 103 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description SHOW DEVICE <D:P:S> Displays a list of devices pres ent on the bus, with their de vice attributes. Example: >SHOW DEVICE [0:1:0] Local devices for system #1 (This System) -----------------------------------[...]

  • Seite 112

    Terminal (Program Port/Telnet) Commands 104 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description SHOW MAX BUFFERS Displays a list of various message queues and the maximum number of message buffers that were ever present on the queue. Example: show max buffers Thread TX RX ----------- ---- ---- Axlink 1 UDP 1 I[...]

  • Seite 113

    Terminal (Program Port/Telnet) Commands 105 NI Series WebConsole & Programming Guide Terminal Commands (Cont.) Command Description SHOW ROUTE Displays information about how this NetLinx Master is connected to other NetLinx Masters (routing information). E xample: >SHOW ROUTE Route Data: System Route Metric PhyAddress ------------------------[...]

  • Seite 114

    Terminal (Program Port/Telnet) Commands 106 NI Series WebConsole & Programming Guide ESC Pass Codes There are 'escape' code s in the pass mode. These codes can switch the display mode or exit pass mode. The following 'escape' codes are def ined. Terminal Commands (Cont.) Command Description URL LIST <D:P:S> Displays th[...]

  • Seite 115

    Terminal (Program Port/Telnet) Commands 107 NI Series WebConsole & Programming Guide Accessing the Security Configuration Options The help security option is only a vailable to Program Port co nnections (see the Overview section on page 91). 1. In the T erminal session, type help security to view the av ailable security commands. Here is a list[...]

  • Seite 116

    Terminal (Program Port/Telnet) Commands 108 NI Series WebConsole & Programming Guide Setup Security Menu The Setup Security menu is described below: Setup Security Menu Command Description 1) Set system security options for NetLinx Master See the Security Options Menu section on page 109 for descriptions of each menu item. This selection will b[...]

  • Seite 117

    Terminal (Program Port/Telnet) Commands 109 NI Series WebConsole & Programming Guide Security Options Menu Select " Set system security " from the Setup Security Menu to access the Security Options menu , described below: Setup Security Menu (Cont.) Command Description 13) Make changes permanent by saving to flash When changes are mad[...]

  • Seite 118

    Terminal (Program Port/Telnet) Commands 110 NI Series WebConsole & Programming Guide Edit User Menu The Edit User Me nu is accessed whenev er y ou enter the Add user , or Edit user selections from the Setup Security menu. The Edit User Menu options are described in the follo wing table: Edit Group Menu The Edit Group Menu is accessed whenev er [...]

  • Seite 119

    Terminal (Program Port/Telnet) Commands 111 NI Series WebConsole & Programming Guide Access Rights Menu The Access Rights Me nu is accessed whenever you select Change Access Rights (option 6 ) from the Edit User menu, or Change Access Rights from the Edit Group menu. The options in this menu is described below: Adding a Group 1. T ype 7 an d &l[...]

  • Seite 120

    Terminal (Program Port/Telnet) Commands 112 NI Series WebConsole & Programming Guide Edit Group Menu: Add Directory Association 1. At the Edit Group prompt, type 1 to add a new directory association. A Dir ectory Associatio n is a path that def ines the directories and/or files that a particular user or group can access via the HTTP (W eb) Serv[...]

  • Seite 121

    Terminal (Program Port/Telnet) Commands 113 NI Series WebConsole & Programming Guide Default Security Configuration By default, the NetLinx Master will create the follo wing accounts, access rights, directory assoc iations, and security options. Account 1: User Name: administrator Password: password Group: administrator Rights: All Directory As[...]

  • Seite 122

    Terminal (Program Port/Telnet) Commands 114 NI Series WebConsole & Programming Guide Notes on Specific Telnet/Terminal Clients T e lnet and terminal clients will hav e different beha vior s in some situ ations. This section states some of the known anomalies. Windows TM Client Programs Anomalies occur when using a W indows client if you are not[...]

  • Seite 123

    Appendix A: IPSec Configuration File 115 NI Series WebConsole & Programming Guide Appendix A: IPSec Configuration File IPSec Config file The IPSec Conf iguration file contains user specified IPSec rule def initions to be applied to the running IPSec database. The IPSec Configuration file is read at boot-up and the individual lines are applied t[...]

  • Seite 124

    Appendix A: IPSec Configuration File 116 NI Series WebConsole & Programming Guide Internet Key Exchange (IKE) ikeAddPeerAuth ikeAddPeerAuth NAME ikeAddPeerAuth – add a peer's authentica tion information SYNOPSIS ikeAddPeerAuth=configString DESCRIPTION This rule is used to specify IKE authenticat ion information between the host and a pee[...]

  • Seite 125

    Appendix A: IPSec Configuration File 117 NI Series WebConsole & Programming Guide ikeAddPeerAuth (Cont.) EXAMPLES Using a pre-shared key for IPv4: ikeAddPeerAuth=100.100.100.4,100.100.100.1,mm_grp2,NOPFS,PSK, thisisatest Using a pre-shared key for IPv6: ikeAddPeerAuth=3ffe:2::2,3ffe:1::2,mm_grp2,NOPFS,PSK,thisisatest Using certificates for IPv4[...]

  • Seite 126

    Appendix A: IPSec Configuration File 118 NI Series WebConsole & Programming Guide ikeSetProp ikeSetProp NAME ikeSetProp – create a Phase 1 proposal SYNOPSIS ikeSetProp=configString DESCRIPTION This rule creates a Phase 1 proposal with previously defined Phas e 1 transform names. Rule V alu e: configString A string formatted as follows: propos[...]

  • Seite 127

    Appendix A: IPSec Configuration File 119 NI Series WebConsole & Programming Guide ikeSetPropAttrib ikeSetPropAttrib NAME ikeSetPropAttrib – set attributes of an IKE Phase 1 proposal SYNOPSIS ikeSetPropAttrib=configString DESCRIPTION This rule sets the attributes for a previously defined IKE Phase 1 proposal. Rule V al ue : configString A stri[...]

  • Seite 128

    Appendix A: IPSec Configuration File 120 NI Series WebConsole & Programming Guide Security Policy Database (SPD) spdAddTransport spdAddTransport NAME sp dAddT ransport – add a tr ansport mode policy SYNOPSIS spdAddTransport=pConfStr DESCRIPTION This rule adds a transport mode policy . Rule V alu e : pConfStr A stringV alue specifier formatted[...]

  • Seite 129

    Appendix A: IPSec Configuration File 121 NI Series WebConsole & Programming Guide SpdAddTunnel SpdAddTunnel NAME sp dAddT unnel – create a tunnel mode policy in the SPD SYNOPSIS spdAddTunnel=pConfStr DESCRIPTION This rule creates a tunnel mode policy in the SPD. Rule V al ue : pConfStr A stringV alue specifier formatted as follows: protocolSe[...]

  • Seite 130

    Appendix A: IPSec Configuration File 122 NI Series WebConsole & Programming Guide SpdAddBypass SpdAddBypas s NAME sp dAddBypass – create a bypass policy in the SPD SYNOPSIS spdAddBypass=pConfStr DESCRIPTION This rule creates a bypass policy in the SPD. Rule V alu e: pConfStr A stringV alue specifier formatted as follows: protocolSelector[/des[...]

  • Seite 131

    Appendix A: IPSec Configuration File 123 NI Series WebConsole & Programming Guide SpdAddDiscard SpdAddDiscard NAME sp dAddDiscard – create a discard policy in th e SPD SYNOPSIS spdAddDiscard=pConfStr DESCRIPTION This rule creates a discard policy in the SPD. Rule V alue: pConfStr A stringV alue specifier formatted as follows: protocolSelector[...]

  • Seite 132

    Appendix A: IPSec Configuration File 124 NI Series WebConsole & Programming Guide SpdSetProp SpdSetProp NAME sp dSetProp – add Phase 2 transforms to a Phase 2 proposal SYNOPSIS spdSetProp=pConfStr DESCRIPTION This rule adds one or more existing P hase 2 transforms to a Phase 2 proposal. Rule V alue: pConfStr A stringV alue specifier formatted[...]

  • Seite 133

    Appendix A: IPSec Configuration File 125 NI Series WebConsole & Programming Guide SpdSetProp (Cont.) esp_g1_transport=esp_3des_sha,esp_3de s_md5,esp_3des,esp_des_sha,esp_des_md5, esp_des,esp_null_sha,esp_null_md5 Attributes: DHGROUP=G1 ENCAP=TRANSPORT HARDLIFETIME=1800 SOFTLIFETIME,1500 esp_g2_transport=esp_3des_sha,esp_3de s_md5,esp_3des,esp_d[...]

  • Seite 134

    Appendix A: IPSec Configuration File 126 NI Series WebConsole & Programming Guide SpdSetProp (Cont.) esp_des_sha=ESP_DES,SHA esp_des_md5=ESP_DES,MD5 esp_des_hmac_sha=ESP_DES,HMAC-SHA esp_des_hmac_sha2_256=ESP_DES,HMAC-SH A2-256 esp_des_hmac_sha2_384=ESP_DES,HMAC-SH A2-384 esp_des_hmac_sha2_512=ESP_DES,HMAC-SH A2-512 esp_des_hmac_ripemd=ESP_DES,[...]

  • Seite 135

    Appendix A: IPSec Configuration File 127 NI Series WebConsole & Programming Guide SpdSetProp (Cont.) esp_aes_ctr_192_sha=ESP_AES-CTR,KEY_L ENGTH,192,SHA esp_aes_ctr_192_hmac_sha=ESP_AES-CTR, KEY_LENGTH,192,HMAC-SHA esp_aes_ctr_192_hmac_sha2_256=ESP_AES -CTR,KEY_LENGTH,192,HMAC-SHA2-256 esp_aes_ctr_192_hmac_sha2_384=ESP_AES -CTR,KEY_LENGTH,192,H[...]

  • Seite 136

    Appendix A: IPSec Configuration File 128 NI Series WebConsole & Programming Guide SpdSetPropAttrib SpdSetPropAttrib NAME sp dSetPropAttrib – set attributes of an IKE Phase 2 p roposal SYNOPSIS spdSetPropAttrib=pConfStr DESCRIPTION This rule sets or modifies the attri butes of an existing IKE Phase 2 proposal. Rule V alu e : pConfStr A stringV[...]

  • Seite 137

    Appendix A: IPSec Configuration File 129 NI Series WebConsole & Programming Guide spdSetSA SpdSetPropAttrib (Cont .) EXAMPLES spdSetPropAttrib=ah_default,DHGROUP,G2 spdSetPropAttrib=ah_default,ENCAP,TUNNEL,HARDLIFESIZE,4608000 spdSetPropAttrib=proposal_foo,DHGROUP,G1,ENCAP,TRANSPORT, HARDLIFETIME,140,SOFTLIFETIME,120 Config String Format propos[...]

  • Seite 138

    Appendix A: IPSec Configuration File 130 NI Series WebConsole & Programming Guide Manual Key Manager (MKM) mkmAddBypass mkmAddBypass NAME mkmAddBypass – add a bypass Security Association SYNOPSIS mkmAddBypass=cptr_mkm_sa DESCRIPTION This rule adds a bypass Security Associat ion (SA). After adding an SA, mkmCommit must be called to commit the [...]

  • Seite 139

    Appendix A: IPSec Configuration File 131 NI Series WebConsole & Programming Guide mkmAddDiscard mkmAddDiscard NAME mkmAddDiscard – add a discard Secur ity Association SYNOPSIS mkmAddDiscard=cptr_mkm_sa DESCRIPTION This rule adds a discard Security Association (SA). After adding an SA, mkmCommit must be called to commit the SA to the Security [...]

  • Seite 140

    Appendix A: IPSec Configuration File 132 NI Series WebConsole & Programming Guide mkmAddTransport mkmAddTransport NAME mkmAddT ransport – a dd a transport mode Security Association SYNOPSIS mkmAddTransport=cptr_mkm_sa DESCRIPTION This rule adds a transport mode Security Association (SA). After adding an SA and setting the associated transform[...]

  • Seite 141

    Appendix A: IPSec Configuration File 133 NI Series WebConsole & Programming Guide mkmAddTunnel mkmAddTunnel NAME mk mAddT unnel – add a tunnel mode Security Association SYNOPSIS mkmAddTunnel=cptr_mkm_sa DESCRIPTION This rule adds a tunnel mode Security Associ ation (SA). After adding an SA and setting the associated transform ID and ke ys, mk[...]

  • Seite 142

    Appendix A: IPSec Configuration File 134 NI Series WebConsole & Programming Guide mkmSetInboundAH mkmSetInboundAH NAME mkmSetInbound AH – set the transform ID and key for an inbound AH SA SYNOPSIS mkmSetInboundAH=cptr_value_string DESCRIPTION This rule sets the transform ID and key for an inbound AH SA. Rule V alu e : cptr_value_string A stri[...]

  • Seite 143

    Appendix A: IPSec Configuration File 135 NI Series WebConsole & Programming Guide mkmSetInboundESP mkmSetInboundESP NAME mkmSetInbound ESP – set the transform ID and key for an inbound ESP SA SYNOPSIS mkmSetInboundESP=configuration_string DESCRIPTION This rule sets the transform ID and key for an inbound Encap sulating Security Payload (ESP) [...]

  • Seite 144

    Appendix A: IPSec Configuration File 136 NI Series WebConsole & Programming Guide mkmSetOutboundAH mkmSetOutboundAH NAME mkmSetOutbound AH – set the transform ID and key for an outbound AH SA SYNOPSIS mkmSetOutboundAH=cptr_value_string DESCRIPTION This rule sets the transform ID and key for an outbo und AH SA. Rule V alu e : cptr_value_string[...]

  • Seite 145

    Appendix A: IPSec Configuration File 137 NI Series WebConsole & Programming Guide mkmSetOutboundESP mkmSetOutboundESP NAME mkmS e tOutbo undESP – set the transform ID and key for an outbound ESP SA SYNOPSIS mkmSetOutboundESP=configuration_string DESCRIPTION This rule sets the transform ID and key for an outbo und Encapsulating Security Payloa[...]

  • Seite 146

    Appendix A: IPSec Configuration File 138 NI Series WebConsole & Programming Guide Sample IPSec Configuration File The following is a sample IPSec configuration file: ikeAddPeerAuth=192.168.220.57,%LOCAL_ADDR%,mm_g2,RSA,new.key.pem,AMXCA, new.cert.pem ikeAddPeerAuth=192.168.220.37,%LOCAL_ADDR%,mm_g2,PSK,password spdAddTransport=ANY,192.168.220.5[...]

  • Seite 147

    Appendix A: IPSec Configuration File 139 NI Series WebConsole & Programming Guide IPSec Web Configuration Interface Once the IPSec Config file for a system has been created on a PC, the configuration of IPSec on a master is accomplished via its W eb interf ace. The follo w ing is a screen shot of the IPSec Security Settings page and description[...]

  • Seite 148

    Appendix A: IPSec Configuration File 140 NI Series WebConsole & Programming Guide[...]

  • Seite 149

    Appendix B: Clock Manager NetLinx Programming API 141 NI Series WebConsole & Programming Guide Appendix B: Clock Manager NetLinx Programming API Types/Constants The NetLinx.axi file that will ship with NetLinx Studio includes the following types/constants: (*-------------------------------------------------------- ---------------------------*) [...]

  • Seite 150

    Appendix B: Clock Manager NetLinx Programming API 142 NI Series WebConsole & Programming Guide Library Calls The NetLinx.axi file that ships with NetLinx Studio includes the following Clock Manager -specific library calls: NetLinx.axi - Library Calls CLKMGR_IS_NETWORK_SOURCED () Returns F ALSE/0 or TRUE/1. The default setting is F ALSE/0. CLKMG[...]

  • Seite 151

    Appendix B: Clock Manager NetLinx Programming API 143 NI Series WebConsole & Programming Guide NetLinx.axi - Library Calls (Cont.) CLKMGR_GET_ST ART_DA YLIGHTSA VINGS_RULE() Gets a string representation of when Daylight Sav- ings is supposed to ST ART . The Fixed-Date rules have the f orm: "fixed:DA Y ,MONTH,HH:MM:SS" with all fields [...]

  • Seite 152

    Appendix B: Clock Manager NetLinx Programming API 144 NI Series WebConsole & Programming Guide NetLinx.axi - Library Calls (Cont.) CLKMGR_GET_END_DA YLIGHTSA VINGS_RULE() Gets a string representation of when Daylight Sav- ings is supposed to END. The Fixed-Date rules have the fo rm: "fixed:DA Y ,MONTH,HH:MM:SS" with all fields as nume[...]

  • Seite 153

    Terminal (Program Port/Telnet) Com mands 145 NI Series WebConsole & Programming Guide[...]

  • Seite 154

    4/07 © 2007 AMX. All rights reserved. AMX and the AM X logo are register ed trademarks of AMX. AMX reserves the right to alter specifica tions without notice at any time. It’s Your World - Take Con trol™ 3000 RESEARCH DRIVE, RICHARDSON, TX 75082 USA • 800.222.0193 • 469.624.8000 • 469-624-7153 fax • 800.932.6993 technical support • w[...]