Troubleshooting FX3U Clone Code Upload Issue with GX Works2

Question:

I have just started learning ladder programming and recently purchased the FX3U kit along with the Coolmay HMI from AliExpress. As I am conducting basic testing and uploading codes, I came across a helpful example on YouTube showcasing the RAMP function. The video demonstrating this can be found here: https://www.youtube.com/watch?v=9-vyN9eSGFk. While following along, I encountered a question regarding whether RAMP sends analog voltage to DA0 or DA1. To clarify this, I replicated the example in GX Works2, compiled the code, and successfully conducted a debugging simulation. However, when attempting to upload the code to the PLC, an error message appeared. Can anyone assist with identifying the issue? Additionally, I am interested in finding tutorials or documentation specifically focused on FX3U instructions.

Top Replies

It is highly likely that the capacity of the clone board is insufficient for the total program steps in the file being downloaded. These clones are not authentic FX PLC's and have certain differences such as limited functions and memory capacity. Additionally, some clones do not allow downloading of PLC Parameters as they are fixed. If you encounter a memory cassette error, keep in mind that there is no memory cassette, only RAM. Ensure to select download to program memory (RAM) instead of cassette. Although you cannot modify the PLC Parameters, set the memory size to 8K as these units typically do not support larger memory sizes.

Parky mentioned that it is likely the clone board's memory capacity is insufficient for the program steps in the file being downloaded. The program in question is a simple one, demonstrated in a video showcasing the RAMP function. These clone PLCs, while resembling FX PLCs, have notable differences such as limited functions and memory capacity. The clone features an STM32F103 microcontroller, whereas a true FX3U PLC would have a faster and more spacious microcontroller. Certain functions, like RAMP, may not be available on the clone, which could be why the program failed to upload. Additionally, some clone PLCs have fixed parameters that cannot be downloaded, like the baud rate for PC-PLC communication during programming. It may be necessary to locate a file specifically designed for the clone board.

I came across a webpage that discusses the specifications of a particular clone PLC model, the Lollette FX3U-14MR/LE3U FX3U/FX3UC. One interesting detail mentioned is the speed of the PLC, indicated as 3 kHz. This raised some questions for me - does this refer to the actual speed of execution of the microcontroller within the PLC? Considering that the microcontroller operates at 72MHz, how is it possible for the speed to be reduced to just 3kHz? This discrepancy seems to indicate a significantly slower speed than expected.

I believe this pertains to the high-speed inputs, which are typically 5kz on a genuine FX model. When attempting to download, what options do you have for the target selection? I don't currently have access to a PLC, but from what I recall, you can choose the target memory, such as RAM or cassette. I can't provide specific details as GXW2 will only display the target once it connects online with the PLC (options aren't displayed on the simulator). Therefore, it's important to verify the target memory you are writing to.

If you are encountering an error message related to exceeding parameter settings, it may be linked to the RAMP. This issue can also occur when attempting to write comments to the PLC without allocating enough storage space. The error message may reference a "memory cassette" regardless of its presence. The number displayed at the bottom could be significant, but the message itself indicates a generic parameter error. Make sure to allocate sufficient storage space to avoid encountering this issue.

It sounds like you're off to a great start with your FX3U kit! Regarding the RAMP function, it typically outputs to the specified analog output channel you set in your code, so make sure you’re assigning it correctly to either DA0 or DA1. As for the upload error, double-check your communication settings and ensure that your device is selected correctly in GX Works2. Sometimes, connection issues or incorrect project settings can lead to upload problems. For tutorials, I’d recommend checking out the Mitsubishi Electric website for their manuals and resources, and forums dedicated to PLC programming, as they can be goldmines for specific FX3U instruction explanations. Keep at it, and good luck!

It sounds like you're off to a great start with your FX3U kit! Regarding the RAMP function, it typically works with DA1 for outputting analog signals, but you'll want to double-check the settings in your code to ensure everything is configured correctly. As for the upload error, it might help to verify your connection settings and ensure that your PLC is in the correct mode for programming. Sometimes a simple restart or rechecking the driver settings can solve these issues. For tutorials, the Mitsubishi Electric website has some solid documentation, and forums like PLC Talk or even the Mitsubishi support community can be goldmines for specific instruction sets and examples. Keep at it—it's an exciting journey!

It's great to see you're diving into ladder programming with the FX3U! Regarding your RAMP function question, it typically sends output to DA1, but double-check your wiring and settings in GX Works2 to confirm that everything is set up correctly. As for the error during the upload, it might be worth checking if there are any issues with your connection settings or the PLC's memory capacity. For tutorials, I’ve found the Mitsubishi Electric website has some excellent resources, and you can also explore forums like the PLCTalk or the Mitsubishi user community for specific FX3U examples – those can be gold mines for troubleshooting and learning! Good luck with your project!

More Replies →

Streamline Your Asset Management
See How Oxmaint Works!!

✅   Work Order Management

✅   Asset Tracking

✅   Preventive Maintenance

✅   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

You must be a registered user to add a comment. If you've already registered,
sign in. Otherwise, register and sign in.

Frequently Asked Questions (FAQ)

FAQ: 1. What could be causing the error message when trying to upload code to the FX3U PLC using GX Works2?

Answer: Answer: The error message during code upload could be due to various reasons such as communication issues, incorrect settings, or compatibility issues between the software and hardware.

FAQ: 2. Where can I find tutorials or documentation specifically focused on FX3U instructions?

Answer: Answer: You can refer to official Mitsubishi Electric documentation, online forums, tutorial videos on platforms like YouTube, or consider joining PLC programming courses for more in-depth learning.

FAQ: 3. How can I clarify whether the RAMP function sends analog voltage to DA0 or DA1 in the FX3U PLC?

Answer: Answer: To determine which output the RAMP function sends analog voltage to, you can refer to the PLC's hardware manual, the specific instruction manual for the RAMP function, or consult experienced programmers in online forums or communities.

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  →