Jump to content
OMRON Forums

sbrun

Members
  • Posts

    58
  • Joined

  • Last visited

Everything posted by sbrun

  1. I have a projet PPmac including C applications (background CApp) When IDE is connected to the PPmac, I can build and download all without any problem. If now, IDE is not connected to any PPmac (in order to prepare upgrade or ohters), when i just try a simple build or re-build the project in order to recompile my C code, i got the followings errors : E:\x\e\2022 02 24 - RT5 - copie (IDE 4.5.2.9\RT5.ppproj(370,5): error : 0 [main] make 16140 child_info_fork::abort: C:\DeltaTau\PowerPMAC\Compilers\bin\cygiconv-2.dll: Loaded to different address: parent(0xA00000) != child(0x820000) E:\x\e\2022 02 24 - RT5 - copie (IDE 4.5.2.9\RT5.ppproj(370,5): error : make: vfork: Resource temporarily unavailable Is there a way to don't have these errors ? Thank's in advance.
  2. Hello, With a system with PowerPmac Etherlite (only one Gate3) + 3x GeoMacroDrive. - Firmware 2.5.0.4, IDE 3.1.4.0 We want Macro-ring and Phase-clock at 16 kHz, Servo-clock 4KHz. We done : Gate3[0].PhaseFreq = 16000; Gate3[0].PhaseClockDiv = 0; Gate3[0].ServoClockDiv = 3; Gate3[0].PhaseServoDir = 0; Gate3[0].MacroModeA = $403000; Gate3[0].MacroModeB = $009000; Gate3[0].MacroEnableA = $0FC57500; Gate3[0].MacroEnableB = $1F800000; As soon as downloaded + save + $$$ we got in the task manager : Phase Freq.: 20 KHz !!! Strange isn't it Servo Freq.: 5 KHz Solution found : Gate3[0].MacroModeB = $001000; and then all is ok: Phase Freq.: 16 KHz, Servo Freq.: 4 KHz Could you explane me why .MacroModeB =$009000 do that problem on the clocks frequency ? Thank you in advance.
  3. Thank you for your answer. It works perfectly. Note : We have found also some additional information in the Acc-84E documentation
  4. In the Geobrick-LV user manual it is only spoke about Yaskawa Sigma III 20-bit Absolute Encoder. Is it possible to have a Yaskawa 24 bits (or more bits) encoder. The reference of my encoder is RA24YUA052B15V. Thank you in advance.
  5. Hello, With a Stepper in micro-stepping (without any encoder) on a GeoBrick-LV, can i use the backlash functions ixx85 ixx86 ixx87 ? Thank You
  6. Dear All I'm trying to power up the ModBus TCP/IP communication between Geobrick (Client) and RS232 to Modbus TCP/IP translator (Server). But there is no way to have the communication OK because the server can't answer ModBus request with ID 0 that send the Geobrick. Is there a way to change the ID number in the ModBus commande i67 + offset registers from 0 to 1 for example? For memories the ModBus request are looking like: ID + FC + Addr register + Length registers. Today the Geobrick send 00 04 0014 0014 and the server would like to receive 01 04 0014 0014 ( ID 1, ModBus fonction 4, Start register address 20, and 20 registers read. I was not able to find the answer in the "Modbus Definition and Design" documentation. Many thanks for your help. KR
  7. We have customers who need retrofit of their old machines with Pmac (ISA, VME) We have several hardware solutions (BrickControler, PowerBrickControler, ...) The problem is regarding the software. They have several PLCC in memory and not the source files, only a .cfg backup. Have you information about how the PLCC are compiled ? Or about how can we decompile or understand the code included in the area "compiled PLCC's" of the .cfg file ? Best regards.
  8. sbrun

    LVDT sensor

    Hi, Is it possible to use a LVDT sensor with a Gate3 + Resolver feedback option ? I mean, does the PPmac can use directly the wires +/-Ref, +/-Sin, +/-cos of a LVDT (of course without adding a LVDT signal conditionner) as it is possible for a Resolver. If yes, what configuration i have to do ?
  9. On a Acc-28E, there is on each chanel the outputs ref. +/-5 volt. What is the max current available on those outputs ? PS: We need 25 milli Amps.
  10. We have two BrickController-LV linked over MACRO. One in MACRO Ring master, the other in Slave state. All is working (in Torque-mode) ok. On the Slave, in IDE, the view MACRO-Status has the bit "AuxSlaveConfigFault" set. What means this bit ? (nothing in documentations). What could be the cause of this information ? Thanks in advance.
  11. In the "Geo Brick LV Setup Assistant 2.9" the configuration for the following motor : Brushless, Peak 4Arms, Rate 2.5Arms, Bus 48volt, Motor max 48v, time 1sec, (GeoBrick-LV 5A, pwm 4.517KHz, phase 9.034KHz, servo, 2.259KHz) Give: I157=2963, I158=118, I169=4742 With the formulas in the GeoBrick documentation, and in DTcalcs2008.exe, (and in my own calculator), i get the values : I157=2964, I158=29, I169=4742 I think there is a problem about the ixx58 calculated in the excel file. PS: I have not found the correct thread in bugzilla to put this topic.
  12. Thank you Steve, I'll test it in some weeks at the customer plant.
  13. Thank you Steve, that's wonderful. Could you tell me the best way to get a position from AdcEnc[2] & [3] ? I suppose it's with EncTable[n].type =4, but could you give me the full configuration ? Thanks
  14. Is it possible to connect on Acc24E3 or Pbrick with sincos option, à second sincos on the pins named "altsin", "altcos" (u,v,w,t pin) ? On some encoders there is 2 sincos signals, one with several period/rt, the second with one périod/rt. I would like to phase the motor with the second sincos connected on altsincos pins. Is it possible ? How do that ? Thanks.
  15. It's for one of my customer who has developped a Labview application with Panel-pro(1) under XP some years ago. He has also, a licence of PeExecutive-pro2 used for his Pmac developpements. Now, he wants modify this old Labview developpement in order to be linked with Pcommserver and run on PC Seven (or w8.1). Basic vi, as those developped by Brian in forum thread 553, seems to be enough. As i don't know anything with Labview (sorry!), does he need to buy Panel-pro2 for that ? Another way to the same question : The Brian's vi, does they need Panel-Pro2 for working ? Thanks
  16. The only information i can find written about Pmac-Panel pro2, is that it is compatible with Windows 98/ME/2000 (fine !). What is it for Windows Seven and W8.1 ? Thanks.
  17. Thank you very much Dro, All the project compiles very well now. I never found this problem without your help.
  18. Thank you Dro for your answer. You have fully right, the problem is here. On: fsutil 8dot3name query D: the answer is : The volume state is: 1 (8dot3 name creation is disabled). The registry state is: 2 (Per volume setting - the default). Based on the above two settings, 8dot3 name creation is disabled on d: Short names are disable on D: (on C: they are enable) As i am not an expert, Do you know the command to make short name enable on D: Is it the command : fsutil 8dot3name set 0 D: (or fsutil behavior set disable8dot3 0 D:) ?
  19. Thank you for your answer Charles. I done the "clean", (it writes: Clean: 1 succeeded, ...), and after the "build" : I got the same error, nothing has changed. (Note: The same test on my old PC under Seven x64, has never error.)
  20. Hi all, - I work with IDE release 2.0.2.16 on a PC under Windows 8.1. - I create new project on disk C: a with the template "PowerPmac" - I modify the properties of "usercode.c" from "content" to "compile" - I only "build" the project and i got: no error, all is OK. I quit IDE and copy this simple project to the disk D: - When i built it, i got the error: "cp: target 'Routines' is not a directory" Any idea ? PS: Same problem with or without device connected. PS: I saw the forum thread 1787, but here partitions C: and D: are on the local disk. PS: In the Disk-management of the PC, disks C: and D: are of type "Dynamic" (?)
  21. Thank you Henry, The firmware 1.6.1.60 fixes the problem. Regards.
  22. I performed some additional tests (offline configuration) and think i found where the bug is. It is when the "Product code" of the device is equal to 0. The device Servotronix-CDHD has a ProductCode=0 (Xml file attached in the previous message). My test: After $$$***, with SystemSetup i configure : - Servo Clock to 4KHz - Slave-0: Device ABB-e150 - Slave-1: Device Servotronix-CDHD All the configuration is ok with SystemSetup (if i do it online, the drives work ok) In memory, i have ECAT[0].SlaveCount=2 and for Slave-1 : ECAT[0].Slave[1].ProductCode=$0 If i do now the command in terminal "backup ecat[0]..", I got no lines with "ECAT[0].Slave[1]..." and in the lines "ECAT[0].Slave[0]..." there is the configuration done for Servotronix-CDHD (!!) instead of ABB-e150. The configuration of my other drive, ABB-e150, is no more present ?? if now, i do simply in terminal : ECAT[0].Slave[1].ProductCode=$1 (instead of =0) and then "backup ecat[0].." The configuration is uploaded full ok i get lines "ECAT[0].Slave[0]..." with my configuration done for my ABB-e150 and lines "ECAT[0].Slave[1]..." with my configuration done for my Servotronix-CDHD Off course, i can't work with this this configuration manually modified, because when save and $$$, EtherCAT detects a misfit between ECAT[0].Slave[1].ProductCode=$1 and the ProductCode read by the SDO in the Drive the object 1018h sub 2 which is equal to 0. For summary, There is a bug in the command "backup ecat[0].." when a device in the structure "ECAT[0]. ..." has a .ProductCode equal to 0 Do you agree with me ?
  23. Thank you Brad for your answer. I upgraded now to Firmware 1.6.1.1 and IDE 1.7.0.53 I performed, without any succes, all the process you tell me above. I tried also a configuration "offline" : - With no Ethercat devices connected, - $$$*** + Servoclock 4KHz + save + $$$ - SystemSetup and select File->New Setup - configure master[0] - Append device - I add 2 devices "CDHD EtherCAT Drive (CoE)" with the Xml file "1_4_6_Servotronix_CDHD_PC0_Rv0.xml" attached. - I add for test: DC, Startup and some PDO No error have been mentionned (attached messages of the tab "Output") In file created by "Export EtherCAT setup from PowerPmac" or on command backup ecat[0].. there is no lines with ECAT[0].Slave[1] ?? If i query the memory, Slave[1] is well configured (ECAT[0].Slave[1].Enable=1, etc) 1_4_6_Servotronix_CDHD_PC0_Rv0.xml.txt SystemSetup offline (output tab) .txt Backup ecat[0].. offline .txt
×
×
  • Create New...