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.


Topics - benb2000

Pages: [1]
1
Technical support / Replacing the M2017P with a OTP PROM
« on: March 25, 2010, 08:56:22 AM »
I have a mature program. No more changes to be made.

Is it possible to have a One Time Programmable PROM created to replace the M2017P?

The program does not use the M2017P other than for the original program storage.

Thanks
Ben

2
Technical support / Life Expectancy of MX-RTC Real time clock on T100MD888+
« on: February 22, 2007, 08:14:02 AM »
Have been running for almost 2 years, but now experiencing data retention problems of the SDRAM. Is 2 years an acceptable life expectancy?

Voltage on pin 28 of the MX-RTC when powered off is 2.927 Vdc.

Curiouesly when observing the voltage on Pin 28, it suddenly dropped to 0.0v, and then reapplying the power to the PLC, the program variables were gine. ( as expected).

Powering down again, the voltage at pin 28, returned to 2.927 V.

Is this maybe a socket problem? I have used your suggestion of using WD40 on the pis of the SDRAM as well as the pins of the MX-RTC.

Your input is appreciated

3
Technical support / Trilogi 5.32 operating on a Pocket PC
« on: June 16, 2006, 11:44:23 AM »
Has anyone attemted to use/run Trilogi3.52 under Microsoft Pocket PC v2003, or Windows CE operating system Pocket PC edition, Microsoft Windows Mobile 5.0?

