一些資料和鏈接:
自由口模式下PLC與計算機的通信
http://www.ad.siemens.com.cn/applic/as/s7_200/freeport.asp
主題:回覆:S7-200與上位機如何用rs232-485通訊啊!?
200是485口,計算機一般是232口,所以需要在計算機上加一個232轉485的轉換器.
軟件部分看你走什麼協議了,上位軟件若是西門子的就走西門子的協議,象PPI協議等.若不是可以走MODBUS協議或採用自由口通訊,自己編寫通訊協議.
226和上位機 通訊,西門子的S7驅動,走PPI協議,比較貴,可以用工控軟件,如ifix,intouch,組態王等,或者有的s7驅動提供dde方式的,你可以自己寫上位機 軟件,這樣PLC端就不用寫程序了。2、走modbus協議,PLC端走SLave方式,西門子提供這個庫的,安裝一下,使用起來也很方便的,上位機 使用標準的Modbus就可以了,這就比較容易了。3、走自由口協議,那就看你自己的水平了,定義一個比較簡單完善的協議,在PLC和上位機 端各自寫個程序進行通訊!
Modbus 的東東 ,轉篇文章作爲預備知識
http://www.tuxw.cn/blog/article.asp?id=119
Modbus 協議簡介
http://www.tuxw.cn/blog/article.asp?id=120
基於原始協議的 Modbus RTU 主站庫
http://www.tuxw.cn/blog/article.asp?id=121
S7-200 Modbus RTU 主站庫 V2.1
http://www.tuxw.cn/blog/article.asp?id=168
葉帆工作室
http://blog.gkong.com/more.asp?name=yefanqiu&id=25885
S7-200 MODBUS RTU 從站通訊
http://ssdjsc.blog.163.com/blog/static/791811492008111072041797/
S7-200 MODBUS RTU 主站通訊
http://ssdjsc.blog.163.com/blog/static/79181149200811107163797/
http://blog.csdn.net/hejishan/archive/2008/03.aspx
CP340,CP341,CP440,CP441”下載 CD
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=27013524&objAction=csOpen&nodeid0=24284824&lang=zh&siteid=cseus&aktprim=0&extranet=standard&viewreg=CN