PC 與 PLC 的RS-232通訊 |
尚未結案
|
ray24
中階會員 ![]() ![]() ![]() 發表:18 回覆:88 積分:56 註冊:2002-07-24 發送簡訊給我 |
不知大大們是否有跟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 發送簡訊給我 |
不知是否合用 【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 發送簡訊給我 |
|
jackkcg
站務副站長 ![]() ![]() ![]() ![]() ![]() 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
【轉貼】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 發送簡訊給我 |
|
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
我先聲明,我並沒有用過 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 發送簡訊給我 |
|
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
我猜想,您會選用 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 發送簡訊給我 |
|
friendlly
高階會員 ![]() ![]() ![]() ![]() 發表:22 回覆:144 積分:103 註冊:2003-04-08 發送簡訊給我 |
|
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
請問貴公司寶號?
已產品化了嗎?
如果有 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 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |