deny zaelani

MrPLC Member
  • Content count

    5
  • Joined

  • Last visited

Community Reputation

0 Neutral

About deny zaelani

  • Rank
    Newbie

Profile Information

  • Country Indonesia
  1. Hi Expert,   I'm new on Mitsubishi FX3U, I use Structure ladder/FBD for programming this. I just wonder, can we do online edit when in structure ladder/fbd programming?  I tried to google it, it's prossible is using simple ladder programming. 
  2. RS2 instruction

    Hello Expert,   I've problem regarding Instruction RS2. I can receive and send data, but my problem is each time I send data it will always add 0 at the back. I define array data for sending:    POU_01/DATA_SEND[0]    769       00000011 00000001    H0301    --    #0301    --    Word[Unsigned]/Bit String[16-bit]    VAR    D2235    %MW0.2235        --   POU_01/DATA_SEND[1]    0            00000000 00000000    H0000   --    #0000    --    Word[Unsigned]/Bit String[16-bit]    VAR    D2236    %MW0.2236        --   POU_01/DATA_SEND[2]    2560     00001010 00000000    H0A00    --   #0A00    --    Word[Unsigned]/Bit String[16-bit]    VAR    D2237    %W0.2237        --   POU_01/DATA_SEND[3]   50637  11000101 11001101      HC5CD    --   #C5CD    --    Word[Unsigned]/Bit String[16-bit]    VAR    D2238    %MW0.2238        --   Data receive on Serial Terminal : "01" "03" "00" "00" "00" "0A" "CD" "C5" "00"  ==> "00" last value I tried to figure out how can it get there ?   I already check for terminator character already set off. I use channel 2 using FX-485-ADP-MB. I set my serial D8420 ==> "0C81".      
  3. RS2 instruction

    Hello Expert,   I've problem regarding Instruction RS2. I can receive and send data, but my problem is each time I send data it will always add 0 at the back. I define array data for sending:    POU_01/DATA_SEND[0]    769       00000011 00000001    H0301    --    #0301    --    Word[Unsigned]/Bit String[16-bit]    VAR    D2235    %MW0.2235        --   POU_01/DATA_SEND[1]    0            00000000 00000000    H0000   --    #0000    --    Word[Unsigned]/Bit String[16-bit]    VAR    D2236    %MW0.2236        --   POU_01/DATA_SEND[2]    2560     00001010 00000000    H0A00    --   #0A00    --    Word[Unsigned]/Bit String[16-bit]    VAR    D2237    %W0.2237        --   POU_01/DATA_SEND[3]   50637  11000101 11001101      HC5CD    --   #C5CD    --    Word[Unsigned]/Bit String[16-bit]    VAR    D2238    %MW0.2238        --   Data receive on Serial Terminal : "01" "03" "00" "00" "00" "0A" "CD" "C5" "00"  ==> "00" last value I tried to figure out how can it get there ?   I already check for terminator character already set off. I use channel 2 using FX-485-ADP-MB. I set my serial D8420 ==> "0C81".      
  4. Calling a Timer in ST code.

    Hi Oriol FM. I think the scan time is to fast so you need some extra program to hanlde the trigger for Timer.In from True to False. First you must add you timer instance variable to "Register Watch" and see if the timer is running. If not add some code to hold maybe some seconds to trigger : Hope you can get it running.
  5. FX3U Modbus RTU with FX-485-BD

    Hi Expert,   I've tried modbus communication with PLC FX3U and FX-485-BD. I've read some manual regarding modbus communication for FX3U. And also download FX ModbusRTU Master V100 and FX Modbus RTU Slave V100. My Question :   1. Can I use FX-485-BD for modbus communication and use it as ch1? As I check in modbus manual, FX-485-bd only for mitsu propitary not modbus? But I read in this forum it can be used 2. I tried this library unpack and open it, previous setting is for FX3G not FX3U, so when it change and compiled to FX3U and I always get error message " " ERROR    FXModbusRTUMaster_PRG    Program compile    The number of word device (VAR range) points for Device/Label Automatic-Assign Setting fall short. (ModbusComm.ReceivedMessage)    F1035 I tried to find out how to rectify this error but can't find it? please suggest is there some missing setting or some miss program in library?   Regards. DZ