Search the Community
Showing results for tags '3e frame'.
Found 4 results
I did a lot of research for being able to control my Mitsubishi FX-5U PLC. I want to control it over network using SLMP with 3E frame messaging, but I am unable to understand the message frame. I am referring this manual. But despite spending days I haven't been able to understand how to control the PLC using SLMP. I understand that if I use this message frame, I will be able to read data on D200 register, and it does work successfully. 50 00 00 FF FF 03 00 0C 00 10 00 01 04 00 00 C8 00 00 A8 01 00 But, I just don't understand, how to access and control the devices on X and Y. Lets say I have to read data from all inputs (X) or write data to all/few output (Y) at once. I tried resolving this issue by trying to write to outputs, Y1 and Y2, and set them to high, but it doesn't work (Below frame is in ASCII format) 50 00 00 FF FF 03 00 0D 00 00 10 14 01 00 01 Y* 00 00 01 00 02 11 I know I am doing it wrong, so want to know really what am I doing wrong
artichoke72 posted a topic in MitsubishiHi, I am working on the following setup: External server connecting to PLC system via QJ71E71-100 Ethernet module and using MC protocolConnection via LAN cable (straight-though) between external server and QJ71E71-100 Ethernet moduleGoal is to pull data from PLC system via the use of MC protocol + 4E frame + ASCII data code + batch read Word units (via 0401 command, which is part of MC protocol)External server will act as TCP client, while QJ71E71-100 Ethernet module should act as TCP serverThe external server is using custom software (programmed in Python) to query/process response. At this moment I can 1) "ping" the QJ71E71-100 Ethernet module successfully, 2) connect to it via TCP socket and 3) send data via TCP socket. All is working well so far BUT I am not getting any data back from QJ71E71-100 Ethernet module. My setting are as follows: IP address of external server = 192.168.1.203 (it binds the socket to port 1500 of this external server when initiating communication). The external server will always initiate communication to query data whenever needed, FYI. IP address of QJ71E71-100 Ethernet module = 192.168.1.254, and it connects to port = 1500The Ethernet diagnostic tool indicates that my TCP packets are being received ("Total Number of Receives" increase every time data is sent), and that TCP response packets are being sent (increases in tandem with "Total Number of Receives" (apologies for poor picture quality): Would someone in the forum have experienced a similar issue (meaning that you could connect + send data from external server, but no data was getting sent back from QJ71E71-100 Ethernet module to external server? Are there some obvious mistakes in the configurations to the experienced eyes in this forum? For your information I am not using any gateway for the connection: it's a straight-through LAN cable from the external server directly into the QJ71E71-100 Ethernet module. Would such a setup work out of the box, or do I need to configure "Router Relay" or "Station No <-> IP information" within GX developer? Lastly I have not configured FTP, email or Interrupt settings, FYI. Thank you for your help, feel lost with this TCP connection issue. Regards to all forum readers! PS: find attached the pictures detailing configuration settings for both QJ71E71-100 Ethernet module and external server.
Dear friend i am using omron cj2m cpu 15 by replacing c200h i am using inbuilt communication rs232c communicting omron eak500 temperature controller using ascii code i am using instruction rxd and txd two times to recive the current temperature and to send the control temperature as i am reciving the current temperature in my daa paremeter but the problem is i can't send the control temperature all was working with c200h but when i replced the unit just the thing i cant send it is control temperature i use ascii string @002023100[fcs] which is 14 bit data and when i recive the response its is displaying the fcs error As i see the data parameters the fcs instruction calculate the data from d95 and put the value in d100 but the problem i think is the fcs data is 4 bit so i think it is not gtting the end code plese help me urgently