最近一直在忙一台機械,機構還有PLC幾乎完成。但是因為PLC需要與PC軟體溝通,便想到利用以前寫的程式讓PC驅動並列埠,利用穩壓、暫存及放大,使PC訊號放大為RELAY訊號再供PLC讀取。
建構步驟如下
1. 準備電路圖(硬體):
2. 準備程式(軟體驅動)
用Borland C++ command line compiler來開發自己的程式。注意Borland C++需要設定WINDOWS PATH環境變數已便找到bin/bcc32這一個程式檔,並在bcc32.exe相同目錄下中新增兩個檔案已便連結到相關INCLUDE檔和OBJ檔。
A. ilink32.cfg
-L"C:\MYApps\BCC55\lib;C:\MYApps\BCC55\Lib\PSDK"
B. bcc32.cfg
-I"C:\MYApps\BCC55\include" -L"C:\MYApps\BCC55\lib;C:\MYApps\BCC55\Lib\PSDK"
前置完成後開始撰寫程式Test.cpp。
完成以後以bcc32編譯,便可以用編譯出的EXE檔通過並列埠驅動PCB板上的RELAY,再透過RELAY將資料傳到PLC中。
觀念參考: 這個網站
成品圖示意:
沒有留言:
張貼留言