Machsupport Forum

Mach Discussion => Mach SDK plugin questions and answers. => Finished Plugins for Download => Topic started by: poppabear on March 14, 2009, 06:49:09 PM

Title: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: poppabear on March 14, 2009, 06:49:09 PM
What the plug in does is watch directly the Signals Of ALL the "Ports and Pins" Input Signals and Output Signals
so you dont have to use a: "Brain", or "Macropump" or other VB device to map these signals to a Screen LED
that represents that Signal.

The Screenset called:
"1024 TestIO.set"  is the standard OEM Mach Mill Screen
with ALL the standard Input/Output signals on the redone
Diagnostics page
.

Below is a list of the User LEDs that the Plug in uses
If you want to use this plug in and screen set
then you will need to check to make sure that your Wizards,
screens, or other items are not ALSO using these.

The Plug in will "tie in" LEDs for the Standard
Input and Output Signals under Ports and pins for:

Inputs:
1).   OEMTrigger's 1-15

Outputs:
1).   OUTPUT's 7-20
2).   Charge Pump, Charge Pump2, and Current Hi/Low

ULED's Used for Input Signals are:
1).    1301-15 is used for OEM trigs 1-15
 
ULED's Used for Output Signals are:
1).    1316-32 is used for Outputs 7-15,Charge Pump,
   Charge Pump2 and Current Hi/Low

Screen shot of NEW (redone), Mach3 OEM screen for Mill with the Modified Diagnostic screen with ALL the Signals mapped to the LEDs on that screen set.

Screen shot below.
Plugin installer attached.
the installer will Install the Screen set to the standard directory you will need to do a View->Load Screens and pick:  "1024TestIO.set"
Also enable the Plug in called: "TestIO.dll" the close and reopen mach, your ready to go at that point.
NOTE: Only Input Signals, and Output Signals that you have Enabled in Port and Pins will activate.

Scott

*********** EDIT  3/19/09  I added the Fixed Screen Set that Greg fixed and did below to this installer, so if you have the old one, uninstall it though "add/remove" programs then install this one.*********
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: RJ Hohman on March 16, 2009, 01:56:11 AM
Hi Scott,
I tried the screen set. It loaded fine except that all screens were about 1/4 of my normal screen size. My screen size is 1078 x 768. There was also some text that was
down and left of the lower left corner of the screen. As best as I can make out it says overir....  . I like the diagnostic screen. Is this a free plugin?
regards,
RJ
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: poppabear on March 16, 2009, 10:52:52 PM
RJ the plug in is Free

*********EDIT  19mar09, yea the plug in is free for any and all, no point in charging for this one ************

enjoy,

scott
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: RJ Hohman on March 18, 2009, 11:59:25 PM
Scott,
I looked and the Auto Screen enlarge was checked. I made a screen capture of my laptop to show you. Only the Main screen has it visible.
Maybe that is what is causing the small screen size?
regards,
RJ
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: Greolt on March 19, 2009, 01:21:14 AM

Aha that's the our much loved screen editing program playing funny b%#ggers.  They don't call it Scream4 for nothing.

Fancy our Mach guru getting caught with that old chestnut.   ;D ;D ;D

I have taken the liberty of repairing the errant objects and posted the set file.  Scott is probably tucked up in bed.  :)

Greg
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: poppabear on March 19, 2009, 08:01:33 AM
"Mach Guru"........  hehehe funny.......... not this dog, just fiddled with it alot.

Please, by all means tell me what the "bug" was??  I built the screen in Screen3, not 4.

I dont use Screen4 anymore (since I *Heavy Sarcazm here* Upgraded to Vista), since it is a PIA to use with Vista.
Strangley screen3 works GREAT with Vista.......... go Figure.

but, please tell me and all of us what the Bug in the screen is/was, I will make sure to check my furture screens prior to sending
them out to make sure it is not there.

scott
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: poppabear on March 19, 2009, 09:21:02 AM
Greg (and others),

   I added the "Fixed" screen set that Greg so graciously fixed for my sorry butt. It is added to the Installer in the first post at the top.
It is version 1.1.  You will need to uninstall the old one under add/remove programs, OR, you can just drop Gregs fixed screen into the Mach3
main directory.

Thanks Greg for keeping me honest,

scott
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: poppabear on March 19, 2009, 09:30:54 AM
BTW: The plug in for TestIO is free to one and all, no point in charging for it, it was not that complex.

scott
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: Greolt on March 19, 2009, 05:05:06 PM
Scott

A couple of items on the front page (a DRO and a label) had done what is a common trick in Scream4 and jumped position of their own free will.

They happened to jump so far that you would not see them when editing.  They were only small items so you would not notice they had gone missing.

When "auto screen enlarge" is active, it sees these errant items as legitimate part of the screen, and sizes things so that they can be seen. 

Hence the picture that RJ posted.  Look bottom right hand corner for spindle rpm DRO.

I just put them back in their place and saved the changes.

Scream4 is not so bad.  Used with a large monitor most of the quirks disappear.  I have little experience with Screen3 and use XP.

Greg
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: RJ Hohman on March 20, 2009, 12:29:51 AM
Hi All,
Works fine now. Great addition. The only problem now is more things to paly with....just need more time to play!    ;D
Thanks,
RJ
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: Ross on November 07, 2012, 09:31:33 AM
Hi,
I am using a highly modified Mach3 screenset but would like to replace the Diagnostics screen with your improved screen. Is there a way to cut and paste between screensets in Screen4?

Thanks for your help,
Ross
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: jestah on January 15, 2013, 04:49:07 PM
Scott,

I love your pluging and screen! It has made setting up my first ATC very easy. Could not have done it with out this screen as I could not find much info about mapping oem triggers and other items not already on the standard 1024 screen.

I would like to try making my own screen set so I have spent a few days poking about yours but I think I will give up and admit its well over my head. Could you give me a few clues as to how you went about mapping the io without a brain or macro? Also why do you use this method than a brain or a macro?

Many thanks!

Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: poppabear on May 25, 2013, 10:08:00 PM
Jestah,

    Thanks, glad you like it!! How it was done was from within the plugin, thus no brains or VB.

Scott
Title: Re: Map ALL standard Input and Outputs to a New Diagnostic screen!!
Post by: Denford Miracle on December 10, 2015, 05:50:04 PM
Why didn't anyone answer Ross's question?   I would like to do the same thing he wants to do.  can you copy and past that page into a different screen set with .lset extension?

OR....   can I use the user defined: 1301 and modifiy my current LED?  will the 1301 work?

I guess I can try and see what happens.   lmao