全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:9875
推到 Plurk!
推到 Facebook!

PC 與 PLC 的RS-232通訊

尚未結案
ray24
中階會員


發表:18
回覆:88
積分:56
註冊:2002-07-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-02-20 13:42:58 IP:210.68.xxx.xxx 未訂閱
不知大大們是否有跟OMRON 的PLC 做過PC連線監控 取得某記憶體暫存器的資料 根據使用手冊的敘述 OMRON 有一組指令集以及Command Format 經由RS-232C傳送至PLC PLC回傳一個回應值代表指令是否接收以及回傳資訊 但經小的我依樣畫葫蘆的傳送指令 但PLC並沒有任何回應..所以做了以下的確認 1.RS-232所使用的線是否正常--->是 2.指令傳送是否正確--->是 3.RS-232的設定(速率.停止位元...)是否正確--->是 4.PLC是否有收到指令--->是(PORT的燈有亮) 5.PLC是否正常運作--->是 但小的我還是百思不解為何無回應產生 還請有這方面經驗而使用過OMRON PLC連結PC的大大們給予指導 台上一分鐘,台下十年功
------
台上一分鐘,台下十年功
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-02-20 16:19:34 IP:61.221.xxx.xxx 未訂閱
不知是否合用 【Delphi】【轉貼】在Windows95下用Delphi開發微機與PLC的串列通信程式 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=26198 ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
ray24
中階會員


發表:18
回覆:88
積分:56
註冊:2002-07-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-02-20 17:12:08 IP:210.68.xxx.xxx 未訂閱
感謝jackkcg大大的回應 該篇文章我已看過相關的內容 內容大多是提到一般PLC通用的連接概念 但因PLC廠牌的不同都會有些許小小的不同 所以小的才特別註名OMRON 的PLC 或許只因為小小的設定或程序沒有注意到 導致PLC 理都不理我 而實際撰寫過與OMRON PLC連結的大大們才會對此加以注意 還請各位大大不吝指導!! 小的已快抓破頭了....啊啊 ---------------------- 台上一分鐘,台下十年功
------
台上一分鐘,台下十年功
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-02-20 17:27:38 IP:61.221.xxx.xxx 未訂閱
【轉貼】RS232、LPT、NULL-MODEM 連接法 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=21163 這篇沒程式喔 寄 e mail給 dllee 版主 也許比較快 哈哈 ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
ray24
中階會員


發表:18
回覆:88
積分:56
註冊:2002-07-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-02-23 01:28:34 IP:218.32.xxx.xxx 未訂閱
又努力了一天...但還是摃龜了 RS-232 PC端的設定該注意都注意了 還不惜成本買了一本 BCB與RS-232的書來解悶 PLC 依然繼續的不理我...唉 > 糟了...程式已經寫的有點歇斯底里了 最後還是請有這方面經驗的大大給予指導 至於
------
台上一分鐘,台下十年功
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-02-23 13:18:28 IP:203.204.xxx.xxx 未訂閱
我先聲明,我並沒有用過 OMRON 的 PLC(我常用另一個牌子),但 RS232 的裝置是用過不少。 在與 RS232 裝置通訊時,最需要注意的是它所提供的通訊協定中有無特殊的要求,例如 Check SUM code、 Start Char、 End Char 、Control Char... 等等,因為只要有特殊需求,而傳給它的資料沒有那樣東東,那它就認為傳給它的資料只是雜訊,即使通訊 port 的燈有在閃,也是不會作任何處理的。 另外,還要注意的是「預設通訊設定」,大部分工業用的 RS232 裝置,會設成 9600 bps, 8 data bits, no parity, 1 stop bit, no hardware handshaking,如果您在 PC 上的 baud rate 設得太高,那也有可能使 RS232 裝置的通訊 port 燈閃,但同樣認為是垃圾資料不處理。 如果需要將程式 email 給我,最好能將 OMRON 的通訊協定也寄給我,這樣才能看看是那個部分有問題。 祝好運。    沒空更新的網頁... http://coolsite.to/dllee C及指標教學,計算機概論,資訊管理導論... http://coolsite.to/ushells 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com
ray24
中階會員


