hiện nay đang làm về mảng này và cũng khá thú vị. Càng làm nó càng thix vì nó gần với 300 ^^. Mình sẽ gửi project cho các bạn tham khảo thêm.
Printable View
hiện nay đang làm về mảng này và cũng khá thú vị. Càng làm nó càng thix vì nó gần với 300 ^^. Mình sẽ gửi project cho các bạn tham khảo thêm.
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
TIP cho S7-1200 về PWM
https://www.automation.siemens.com/W...anguage=en#top
Chào các bạn !
Mình đang muốn tạo 1 xung dạng encoder dùng s7 1200 ,nhưng mình chưa phân biệt được sự khác nhau giữa PTO và PWM là như thế nào cả.Khi thiết lập cái này mình cần những thông số gì ,ví dụ : mình cần tạo encoder 1 phase khoảng 100 xung mình cần làm như thế nào ? mong các bạn hướng dẫn dùm mình.
Xung PTO thì có độ rộng xung = chu kỳ/2. Còn xung PWM có thể chỉnh độ rộng xung khác 1/2 chu kỳ.
Xung PWM thì chỉ tối đa 1ms thui nhé, còn thằng PTO đến micro giây lận
Nên nếu bạn định tạo 1 xung dạng encoder thì nên cho qua thằng PTO
Thanhks tất cả các bác.
em thấy con s7 1200 tạo xung cũng dễ ,he he.Tầm nhìn hạn hẹp không biết nhận xét đúng không nữa.
Sẵn đây mình cũng muốn bàn với các bác về việc dùng PWM của con s7 1200 điều khiển biến tần luôn,mong sự hào hứng của các bác.
Như vậy để điều xung theo chu kì xuất cho biến tần phù hợp với analog mình đọc về chẳng hạng thì mình move giá trị vào vùng nhớ nào nhỉ ?
Chào mí bác,sao em đưa ngõ ra pwm s7 1200 vào chân HSC của s7 200 nó không đọc được nhỉ ? không biết chân ngõ ra PWM mí volt nhỉ
PWM: điều khiển động cơ DC, nhiệt độ
PTO : điều khiển động cơ step, servo
Hum qua em nối mass chung giữa nguồn và và PLC thì oki rồi.Thanks anh nhiều.
@ theanh_dktd :PWM và điều khiển động cơ AC được.Thông qua biến tần ,em nhớ là con VF0 của panasonic có chức năng này
Em làm theo hướng dẫn của link mà anh Hiền gửi rồi mà khi kiểm tra online thì giá trị của ngõ status là 16#80A1. Em ko biết như vậy có đúng ko vì em thấy trong tài liệu bảo giá trị đó là 0 thì mới đúng. Thầy xem dùm em. đây là project em viết
http://www.mediafire.com/?7gy6ed10x1xeu03
mọi người giúp dùm em phần phát xung với
Mình có câu hỏi cần trao đổi:
Liệu mình có thể tự tạo ra dãy điện áp từ 0-10V đề điều khiển biến tần dùng PLCs7-1200 đc ko vậy?
Tại mình thấy dùng chuẩn truyền thông thì biến tần phải là siemen nên mình nghĩ dùng analog là phù hợp.
Bạn có thể tự tạo một mạch chuyển F(tần số , dầu ra PTO của plc)->V( điện áp).
Mạch mở rộng AO thì oke rồi, ko biết có ai làm mạch chuyển tần số như rứa trong công nghiệp ko hè. Tại mình thấy mua module mở rộng đến gần bằng PLC s7-1200 rồi, ko kinh tế lắm.
không ai giúp đỡ được phần này hết sao:-o
làm sao để phát xung pto trong plc s7 1200. em đang cần xung pto để điều khiển động cơ servo
muốn dùng phát xung PWM hoặc PTO: đầu tiên là khai báo cấu hình cứng, ở cấu hình CPU bạn chọn Pulse_1 hay Pulse_2 cho cấu hình của mình (enable nó), kiểu phát (PTO hay PWM)....
Còn trong phần mềm thì tùy theo kiểu xung phát mà bạn lệnh (với PTO là MC_control, với PWM là CTRL_PWM).
Bạn xác định kiểu xung mình ứng dụng là gì thì mới nói thêm được.
Các bác cho e hỏi muốn điều khiển servo phải thông qua ngõ ra PTO đúng ko?Cách điều khiển servo như thế này phải ko các bác?
+ Lệnh phát xung:sẽ quyết định tốc độ
+Số xung:cho ta biết vị trí
Cho e hỏi luôn lệnh điều khiên servo trong S7 1200 là lệnh nào?Có phải SPED và PULS ko?Mọi người ai biết xin giúp đỡ.
Thanks
Phát đỡ PWM thôi. hic
nhưng trong Pwm có thể thay đổi giá trị Ton bằng 1 biến dc ko vậy /
vi trong pwm minh phai khai bao trong cau hinh de phat xung . VD ton 20% thi Toff 80% , vay chi co the thay doi trong cau hinh thoi ah . neu khong mun thay doi trong cau hinh ma la thay doi bang 1 biến có luu san gia tri ko can phai vao khai bao cau hinh lai . :(
Muốn dùng S71200 điều khiển PID động cơ bước thì nên dùng xung PTO hả? Vậy làm sao phát xung PTO?
Mình còn 1 câu hỏi nửa làm sao để khống chế vùng nhớ với s71200
Thanks các bác
em có 1 con s71200 1214c và 1 động cơ . Muốn điều khiển PID cho động cơ bước thì làm sao cần thêm cấu hình phần cứng như thế nào. Xin giúp mình với
Em đã cấu hình đúng như trong cấu hình phần cứng rồi mà sao vẫn bị báo lỗi PWM identifier does not address a valid PWM.
CPU em dùng là loại 1214C, DC/DC/RL.
Mấy Anh xem giúp em. Em cám ơn nhiều.
[IMG]http://i573.photobucket.com/albums/ss172/zippro/1-1.jpg[/IMG]
[IMG]http://i573.photobucket.com/albums/ss172/zippro/2-1.jpg[/IMG]
[IMG]http://i573.photobucket.com/albums/ss172/zippro/3.jpg[/IMG]
Chúc vui
==========================
Bảo Quốc
[email protected]
=========================
Phải công nhận phần mềm TIA của Siemens đỏng đảnh thật, rất khó sài, toàn là hàng đánh đố đi tìm ẩn số sao đó, mong manh dể hư project mình tạo ra, chỉ cần 1 file nào đó trong project mà mất đi hay nhẹ hơn là move đi chổ khác là hư luôn bộ project mình day công tạo ra. Không như là S7-200 nhẹ nhàng đúng 1 file lập trình đuối luôn mà có vài trăm kb.
- Các bạn nào đã làm qua phát xung con S7-1200, cho hỏi vài vấn đề
1- Xử dụng bộ phát xung CTR_PWM. Làm sao on/off bộ phát, tức là on/off Q0.0. on/off động cơ chẳng hạn
2- Tiếp theo sau on/off là: Trong quá trình chạy thay đổi các giá trị setup trong TIA như, chu kỳ xung và thời gian phát xung...
3- Ai đã làm qua bộ phát xung dùng PTO rồi thì có thể hướng dẫn lại nhé. Mình cấu hình mãi mà không chạy
4- Đang thử ứng dụng điều khiển servo, phải xử dụng PTO phải không các bạn?
Thanks all
chào bạn !
Bạn có thể qua đây tìm đã có nói rõ rồi nè chúc thành công !
http://plcvietnam.com.vn/threads/461...ghlight=s71200
- Bạn có thể nói rõ hơn về ứng dụng thực tế ở ngoài.
1- Ứng dụng điều khiển nào dùng PWM
2- Ứng dụng điều khiển nào dùng PTO
=====================
[email protected]
mấy anh cho em hỏi tí nha em lam PWM được rồi nhưng còn PTO thì chưa được các anh giúp em nha em cần tài liệu về PTO em đọc phần trợ giúp