Andrei Blagaila

MrPLC Member
  • Content count

    225
  • Joined

  • Last visited

Everything posted by Andrei Blagaila

  1. G.INPUT

    Thank you for your help. I'll search a bit more in the user manual for the C24 to try to understand what the BFMs stand for.
  2. G.INPUT

    Where did you see that he has accounted for up to 70 Bytes?
  3. G.INPUT

     @kaare_t I also have before reading from the RF ID reader a couple of commands that i'm not sure about.  TO      U5     H93     K0      K1 TO      U5     H133     K0      K1 TO      U5     H93     K0      K1 TOP    U5    H0A5     H0A0D    K1 TOP    U5    H145     H0A0D    K1 TOP    U5    H0A5     H0A0D    K1 TOP    U5    H0A5     H0D    K1 TOP    U5    H145     H0D    K1   Can you help me. I've been searching the QJ71C24-R2 Manual and no luck :(
  4. G.INPUT

    I made a print screen of the existing screen. I don't understand why the original coder did it like this. Do you have any ideas?
  5. G.INPUT

    Good Idea. I'm receiving the HW to test everything next week and I'll get a PC from a coworker with a small program to send me a 32 digit string to see if I receive it all. It reads only when the input condition of this command is met right? Or does it read continuously?
  6. Digital 24VDC input for plc?

    @Zubair Malik Just turn on a digital output as default in your program and then wire a bridge between that and your input when you want to simulate your input as true.  As for Raw 24Vdc and Digital 24Vdc as Crossbow mentioned I have never heard of this. I thing you want to say 24Vac (alternate) and 24Vdc( continous). In this case you need 24Vdc and if you command an output as standard on as I said and put a wire at it, the you can move that wire every time to the inputs you want to simulate as being on. Hope this helps.
  7. Battery Usage register SD118

    I found where the message was. Thanks. It's a great Idea. The messages were predefined for 3 seconds and then to disappear. This is a great solution but my only concern is that if another warning appears one of them will not show. This is the reason why I introduced a M memory for each message. Then using these I created an alarm log (even though it's not really an alarm) and now I have a functional warning log. Some issues have come forward unfortunately. I think there is a default refresh reading time because if 2 warnings come very close one after the other it does not show the second one. Still a work in progress but your Idea is great for managing this log with a reset log button. Thanks.
  8. Battery Usage register SD118

    I found a value shown on my HMI SD118 that says battery usage. Does this show me the battery state in the CPU or something else? I have not been able to find a manual that shows and explains this register. Thank you
  9. Battery Usage register SD118

    @Crossbow Is there a way to make a log page (i know how to make the page) that shows a word comment instead of individual bits in the log? The alarm uses individual bits. I want to use the Word that stores all the messaged. Is it possible?
  10. Battery Usage register SD118

    @AlexMota My HMI and SW are already done. I tried implementing the alarm but the machine will stop (everything has been already mapped out and I cannot use and another alarm adress). I have managed to get using a Word Comment the message out. The HMI had already a comment list for messages. Basically it loads a value from 1 to 1100 (number of coments) in a word. Depending on the number the Word Comment shows the text is has stored in the comments. My problem is that who designed the messaging system programed the messages to stay on 3 seconds and vanish. Now I have the message I want but no way of knowing if the operator saw it or not. I am now thinking of doing an message log page but my problem is I do not know how to do one with a only a WORD that displays every comment. In the alarm log there are 250 alarm each with it's own bit. Here only one Word. Any advice?
  11. Battery Usage register SD118

    I found how to add an alarm but now I realise the machine will stop with it. In the files about the machine (I have absolutely no technical support) I found a list of also warnings that pop un in the HMI. I think it's better to do it like this but I do not know how to add this message and condition it. Where is the list in the HMI file found? I don't have variable id's next to the comments in the file i found so i'm running blind. Is there a special place to store messages in the HMI? I want it to say CPU BATTERY LOW. PLEASE CHANGE IT without stopping the machine and without changing a lot of the existing SW. Thank you
  12. looping

    I use a more basic but time consuming method. MOV K0 D0 =K0 D0 Instructions and after MOV K1 D0 =K1 D0 Instructions and after MOV K2 D0 =K2 D0 instructions and after MOV K3 D0 =k3 D0 -> Mov K0 D0  And it goes in a loop
  13. HMI Question/Doubt

    I attache two photos to go with my problem. I'm using GXWorks2 and GT Designer 3. The project was written by someone else. I want to make a couple of improvements. As you can see from the ladder diagram there is a manually written SET and RESET command for L600 and B1700. You see the settings done in Designer in the second picture. It was on Momentary, I switched it to alternate and deleted the area marked in red on the ladder diagram. Can someone confirm that it will work the same way? Or can someone explaine why they did it like this? I like clean SW if possible. Do I lose the latch if I power off and need to reset it like this? I can't think of another reason for doing it like that. Thank you
  14. Battery Usage register SD118

    @Crossbow do you have some documentation how to set up an alarm/warning? I want to set up SM51 or SM52 to a warning because there is no need to stop the machine if the battery is running low. (in my opinion)
  15. Battery Usage register SD118

    @Akahige do you by chance have documentation about registers like SD118? I cannot find anything about registers like this on the web
  16. Battery Usage register SD118

    So that's what SD118 is for. I kept searching the internet for information but I couldn't find anything. Thank you for your help. By chance have you ever done a warning on a HMI using SM51 SM52 (battery warning for Q50UDEHCPU). I want to implement a warning in the HMI that tells the operator when the CPU battery needs to be changed.
  17. Battery Usage register SD118

    I'm Using a GOT1000. (GT16). It's my first time using mitsubishi and I don't understand a lot. Also not having the HW here I find myself asking stupid questions like does the GOT have it's own battery? I thought that it indicated the battery of the CPU.
  18. HMI Question/Doubt

    I found a better solution reading through the recent post here. I keep the same momentary setting on the HMI and replace all with the diagram in the picture. But my question remainst. Once I shutdown everything what happens?  
  19. HMI Question/Doubt

    Thank you for your answer. I already did that. M301 was forgotten but for a test I did not need all the details. So when i pun alternate it switches on L600 and keeps them on. The original diagram did the same but instead of using alternate it used a pulse but once the pulse activated L600 turned on and stayed on until another pulse. My question (badly phrased I realize) was in the two diagrams is there any change in L600. When I turn off the PLC or HMI do I lose this setting? I use L relays to activate certain functions of the machine (machine is customizable). It does the same for every option as shown in the pictured in the first post. I wanted to simplify the software a bit. Am I correct in doing so (keeping M301 that in the first post I forgot about) or will the configuration of the machine be lost every time I turn off the HMI /PLC or does that happen in both cases?  I would have done this test myself using the HW but I'm still waiting on it from the supplier and thought I would get a head start on this. Thank you so much! Andrei
  20. GX Developer Special Relays

    I redrew the ladder diagram to better understand it. I tried FF @Crossbow but for some reason my simulator goes into error. Q50UDEH CPU set on the project. Instead this seems to work just fine.
  21. CONFIGURATION PLC

    @Jhona Daniel Take a look at the picture bellow. Use X0 instead of X1702 and put it in place of SM400. Eliminate M301 and M5203-04-05 and use a L1 (latch relay). You don't need B1702. It basically sets and resets the L1 latch relay at every pulse it receives. 
  22. HMI Text for Multiple languager

    This is exactly it. I wanted to have them all in a list to change them from the same place. Who did the project left a great lot of it untranslated and some screens even after choosing English stay in Japanese. Thank you :D
  23. HMI Text for Multiple languager

    I cannot find the list of texts that are used when the HMI switches languages. I found a lot of texts on the project that have not been translated but do not know how exactly to translate them so that they switch when i change from japanese to english. Can someone help me with this? I'm using GT Designer 3 with a GOT 1000 GT16. Thank you.
  24. ECALL vs EFCALL

    Thank you. I tested in my software and finally saw that it's kind of a pulse of set reset for subroutines. The same X0 is used for both. It calls a Subroutine that transfers some values from one word to another and a M is activated shortly. Thank you so much. You helped me a lot 
  25. ECALL vs EFCALL

    So I'm new to PLC programming and to mitsubishi in particular. I found in my software a lot of ECALL and EFCALL insctructions. Same condition activates an ECALL and then and EFCALL of the same Subroutine P1. Can someone explain the differences because i don't understand what Mitsubishi mean by  "Performs non-execution processing of subroutine program Pn" and " Executes subroutine program Pn from within designated program name" in their description. Thank you :)