While I lack extensive experience in PLCs, I have previously utilized a Yaskawa SMC-2000 controller with an RS-232 interface to transmit basic motion commands from a computer. Currently, as we transition to the Sigma-7 motor, I am exploring the most straightforward method for its control. While there is an option for indexing, it appears to necessitate preprogramming positions through SigmaWin+ software and triggering movements with digital inputs. My goal is to execute a move to an arbitrary position using a simple ASCII command transmitted via RS-232, RS-422, or Ethernet. I am seeking advice on achieving this without the need to develop a control program within a specific proprietary software suite.
The versatility of a kinetix standalone indexing drive allows for customized control options based on the time sensitivity of the application. One effective technique is utilizing the drive in preprogrammed position mode while utilizing explicit messaging from the PLC to input the desired positions for the indexing process. This method enhances precision and accuracy in motion control systems.
Incorporate clear communication from the programmable logic controller (PLC) to accurately define the index positions. It turns out, upon further review, Sigma 7 is not what I initially thought. Therefore, I take back my earlier comment.
There is no limitation on timing, allowing for the computer to efficiently issue ASCII commands. By accessing position tables directly instead of relying on SigmaWin, successful execution is possible.
I only saw limited documentation on EtherCAT and Mechatrolink III, both of which are unfamiliar to me.
During a recent discussion, patrickmoneyy mentioned that he was unfamiliar with ethercat and Mechatrolink III documentation. However, becoming acquainted with Mechatrolink III is not as daunting as it may seem. Simply connect the cables, assign a unique drive address using miniature rotary switches, and configure the PLC accordingly. For assistance with MP3000 series PLCs, reach out to Yaskawa USA. The programming software is user-friendly, especially for those with prior PLC experience, and offers extensive capabilities for motion control.
If your goal is to execute a move to an arbitrary position using a simple ASCII command, the Modbus protocol might be of interest to you. Yaskawa's Sigma-7 motor actually supports Modbus communication, which can communicate over RS-232, RS-422, or Ethernet. Modbus uses ASCII format, and the commands are pretty straightforward. You can use simple read and write functions to control the motor. The major advantage of this approach is that you won't need to develop a control program within any specific proprietary software suite. It's open-source and widely used, offering a potential solution to your problem.
Hi! Your task might be solved easily using the Modbus protocol, which is supported by both RS-232 and RS-422 interfaces. It includes functions for reading and writing to single or multiple registers, where you could store desired motor positions. This avoids the need to program positions in advance and allows for setting arbitrary positions on the fly. As an added advantage, Modbus is a protocol that's widely used and straightforward to implement, which could potentially simplify your process. Have a look at Yaskawa's technical manuals for specifics on how to setup Modbus communication. Hope this helps!
Have you considered looking into the Sigma-7's built-in command set? Many of the Yaskawa motors allow for simple ASCII command inputs over Ethernet or serial, which could streamline your setup immensely. If you dive into the manual, you may find examples of how to send those commands directly without needing a full program on a PLC. Also, checking out community forums or user groups for Yaskawa products can often yield practical insights from others who’ve tackled similar issues—sometimes someone’s already figured out a neat workaround!
It sounds like an interesting project you're diving into! If you're looking to control the Sigma-7 motor with minimal software overhead, I'd recommend checking the Sigma-7's communication manual for any support for ASCII commands or protocols. Some users have had success using a simple serial communication script to send commands directly, which could give you that flexibility. Additionally, exploring the options for open-source libraries or even community forums specific to Yaskawa might reveal some straightforward examples or workarounds that align with your goals. Good luck!
✅ Work Order Management
✅ Asset Tracking
✅ Preventive Maintenance
✅ Inspection Report
We have received your information. We will share Schedule Demo details on your Mail Id.
Answer: - While the standard method for controlling a Sigma-7 motor involves preprogramming positions through SigmaWin+ software and triggering movements with digital inputs, it is possible to execute moves to arbitrary positions using simple ASCII commands transmitted via RS-232, RS-422, or Ethernet with the appropriate setup.
Answer: - You can send text commands to the Sigma-7 Servopack using RS-232, RS-422, or Ethernet interfaces. This allows for flexibility in communication protocols based on your setup and requirements.
Answer: - No, you do not necessarily need to develop a control program within a specific proprietary software suite to control the Sigma-7 motor. By utilizing ASCII commands sent via compatible interfaces, you can achieve control without the need for extensive programming within a specific software environment.
Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.