This Community site is new! Please help us build a community around the JNIOR.
Sign up, and help share your knowledge. Please sign-up even if you do not plan to post as a sign of support.
If there is evidence of a demand we will continue to develop the content here.

What is the DCP?

The DCP or Dynamic Configuration Page is a control and configuration page using WebSockets. WebSockets are an HTTP upgraded connection. They can be secure by using the HTTPS prefix in the URL.
bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

What is the DCP?

Post by bscloutier » Thu Nov 09, 2017 12:38 pm

DCP stands for "Dynamic Configuration Pages". This is just a fancy name for the default website served by the Series 4 JNIOR out of the box. Once you have powered your JNIOR, connected it to the network, and assigned it an IP Address you can access the DCP using your favorite browser. This website is contained in, and served from, the /flash/www.zip file on the JNIOR.

2017-11-09_12-14-22.png
2017-11-09_12-14-22.png (125.47 KiB) Viewed 485 times

You can use the DCP to monitor your JNIOR. Through the Input/Output tab you can see the status of each Digital Input and Output Relay. This tab offers two pages (listed down the left column). These are the Internal I/O and External I/O pages. If you log into an account with sufficient permissions you can control the relays. The appearance of this page can be configured through the Configuration tab. The labels can be redefined as might be appropriate for your application. You can remove unused inputs and outputs and even mask features such as usage metering if not of use.

The External I/O refers to external modules that you may optionally use with your JNIOR. INTEG can supply a Power Relay module, analog modules for 10V or 4-20ma, and even temperature sensors. One or more of these may be daisy-chained on the Sensor Port. If you have any of those they can be monitored and controlled in the External section of the Input/Output tab.

2017-11-09_12-35-08.png
2017-11-09_12-35-08.png (94.56 KiB) Viewed 485 times

bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

Re: What is the DCP?

Post by bscloutier » Thu Nov 09, 2017 12:52 pm

The Configuration tab is available only to Administrator accounts. This provides a dozen and a half pages covering most every aspect of your JNIOR.

The Display page configures settings that affect the appearance of the Input/Output Internal page. Here you may disable any channel which simply removes the channel from view on the Input/Output tab. This does not disable the function of the input or output. It merely allows you to hide unused or background channels. Similarly you can hide Counters, Usage Meters, Alarm indications and Controls. For relay outputs you can select the Pulse control instead of Toggle if appropriate. You may even alter the coloring used in showing the input or output state.

2017-11-09_12-46-00.png
2017-11-09_12-46-00.png (126.38 KiB) Viewed 484 times

Note that each item of configuration is associated with a Registry Key. If you hold the mouse over a setting the related key is displayed in a Tooltip. Configuration settings that differ from default will appear in the Registry which can be viewed and edited directly using the Registry tab. More on that in a bit. While the mouse is hovering you may hit F1 to view the built-in Registry documentation.

bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

Re: What is the DCP?

Post by bscloutier » Thu Nov 09, 2017 12:59 pm

The Labels page provides the ability to configure the text displayed on the Input/Output Internal page. In addition to Descriptions and I/O State labels you can change the units for the Counter.

2017-11-09_12-55-58.png
2017-11-09_12-55-58.png (138.66 KiB) Viewed 484 times

This page is shown for the Model 410 which has 8 inputs and 8 outputs. The DCP will display different arrangements for the Model 412 and 414. The former having 12 relay outputs and only 4 inputs. The latter with 12 inputs and only 4 outputs.

bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

Re: What is the DCP?

Post by bscloutier » Thu Nov 09, 2017 1:12 pm

The Inputs page affects the function of each input. Here you can configure inversion, debounce and a number of other characteristics for each of the available inputs.

2017-11-09_13-09-06.png
2017-11-09_13-09-06.png (119.51 KiB) Viewed 484 times

A Block Diagram is available through the provided link to help in visualizing input configuration. We can cover the details under another topic.

