西門子6ES7331-7HF01-0AB0
SIMATIC S7-300,模擬輸入 SM 331,電位隔離 8模擬輸入,分辨率 13 位 U/I/電阻/Pt100, NI100,NI1000,LG-NI1000, PTC/KTY, 66ms 轉換時間; 1個 40針
組態王與西門子 200plc 自由口協議通過 modem 通訊,硬件接線怎樣實現?
設備上插標準 PPI 電纜,modem9 針口通過一個標準 232 交叉線接到 PPI 電纜上即可,232 交叉線的 modem 側需要 1 4 6 短接,7 和 8 短接。
6. 一臺 S7200PLC 通過串口方式能否接兩個上位機通訊?
通過串行電纜的方式不行,可以考慮使用以下兩種方式:
1)PLC 配置為 MPI 協議,這樣兩個上位機需要各配置一塊 MPI 卡;
2)兩個 PC 機中,一個作為采集站和 PLC 通訊,另外一個作為客戶端和采集站通訊;
7. 西門子 200Plc 通過 PPI 協議與組態王通訊失敗,為何?
請檢查如下設置是否正確:
1)用戶編程電纜的撥碼設置:在編程電纜的撥碼中,第 5 個端子是設置通訊協議的:撥碼設置為 0,表示 PPI/Freeport ;撥碼設置為 1,表示 PPI(master);用戶使用 PPI 協議和組態王通訊時,撥碼選擇 PPI/Freeport 對應撥碼值即可;
2)PPI 通訊傳輸的是 11 位的數據,也就建議客戶撥碼選擇 8 數據位 1 停止位偶校驗(撥碼默認為 11 位),并且 PLC 的波特率和 PPI、組態王要一致;
3)要求編程軟件必須是離線時啟動運行組態王。
軟啟動具有的保護 1)外部故障輸入保護。瞬停端子用于外加保護裝置,如熱繼電器等。 2)失壓保護。軟啟動器斷電且又來電后,無論控制端子處于何種位置,均不會自行啟動,以免造成傷害事故。 3)啟動時間過長保護。由于軟啟動器參數設置不當或其原因造成長時間啟動不成功軟啟動器會自行保護。 4)軟啟動器過熱保護。溫度升至80±5℃時保護動作,動作時間<0.1秒;當溫度降至55℃,過熱保護解除。 5)輸入相保護。滯后時間<3秒。 6)輸出缺相保護。滯后時間<3秒。 7)三相不平衡保護。滯后時間<3秒,以各相電流偏差大于50%±10%為基準。 8)啟動過電流保護。啟動時持續大于電機額定工作電流5倍時保護動作。 9)運行過載保護。以電機額定工作電流為基準作反時限熱保護。 10)電源電壓過低保護。滯后時間:當電源電壓低于極限值50%時,保護動作,時間<0.5秒,否則低于設定值時保護動作,時間<3秒。 11)電源電壓過高保護。當電源電壓高于極限值130%時,保護動作,時間<0.5秒,否則高于設定值時保護動作,時間<3秒。 12)負載短路保護。滯后時間:<0.1秒,短路電流為軟啟動標稱電機電流額定值10倍以上
模塊安裝
S7-200數字量模塊可安裝在CPU模塊右側的任意位置。
每個S7-200數字量模塊都自帶一根帶狀I/O總線電纜,如果該電纜滿*模塊之間的安裝寬度需求,可直接將該電纜插接在其它模塊上的10針插槽內,如下圖:
如果S7-200數字量模塊自帶的電纜不能滿*模塊之間的安裝寬度需求,可選用0.8米I/O擴展電纜。安裝示意圖如下:
注:每套系統僅允許使用一條I/O擴展電纜.
I/O擴展電纜的詳細信息請點擊 查看
安裝說明請參考《S7-200可編程控制器系統手冊》第3章S7-200的安裝。
模塊I/O接線
• DI接線:
S7-200數字量模塊的DI有以下類型:
• 24V DC輸入:
這種輸入又分為24V DC漏型輸入和24VDC源型輸入。“漏型輸入”是電流流入DI輸入點的形式,如下圖箭頭所示:電流由外部流入模塊的I x.0輸入點,1M接0V DC;
“源型輸入”是電流由DI輸入點流出的形式,如下圖箭頭所示:電流由模塊的I x.0輸入點流出,1M接24V DC。
• 120/230V AC輸入
只有6ES7221-1EF22-0XA0這一種型號的模塊可以接交流輸入,具體的接線方式如下:
• DO接線:
繼電器輸出的DO點可接交流或直流。如下圖所示:1L接24V DC或250V AC 都可以。
• 120/230V AC輸出
只有6ES7222-1EF22-0XA0為120V/230V AC輸出,具體的接線圖如下所示:
S7-200數字量模塊接線圖請參考《S7-200可編程控制器系統手冊》附錄A 圖A-9至圖A-12。
模塊I/O尋址
S7-200數字量模塊的位置和I/O地址不需要在編程軟件中配置,模塊的位置和I/O地址將按照離CPU的距離遞增排列。
S7-200的DI/DO地址總是以8位(一個字節)為單位遞增。如果CPU上的物理DI/DO點沒有*占據一個字節,其中剩余未用的位也不能分配給后續模塊的DI/DO信號。如下圖所示的例子:CPU224 XP未占用的I1.6,I1.7及Q1.2-Q1.7都不能再分配給后續的4輸入/4輸出數字量擴展模塊,此擴展模塊將使用從I 2.0和Q 2.0開始的地址。
在Step 7 Micro/Win編程軟件中也可以查看到模塊的具體地址分配。使用Step 7 Micro/Win編程軟件的菜單命令“PLC >信息”,可查看擴展模塊實際位置和I/O地址分配。如上范例:CPU224XP擴展4DI/4DO其地址分配如下圖所示:可查看到數字量模塊的模塊位置為0,輸入點起始地址為I2.0,輸出點起始地址為Q2.0。
添加硬件并命名PLC
然后進入 “Project view”,在“Project tree” 下雙擊 “Add new device”,在對話框中選擇所使用的S7-1200 CPU(6ES7 212-1BD30-0XB0)添加到機架上,設備名為 PLC_1,如圖1所示。
圖1 添加新的PLC站
為了編程方便,我們使用 CPU 屬性中定義的時鐘位,定義方法如下:
在“Project tree> PLC_1 > Device configuration” 中,選中 CPU ,然后在下面的屬性窗口中,“Properties > System and clock memory” 下,將系統位定義在MB1,時鐘位定義在MB0,如圖2所示。程序中我們主要使用 M0.3,它是以2Hz 的速率在0和1之間切換的一個位,可以使用它去自動激活發送任務。
圖2 系統和時鐘存儲器
3、為 S7-1200 CPU的PROFINET 通信口分配以太網地址
在 “Device View”中點擊 CPU 上代表PROFINET 通信口的綠色小方塊,在下方會出現PROFINET 接口的屬性,在 “Ethernet addresses”下分配IP 地址為 192.168.0.2 ,子網掩碼為255.255.255.0,如圖3所示。
圖3為 S7-1200 CPU的PROFINET 接口分配IP地址
3.2調用并配置通信指令
1、在 PLC_1 的 OB1 中調用 “TCON”通信指令
進入“Project tree > PLC_1 > Program blocks > OB1” 主程序中,從右側窗口 “Instructions > Extended Instructions > Communications” 下調用 “TCON” 指令,并選擇 “Single Instance” 生成背景 DB塊,如圖4所示。
圖4 調用TCON指令
2、定義PLC_1 的 “TCON” 連接參數
PLC_1 的 TCON 指令的連接參數需要在指令下方的屬性窗口“Properties > Configuration > Connection parameter”中設置,如圖5所示。
連接參數說明:
End point | :選擇通信伙伴,這里選擇“unspecified” |
Address | :通信伙伴S7-300站的IP地址“192.168.0.3” |
Connection type | :選擇通信協議為ISO on TCP |
Connection ID | :連接的地址 ID 號,這個 ID 號在后面的編程里會用到 |
Connection data | :創建連接時,系統會自動生成本地的連接 DB 塊,所有的連 接數據都會存在這個 DB 塊中。 |
:選擇本地 PLC_1作為主動連接,S7-300 CPU作為被動連接 | |
Address details | :設定 TSAP 地址這里本地設置成“PLC_1”, TSAP ID自動為“50.4C.43.5F.31”,伙伴方設置成不設置TSAP(ASCII),設置TSAP ID 為“E0.02.50.4C.43.5F.31”。 |
免責聲明
- 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
- 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。