bezi Posted September 10, 2024 Report Posted September 10, 2024 Hello everyone! I'm a member of an automation company. Our job is to attach our Kuka robot to a lathe machine, communication interface is profibus. Machine is equipped with a Mitsubishi Q26UDH plc integrated into a Mazak SmoothG CNC controller. I'm new to this PLC, never worked with it before, sorry for any noob questions ?? Basic input output signals are working fine, Profibus-DP communication established. Now customer wants to install a special request: cut about 800 different workpieces (bars). The data to be sent contains decimal numbers (e.g. lenght of bar, diameter of bar, etc…). They want to send it through Profibus DP to a specified register from which the NC can read it after robot controller sent the package. They want to access 12 different registers (1 register contains 2 bytes/16 bits). Format: numeric, form 0001 to 9999 I downloaded MELSEC-Q/L Programming Manual (Common Instruction) as a reference. First I tried the EMOV instruction to handle input data but this instruction is not supported by this plc. I continued to search for similar commands that handle numeric data, but unfortunately none of them are handled by the plc. (I contacted the mazak factory in UK, who said that only their latest Smooth Ai controller can handle such data) As I wrote before, I do not have any experience to Mitsubishi plc's. Does anyone have any ideas? I appreciate your kindly help! gabor Quote
Crossbow Posted September 11, 2024 Report Posted September 11, 2024 That CPU certainly DOES support floating point math and EMOV. Quote
Crossbow Posted September 11, 2024 Report Posted September 11, 2024 That CPU certainly DOES support floating point math and EMOV. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.