Skip to main content
Submitted by Ygg_Meanhorse on Mon, 10/14/2013 - 10:37

Hi Guys,
I have been asked to trouble shoot a problem with our DMC-4080 but I do not know anything about it. I am hoping you can help me get started. We are using Windows XP, Wonderware for our HMI, DMCWW32 and I have Galil tools installed on the PC.

Anyway what I would like to do is look at any error codes in the Galil controler.
I would appreciate a hint on how to go about this.
We have been having this problem now and then for a long time so I am also wondering if there is some way I could log error codes.
Sorry to ask such basic questions, hopefully just a hint to get me started will be enough.

See below for a little more information on what the problem is.

Here is whats going on. Basicly we are unwinding bobbins onto a large wheel. Over the weekend one of the galil controlers stopped controling the tension on its bobbins. The operators could not reset the controler for the next run. They try rebooting the PC, Powering off the controlers, and finaly were able to reset it by powering down the switch in between the PC and the controler.
Later it happened again and they were able to reset the controler by clicking on the tension reset button over and over (maybe a few hundred times).
I guess this could communication thing, but I don't think so because the HMI is not showing bad quality.

Even if it is a communicaton problem out side of the Galil controler. I would still like to learn how to see whats going on in the controler since I will have to support it in the future.

Thanks
Jim

Comments 1

Galil_JohnH on 10/17/2013 - 08:41

Hi Jim. It's probably easiest to call in and go over the problems on the phone but I'll give you some suggestions on what commands to use for troubleshooting:
SC - Stop Code....this tells you the reason the motors have stopped
TC1 - Tell Code....this tells you the last error to have occured

I would check the feedback on the tension system to make sure it is giving you values that you expect - if it is an encoder then use either TP (main encoder) or TD (aux encoder) to look at the values. If it is an analog input, use MG@AN[i] where i is the number of the analog input you want to read.