Jump to content
OMRON Forums

bgoskouie

Members
  • Posts

    9
  • Joined

  • Last visited

bgoskouie's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Do you have IDE open while this happening? IDE watch window (or another session connecting to PMAC) may be sending the abort command. For example if you have put "a" in watch window or a variable that starts with "a" and isn't recognized by the global defs.
  2. PowerPMAC rotary gathering buffer is the made for these situations (i.e. gather.enable=3)
  3. How can I get the tftpsrv file for the latest firmware? Is the firmware file (.deb) a form of an archive file and can be extracted to generate tftpsrv?
  4. I set Gather.Enable=3 and gather for a very long time (until Gather.Samples slightly exceeds Gather.MaxLines) and I have set Gather.MaxSamples=Gather.MaxLines. Then I stop gathering by setting Gather.Enable=0 Then issued sync gather -u /var/ftp/gather/my.gat sync The file that is generated only includes just a small piece of the gathered data. I expected the file to have Gather.MaxLines number of lines but it has much less. I set all my gathering addresses and types using the IDE plot tool initially. Am I missing a step or the rotary buffer is broken?
  5. As far as I know, using IDE>>Tools>>Options>>PowerPMAC>>communication setup, you would need to give the correct Linux account credentials for IDE to login to Linux. The defaults are username=root and password=deltatau. I'm not sure which part of IDE in your case would need to start do a ftp? Is it a specific add-in (like plot tool),.. or when IDE is launched first..
  6. When you instantiate a direct ftp to pmac, by doing ftp 192.168.0.200 in command prompt (or telnet session) the username and password are both "ftp"
  7. Ki, Kvff and Kvfb in the Sys.PidCtrl algorithm are equivalent to Ts*Ki, Kvff/Ts and Kvfb/Ts in the Simulink model respectively. Here Ts=1/6000. This is because -as you see in the pictures- the content of the discrete time integrator blocks for example in the Sys.PidCtrl diagram reads Ki/(1-z^(-1)) but in the Simulink diagram the block content reads K*Ts/(1-z^(-1))*Ki. So you would need to multiply (divide) all your Simulink derivative (integrator) gains by 6000. Kp must remain untouched. Also, verify that in the generated code, the servo rate of 6000 has appeared and not the default servo rate
  8. Hi everyone, How can one upgrade firmware using command lines? Say, given the latest firmware file which is 2.0.2.14-465.zip now, I need to know what to command through Telnet to upgrade the firmware. I need to know which folder in Linux should I move the .deb file and the rest of the files. Thanks!
  9. I have the same question... After the gathering is complete and I ftp the gathered raw data file from /var/ftp/gather/GatherFile.txt I would need to create the processed data file that the IDE Plot tool could open. On the IDE plot tool side when a plot is saved using "Save Configuration File with Data" option under the name of myplot for example, it saves myplot.gat which is the unprocessed data (same as GatherFile.txt I suppose) and myplot.txt which is the processed data with headers. I would need to know how the data processing is taken place. More specifically, how Act Velocity, Cmd Velocity, Act Acceleration, Cmd Acceleration are calculated from the raw position data.
×
×
  • Create New...