Jump to content
OMRON Forums

warrenlee

Members
  • Posts

    10
  • Joined

  • Last visited

Everything posted by warrenlee

  1. Thanks for everyone help. I will give those a try and keep you posted.
  2. Hello All, We recently experience occurrences that some of the slaves on the Ecat network go to safe-op randomly. This pattern is observed frequently when PMAC IDE is busy, such as, Open Tuning Windows, save the project etc. Our ECAT master is CK3MCPU121, with clock setting to 8KHZ phase clock, 4khz servo and 4khz rt. Master Shift. We have 6 ethercat drives with 3 drives set to CST mode, rest are in CSP, and we have NX-ECC203 as first device in the chain. There are 2 CK3WAX axial interface connected to the master too. Additionally, we are using Omron 1SN 15T drive, and we quite often see B200 Errors with indicating an Ecat communication sync loss warning. I am wondering what are the parameters on the master I should look into in this case for troubleshooting. Also, what does this ECAT[x].SyncLimit do as they are not included in the manual. Thanks a lot in advance for any help Warren
  3. Hello All, We have a fleet of the Geobrick Turbo PMAC based application. We build our own HMI and using PCommServerLib for communciation, which is 32 bit. Recently we are planning to upgrade our software to 64 bit and the current PCommServerLib would not be compatible. Such that, I am wondering if there is any 64 bit version of the pcommserverlib dll that we could use, or any other communication approaches that is compatible with a 64bit application Thanks for the insights Warren
  4. Hello, Thanks for all the support. It indeed caused by the &1Abort&1Begin&1Start without proper logic delays. After we break this into different part the issue is no longer repeatable. Changda
  5. Hello, We recently have random Coordinate RunTimeError happens on our system when using CK3E as main controller and 5 ethercat axis. We did some observation on the realTime performance and compared with a CK3M module, below are some result. When use CK3E1210, the Sys.RtIntTime is about 50 on average without ethercat activated, once the ethercat is activated, it increases to a 100. Peak RT can log (Sys.MaxRTIntTime) up to 350. When use CK3MCPU121, the Sys.RtIntTime is about 20 on average without ethercat activated, once the ethercat is activated, it stay about 22-23. Peak RT now only reach up to 75. The firmware version for CK3E is 2.6.0.1 and the version for CK3M is 2.6.0.0. Both system runs very similar PLCs. I start to wondering if the RunTimeError can be related to the low performance from CK3E. Few things we have tried to tackle the RunTimeError on the coordinate system: Change Sys.PreCal to 5 , 10 , 15, no luck, coordinate system still fault out after few hours Change Sys.RtIntPeriod, increase this number cause a huge delay between command J/ and read ampEnabled status from motor. When this number set to 15 or more, the watchdog is triggered. Change Sys.MaxMotorsPerCycle will also cause a huge delay between command J/ and ampEnabled Status. Have to leave at 0 to have reasonable response time. The test is conducted through a repeat coordinate move, which only contains 2 ethercat axis in the coordinate system 1. The Servo Frequency is 2Khz and RTI frequency is 1khz. Any insights on the issue would be much appreciated. Thanks! Warren
  6. Turns out reinstall windows and reinstall the IDE fix the problem. Not sure what happen in the first place. Thanks for the help anyways
  7. Hello, We are having issue when build the powerpmac project through IDE. it shown as: "The compiler was not abloe to generate an executable file. Please open error log for more information" And the error log shows: make: *** [capp1.o] Error 127 The message log shows: rm -f "../../../Bin/Debug/capp1.out" capp1.o arm-omron49-linux-gnueabihf-gcc -mhard-float -funsigned-char --sysroot=/opt/armv71-4.1.18-ipipe -I/usr/local/dtlibs/rtpmac -I/usr/local/dtlibs/libppmac -I/usr/local/dtlibs/libopener -I/opt/armv71-4.1.18-ipipe/usr/xenomai/include -I/opt/armv71-4.1.18-ipipe/usr/xenomai/include/posix -I/usr/local/dtlibs/libmath -D_GNU_SOURCE -D_REENTRANT -D__XENO__ -DOPENER_SUPPORT_64BIT_DATATYPES -g3 -c capp1.c -o capp1.o We have tried reinstall the IDE and update the firmware but no luck. Any idea how we can fix it. Thanks a lot!
  8. Thanks for the support. It turns out the CK3M module was indeed CPU111 which only support 4 axes and that explain the issues.
  9. Thanks for the reply. I am certain that it has been received as this. Also in addition that, it also report "Network Type1, ECAT License for 4 axis" when command "ecat reset". We are using Ck3m and I believe it support 8 ECAT axis. Not sure why the license number only 4. Thanks. Changda
  10. Hello guys, Recently we ran into an issue that, each time try to reset the ethercat network by typing ecat reset and got following error: Unable to grant software licenses by: /opt/therlab/tec/sysconfig/.ethercat for MACID:55:4E:4B:4E:4F:57 And ethercat can never be activated. The network topology we are using is: Master: CK3M, Firmware 2.6.0.0 with Actonis Stack. Sys.EtherCAType is 1 Slave: ECC203 -> Pilz -> Omron Drive Any help would be much appreciated! Thanks! Changda
×
×
  • Create New...