nehpets

MrPLC Member
  • Content count

    199
  • Joined

  • Last visited

Everything posted by nehpets

  1. I'm not sure this is strictly true given that it's RSLogix5000, the outputs are actioned asyncronously to the program scan therefore the output could go 'on and off' many times in one scan depending on what the RPI of the output card is set to.   Steve
  2. FX2N-TC

    The FX2n-TC -ad unit is not the correct one for RTD's you need the FX2n-4ad, you can connect the probes to this and completely do away with the controllers for control and do it all in the PLC (unless that is you need to use the displays) even then, if you have some form of HMI you could display temperatures on that.   Steve
  3. I'm pretty sure that Unity Pro's USB driver is not compatible with Windows 10   Steve
  4. S5 STL Help

    I'm no longer familiar with S5 (it's been a very long time), but you could try this:- :A I0.5 :AN F1.6 :`AN F2.0 :=F1.7 :A I0.5 :AN F1.6 := F2.0     This is any available spare flag of your choosing maybe someone can do it more elegantly?   Steve
  5. How to create PID program on FX3G?

    Take a look at the analog control edition manual, it covers all Mitsubishi's analog functions Manual jy997d16701n It appears the above link no lon ger works, try this new link Steve
  6. 1746-INT4 Programming

    With an attitude like that you are not going to get many "experts" to help you, however, The configuration of the channels is done through Output words 0 to 3 and the values read back from Input words 0 to 3, If the card resides in slot 3  then the configuration of channel 1 would be written to O:3.0 and the value read back from I:3.0 and the channel status can be read from I:3.4 I'm not sure how to explain it any easier.   Steve
  7. Download vs Upload

    Welcome to the forum, You UPLOAD FROM the PLC to your PC and DOWNLOAD TO the PLC from your PC, Generally I like to think that you DOWNLOAD to a subserviant unit - ie - you download from the internet (the internet being the greater power and your PC being the subserviant unit), whereas you upload from the PLC because the PLC is the subserviant unit and your PC is the greater power. Hope this helps, Steve    
  8. How to convert values

    Crossbow Yeah you're right, I have aboslutely no idea what I was thinking - my brain must be somewhat addled after four 16hr shifts, please disregard my post.   Steve
  9. The number '92' on the scanner module indicates "no network power on the comms port", have you connected the 24vdc to the network connections?   Steve
  10. How to convert values

    I'm not familiar with this processor, but if the value is a signed integer, toggling the most significant bit in the word will switch from a positive to a negative number, you could use an AND mask to do this when the sequence bit is active.   Steve
  11. Kinetix 6000 AM E75 error

    I would like to point out that this is a 5 year old thread. Steve
  12. Error on Mitsubishi Servo Pak

    These are snippits from the manual. Steve  
  13. FX3G & FX3U-4AD

    Oops, looks like they have moved it, try here - http://dl.mitsubishielectric.com/dl/fa/document/manual/plc_fx/jy997d16701/jy997d16701m.pdf   Steve Oh, it seems you have it already
  14. FX3G & FX3U-4AD

    Try this, Analogue manual It explains better. Steve
  15. If you use the search function on this forum, this subject has been covered many times over, however - your laptop TCP/IP setting should be anything but 192.168.1.250 on the same subnet, this is the IP address of the PLC (default value). The 192.168.1.250 should be entered into the IP address of the ethernet adapter in the FX parameter, its not needed to fill in default router ip address. Steve  
  16. In need of Software for Mitsubishi PLC and HMI

    I think you will find that there are too many branches in a rung for a particular output, just split the rungs effected over two rungs and you should be good to go, the double coil errors can be ignored as this is just an advisory.   Steve
  17. visibility on 1020

    The effect you require can be achieved by using a pop up window containing your screen switching p/button, this would use a word file 'D' for the pop up not a bit 'M'. As a start point have a look at the attachment, there will be further steps to refine, but thats the fun of it. TEST.rar
  18. Error

    I would search your hard drive for a copy of it, maybe try an undelete program to try to recover the file, failing this, and as you state that the PLC progam has been deleted then I'm afraid its start again time, unless anyone else on this forum knows different. Backup and save regularly. Steve
  19. Error

    You are missing the file MAIN.wdv, which should reside in directory ../Resource/Others, this is the main body of the program. Note! - The directory structure for the project is critical for the correct operation, so don't try to save the files in a different format.   Steve Ps. there doesn't appear to be anything in Gppw.gpj
  20. Welcome to the forum, First off I'm not sure whick processor or special module you are using, but generally the TO & FROM instructions read and write to buffer memory stores in special modules. The 'H' Designates a Hex value not an address so the instruction would be reading and writing to special module in position H0B (decimal 11), addresses H110 (decimal 272), H190 (decimal 400) & H240 (decimal 576). The K4 x1000  K16 - part of the instruction copys 16 (K16) of the buffer memory stores status into inputs X1000 to X1015, the K4 in K4X1000 designates 4 nybbles (4 bit groups) which is 16 bits. Likewise the K4Y1000 does the same with the outputs, writes 16 buffer memory stores starting at H190 to Y1000 to Y1015 The same with the D2000 I  hope this helps Steve
  21. Monthly Bit Reset

    The Variable 'index' is incremented to increment the array, so on the first iteration of the rung, the value you want to save would be written (MOV'ed) to 'month_store[0]' then 'index' would be incremented so that on the next iteration of the rung the value to save would be written to 'month_store[1]' etc. etc. I noticed that the value you are saving is a REAL, the example I've shown is using a DINT you may or may not want to change this. To save Hi_Amp_in_Minutes Move to month_store[index] To save Highest_Amp_Temp_Storage Move to month_store[index+1] Put in the ADD and change the add to 2 Steve
  22. Monthly Bit Reset

    Maybe something like this? Oops - That should be wallclock[1]   Steve
  23. Mits 500M control - need help with ladder array thingy

    Welcome to the Forum, The value in R2900 is minus 8431 which gives the bit pattern 1101111100010001 this is then MOV 'ed into  internal bit stores (M's). The instruction [MOV R2900 M448 K4] moves the bit pattern generated by the value in R2900 into M448 through to M463, the K4 is the number of Nybbles (4bit groups) to mov, in this case 4 Nybbles (16 bits). The question now is, what is actioning and putting the value into R2900? I hope this helps Steve
  24. Trend Graph GT Designer 3

    The GD registers you are using are internal registers to the GOT HMI which you can put values into during simulation, but when put into runtime these registers are not actioned unless you write something into them from the PLC via Scripting. Change the GD registers for the trend to D registers and reference and action those in the PLC.   Steve  
  25. GX Works2, Registry compare function

    To condition the FOR-NEXT loop enclose in a MC-MCR block. It's not easy trying to second guess what you are actually trying to achieve. The V0 is an index register that indexes your data registers with the for next loop iterations compareing each data register + index with 1, turning the output on if a 1 is found in any of the data registers.   Steve   14-01-2016 20-53-43.bmp