22/08/2547 13:46 น. |
เขียนโปรแกรมเพื่อรับค่าจาก Flowmeter ที่ส่งสัญญาณเป็น 4-20 ma. แล้วคำนวนค่า Flow ออกมามีหลักการยังไงบ้างครับ |
26/08/2547 09:54 น. |
โทรมาปรึกษาได้ที่ 09-8120671 บางที่อาจจะช่วยได้บาง |
26/08/2547 18:04 น. |
ลองเขียน flow การทำงานว่าต้องการเอาไปควบคุมอะไร แล้วผมจะเขียนโปรแกรมตัวอย่างและคำอธิบายให้ |
27/08/2547 11:59 น. |
หลักการคือ ทำการ scaling สัญญาณ Analog ที่เข้ามาใน PLC<br>ให้โชว์ตามค่าที่เราต้องการ เช่น ต้องการโชว์ค่า Flow 0 - 100 เราก็ใช้คำสั่ง SCL ให้ min =0 , max =100 ส่วนรายละเอียดถ้าคุณเคยใช้งาน omron ก็จะสานต่อได้ครับ |
05/12/2547 07:46 น. |
ในการเขียนโปรแกรมเพื่อรับสัญญาณ analog จำนวน 8 สัญญาณครับลอง copy แล้ว paste ลงในโปรแกรม CX-programmer แล้วแปลงเป็นแบบ diagram ดูครับ จะเป็นวิธีการเขียนเพื่อติดต่อกับ card analog ครับ ในการใช้งานจะต้องทำการ calibrate ก่อนการใช้งานวิธีใช้สามารถดูตาม manual ของ card ครับ<br><br>LD P_On<br>MOV(21) #00FF DM1570<br>MOV(21) #FF00 DM1571<br>MOV(21) #0000 DM1572<br>MOV(21) #0260 DM1573<br>LD P_On<br>MOV(21) #0000 DM1574<br>MOV(21) #0800 DM1575<br>MOV(21) #0000 DM1576<br>MOV(21) #1000 DM1577<br>LD P_On<br>MOV(21) #0000 DM1578<br>MOV(21) #1000 DM1579<br>MOV(21) #0000 DM1580<br>MOV(21) #1000 DM1581<br>LD P_On<br>MOV(21) #0000 DM1582<br>MOV(21) #1000 DM1583<br>MOV(21) #0000 DM1584<br>MOV(21) #1000 DM1585<br>LD P_On<br>MOV(21) #0000 DM1586<br>MOV(21) #1000 DM1587<br>LD P_On<br>OR 228.00<br>WRIT(87) #0000 DM1570 58<br>ANDNOT P_EQ<br>OUT 228.00<br>LDNOT 228.00<br>ANDNOT 59.03<br>READ(88) #0009 59 DM1588<br>ANDNOT P_EQ<br>OUT 228.01<br>LD P_On<br>MOV(21) DM1588 DM459<br>MOV(21) DM1589 DM460<br>MOV(21) DM1590 DM461<br>MOV(21) DM1591 DM462<br>LD P_On<br>MOV(21) DM1592 DM463<br>MOV(21) DM1593 DM464<br>MOV(21) DM1594 DM465<br>MOV(21) DM1595 DM466<br> |