Jump to content
OMRON Forums

Sergio

Members
  • Posts

    8
  • Joined

  • Last visited

Posts posted by Sergio

  1. No. It is a completely different platform. Although some I variables, and buffered commands may be backwards compatible, the configuration in its entirety needs to be re-integrated. That entails system and gate settings, user definitions, PLCs and programs re-written. The first step is typically attending a Power PMAC class. For a Turbo user, the transition is relatively easy but requires a significant amount pf work for a complete system.

     

    I have a large project on a turbo pmac which needs to be ported to a power pmac. Only plcs, plccs and motion programs. The UI for the project is a vb.net interface that talks with the turbo via pcommserver.

     

    Questions:

    1. Is there a list of "areas" where the code will have to be modified?

    2. Any consultants that want to take on the task?

  2. Hello,

     

    I have a turbo clipper and I have a need to interface to a amplifier that measures pressures via the main serial port on the clipper.

     

    Does any one knows the frequency in which I could get data via the serial interface?

     

    Thanks,

  3. What about PLC's greater than 10?

     

    Even with the password I can still upload the entire configuration file which contains all programs...

     

    I need to protect everything! Is it possible?

     

    The password={string} permits the user to enter the card’s password, or once entered properly, to change it.

     

    Without a properly entered password, Turbo PMAC will not open or list the contents of any motion program numbered 1000 or greater, or of PLC programs 0-15. If asked to do so, it will return an error (ERR002 reported if I6 is set to 1 or 3).

  4. I am using a PMAC turbo without DPR. A HMI written in VB.NET is used to setup various recipes parameters and also to collect cycle data. I have setup Data Gathering to collect position and following errors along the cycle. It is all working fine as shown on the cycle plot attached. The problem I am having is to add gathering for an analog input value that is defined as [color=#FF0000][b]M105->Y:$78005,12,12,S (only 12 bits)[/b][/color] I use the following routines from PcommServer: PcommServer.SetGather(_deviceNumber, 16, "Y:$78005", True, bStatus) Once the HMI is notified that data is avaialble I get the data as follows: PcommServer.CollectGatherData(_deviceNumber, iNumSources, iNumSamples, bPmacStatus) iUpperBound = iNumSamples - 1 ReDim AnalogInput1(iUpperBound) PcommServer.GetGatherSamples(_deviceNumber, 16, AnalogInput1, bStatus) AnalogInput1 is defined as a Double in VB which is 8 bytes. The question is:: How do I unpack the value being returned by GetGatherSamples – AnalogInput1 which is 8 bytes. I have tried all sorts of masks but I am not getting the correct value (If I just poll the M105 values with calls to GetResponseEx I get the correct values so I know the input is good. I must be doing something wrong with my mask. The latest I have tried is: Ai1(iSample) = AnalogInput1(iSample) And &HFFFFFF (get the lower 3 bytes) Thanks
×
×
  • Create New...