Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - steerex

Pages: [1] 2
1
Support Questions / Re: Koyo directlogic 05 addressing
« on: December 19, 2022, 01:25:28 PM »
Here's the application. Give it a try and see if it runs.

Steve

2
Support Questions / Re: Koyo directlogic 05 addressing
« on: December 17, 2022, 08:55:40 AM »
I created a VB app that calculates the addresses for a DL05. Unfortunately, it will only run on the computer where I created the program. I just don't know enough to put together a complete package that would make it portable.

I'll be happy to share the code with anyone that wants to troubleshoot it?

3
Feature Request / Toggle Switch
« on: January 02, 2017, 07:38:48 PM »
Hey Guys,

I could really use a basic lever or paddle type "Toggle Switch".

Previously, I've made various buttons and controls using  the GraphicIndicator tool and it works just fine. Unfortunately, I don't have the skills to create graphics for the ON and OFF states that are very attractive.

Does anyone have a couple of graphics they would be willing to share?

Thanks steerex

4
Additional Components / Vacuum Fluorescent Display (VFD)
« on: June 17, 2016, 11:36:25 AM »
Yo,

Still poking around trying to learn more about GDI programming.

As an exercise, I created a basic VFD display. The display "mostly" works although there isn't as much error handling as would be needed for a production display. I also haven't figured out (yet) how to use the comm components to make it a true AHMI component. I'm sure it wouldn't be too difficult but, I'm just not familiar enough to do it. Anyway, it hasn't been an issue because I am using a USB/HPIB driver and to talk to my devices.

Maybe someone else will find this project useful. I have included the VB code, a screencap, and a background image.

See ya,
Steve Robertson

5
Additional Components / Re: HPIB / AHMI project
« on: June 12, 2016, 05:33:12 PM »
DOH!

I have the meter pack but, for some reason, never built the SevenSegmentDisplay. I guess I just missed it when building all the other controls.

Anyway, it is working now.

Thanks, Steve Robertson

6
Additional Components / HPIB / AHMI project
« on: June 12, 2016, 07:54:19 AM »
Hey Guys,

I have a number of ATE devices that use a HPIB interface for communication and thought it might be interesting to create a project using some of the AHMI visual components to talk to those instruments.

Because of limited budget constraints, I bought an inexpensive USB/HPIB converter and am using it to communicate with a HP3455 multimeter. The device seems to work just fine although there may be some advanced functions it can't support. Later, I will be using the converter to talk to other instruments like Function Generators, Timers / Counters, etc...

For my first project, I created a simple app using the USB/HPIB converter, to talk to the instrument, and the AHMI DigitalPanelMeter component to display the measured values. Basically, it works just fine... WooHoo. Obviously, because there is not a driver in AHMI for the device(s), it's not as simple as programming a PLC/HMI interface but, it's not really that bad.

Once I get it prettied-up, I'll post a screen cap.

One issue that I have is that the HP3455 and many other instruments need more than the 6 digits provided by the DigitalPanelMeter. It can display the data just fine but, would really benefit from having more digits.

Is there a reasonable way to expand the meter to display more digits? Ideally, I'd like to have 10 digits.

Thanks,
Steve Robertson

7
Feature Request / Re: Illuminated Momentary Button
« on: May 25, 2016, 02:50:42 PM »
Yo,

The images look good but, with a fixed background color they just don't blend into the panel. I hope you don't mind but, I modified them to have a transparent background. When I put them on a panel, they really blended well.

Steve Robertson

8
Feature Request / Re: Illuminated Momentary Button
« on: May 25, 2016, 02:13:00 PM »
Nice Graphics!

9
Additional Components / Re: HourMeter / Odometer
« on: May 18, 2016, 06:41:12 AM »
I like it.

The shadowing gives the control some depth and a more realistic feel and the ability to resize it makes it a much more powerful tool. The control also makes an really attractive "event counter".

I've been dinking around with the code and am making some progress in creating custom properties for the control. The first thing I am trying is to change the number of digits, through the properties, from the default 5.

I'm not looking for any help at this point, because I learn best by trail and error(s). If I get too hung up, I'll lean on you guys for some assistance.

Thanks to Archie and Godra for their work.

Steve Robertson

10
Additional Components / Re: HourMeter / Odometer
« on: May 16, 2016, 09:41:42 AM »
Cool.

The only reason I had used the graphics, instead of a label, was to support the smooth scrolling. The graphic I created used Courier New as the font so, changing it to a label shouldn't be toooo difficult. I built the control on my system and it works just fine.

Eventually, I'll figure out how to create a AHMI control from start to finish.

Anyway, thanks for porting it,
Steve Robertson
 

11
Additional Components / Re: HourMeter / Odometer
« on: May 13, 2016, 08:28:16 PM »
Godra,

Here are the files. I think you can build the HourMeter with just this stuff. give it a try.

Steve

12
Additional Components / Re: HourMeter / Odometer
« on: May 13, 2016, 05:07:42 PM »
Godra,

Forgive my ignorance but, I'm not exactly sure how to package the solution so that you can modify it. I'm guessing you just need these files:

MainForm.vb
MainForm.Designer.vb
VerticalDigits.png (0-9)

There are no  other graphics, just lines and rectangles. Is there an easy way to package these files or you just want me to zip them up?

Steve

13
Additional Components / HourMeter / Odometer
« on: May 13, 2016, 01:54:41 PM »
Hey Guys,

Just tinkering around trying to learn some more VB.

I had an idea for a project and created a basic working model of an Elapsed Time meter. It uses Archie's AnimatingPictureBox with a image that is scrolling vertically in the window.

For the moment, I'm just using a timer to increment the ImageTranslateYValue by a small factor. This causes a nice smooth scrolling of the digits. The LSB triggers the next significant digit and so forth.

It might make an interesting control but, I unfortunately don't have the VB skills to implement it.   

I have attached a snapshot of a form with the HourMeter running.

See ya,
Steve Robertson

14
Support Questions / Re: Modbus RTU / TCP addressing
« on: May 11, 2016, 06:19:28 AM »
Thanks Godra,

My thought was that this is a forum dedicated specifically to AHMI topics and the VB Build Process is a more general topic and maybe best left in a VB forum. At the same time, a Modbus Calculator program would seem to be a useful tool so, it certainly does fit the agenda. And, as you're likely aware, it's nice to get some affirmation about the value of one's projects.

Anyway, your point is well taken and I do appreciate the input.

That being said, there are some very good tutorials on how to build VS applications for redistribution. Users might find this one helpful:

http://www.technical-recipes.com/2011/how-to-create-an-installer-in-microsoft-visual-studio/

I have attached my ModBus calculator for anyone that wants to use it. While it is specific to the DL05, it shouldn't be difficult to create a similar application for different PLCs.

I don't have computer handy to use as a test platform so, it's possible it won't run on yours. If it's missing any needed components, I'll try to fix it but, might need assistance from some of the more VB literate folks.

Later, Steve Robertson

15
Support Questions / Re: Modbus RTU / TCP addressing
« on: May 10, 2016, 01:23:19 PM »
Rich,

Thanks.. after much searching, I did manage to find a solution. Pretty much like you said but, with a few more details.

I am using VS 2010 since many of the newer versions just won't run on my older systems under XP. I am able to build most additional controls without a new version of VS by editing the solution file, in an editor, and changing the version (11 or 12) to 10. Occasionally, it still throws error but, for the most part works.

If anyone is interested, I'll upload the program.

Thanks again,
Steve   

Pages: [1] 2