133

Blake Miller

Blake is a Principal Engineer in Applied Engineering at Weatherford and has been with the company since 2005 in various capacities. He has almost two decades of experience in designing and integrating CygNet systems. In his current role, Blake works on solutions, tools, APIs, advanced training, consulting, and deployment assistance for the Weatherford service and support teams.


Relative Facilities, Canvas, and You

January 7, 2020 / 0 comments / in / by Blake Miller

Relative facilities have been around in CygNet in some shape or form for many years.  And along the way, there were enhancements made to Studio to assist in creating multi-facility templated screens based on a relative linking model.  However, with Canvas, that relative linking functionality and resolution was baked into the product at the very beginning.   In this post, I’m going to discuss some design considerations and implementation ideas that I hope will help as you create Canvas screens.

CygNet Report Module Enhancements

July 29, 2019 / 7 comments / in / by Blake Miller

A new version of the Report Module has been completed and is now available from the Weatherford CygNet download site. 

New Report Module

June 16, 2017 / 0 comments / in Applied Engineering  General  / by Blake Miller

We’re excited to announce the next release of the CygNet Report Module. We’ve added a number of cool new features, all of which came from suggestions from our users, so keep those good ideas coming.

An Exclusive Event…Only a Select Few Can Even Hear About It

November 16, 2015 / 0 comments / in API  Applied Engineering  General  Studio Tips  / by Blake Miller

Consider this scenario.  I have an overview grid screen that has a list of wells with some high level information.  I click on one of the wells and a separate screen opens with more detail.  On that detail screen, I click on a button that opens another screen that has a trend with various well points.   Cool, I have separate dedicated screens that I’m able to view the various bits of information I desire at the same time.  Now I want to be able to select on a different well on the first screen and have the other screens follow.  And, I want to be able to look at multiple sets of these screens for different wells at the same time.  How can I do that

Tired of Attending the Same Old Events? Try Throwing Your Own Custom Event

August 18, 2015 / 0 comments / in API  Applied Engineering  General  Studio Tips  / by Blake Miller

In my previous post How to change a tab strip selection, I discussed the use of HyperLinkSys as a means of passing data from a nested view screen to its parent screen. In that technique, the data passed from the nested view was used to change the selection of a tab strip on the parent screen. In keeping with the theme of initiating an action from a nested view, I will present a different technique using custom events for more complex interactions.

How to change a tab strip selection

June 18, 2015 / 0 comments / in Applied Engineering  Studio Tips  / by Blake Miller

Well as a similar joke goes, first the tab strip has to want to change.

Tabs are commonly used in screen navigation. They do a good job of helping us organize our screens and they don’t require a lot of screen real estate. I used them extensively when building CygNet for Production. So much so that Applied Engineering built an entire management system to control the configuration of the tabs, but that’s a story for another day.

Dem DEIDs, Dem DEIDs

May 7, 2015 / 0 comments / in Applied Engineering  General  / by Blake Miller

The DEID is connected to the UDC,
The UDC is connected to the Facility…

Remember that childhood song? Perhaps I took some liberties with the words but I think they also work in a truly geeky CygNet way.

Search the CygNet Blog

Subscribe to the CygNet Blog

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Tags

.NET ‘Sparkline” “.NET “64-bit” “Allen “Azure “Canvas” “CygNet “Data “Database “DDS-based “Dispatch” “DNP3 “Facility “FWRD” “Geometric “HMI “IoT “Lufkin “MQTT “Note “OpenStreetMaps” “Relative “Replication” “SCADA” “Security” “SVG” “Telerik” “Thin “Totalflow “Weatherford 8.5.1 9.3 9.4 9.9” Ad hoc chart Alarms API API” ASR Authentication auto-failover automatic failover automatic service recovery beta program Bradley breakouts Bridge Bridge API broadcast browser-based Bytes Canvas CIP Client Client” Clients” Comm Config File Manager Configuration Context menu Controls controls” CRC custom database indexes Custom Events CygNet CygNet 9.0 CygNet 9.4 CygNet 9.6 CygNet 9.7 CygNet 9.8 CygNet messaging CygNet. Data Data Visualization DEIDs Depot Designer device mapping Diagnostics disaster recovery Dynagraph EAC EIE EIE” email Emerson emitter” Enhanced Enhanced Alarm Configuration Excel Facilities” failover feedback Files first look FMS Full FWRD Get Latest Get New GitHub gns Grid” group group grid Heat Map HMI HSS IoT iPhone Job Runner Link Link” Maps” Measurement Measurement” Messaging” Mobile Mode” Navigation OAuth ODBC On-demand chart OPC OPC UA Polling recovery redundancy reference facilities Reference Packages Release Remote replication Report Module SAM Samples SCADA screen performance Scripting Security Server” Shapes” slides Sniffer SQL Server survey Sync” Tabs Tech Bulletin Template Test” TFA Thin Web Client Token Tools transactions” Tree Map trend Troubleshooting Two-factor UA UIS video View Group Web web-based Well WESC 2016 WESC 2018 WESC 2020 WESC2019