User Tag List

Trang 1/4 123 ... cuốicuối
kết quả từ 1 tới 10 trên 38
Cây cảm ơn30Cảm ơn

Ðề tài: Bài tập mẫu S7-200 của Siemens

  1. #1
    Thành viên tích cực Kekhukho's Avatar
    Tham gia
    Sep 2006
    Nơi Cư Ngụ
    Da Nang, Vietnam, Vietnam
    Bài viết
    226
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Bài tập mẫu S7-200 của Siemens

    Ngồi dọn dẹp lại máy tính, thấy có một số bài tập mẫu của Siemens (ko biết có ai post chưa) post lên cho ai nghiên cứu S7-200 tham khảo và thảo luận
    Tip001B
    TOPIC: Handling Timed Interrupts
    Tip002B
    TOPIC: Handling I/O Interrupts
    Tip003B
    TOPIC: Analog Potentiometer of the S7-200 CPU
    Tip004B
    TOPIC: How to Use High-Speed Counters
    Tip005B
    TOPIC: Simple Applications using Freeport Mode
    Tip006B
    TOPIC: How to Use Fill Memory, FOR/NEXT, and Reset to Fill and Clear Memory Areas
    Tip007B
    TOPIC: Handling Pulse Width Modulation
    Tip008B
    TOPIC: How to Read and Write to the Real-Time Clock
    Tip009B
    TOPIC: Edge Detection of Input Signals
    Tip010B
    TOPIC: Reversible Motor Starter Circuits for Changing the Rotational Direction of Three-Phase AC Induction Motors
    Tip011B
    TOPIC: Reversible Motor Starter for Pole-Changeable Three-Phase Induction Motors with Rotational Direction Selection
    Tip012B
    TOPIC: Star-Delta Starter without Acknowledgement
    Tip013B
    TOPIC: Star-Delta Motor Starter with Starter Acknowledgement
    Tip014B
    TOPIC: Wound Rotor
    Tip015B
    TOPIC: Stator-Resistance Starting Circuit
    Tip016B
    TOPIC: How to Track How Long a Device Has Been Operating
    Tip017B
    TOPIC: Timing for Staircase Lighting
    Tip018B
    TOPIC: Step Sequence (Event Drum Timer)
    Tip019B
    TOPIC: Connecting a Parallel Printer to an S7-200 in Freeport Mode
    Tip020B
    TOPIC: How to Use Freeport Mode to Receive Information from a Bar Code Reader
    Tip021B
    TOPIC: How to Dim a Lightbulb with the Integrated DC Pulse Outputs of the S7-200
    Tip022B
    TOPIC: Trigger a Stepper Motor Drive Using Integrated DC Pulse Outputs
    Tip023B
    TOPIC: How to Use Integrated Pulse Outputs for Open-Loop Control Positioning with a Stepper Motor
    Tip026B
    TOPIC: Using a Hayes Modem with an S7-200 in Freeport Mode
    Tip027AB
    TOPIC: How to Use Freeport Mode to Connect Several S7-200 CPUs in a Remote I/O Network
    Tip027BB
    TOPIC: How to Use Freeport Mode to Connect Several S7-200 CPUs
    in a Remote I/O Network
    Tip028B
    TOPIC: Freeport Communication Interface to MICROMASTER Drives
    Tip029B
    TOPIC: How to Use a High-Speed Counter Input to Record Analog Values by Means of an Analog-to-Frequency Converter
    Tip030B
    TOPIC: Closed-Loop Control Positioning with Position Monitoring and Position Correction
    Tip031B
    TOPIC: How to Create Off-Delay Timers, Pulse Timers, and Extended Pulse Timers
    Tip034B
    TOPIC: How to Use the Instruction Wizard to Handle Analog Input Filtering
    Tip035B
    TOPIC: Connection between S7-200 and PC: How to Read from a Windows Application
    Tip036B
    TOPIC: How to Measure and Monitor Temperature with a Pt100
    Resistance Temperature Detector
    Tip037B
    TOPIC: How to Connect an RS 485 Encoder to the S7-200 PPI Interface
    Tip041B
    TOPIC: Modbus RTU Slave for S7-200
    TIP: Tip043B
    TOPIC: Emulating an External Potentiometer
    Tip045B
    TOPIC: Temperature Measurement using Digital Inputs
    Tip046B
    TOPIC: How to Use EM 231 Thermocouple Module with an S7-200 CPU
    Tip046B
    TOPIC: How to Use the EM 231 Resistance Temperature Detector (RTD) Module with an S7-200 CPU
    Tip050B
    TOPIC: How to Use a PTO Ramp with the S7-200 CPU
    Tip051B
    TOPIC: How to Use the TD 200 Operator Interface with an S7-200 CPU
    Tip052B
    TOPIC: How to Use the XMT and RCV Instructions to Communicate with an Operator Interface
    Tip053B
    TOPIC: How to Use the PID Instruction Wizard
    Tip054B
    TOPIC: How to Use the PID Loop Instruction
    Tip055B
    TOPIC: How to Integrate AS-Interface I/O Data into the S7-200
    Tip057B
    TOPIC: How to Connect an S7-300 (Master) to an S7-200 (Slave) by Means of PROFIBUS
    Tip063B
    TOPIC: Time/Event Drum Example 2
    Tip06Aab Head Station Project
    TOPIC: How to Connect an S7-200 (Head Station) to multiple S7-200 (Substation) by Means of Analog or GSM Modem
    Tip064Bb Substation Project
    TOPIC: How to Connect an S7-200 (Head Station) to multiple S7-200 (Substation) by Means of Analog or GSM Modem
    Tip 065
    Title: Position control with MICROMASTER420 frequency converter and asynchronous motors with USS protocol

    CHỦ ĐỀ TƯƠNG TỰ:

    File gửi kèm
    Q2T, tovanbinh, tungat8112 người nữa đã cảm ơn nội dung này.
    Biển học vô bờ

  2. #2
    Thành viên mới hamhoclen's Avatar
    Tham gia
    Mar 2009
    Bài viết
    3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    PLC_s7_200

    cảm ơn rất nhiều, nhưng hình như bạn viết trên v5. thì phải mà mình chỉ có 4.2 nên một số file mở không được và cũng chẳng biết xin ở đâu.
    nhân tiện cho mình hỏi về tài liệu sử dụng PTO, PWm và bộ đếm tốc độ cao (HSC), nếu bạn có ví dụ minh họa thì cho mình xin và gởi qua địa chỉ mail: hamhoclen@yahoo.com
    cảm ơn bạn rất nhiều

    chanxi9theunloves đã cảm ơn nội dung này.

  3. #3
    Thành viên tích cực Kekhukho's Avatar
    Tham gia
    Sep 2006
    Nơi Cư Ngụ
    Da Nang, Vietnam, Vietnam
    Bài viết
    226
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Simatic V4.0 mở được hết, nếu học ladder thì vào view chọn ladder. Muốn nghiên cứu HSC, PTO, PWM cách tốt nhất là đọc phần help thôi. Mình có file ppt HSC của Nguyễn Hữu Tân biên soạn, tham khảo nhé

    File gửi kèm
    bluepro, bdhoaf, anhtanmt2 người nữa đã cảm ơn nội dung này.
    Biển học vô bờ

  4. #4
    Thành viên tích cực Kekhukho's Avatar
    Tham gia
    Sep 2006
    Nơi Cư Ngụ
    Da Nang, Vietnam, Vietnam
    Bài viết
    226
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Mới viết xong chương trình tính tốc độ động cơ dùng HSC và Timer interrupt (event 10) ai quan tâm thì liên hệ nhé

    viethuan đã cảm ơn nội dung này.
    Biển học vô bờ

  5. #5
    Thành viên tích cực niido's Avatar
    Tham gia
    Apr 2008
    Bài viết
    363
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Trích Nguyên văn bởi Kekhukho Xem bài viết
    Mới viết xong chương trình tính tốc độ động cơ dùng HSC và Timer interrupt (event 10) ai quan tâm thì liên hệ nhé
    Niido quan tâm nè KKK ơi

    neo_sightviethuan đã cảm ơn nội dung này.
    Cáp PLC tại đây
    tinan012@yahoo.com
    LH: 0909.15.1238

  6. #6
    Thành viên tích cực Kekhukho's Avatar
    Tham gia
    Sep 2006
    Nơi Cư Ngụ
    Da Nang, Vietnam, Vietnam
    Bài viết
    226
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Trích Nguyên văn bởi niido Xem bài viết
    Niido quan tâm nè KKK ơi
    Tớ mới viết xong. Test thử rồi nhưng có vấn đề. Khi motor chạy ở tốc độ cao thì chính xác, tuy nhiên khi chạy ở tốc độ thấp (cỡ 200 rpm trở xuống) thì sai . Có phải do ngắt ko? Post lên cho mọi người thảo luận.

    File gửi kèm
    bluepro, neo_sight, binhxitrum1 người nữa đã cảm ơn nội dung này.
    Biển học vô bờ

  7. #7
    Thành viên tích cực nguyenphong's Avatar
    Tham gia
    Oct 2007
    Bài viết
    367
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Tốc độ cao hay thấp thì cũng ko có liên quan gì, đã từng thử với động cơ chạy với tốc độ là 98,7 vòng/phút. ==> có thể sai do giải thuật, ko tiện coi phần lập trình.


  8. #8
    Thành viên tích cực natra2k2's Avatar
    Tham gia
    Oct 2005
    Bài viết
    501
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Trích Nguyên văn bởi Kekhukho Xem bài viết
    Tớ mới viết xong. Test thử rồi nhưng có vấn đề. Khi motor chạy ở tốc độ cao thì chính xác, tuy nhiên khi chạy ở tốc độ thấp (cỡ 200 rpm trở xuống) thì sai . Có phải do ngắt ko? Post lên cho mọi người thảo luận.
    Thử đảo lệnh nhân trước rồi chia sau đi, công thêm lấy mẫu chậm chậm tí nữa, khoảng 0.5s thì chính xác hơn.


  9. #9
    Thành viên tích cực Kekhukho's Avatar
    Tham gia
    Sep 2006
    Nơi Cư Ngụ
    Da Nang, Vietnam, Vietnam
    Bài viết
    226
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    He,
    Cảm ơn mọi người quan tâm.
    Nghiên cứu, tìm ra cái sai mới hiểu được vấn đề. Hiện trên diễn đàn có nhiều cao thủ về PLC nhưng có rất ít bài tập căn bản để cho người mới nghiên cứu về PLC tìm hiểu và học hỏi.
    Tôi post lên những bài tập mà tôi đã kiểm tra bằng thực tế (tôi có mấy cục PLC, động cơ, biến tần, encoder và module mở rộng để test).
    @ Nguyenphong: bài toán đo tốc độ và điều khiển tốc độ tôi đã làm nhiều, lấy hồi tiếp từ encoder (0-1480 rpm). Tôi tính toán bằng PLC Mitsu, với S7 thì từng lấy tín hiệu analog out từ biến tần. Giờ rãnh rỗi ngồi viết bằng S7 hồi tiếp từ encoder dùng HSC và interrupt timer, post lên để mọi người thảo luận, tìm ra cái sai để hiểu rõ vấn đề. Do PLC hoạt động theo vòng quét nên việc quản lý rất khó khăn, nhất là với các bộ đếm tốc độ cao. NP có thể pót bài của mình lên cho mọi người tham khảo ko?
    @ Anh Nam: thường thực tế do kết cấu cơ khí nên việc lấy tín hiệu hồi tiếp về có sai lệch (cỡ vài xung), để giảm sai số thường thời gian lấy mẫu lớn lên (từng lấy mẫu với thời gian 1s). Việc tính toán thì chỉ sai lệch cỡ vài rpm, đằng này khi motor chạy tốc độ thấp nhưng giá trị tính toán lúc nào cũng lớn hơn 200rpm (có thể như Phong nói sai thuật toán)
    Hôm qua viết xong, tôi đã test và thấy sai, post lên cho mọi người thảo luận. Sai số xảy ra khi chạy ở tốc độ thấp cỡ vài chục rpm. Giá trị sau khi xử lý ko bao giờ xuống quá 200rpm. Mọi người xem kỹ chương trình tôi viết rồi tiếp tục thảo luận. Nếu có thể thì viết chương trình gởi lên tôi test thực tế (tôi có đầy đủ đồ nghề). Tiếp tục thảo luận he, để cùng nhau tiến bộ

    Last edited by Kekhukho; 04-05-10 at 15:02.
    thanh0binh đã cảm ơn nội dung này.
    Biển học vô bờ

  10. #10
    Thành viên mới Lượng's Avatar
    Tham gia
    May 2010
    Bài viết
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Có bác nào có một vài ví dụ về chương trình có sử dụng module mở rộng EM231 không vậy. Em không hiểu cách viết lệnh cho mấy cái AIW như thế nào. Đọc lý thuyết thì thấy dễ hiểu nhưng không có ví dụ thực tế. Bác nào có Share cho em với. Thanhks


Trang 1/4 123 ... cuốicuối

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không được gửi luồng mới
  • Bạn không được trả lời bài viết
  • Bạn không được gửi file đính kèm
  • Bạn không được sửa bài viết của mình
  •