2017-11-09_13-10-40.png
2017-11-09_13-10-40.png (24.28 KiB) Viewed 484 times

bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

Re: What is the DCP?

Post by bscloutier » Thu Nov 09, 2017 1:19 pm

The Counters page sets counter configuration for each input. The JNIOR counts each activation of an input. Here you can configure how that is to happen and how it is displayed. You can scale a counter if each activation represented a number of items or a fractional amount of something. Here you can see the value of changing the displayed counter units which are configured on the Labels page.

2017-11-09_13-16-07.png
2017-11-09_13-16-07.png (113.19 KiB) Viewed 484 times

Here you can also configure two different Alarm levels. Alarms are displayed on the Input/Output Internal page. They are also Events that can issue email notifications.

On this page you can also mouse over an input and click the displayed "X" to easily reset a counter to 0.

bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

Re: What is the DCP?

Post by bscloutier » Thu Nov 09, 2017 1:26 pm

The Outputs page provides state configuration for Usage Metering. The JNIOR tallies time for each activated input or output. This would potentially be useful for Preventative Maintenance. Here you can also set the default Pulse duration that would be used if you elected to configure a Pulse control (button) for the output on the Input/Output Internal page.

2017-11-09_13-26-15.png
2017-11-09_13-26-15.png (99.38 KiB) Viewed 484 times

bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

Re: What is the DCP?

Post by bscloutier » Thu Nov 09, 2017 1:36 pm

The Metering page displays the accumulated time for each Usage Meter. Like the Counters page you can mouse over a Channel and click the displayed "X" to reset the usage. Here you can also set the active usage state and configure alarms. This alarm can be set to send an email notification on the Events page.

2017-11-09_13-30-51.png
2017-11-09_13-30-51.png (134.68 KiB) Viewed 484 times

bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

Re: What is the DCP?

Post by bscloutier » Thu Nov 09, 2017 1:43 pm

The JNIOR has two serial ports. The Serial I/O page can be used to set communications parameters for each port. The defaults are shown.

2017-11-09_13-40-41.png
2017-11-09_13-40-41.png (104.06 KiB) Viewed 484 times

Generally an Application Program is used to perform communications over a serial port. The program itself may configure communications parameters. There are times where you may wish to set the parameters outside of an application. The IOLOG command provides access to a Transmission Log for the AUX port. You can set the Baud Rate and then check the IOLOG to see if data has been received properly.

bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

Re: What is the DCP?

Post by bscloutier » Thu Nov 09, 2017 1:55 pm

The Applications page lists Registered Applications. Applications are automatically Registered during boot provided that a JAR file exists in the /flash folder containing a properly formatted appinfo.ini file. The content of the Applications page then may vary significantly from one JNIOR to another.

2017-11-09_13-49-30.png
2017-11-09_13-49-30.png (86.92 KiB) Viewed 484 times

An application may be set to run at boot. When you check the box associated with the application the appropriate Registry Run Key is created. On reboot the application will automatically start. If available a link is displayed that can lead to additional configuration pages specific to the application.

Note that the checkbox only affects the status of the application after boot. The starting and stopping of applications at any other time is performed at the Command Line which can be accessed through the Console tab.

bscloutier
Posts: 399
Joined: Thu Sep 14, 2017 12:55 pm

Re: What is the DCP?

Post by bscloutier » Thu Nov 09, 2017 2:13 pm

Each JNIOR has the ability to send email notifications. Applications can be written to generate emails and potentially received them. Outgoing email requires a valid client account. The Mail-Account page is used to configure the outgoing email capability.

2017-11-09_14-09-25.png
2017-11-09_14-09-25.png (87.08 KiB) Viewed 484 times

Here the Mail Server is something like smtp.comcast.net and the From Address would be the email address for a Comcast account. When you enter the SMTP Username you will be asked for a valid Password. The password is securely stored in the Registry. The remaining settings define the SMTP port, security and other characteristics for the communication. These are the credentials use in submitting outgoing emails.

Post Reply