4
Technical support / PLC's Program Failed Checksum Test
« on: May 24, 2006, 10:01:51 AM »
I have 25 T100MD-888+ plc's with MX-RTC and R48 Low Temperature Chipset  options in operation some approaching 2 years old. Recently I have had two units returned for repair, ( May 9th and May 24th), both units in the field for about a year. When connecting Trilogi to the units I got a " PLC's program failed Checksum Test ( corrupted). With online monitoring, I could see all the inputs were functioning ( I have an Encoder input, and input states were changing on the view display )and outputs could be controlled, 16x2 LCD display had cursor blinking in upper left corner. Re programming restored operation, but the data in the DM
  • battery backed memory was lost, whether I reset the PLC at programming, or not. ( I thought I could possibly re-program, but not reset, and still retrieve data from the DM
  • memeory. I use a portion of the DM
  • memeory as s data logger, logging dates of use.


The program does not use the EEPROM as any memory storage other than the program, so the read operation is the only function used when starting up.

The system R48 operates in a mobile environment on 12 vdc. The input is configured as indicated in the installation manual, with a series diode, and a 10,000 uf cap across the input power lines. The inputs are one incremental encoder, a 4 key keypad, reading Four 0-20 ma currrent loops. Outputs to a 16x2 LCD, and two alarms, one LED bank, and one audible Piezio horn.

Any assistance to identify the problem would be appreciated.

5
Technical support / EXP4040 Capabilities
« on: February 25, 2005, 08:57:47 AM »
The photo of the EXP4040 shows the ability to handle Encoders and Interrupt signals, is this additive to the 2 channels already on the T100MD-888+? Meaning can you have more than 2 encoders on one MD100-888+ PLC? Nothing is mentioned in any manuals about the EXP4040 and HSC Inputs.

Your assistance is appreciated

6
Technical support / New features in TMD100-888+ r47
« on: August 06, 2004, 09:18:40 AM »
I read some where, cannot find the location, that the r47 version of the TMD100-888+ CPU had additional functions, and that these new funtions were presented in some document.

Please indicate where we can read about any new features, as they arise.

Your assistance is appreciated

7
Technical support / Interrupt Programming
« on: August 06, 2004, 09:00:39 AM »
I would like to connect a Quadrature encoder to a T100MD-888+,  say 128 PPR,  to HSC[1] and also feed one of the A or B signals into pin #5 as Interrupt Channel #3. This would allow me to synchronize reading A/D signals to every ( maybe ) rising pulse of the encoder.

The ISR ( Interrupt service routine ) would read 4 analog channels, and the value of HSC[1], do some processing, and then display the results on an LCD.

From an earlier discussion on timing, the moderator said

"The minimum scan time of the PLC is therefore = logic scan time (approx. 10us per word) plus I/o scan time (minimum 2ms)."

So if a program was say 1600 words long, I would expect a total period for one interrupt at 1600 x 10 us + 2 ms = to about 18 ms.

This would give me a maximum of say 50 interrupts per second.

What happens when the PLC see's incoming Interrupt pulses at a rate greater than 50 hz?

Is the interrupt input disabled when the ISR is processing, ( non retrigerable one shot equivalent ) and then re enabled when the routine is complete?

In other words, if the Interrupt is coming in at 150 Hz, will we still see a 50 hz. throughput, or will some error occur, and halt the PLC?

Your assistance is appreciated

8
Technical support / MX-RTC anomaly
« on: July 27, 2004, 03:08:23 PM »
I have an MX-RTC installed onto a T100MD-888+. I have set the date and time manually.

I am running Trilogi 4.3 under DOS with a r47 version CPU.

During the online monitoring operation, and not all the time, the clock will revert to 1/1/1998,.

If I power down / and repower the unit, the date and time will be restored to the correct date and time.

Any thoughts as to this behavior?

Is there a proper procedure in setting the clock?

I have had the best success in downloading the program, then setting the clock, using manual mode.

This is my third T100MD-888+ operating with the same hardware and program, the MX-RTC seems to have less stability than the first unit.

Is there something I'm missing in getting the Date/Time to be correct all the time?

9
In a previous query, I asked what the effective input impedance was for the T100-MD-888+, and was told ( May 6 and 7, 2004 )

"there are already 2.2K resistor in series with all the AD1 to AD8 and AD1 to AD6 has 0.1uF capacitor in parallel to filter out high frequency noise on the analog inputs. AD7 (DA1) and AD8(DA2) do not have the 0.1uF capacitor."

As it turns out, the 0.1uf capacitance is presented directly to the DB15 pin, then the resistor is in series to the input to the CPU.

This effectively presents a capacitave loading to any source feeding it.

I have just run into this problem, with an op amp feeding the A/D inputs, and when connected to the T100MD-888+, the opamp( LTC1637) output showed an oscillation riding on a dc level.

I proceded to remove the CPU, and the problem persisted. Examining the T100MD-888+, and following traces, showed me that the 0.1uf caps were connected directly to the DB15S connector, then connected trough the 2.2 k resistor to the CPU. Shouldn't the resistor be presented first, then the cap for a RC filter?

The solution in my case was to install a 348 ohm resistor in series with the Op amp output.

So choose your op amps carefully, for use with the A/D inputs of the T100MD-888+. They require the ability to drive 0.1 uf capacitive load.

All comments are appreciated

10
Technical support / Powerup and Communiation Failure
« on: June 29, 2004, 09:27:14 AM »
I have a new unit ( un programmed , as received ), out of the box that when powered up, the Tthe CPU Status LED's remain un lit. I am unable to communicate to the unit.

This is the same with Dip switch 1-4 set : Pause Red LED should be lit after power on

Please advise as to any diagnostic procedures that I might be able to do

11
Technical support / Effective Input Impedance of the A/D Inputs
« on: May 06, 2004, 10:03:47 AM »
What is the effective DC input impedance of the Analog Inputs on the T100MD-888+?.

Some of the literature indicates a 2k resistor in series with the inputs, and the forum has indicated a 0.1uf cap across the input to ground on channels 1 to 6; channels 7 and 8 donot have the cap.

What would be the effective output impedance of Channels 7 and 8 if used as Analog outputs? Do these channels have the 2k resistor in series as well?

Your assistance is appreciated

12
Technical support / Problem with Powering Down then back up again
« on: April 15, 2004, 03:46:27 PM »
I have been working with the T100MD-888+ for a month or so. Today I had a problem in that the system would not initialize properly with a fast blinking LCD display. If I Upload the code back into the PLC, the system works fine ( no errors in compiling or uploading ), removing the power, and then restoring the power brings up a rapidly flashing cursor on the LCD and part of the program, does not work ( inilizing the HSC[1] and [2] and setting the cursor for no blink. My first run is the initilizing custom function that contains

'SET PARAMETERS FOR HIGH SPEED COUNTERS 1 AND 2
PMON 1 ' SET ABILITY TO MEASURE FREQUENCY ON HSC1
SETSYSTEM 4,2 'set HSC2 encoder decoding to best for jitter
HSCDEF 2,2,2147483647' set upper number to 2^31 bits
setlcd 0,1, chr$(12) ' hide cursor

Do I have an EEprom problem?, I also have just installed ( 2 weeks ago ) the MX-RTC.

Everything was working well this after noon, then ...

Any suggestions, as far as a trouble shooting direction?

Your assistance is appreciated

13
Technical support / Pulse Counting
« on: April 15, 2004, 11:24:37 AM »
I have a requirement to count the total number of pulses produced by an optical encoder connected to the T100MD-888+.

I have the A and B signals on Inputs 5 and 6 with HSC[2] and are using PMON 1 Input 3 to measure the frequency.

I have connected the A phase to both Input 3 and Input 4 thinking that I may be able to count the pulses through Input 4, measure the frequency through Input 3 ( PMON 1 ), but It does not work.

Is there a way of being able to count the total number of pulses created by the encoder? As it is now the variable will come back to zero when the encoder rotates in the reverse direct back to home base.

What I want to measure is the total round trip, i.e total pulses, both forward and reverse.

Any suggestions without having to disable the frequency measurement?

Your assistance is appreciated.

14
Technical support / Problems with 16 x 2 LCD panel
« on: January 02, 2004, 12:09:32 PM »
I am having a problem in displaying anything on the LCD. I spent a lot of time setting the unit up, checking that all the pins and cabling is correct. The LCD has a 14 pin header, with pin #3 supplying the power to change the contrast of the LCD. This voltage is supposed to be adjustable by the small pot on the PLC ( Contrast Adjust ), a voltmeter on pin 3 indicates this pin is very close to ground potential, no matter the pot position, Looking at the PLC Board the pot has three pins, one connected to Pin #3 of the 14 pin header, one to pin #1 of the 14 pin header ( Ground ), the other, should be connected to +5.0 vdc, I could not see where the PCB trace went to, This pin ( on the PC Pot ) has no voltage on it when the unit is powered up. Running the demo programs show the PLC is functioning, but no info is shown on the LCD. Oscilloscope probe shows pulses on all pins but pin 5. So it would indicate that either the contrast is turned off or the new LCD is toast.

The LCD is a brand new Optrex DMC-16230NYJ-LY-CGE-EB unit purchased from Digikey

Any assistance would be appreciated

Pages: [1]