Search the Community

Showing results for tags 'modbus-rtu easy master function'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 312 results

  1. I am using PLC Modicon M221, I want to make communication between PLC Modicon M221 to OPC Kepware by modbus tcp/ip ethernet. In PLC, I use software somachine basic, I set digital input and digital output. And in OPC Kepware my address  00001, but when I switch turn On/Off in PLC, value in OPC Kepware doesnt change. Could you please correct me? Thank you   Bujang
  2. Hey, I recently started trying my hand at creating function blocks. At the moment I'm trying to create a PID function block, however I keep getting this error: "ERROR: Variable does not have enough size." No idea why it does this. Can anyone help?  
  3. Hello! I am using S7-1200 PLC 1212C AC/DC with configured Modbus TCP Server. I can already read/write Inputs/Outputs (Coils) and Memory Words. However I'd like to read/write Memory BITS. Is it possible? If so, how? What addresses should I use in TIA portal? And which function codes on client side? Thanks in advance!
  4. Is it possible to use FX3U-485ADP-MB as a serial port to send and receive user defined string/data to and from a computer? I have a FX3U-32M PLC and two FX3U-485ADP-MB adapters. I have been using PLC with one adapter as Modbus Master. Now i want to use both adapters, where one will be Modbus Master as usual and the other I want to use to send and receive data to and from computer terminal (Example - Realterm). I have a third party 232/485 converter which works really well. Lets me just describe my requirement straight forward. I want to display process parameters on a windows computer based user interface (UI) and also set some variables in PLC from the same UI. The UI has access to serial ports of computer.
  5. Internal function block variables

    I have a function block where the first internal variable is showing as address H1420 in the Global Symbol table. When I add another retained variable to the function block then save and compile the code, the variable address in the global symbol table shifts from H1420 to H1488.  I need to retain the address as I will be downloading code and I need to ensure the address if H1420 stays with that variable.    Can anyone help with this?
  6. hello everyone,, I use the QD03UDV PLC and the modbus QJ71MT91 module, I want to test the module using modbus poll but it fails continuously, and when I upload the program to the LED notification PLC "COM.ERR." the module is ON ... but in GX Works2 I have no errors .. why is it like that, can someone help me?          
  7. Omron Function Block variables

    Hello all.  I posted earlier in the week regarding downloading new code to an Omron PLC, but I think the question was a bit vague. As a follow up, and hopefully to clarify, I have the following query. I have created an upgraded program which will be downloaded by field techs using memory cassettes. The revised area of code is essentially a Function Block which amends service lamp behaviour, and in creating it, I have amended the existing function block and added new Internal variables. Is there any way I can ensure that the new variables don''t over write or move the existing  variables in the PLC, because this is what is happening when I download it.    HELP!!!!!!!!!
  8. CJ2M-CPU35 and LS drives

    Hello, I want to do communication between CJ2M-CPU35 and LS drives. I am new to Omron.I searched the manuals regarding protocol macro.but it's bit confusing for me.please send if anybody have the sample program and document so that I can do it.Please support. Also I need to communicate Citect SCADA with CJ2M-CPU35 on Ethernet, please send me the documents if you have. Thanks
  9. PLC as Modbus Slave

    Is there any function for Mitsubishi PLC to perform as a Modbus Slave?
  10. hello.   I've been trying to communicate this omron plc CP1L-EM30DT1-D, with a yaskawa inverter cimr-vu4a0004faa. but i can't figure out how to make de correct mov or configuration in de DM. i need to run/stop, change frequency.    some help, please. :) 485PRUEBA.cxp 485PRUEBA.opt
  11. Hello. I have a communication problem between an L30ER and SM2 module. It gives me a message error 16#001e, extended err code: 16#0000_0002, Error Text :Embedded service resulted in error. I have a Lovato network analyzer connected to SM2 module via Modbus RTU, on channel 1. The setting in the MSG instruction are: Configuration:Service type - Custom, Message type - CIP generic, service code 4b, Class 33f, instance 0, attribute 0, Source CH1_REQ[0] - INT[10], CH1_RESP[0] - INT[10]; Communication: slot 4, port 2, channel 1,  Connected - not checked. baud rate is 9600, DSI/RTU is 5, format 8-N-1. the channel led from the SM2 module is flashing. I read the value at a 2s. The rung is: XIO.TON.EN+TON.2s.EN+MSG.EN. The Cable betweenSM2 and Net.Anal is a CAT5, pins 4(A) and 5(B) Maybe someone has a clue.
  12. Modbus Addressing in Weintek HMI

    Modbus addressing in Weintek HMI to poll data from Temperature sensor through RS485. In my system i have connected Temperature sensor to I/O Scanner has output in terms of RS-485 which directly connected to COM3 Port pin. No. 6 (as Negative) & 9 (as Positive) of HMI (Model No: MT8071iE) and HMI connected to PC via ETHERNET. I want to read temp on HMI screen via MODBUS protocol. So, can you please provide me instruction about addressing of MODBUS register in Easy-Builder Software so can read data of corresponding register. Because when i do compile i got an error like " Device no Response". I hope i will get reply from your side as Fast as possible to overcome this problem. Thank you.
  13. Hello I have a scenario that's been bugging me for some time now. The scenario consists of a Micrologix 1400 that I need to control it's output from modbus/tcp. In detail what I really need is to be able to manipulate the O0:0 through modbus/tcp. The PLC would be the master and I would be the slave that triggers the connection to the master. I'm using a Modbus-Client on my PC and that should be the slave. Any idea as to how I can manage that? Currently I can send data to the master but everything is "stored" on B10 and I have no idea how I could write directly on O0. Thanks a bunch guys. PS: I'm borderline noob. 
  14. hy everyone.. I want to communication inverter SJ700 to hmi mitsubishi GS2017 for read an code error in interface HMI? is it possible to communication between them?
  15. Hello everyone! Briefly introduction, I would like to communicate and test the following hardwares: 1- Omron CP1E (using an Option Port CP1W-CIF11) ; and 2- Arduino Nano using MAX485 RS485 transceiver. The CP1E will operate in "Modbus-RTU simple master" as illustrated in image 01. The arduino will be in slave mode address 1 and the library used is "SimpleModbus NG" ( https://github.com/angeloc/simplemodbusng/tree/master/SimpleModbusSlave ). Taking the sample in official manual ( https://industrial.omron.eu/en/services-support/technical-tools/downloads#cp1e ) , pages 248-253 in the "CP1E CPU Unit Software User's Manual" (Image 04) describes a sample communication to an "Inverter Slave". I want to use the Arduino Slave as the Inverter Slave just to be sure that all previous steps are correct. Therefore, I would like to know: 1- As illustrated in Image 02, Am I missing any resistors? 2- Should I connect the GND to the FG? 3- In this scenario, the DIP switch setup should be as illustrated in image 03? Only DIP4 is OFF. 4- Can I test it just forcing A641.00 and checking the DM Area Data, as shown in Image 05? The code used in it is the following: // Wiring: Arduino and MAX485 // RX0 - RO // TX1 - DI // D2 - DE/RE #include "SimpleModbusSlave.h" enum { REGISTER_0, REGISTER_1, REGISTER_2, REGISTER_3, REGISTER_4, REGISTER_5, REGISTER_6, REGISTER_7, REGISTER_8, TOTAL_REGS_SIZE }; unsigned int holdingRegs[TOTAL_REGS_SIZE] = { 0, 1, 2, 3, 4, 5, 6, 7, 8 }; void setup() { modbus_configure(&Serial, 9600, SERIAL_8N1, 1, 2, TOTAL_REGS_SIZE, holdingRegs); } void loop() { modbus_update(); }   Any answer can be helpful. Thank you for your time!   Regards, Jose.  
  16. I using easymodbus library to connect and read data from 3 PLCs CP1L but it run unstablely, sometime it disconnect and i cant re-connect PLC, it give error time out when i try to reconnect when it happen, i restart PLC and everything back to work. Someone please help me. I am new with modbus and omron
  17. Hi, I want to sent simply frame using FB mady by JPV from Omron France. It should send just frame  01030FA60002273C  to slave #1 When I check Multiway - it seems that frame is OK, but slave no reply. I checked different soft to monitor serial port and frame looks different - some bytes are sent twice.  I attached   screenshot and you can see the difference - Can you explain why it happened. Both frame I got when I set W30.0 in PLC and I saw just one blink LED Hmm I also attached screenshot from my serail port configuration. I tried also diiferent set of CP1W-CIF11 dip switches, but the same effect. Any clue??? thanks in advance                 
  18. MODBUS Newbie!

    Hi Guys just a quick one before I begin thinking about a new project using MODBUS RTU i want to have a MODBUS network over RS485 consisting of a HMI (Master) FX3G (Slave1) and a remote IO unit (Slave2)    obviously  i I know the master can request information and send commands to slaves, but can Slave1 send outputs/commands to Slave2? Or can only the master communicates to each slave? 
  19. Hello all. I have been working with an SLC 5/04 system, which houses various Digital and Analog INs and OUTs, up to Slot 29. I am currently mainly working with Slot 25, an Analog Input: 1746-NI16I. This is a system which has already been set up and has been running for the best part of 8-10 years. This particular card has had some spare inputs, one of which I am trying to connect to. In the Advanced Configuration, only a few Channels are actually "Enabled", and each channel is pretty much slightly different from another in terms of Input Type, Filter Frequency and Data Format. I am trying to set up Input 14, which is Channel 15, to "Enable" it, 4-20mA Input Type, Filter Frequency of 6 Hz and Data Format of either Raw/Proportional or Engineering Units. Now, after I have made my choices, I click apply, and then OK. I am then confronted by a pop-up which states: "Configuration Rung and Data Integer Data File Number: 25 Integer Data Element: 100 Rung to be inserted: XIC S2:1/15 COP #N25:100 #O0:25.0 24 At Program File Number: 4 82" I have the options of OK or Cancel. If I click OK, I now have LAD 4, Rung 82 Highlighted. This First Scan Bit and COP function were already here, but does that mean I have now altered what is being written to "#O:25.0"? I now Download the Changes. However, after all this, I am not getting any Analog input reading coming in from the Live PLC. What is this COP function? What does it do? How do I properly set up this Analog Card?   Thanks for your time, -Jame
  20. Password Protected LS Master K

    I have a customer that has a LS Master K PLC, and he needs me to make some changes to the program. I am not the original program writer so I do not have the original program nor the password. And the company that originally made this program does not exist anymore. Does anyone have any suggestions on a software or a device that can help me either find the password or just bypass it. I need help ASAP Please!!!!! I saw there is a password breaker while i was googling, but the software cost $50, and it looked a little sketchy so I am kind of hesitant to trust 1 purchasing the software and 2 downloading it only my work laptop. Please help!!
  21. Hi, First as i know we can communication in MODBUS RTU as summary below 1.FX series, FX3U-485ADP-MB + ADPRW instruction  2.Q series, QJ71C24 <Serial interface module>+ Pre-defined protocol  3.Q series, QJ71MB91<Modbus interface module Three thing upper, i think it will ok   The question is  1> FX series, Cloud we use < Serial communication only not Modbus adapter> + RS instruction to do Modbus and How to do that.                              2>Can I write modbus rtu over RS-232 interface of the CPU module Q01UCPU and how
  22. Hi I have some problem about QJ71C24N with Modbus RTU Predefined Protocol. I have setting predefined protocol for QJ71C24N and use 485 wiring to modbus slave but when I start communication it returns CRC error then I use Circuit trace to check communication that result as in attachment that there are some echo back from send command mix with response command from slave device I think with these response cause crc error because there are some echo back in response data I have setting echo back to prohibit but result are same. How can I solve this problem?  
  23. Did fx3g 485bd supports modbus comn

    Did fx 3g485bd supports modbus communication.  And if yes,  by which instruction. I am using adprw. 
  24. hi there is a 1215c and a fatek B1 plc here. 1215c as master and fatek as slave. i want to read 10 16bit words from Fatek to 1215c and i use Modbus rtu 485. i have a problem with what comes from Fatek To 1215C. thx 2018-08-25_11-56-16.mp4
  25. Please assist me with the following; regarding the ME96SSHA-MB Power meter data transition with Melsec-Q series PLC; We acquire to read various values on dedicated Modbus storage address registers at the simultaneous into a Melsec-Q series PLC via Modbus (TCP or RTU)  for calculation purposes. Naturally, since the reading of these variables are to provide accurate instantaneous results, it is a requirement that these values are to be read at one scan.   However, as can be seen below, there is a gap in address register range – of which, if all of these are scanned simultaneously, yields an exception error when read. This error is only avoided by scanning these data sets separately – which is not ideal for our application – since accuracy in calculations is imperative.