Hello everyone, in the previous post I wrote a tutorial for everyone to use PLC Siemens S7-200 to control stepper motor by generating high speed pulses, today plc247.com continues to guide you to dynamic control Yaskawa Sigma-7 Servo
Basically, using Siemens S7-200 to control Servo is the same as controlling Stepper Motor, but only the connection diagram is different for each type of Servo, each has its own connection diagram.
Siemens S7-200 & Yaskawa Sigma-7 “Wiring Diagram”
Below is the simplest connection diagram so that PLC Siemens S7-200 can control Yaskawa Sigma-7 Servo Motor
+ Use 2K2Ω rheostat to reduce voltage from 24V to 5VDC
Siemens S7-200 PTO Registers & Configuration
+ SM Locations of the PTO/PWM Control Registers
+ PTO/PWM Control Byte Reference
Yaskawa Sigma-7 Parameters Setting
In order for the Yaskawa Sigma-7 Servo to be controlled by receiving pulses from the PLC, we need to set the following parameters:
- Pn200.0: Reference Pulse Form
plc247.com uses 1 pulse control mode (Pulse + Direction)
>>> Select 0: Sign + Pulse, positive logic
- Pn200.3: Filter Selection
>>> Select 1: Uses reference input filter for open collector signal (to 200kpps)
- Pn20E + Pn210 + Pn212: 3 This parameter is used to set the number of pulses for 1 revolution of the motor
- Pn000.1: Control Method Selection
PLC Programming Example
+ Servo On/Off Control
+ Servo Position Control
Detailed Instruction Video
======
References
+ Download Siemens PLC S7-200 Programming Software
+ Download Yaskawa Servo Programming Software
If you find this article interesting and useful, please share it with the community to let everyone know. Subscribe to Youtube channel and Website to read new articles of plc247.com
Thanks and Best Regards!