Labview控制PLC輸出PWM

跟Labview控制8051輸出PWM那篇是姐妹篇

但比起8051方便多了(單價不能比較咩)

三菱FX3U PLC本身就有內建輸出PWM功能,只要指定Duty Time跟Time on這2個值就可以用了,超方便。

PLC端程式:

指令格式如下

[PWM Time on Duty Time 輸出點] 單位都是ms喔而且Time不能大於DutyTime(經實驗可以,只是會變成常ON狀態而以)

範例如下圖:

比起用8051輸出那邊好用太多嚕,只要一行,是的只要一行!

範例裡不直接給數質,而是用資料暂存器D1跟D2來控制調寬比,也就是說直接用Labview改D1跟D2的值,PWM的輸出就會做即時的變化,不用再開編輯PLC的程式去改。

Labview端程式:

如圖拉一拉就好了OPC裡設好D1跟D2,再用Labview拉出來用就好了。

執行影片: