西門子電源6EP1457-3BA00
西門子電源6EP1457-3BA00
西門子電源6EP1457-3BA00
系統(tǒng)布置要求敘述如下:
plc cpu負責開關量、模擬量的采集、運算,實施直接的控制功能;通訊模塊cmm311通過兩個通訊口分別連接上位機及觸摸屏,實現人機界面與plc的數據通訊;pcm模塊的com2與westinghouse(西屋儀表)mint ii網絡轉換器相連,負責通過mint ii網絡轉換器與現場三個種類的12臺westinghouse儀表通訊,采集電流、電壓、功率等各種物理量的實時數據,同時,com1在調試完畢后用來與現場一臺三菱fx2n plc通訊,實現從ge plc系統(tǒng)到fx2n系統(tǒng)的數據通路,方案圖如圖1所示。
2.1 minit ii轉換器通訊協議簡介
在這個方案中,minit ii與下位設備的硬件連接為雙絞線,minit ii及下位各設備都并入雙絞線組成的westinghouse incom網絡,在該網絡中各通訊主體使用二進制通訊方式,數據幀均由33位二進制數構成,minit ii充當主站(master)角色,對下位各設備發(fā)起通訊,進行輪詢。
pcm311模塊與minit ii轉換器進行的是ascii碼通訊方式,而minit ii轉換器與下位dt3000、mp3000、iq200各系列設備的通訊方式為二進制碼通訊,實際上minit ii所起到的作用是將pcm模塊發(fā)出的ascii碼指令幀轉譯為二進制碼指令幀,當然,在通訊過程中,我們只需關心ascii碼通訊幀的格式,minit ii會自動將其轉為二進制格式后發(fā)到incom網絡中去。
minit ii模塊的25針rs232串行口接收的ascii碼幀由10個ascii碼字符組成,分為控制指令幀、數據指令幀兩類,大致形式如下:
控制指令:
。╯tx)(c/d)(inst)(comm)(scomm)(address)(sumcheck)
數據指令:
。╯tx)(c/d)(data)(sumcheck)
stx:第2號ascii碼,占一位
c/d:控制指令時為1,數據指令時為0,占一位
inst、comm、scomm:由這三個數字指定需要返回的參數,各占一位
address:指定指令的發(fā)送對象,是一個三位數的十六制數,占三位
sumcheck:和校驗碼,占二位 |