Gambit

MrPLC Member
  • Content count

    2639
  • Joined

  • Last visited

Posts posted by Gambit


  1. My program look like this: -----[mov h294 d9090] -----[sub h78] this type instruction have more 5 within the program. -----[mov h1f4 d9090] -----[sub h75] this type instruction have 1 within the program. Hope this makes it clearer: D9090 holds the first register used for the called instruction(SUB ....): Since D9090(H294) = D660 (strange to mov it as HEX though) SUB H78 means PID INIT instruction SUB H75 means PID CONT instruction Oke now comes the ticky part: Did you seee the txt file which was with the program? It has the control data inside it's in dutch but i think you'll get the meaning if not i'll translate it. Every SUB H78 instruction consist of three registers: 1st If this is either 0 which means common data will be changed of not it's the PID loop nr of which you want to change data 2nd This the parameter you wich to change( so 1-3 for the common data or 1-10 for loop data) 3rd The new value for the parameter In short you probably only have one PID loop for which 5 parameters are set: From D500 etc you'll get your I/O data SV PV MV SW0PCPID_GB.TXT

  2. You can't open the microcomputer program with medoc. Maybe it's possible to upload with IDR block but i don't think so. But if your program uses the same D registers for the PID as in the program i've uploaded. It should be safe bet that the standard PID block(**.OBJ) was used. In that case you can use normal Q PID instructions

  3. The microcomputer program is probably made with IDR block. However there werre some standard blocks (***.OBJ) made for PID which you could download with melsec medoc Dos. For you still have the original medoc files? The System Q can handle PID from within the standard program so the micorcomputer program isn't needed anymore. On the Mitsubishi website you can download a converter tool (and A to Q manuals) which will let you check the A2N program against the system Q program after you have converted it into system Q with GX Developer. It will create a HTML file which shows the problems you'd will have to look at. All info you can find here: http://www.meau.com/eprise/main/sites/publ...ansition_Center

  4. The AL2-ASI-BD is a module for connectin to the AS interface network. The're aren't any analog input modules vor the Alpha series only analog output. If you use a AL2-14MR-D (24V version) you can choose to use your inputs as digital inputs or analog inputs The inputs can be used for voltage(0-10V) inputs only You can download the catalog from www.mitsubishi-automation.com.

  5. Actually there is a software package available which will help you configure your system. I've put some screencaptures in a document. Mitsubishi hasn't released it though because it isn't full proof when you have very complex systems. but for standard disital analog and networking it's works fine. Also Mitsubishi is working on a complete integrated enviroment with these features build in. config.doc

  6. I don't think this is possible there isn't a driver for the mitsubishi inverters as far as i know. Why don't you connect the A950 GOT to a PLC and let the PLC communicate with the inverter via RS485 or CC-Link. Since you are using GX IEC Developer there are FB availble for this. www.mitsubishi-automation.com

  7. You are right you can use the MOV instruction MOV HFFFF K4Y0 (will activate Y0-YF) K1=4 K2=8 K3=12 K4=16 If you want more than 16 outputs you can use the FMOV instruction FMOV HFFFF K4Y0 K3 (will activate Y0-Y2F)

  8. 1. Network parameters look okay. ALthough I do not know which cards will be placed in the first Racks. you'd micght want to increase your LX0 to X..... (12+5)slots * 32 I/O = 220 hex 2. Also looks oke 3. The module ready signal will always be on. So the M1010 is just placed to write the average data and enableling of channels once during startup so it can be changed later. M1011 is a reset to the origional values. 4. correct!! 5. If i remeber correctly it's network nr, channel nr, station nr, Normal TO/FROM instr. ,Completion flag There are about 8 channel you can use but you can't use one channel twice at the same time. 6. Yes. Head adress 7. Yes. BFM adress 8. Yes. It means writing D1000-D1009 to BFM 0 - BFM 9 9. There is no refrence for M1150 in your program so it would be a user contact. If you want a continious read you can take it out. I would keep Y219 so you don't read any values when operation condition are being changed. 10. You don't need it. Just make it automatic. p.s You can also program analog modules in remote racks via the special function util than you don't have to write that much code