Wasan

MrPLC Member
  • Content count

    305
  • Joined

  • Last visited

Community Reputation

50 Excellent

About Wasan

  • Rank
    Sparky
  • Birthday 07/17/88

Contact Methods

  • Website URL https://scadaskill.blogspot.com/

Profile Information

  • Gender Male
  • Location Bangkok
  • Country Thailand

Recent Profile Visitors

3078 profile views
  1. @eziccc Yes it have direct connect to CPU protocol by use MC or SLMP protocol but if you need to communicate with GX Simulator then use MX Component.
  2. @Sjefke Could you connect GX Simulator 3 with MX Component by use utility?
  3. Which HMI model do you use? and your problem that you can read 32 bit but cannot read 64 bit data?
  4. WRITE MULTIPLE REGISTER MODBUS

    @Abdul Wajid as referrence on this manual for Modbus RTU function at page 439. https://assets.omron.eu/downloads/manual/en/v59/w516_cp1l-el,_cp1l-em_cpu_unit_operation_manual_en.pdf   They use differrent DM register at  The Modbus-RTU command is stored in the following words in the DM Area. • EM-type CPU Units Serial port 1: D32200 to D32249 Serial port 2: D32300 to D32349 • EL-type CPU Units Serial port 1: D32300 to D32349 When a response is received after turning ON the Modbus-RTU Master Execution Bit, it is sotred in the following words in the DM Area. • EM-type CPU Units Serial port 1: D32250 to D32299 Serial port 2: D32350 to D32399 • EL-type CPU Units Serial port 1: D32350 to D32399   And use Auxiliary Relay at A640 and A641 for control communication. For other parameter I think they are same.    
  5. WRITE MULTIPLE REGISTER MODBUS

    @feminam For example I have used read register for write register you need to specify data value for each value do you have to write then count length to register wurite length.
  6. @SaukiBullah You should create your own cable first by followwiring diagram from these link below. Magelis HMIGXU3512 at page 35 https://download.schneider-electric.com/files?p_enDocType=User+guide&p_File_Name=GXU_+User+Manual.pdf&p_Doc_Ref=BR082018FP037 Inverter Altivar12 ATV12HU22M2 at page 8 https://download.schneider-electric.com/files?p_enDocType=User+guide&p_File_Name=ATV12_Modbus_EN_BBV28590_02.pdf&p_Doc_Ref=BBV28590
  7. For network problem you need to check PLC ethernet and GT Designer ethernet setting that need to match.   If you need to simulate GX Works 3 from your program to GT Designer 3 you have 2 options. 1. Open simulation on GX Works 3 first then simulate on GT Designer. 2. setup project on GT Simulator to select PLC files that you need to simulate.
  8. @Thiago Turcato Thank you for information. Now I use Proface Rear Module to act as protocol converter by communicate with SICK FLEXI (by ODVA Ethernet/IP driver and use Implicit message) then transfer data to PLC.
  9. @sandy1 do you mean you need to write data to PLC? If yes you can use external software to write data on them such as %MW0 = Modbus Register 40000 %MW1 = Modbus Register 40001 Maybe you should shift to add 1 or subtract 1 register address depend on you software p.s. you should start your new topic for discuss.
  10. For TWIDO they have 2 options to run them 1. Use Twidosuite to connect with PLC then click run. 2. Setting them to use PLC Input to run. You should check circuit diagram that have run switch on them?
  11. I have convert to DWORD and floating because if you use normal 16 bit word you can have maximum value at 65535 then I convert to Dword or float 32 bit to can have result more thn 65535 espicially when you multiply them You can use for dword if you need to only integer resule and float for accurancy for fraction.
  12. A1sj71uc24-r2 not communicating with PC

    @hoong I think your software need to config something to communicate with PLC.
  13. @Yusheng as @Gambit said hexadecimal and decimal are just numerical format they are same value as 000Ah = 10 but I understand your condition for monitor value as hexadecimal you should add D303 to watch window that can change display style to HEX. By go to Device/Buffer Memory Batch Monitor then select address then double click in value to add to watch window after that change display format from Decimal to Hexadecimal.    
  14. Hi everyone. I have project to use PLC Mitsubishi Q03UDECPU with QJ71EIP71 to connect with SICK FLEXI soft Ethernet/IP (FX0-GENT00030). I have check both manual but when I turn on Y0 (communication start) there are error code F100h on my QJ71EIP71 and I check that it can only use with produce/consume tag from PLC (such as OMRON, Allen Bradley) but for SICK device it can use only for assembly instance. Then I have use Ethernet/IP scanner (Molex) to read attribute (service code 72h) then I can read status from SICK but as I told before QJ71EIP71 can only communicate with tag-based. Then I have to ask everyone that 1. Are there method that can use QJ71EIP71 to communicate by use Assembly Instance? 2. Could I set consume tag name on FLEXI soft Designer? 3. Are there any protocol gateway device that match with these solutions?
  15. Modbus Addressing In Hmi Weintek

    @Zubair Ahmed You should have more information about this and should try to do something first then we can help you. First you should known these below. 1. You should understand Modbus and how to use variable 2. Which HMI do you use 3. What model of your sensor 4. Modbus manual for your sensor 5. wiring diagram from HMI to your sensor for more information you should check at this link. http://dl.weintek.com/public/PLC_Connect_Guide/eng/PLC_connection_guide.pdf