Yah. I was trying to keep the concept simple. The whole wiki is a maintenance log...bible of sorts. So the whole wiki is proprietary information I cant share. And sharing a single tiddler wouldn't tell you alot. I am using several templates as the interface to each tiddler to display the information in the fields of each tiddler. This way I only have to update the template in order to add, remove, or rearrange the information. One change to a template changes all of the tiddlers.
I have 75 pieces of equipment with 10 Input/Output sensors and solenoid valves. Each Sensor and valve is assigned to 1 of 6 Monitors. Each Monitor has the same array of I/O modules distributed amongst 4 racks. So, from a Monitor I can indicate a rack, card, point. This is the 1.0.01 address. There are 8 cards per rack, 15 points per card. Thus, 1.0.01 would point to Rack 1.Card 0.Point 01. You can kind of see how these addresses become a lot in short order. 6 Monitoring Stations, 4 Racks per Station, ...
(this is only part of the overall information I am tracking in my Tiddlywiki)
To sift through the configuration quickly and arrange the data in whatever way I need to see it, I started using Tiddlywiki. I like its adaptive nature.
For this adaptatoin. I want to be able to see whats assigned to each point by searching the fields of my tiddlers for a specific point identified by 1.0.01 format. 1.0.00-1.0.14, 1.1.00-1.1.14, ....4.7.14 For each Monitoring Station.
I am assigning the Points at the Specific Equipment Tiddler. Fields are : Pressure, Door, Temp...etc A Door Sensor on Equipment01 will trigger an alarm at the Monitoring Station01. This Door Sensor might be assigned to Rack 4, Card 7, Point 07.
So, in the scheme, this specific door sensor is assigned to Monitor01, Rack4, Card7, Point07.
My Tiddler Title is Equipment01. It has a Field: Door. In this Field is the address 4.7.07 Equipment01 is tagged with Monitor01.
I have a Tiddler: Monitor01. I am trying to build a display of all the Points assigned to it that tells me what Equipment and what sensor has been wired to its Input/Output. Since the I/O is assigned the address on the Equipment Tiddler, if I could search all fields for 4.7.07 and then display it in a table with all of the other points, I could see where points have been double assigned. And, I could use the wiki as a reference when the system I/O has been changed.
In a row on a table I could Identify 4.7.07 in a cell, in the cell next to it I could display the Field Name "Door" and then the Equipment "Equipment01" based on a search for 4.7.07.
4.7.08, Pressure Equipment01
4.7.09, Temperature Equipment01
I'm trying to avoid double input that can become out of sync with each other. (my coworkers have several dozen spreadsheets trying to keep track of this information, but they are 2 dimensional and not easily adapted) Meaning, if I update the Point Array and then Update the Equipment Tiddler, I could end up with a Point array on Monitor01 that doesn't match the Equipment01 information. If I only update the Equipment tiddler, and the information is synced to the Monitor Points display, then the information is synced across my wiki.
Thus, my simplification was in hopes that there was a simple way of searching in fields and then displaying the Field and Tiddler the point was found in. By creating a tiddler for each Monitor, if I could filter that search down to a tag, I could perform a discreet search for each point and display them in a table for each Monitor. Once the syntax is down, copy paste replace is fairly quick and simple.