發表:18
回覆:88
積分:56
註冊:2002-07-24

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-02-24 14:27:58 IP:210.68.xxx.xxx 未訂閱
經過這幾天努力不懈的追擊 只差沒有把PLC從3樓丟下去外 我看能試的都試的差不多了 就在月黑風高的星期日晚上 不小心的給我順利的突破PLC心防 回了我一句寶貴的回應...害的我整晚睡不著覺 因為實在是.....太爽了 我歸納了一下之前失敗的因素供各位參考 > ---------------------- 台上一分鐘,台下十年功
------
台上一分鐘,台下十年功
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-02-24 18:03:42 IP:61.231.xxx.xxx 未訂閱
我猜想,您會選用 vccomm32 元件,或許是因為它有 BCB 的原始碼吧... 其實,您可以選 DELPHI 原始碼的 COM Port 元件,例如本站最多人使用的(我猜的) SPCOMM 元件,就很好用,真的! 前一陣子被另一家設備廠給耍了,由它們提供的 IPC 中附的 Multi-COM port 卡的驅動程式並沒有安裝好,導致我們一直在使用的 COM port 元件無法正常工作,但它們提供的測試程式又可以用,給人的感覺好像是只有它們可以,別人都很遜... 也因為它們的軟體可以用,我就真的以為是我們的元件有問題,於是改用 SPCOMM 元件,還真的就可以用了! 後來因為有其他的問題,我們將那台 IPC 重灌後才發現,我們的 COM port 元件是沒有問題的,只要 Multi-COM port 卡有正常安裝。 在其間,我還找了許多 COM port 的元件,包含 BCB Source 或 Delphi Source 的,而在驅動程式沒有安裝好的情況下,真的就是有些可以用,有些不能用。 如果您的 COM port 不是實體的 COM1 或 COM2 而是 USB/Ethernet/Multi-COM port 卡所轉出來的,就要注意是否驅動程式有正常安裝。    沒空更新的網頁... http://coolsite.to/dllee C及指標教學,計算機概論,資訊管理導論... http://coolsite.to/ushells 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com
friendlly
高階會員


發表:22
回覆:144
積分:103
註冊:2003-04-08

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-04-10 09:34:43 IP:61.64.xxx.xxx 未訂閱
看過上面各位大大的問答小弟我有一個問題 這種單機的PLC請問你們都應用在哪一類的機台上 ,且這種Com port的連接能有即時的PLC監控嗎 PLC的UPdate rate 是多少,會因為不同廠牌而有不同嗎 小弟我們的PLC與Motion結合成一片卡但是因為PLC的介面 程式開發的功能不是很完整所以在設計一些功能時要多花 點時間.不過整體來說還算可以用....
friendlly
高階會員


發表:22
回覆:144
積分:103
註冊:2003-04-08

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-04-10 09:35:17 IP:61.64.xxx.xxx 未訂閱
看過上面各位大大的問答小弟我有一個問題 這種單機的PLC請問你們都應用在哪一類的機台上 ,且這種Com port的連接能有即時的PLC監控嗎 PLC的UPdate rate 是多少,會因為不同廠牌而有不同嗎 小弟我們的PLC與Motion結合成一片卡但是因為PLC的介面 程式開發的功能不是很完整所以在設計一些功能時要多花 點時間.不過整體來說還算可以用,希望能跟各位交流一下 謝謝
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-04-11 12:14:57 IP:61.231.xxx.xxx 未訂閱
請問貴公司寶號? 已產品化了嗎? 如果有 PLC 的功能的話,是否支援 IEC 61131-3 之國際標準呢? 可 Email 給我 DM 或給個網址...    沒空更新的網頁... http://dllee.ktop.com.tw C及指標教學,計算機概論,資訊管理導論... http://big5.to/吃軟也吃硬 http://coolsite.to/ushells 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com
ray24
中階會員


發表:18
回覆:88
積分:56
註冊:2002-07-24

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-04-14 11:59:35 IP:218.32.xxx.xxx 未訂閱
friendlly 大大請教一下 PLC+MOTION結合成一片卡是什麼東東阿 通常使用在哪個場合呢? 至於您提的UPdate rate 就是Comport rate的設定 9600bps...等等的設定 若要很計較所謂的即時性...當然還是會有點Delay的 還有會使用在哪呢? 應該是說...需用到可程式時序控制的電路 都會使用 > ---------------------- 台上一分鐘,台下十年功
------
台上一分鐘,台下十年功
系統時間:2024-04-27 8:43:53
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!