panic mode

MrPLC Admin
  • Content count

  • Joined

  • Last visited

Community Reputation

44 Excellent


About panic mode

  • Rank
    Mitsubishi Moderator
  • Birthday 12/15/69

Contact Methods

  • Website URL
  • ICQ 0

Profile Information

  • Gender Male
  • Location Mississauga, ON
  • Country Canada
  • Interests many...

Recent Profile Visitors

7117 profile views
  1. Analog Scaling Problem

    no... without changing hardware you can double resolution if you configure input to use voltage instead of current (if the sensor can output voltage).  if you need higher resolution, go for  FX2NC-4AD (means selling existing system and buying another)
  2. Controls system - what to choose  
  3. Convert F930GOT to F940GOT

    Same way you convert Toyota to Lexus...  Which means you don't... The best you can do is sell one and buy another...
  4. Scaling question

    please respect Sir Isaac Newton, unit is Nm (Newton-meter) not nm (nano-meter). in general units named after people are capitalized.    what input did you use? was it DINT as well? show code...
  5. i think the goal is to use generic TCP/IP message to communicate with a non-AB device (laptop, AtlasCopco etc.)
  6. need an advice..

    can you be more specific? what do you see as a carrier?  if you are interested in automation, PLC skill is a must but there is also robotics, motion control, networking, etc. technology is constantly changing and IoT is getting more wind. if you see yourself as a business owner some day, there would be other skills that matter.
  7. COP instruction copies one more elements from one location to another. Equivalent in this case would be using four MOV instructions. This is well documented.
  8. ASCII Question

    break problem into smaller ones and test each separately. for example, test STOR with own data first, not with string received from scanner. this will give you opportunity to see how instruction works (always get familiar with each and every instruction before using it in real program).  5 characters is ridiculously short to receive a string from scanner. there will always be misread scans etc. five characters is probably just enough for overhead and padding. you can trim it down later but i would say go for 30+ characters while developing. check your code... you only show one instruction but is this really a sample or changing data, index is clearly invalid. lookup GIGO principle        
  9. ASCII Question

    how is the UDT declared? why is the LEN so large value?
  10. ASCII Question

    are you sure that instruction is called? i see no green rung before it...
  11. can not open a program

    the file you are trying to open may be corrupt or different format (created in newer software for example)
  12. Mitsubishi GX Developer

    issue with totalizers is that results grows and normal data storage in PLC has limitations (32-bit register size for example,). real numbers have  larger dynamic range but set of own peculiarities (fewer significant bits etc). this means that exact implementation will depend on application and you did not provide any hard data or constraints so it is unlikely that any offered solution will be fit for your application. one simple totalizer is to use clock of sufficient rate (1sec for example). then on a rising edge of that clock add current measurement to a total. that's it. to interpret data, scale it accordingly taking into account sampling rate.  
  13. All in one: PC, PLC and HMI

    yes, it is called PC.... you can do anything on PC if you know some programming. otherwise there are softPLC and HMI packages that you can buy and install then it is no different than working with conventional PLC or HMI  
  14. Average motor speed

    you can use timer to sample speed periodically (using some regular interval, say every 0.5 sec). Goal is to count all samples (N) and also sum them all up (Total). your average is then just a ratio Total/N if you want running average that ignores stopped case, you can use current average instead of sample value when computing Total. another option is to ignore it but in this case you also must prevent incrementing of sample count N.   if process is long running, total can reach large values and this would have to be handled.   
  15. SInk plc input module