- 
	
	
		
			
			
				Little PLC
			
			
				
			
			
			
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
						
							
							
						
						
				
					
						
							
	
		
			
			
				
					
 Gửi bởi 
thanhquanghaui
					
				 
				Chào anh em có phát đươc xung PTO rôì anh ạ, nhưng bây giờ em muốn điều khiển tần số phát xung mềm dẻo hơn mà không cần phải kích xung lên ở Execute trong lệnh MC_MoveVelocity  thì có cách nào không anh.(Em điều khiển tăng giảm tốc của động cơ secvo ạ)
			
		 
	 
 Bạn viết hàm thực hiện so sánh nếu giá trị mới khác giá trị cũ thì tạo ra 1 trigger để thực hiện việc gọi lại hàm là được.
						
					 
					
				 
			 
			
			
			
			
		 
	 
		
	
 
- 
	
	
	
	
		
			Bài viết của "tran_hieu0983" đã được cám ơn bởi các thành viên:
		
	
	
	 
 
 
- 
	
	
		
			
			
				Thành viên Mới
			
			
				
			
			
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
						
						
				
					
						
							
	
		
			
			
				
					
 Gửi bởi 
tran_hieu0983
					
				 
				Bạn viết hàm thực hiện so sánh nếu giá trị mới khác giá trị cũ thì tạo ra 1 trigger để thực hiện việc gọi lại hàm là được.
			
		 
	 
 Em cảm ơn anh nhiều ạ, em làm được rôì anh ạ, nhưng khi em để tần số xung của em lớn hơn 25kHz là động cơ của em ko chạy được hoặc báo lỗi luôn anh ạ, mặc dù em chỉnh cả số xung trên vòng trong driver lên cao. start/stop velocity em cũng chọn = 1xung/s rồi. Liêu có thể do chương trình hay driver của em có vấn đề ko anh nhỉ 
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
 
- 
	
	
		
			
			
				Little PLC
			
			
				
			
			
			
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
						
						
				
					
						
							
	
		
			
			
				
					
 Gửi bởi 
thanhquanghaui
					
				 
				Em cảm ơn anh nhiều ạ, em làm được rôì anh ạ, nhưng khi em để tần số xung của em lớn hơn 25kHz là động cơ của em ko chạy được hoặc báo lỗi luôn anh ạ, mặc dù em chỉnh cả số xung trên vòng trong driver lên cao. start/stop velocity em cũng chọn = 1xung/s rồi. Liêu có thể do chương trình hay driver của em có vấn đề ko anh nhỉ 

 
			
		 
	 
 Giờ có phương pháp để test xem xung của bạn ok không đó là sử dụng máy đo xung với đúng tần số không. 
Còn lại nếu xung ok rồi việc còn lại là do Driver của bạn đáp ứng không được thì chỉnh lại tỉ lệ là được 
. PLC đã xuất ra xung thì phần còn lại là do kết nối chứ bạn hỏi không có miêu tả hệ thống hình ảnh kết nối thì chỉ là suy đoán phần ngoại vi của bạn thôi.
						
					 
					
				 
			 
			
			
			
			
		 
	 
		
	
 
- 
	
 
- 
	
	
		
			
			
				Thành viên cấp 1
			
			
				
			
			
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
						
						
				
					
						
							em chưa rỏ lắm cách phát xung và điều khiển các step và servo?
giả sử servo nó nhận 100 xung thì quay 1 vòng? ok
nhưng muốn nhanh hay chậm tốc độ có phải, như vậy khộng ạ?
nếu phát 60s cho 100 xung thì trục quay 1 vòng, và 60s/1000 (khoảng 600ms) thì trục quay 1000 vòng ? tức là tần số phát xung càng cao (ngắn) thì trục motor sẽ chạy nhanh không?
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
 
- 
	
	
		
			
			
				Thành viên cấp 3
			
			
				
			
			
			
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
						
						
				
					
						
							
	
		
			
			
				
					
 Gửi bởi 
thuthuat
					
				 
				em chưa rỏ lắm cách phát xung và điều khiển các step và servo?
giả sử servo nó nhận 100 xung thì quay 1 vòng? ok
nhưng muốn nhanh hay chậm tốc độ có phải, như vậy khộng ạ?
nếu phát 60s cho 100 xung thì trục quay 1 vòng, và 60s/1000 (khoảng 600ms) thì trục quay 1000 vòng ? tức là tần số phát xung càng cao (ngắn) thì trục motor sẽ chạy nhanh không?
			
		 
	 
 Đúng rồi đó bạn. Số vòng quay phụ thuộc vào số xung, còn tốc độ thì phụ thuộc vào tần số xung! 
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
 
- 
	
	
		
			
			
				Thành viên Mới
			
			
				
			
			
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
						
						
				
					
						
							Anh hiếu và mấy anh có thể cho em hỏi về config của axis Home active và passive , em đang cần nghiên cứu để chạy thử động cơ servo bằng xung PTO của s71200 mà đang bí phần home này 
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
 
- 
	
	
		
			
			
				Thành viên Mới
			
			
				
			
			
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
						
						
				
					
						
							Em mới xem cái video PTO của a Hiếu nhưng giờ e xài TIA14 không còn phần chọn HSC, em đang muốn đọc được số xung phát ra của PTO mà tìm hoài k tìm đc ở mục nào, mấy bác 
 ạ
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
 
- 
	
	
		
			
			
				Thành viên Mới
			
			
				
			
			
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
						
						
				
					
						
							
	
		
			
			
				
					
 Gửi bởi 
tran_hieu0983
					
				 
				Ngõ ra phát xung của PWM và PTO là 2 chân Q0.0 và Q0.2 ( Xem thêm ở cấu hình phần cứng).
Gọi CTRL_PWM trong OB1, và cho phép khối hàm hoạt động với cấu hình được khai báo ở trong phần cứng nữa là có thể cho bạn xài rồi.
Chúc thành công hehe. Đã hoàn thành goy
			
		 
	 
 Cho mình xin Project được không ạ. mình đang học về Phát xung  cho động cơ AC Servo. Hiển thị HMI với PLC S7-1200 của SIEMENs
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
 
- 
	
	
		
			
			
				Thành viên Mới
			
			
				
			
			
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
						
						
							
						
				
					
						
							Bạn viết hàm thực hiện so sánh nếu giá trị mới khác giá trị cũ thì tạo ra 1 trigger để thực hiện việc gọi lại hàm là được.
| dây rút nhựa 
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
	
 
		
		
		
	
 
	
	
	
	
	
	
	
	
	
	
	
	Tag của Chủ đề này
	
	
	
		
		
		
		
			
				
				Quyền viết bài
			
			
				
	
		- Bạn Không thể gửi Chủ đề mới
 
		- Bạn Không thể Gửi trả lời
 
		- Bạn Không thể Gửi file đính kèm
 
		- Bạn Không thể Sửa bài viết của mình
 
		-  
 
	
	
	Nội quy - Quy định
 
			 
		 
	 
 
   
  
  
 
	
					 
				  
			  
		  
		
		
			Back to Top
			
				Múi giờ GMT +7. Bây giờ là 11:00 PM. 
				
				Phiên bản 4.2.5 
Phát triển bởi thành viên PLCVietNam®.
					
				
				
				
					 
			
		 
 
Đánh dấu