S7-1200 PLC 仿真功能有如下硬件和軟件要求:
硬件要求:
1、固件版本為 4.0 或較高版本的 S7-1200 PLC
2、固件版本為 4.12 或較高版本的 S7-1200F PLC
軟件要求:
S7-PLCSIM V13 SP1 及以上
工藝模塊支持
S7-PLCSIM 目前不支持以下工藝模塊:
工藝對象支持
S7-PLCSIM 目前不支持以下工藝對象:
S7-PLCSIM 幾乎支持仿真的 S7-1200 和 S7-1200F 的所有指令(系統(tǒng)函數(shù)和系統(tǒng)函數(shù)塊),支持方式與物理 PLC 相同。S7-PLCSIM 將不支持的塊視為非運行狀態(tài)。
某些指令受部分支持。對于這些 SFC 和 SFB,S7-PLCSIM 將驗證輸入?yún)?shù)并返回有效輸出,但不一定是帶有實際 I/O 的真實 PLC 將返回的信息。
當前不支持的指令
S7-PLCSIM 不支持或不完全支持仿真的 S7-1200 和 S7-1200F 的以下指令:
指令 | 說明 |
---|---|
DPRNM_DG | 讀取 DP 從站的診斷數(shù)據(jù) |
WWW | Web 控制 |
GET_DIAG | 獲取診斷信息(模式 0、1、2) |
T_CONFIG | 組態(tài) IP 套件 |
PORT_CFG | 動態(tài)組態(tài)通信參數(shù) |
SEND_CFG | 動態(tài)組態(tài)串行傳輸參數(shù) |
RCV_CFG | 動態(tài)組態(tài)串行接收參數(shù) |
SEND_PTP | 傳送“發(fā)送緩沖區(qū)數(shù)據(jù)” |
RCV_PTP | 啟用消息接收 |
MC_Power | 啟用/禁用軸 |
MC_Reset | 確認錯誤 |
MC_Home | 使軸歸位 |
MC_Halt | 暫停軸 |
MC_MoveAbsolute | 以**方式定位軸 |
MC_MoveRelative | 以相對方式定位軸 |
MC_MoveVelocity | 以預定義速度移動軸 |
MC_MoveJog | 在點動模式下移動軸 |
MC_CommandTable | 按運動順序運行軸命令 |
MC_ChangeDynamic | 更改軸的動態(tài)設(shè)置 |
MC_WriteParam | 寫入工藝對象的參數(shù) |
MC_ReadParam | 讀取工藝對象的參數(shù) |
PID_Compact | 具有集成調(diào)整的通用 PID 控制器 |
PID_3Step | 對閥門進行集成調(diào)節(jié)的 PID 控制器 |
PID_Temp | 溫度 PID 控制器 |
S7-PLCSIM 支持 S7-1200 和 S7-1200F PLC 的如下通信指令:
注意: 仿真PLC與“真實” PLC仍有區(qū)別,如下所述:
1. T-block 指令和數(shù)據(jù)分段
S7-PLCSIM 執(zhí)行 T-block 指令時數(shù)據(jù)分段為 1024 字節(jié)。實際 CPU 的數(shù)據(jù)分段為 8192 字節(jié)。
如果在單個 TSEND 指令中發(fā)送的數(shù)據(jù)**過 1024 字節(jié),并且在 ad-hoc 模式下通過 TRCV 指令接收數(shù)據(jù),則 TRCV 指令生成的新數(shù)據(jù)只有 1024 字節(jié)。此時,必須多次執(zhí)行 TRCV 指令才能接收額外的字節(jié)。
2. T-block 指令和 數(shù)據(jù)緩沖
S7-PLCSIM 執(zhí)行 T-block 指令時*在接收 CPU 中緩沖數(shù)據(jù)。
不過在 S7-PLCSIM 中,只有仿真的接收 CPU 中的程序執(zhí)行 TRCV 指令后,仿真的發(fā)送 CPU 才能完成 TSEND 指令。
但是,在 S7-PLCSIM 中執(zhí)行 TSEND 指令時,只有接收 CPU 上的程序執(zhí)行 TRCV 指令后,TSEND 指令才能完成。
點擊博途軟件的仿真按鈕啟動S7-1200仿真器,如圖1:
圖1. 啟動仿真器
這時,會彈出仿真器對話框的精簡視圖,如下圖所示:
圖2. 仿真器
點擊右下角按鈕,可以切換到項目視圖,如下圖所示:
圖3. 仿真器項目視圖
點擊左上角的新建按鈕,可以新建一個仿真項目。
然后回到博途編程界面,選中項目里的1200 PLC ,點擊下載按鈕,會彈出如下下載選項對話框,按照圖中所示選擇接口,并點擊“開始搜索”按鈕,,在兼容設(shè)備對話框里會顯示出仿真器設(shè)備,如圖所示:
圖4 下載選項
選中該設(shè)備,點擊下載,即可將項目下載到1200仿真器中。
下載項目成功后,可以點擊仿真器上的啟動和停止按鈕更改CPU的運行模式,如下圖紅色圈和綠色圈標注所示:
圖5 啟動和停止
在PLCSIM左側(cè)項目樹中可以看到SIM表,可以添加用戶自己的SIM表,然后在該表中添加變量,進行變量值的監(jiān)控和修改。
下面通過一個例子來說明仿真器的SIM表如何使用。
在SIM表1中添加幾個簡單變量I0.0,Q0.0, M0.0和MB1進行測試和說明,如下圖所示:
圖6. SIM表測試
此時點擊“位”列的復選框,可以對I0.0進行值更改,如下圖所示:
圖7. SIM表更改輸入點變量
但是默認情況下,只有輸入 點是允許更改的,Q點或者M點的修改列為灰色,只能監(jiān)視無法更改值。這時,如果想更改非輸入點的值,需要點擊工具欄的“啟動/禁用非輸入修改”按鈕,便可以啟動非輸入變量的修改功能,如下圖紅框所示:
圖8. 啟動/禁用非輸入修改
啟動該功能后,便可以對剛剛建立的Q點及M點變量進行賦值操作了,如下圖所示:
圖9. SIM表更改非輸入變量值
可按照使用實際硬件的方式對 I/O 設(shè)備功能進行仿真。 然而,由于性能限制,可仿真的設(shè)備數(shù)量不能**過物理網(wǎng)絡(luò)中的設(shè)備數(shù)量。
仿真的 PLC 支持在 RUN 模式中下載。
將仿真的 PLC 置于 STOP 模式下時,S7-PLCSIM 會寫入輸出值。
S7-PLCSIM 不支持寫入診斷緩沖區(qū)的所有錯誤消息。 例如,S7-PLCSIM 不仿真 CPU 中與故障電池相關(guān)的消息或 EPROM 錯誤。 但 S7-PLCSIM 可仿真大多數(shù)的 I/O 和程序錯誤。
由于 S7-PLCSIM 軟件運行在裝有 Windows 操作系統(tǒng)的 PC 上,因此 S7-PLCSIM 中操作的掃描周期時間和確切時間不同于在物理硬件上執(zhí)行的那些操作所需的時間。 這是因為 PC 的處理資源“競爭”產(chǎn)生了額外開銷,具體開銷取決于多種因素。
如果程序高度依賴于執(zhí)行操作所需的時間,則需注意不應僅根據(jù) S7-PLCSIM 仿真的時間結(jié)果來評估程序。
S7-PLCSIM V13 SP1 不支持受專有技術(shù)或密碼保護的塊。 在對 S7-PLCSIM 執(zhí)行下載操作前,必須刪除保護。
S7-PLCSIM 不會對訪問保護或復制保護進行仿真。
S7-PLCSIM 支持仿真實例間的通信。實例可以是 S7-PLCSIM 仿真或 WinCC 運行系統(tǒng)仿真。
可以運行 S7-PLCSIM V13 SP1 的兩個實例,而且它們之間可相互通信。
可以運行 S7-PLCSIM V13 SP1 的一個實例和 S7-PLCSIM V5.4.6 或較高版本的一個實例,而且它們之間可相互通信。
仿真實例間的通信
所有仿真實例必須在同一 PC 上運行才能相互通信。每個實例的 IP 地址都不得重復。
S7-PLCSIM 支持 TCP/IP 和 PROFINET 連接。
對于 S7-1200 和 S7-1200F PLC,可使用 PUT/GET 和 TSEND/TRCV (T-block) 指令來仿真通信。
T-block 指令和 UDP
S7-PLCSIM 不能仿真組態(tài)為使用 UDP 協(xié)議的 T-block 連接。
T-block 指令和數(shù)據(jù)分段
S7-PLCSIM 執(zhí)行 T-block 指令時數(shù)據(jù)分段為 1024 字節(jié)。實際 CPU 的數(shù)據(jù)分段為 8192 字節(jié)。
如果在單個 TSEND 指令中發(fā)送的數(shù)據(jù)**過 1024 字節(jié),并且在 ad?hoc 模式下通過 TRCV 指令接收數(shù)據(jù),則 TRCV 指令生成的新數(shù)據(jù)只有 1024 字節(jié)。此時,必須多次執(zhí)行 TRCV 指令才能接收額外的字節(jié)。
T-block 指令和 數(shù)據(jù)緩沖
S7-PLCSIM 執(zhí)行 T-block 指令時*在接收 CPU 中緩沖數(shù)據(jù)。
不過在 S7-PLCSIM 中,只有仿真的接收 CPU 中的程序執(zhí)行 TRCV 指令后,仿真的發(fā)送 CPU 才能完成 TSEND 指令。
但是,在 S7-PLCSIM 中執(zhí)行 TSEND 指令時,只有接收 CPU 上的程序執(zhí)行 TRCV 指令后,TSEND 指令才能完成。
每個仿真的 PLC 的 IP 地址都不得重復
如果每個仿真的 PLC 都具有相同的 IP 地址,則無法運行多個仿真。每個仿真的 PLC 的 IP 地址都不得重復。
在啟動仿真之前,應確保 IP 地址在 STEP 7 中一。
可在 STEP 7 的“擴展的下載到設(shè)備”(Extended download to device) 對話框中使 PLC 上的 LED 燈閃爍,但 S7-PLCSIM 無法仿真此功能。
S7-PLCSIM 不會仿真 SD 存儲卡。 因此,不能仿真需要存儲卡的 CPU 功能。 例如,數(shù)據(jù)記錄功能會將所有輸出都寫入 SD 卡,這樣便無法仿真數(shù)據(jù)記錄功能。
S7-PLCSIM 不支持數(shù)據(jù)記錄,因為該功能會將所有輸出都寫入 SD 卡,而 S7-PLCSIM 不支持使用 SD 卡。
S7-PLCSIM 不支持使用配方。
S7-PLCSIM 不支持 Web 服務器功能。
詞條
詞條說明
西門子V20基本型變頻器6SL3210-5BE27-5CV0
西門子V20基本型變頻器6SL3210-5BE27-5CV0 ?西門子V20基本型變頻器6SL3210-5BE27-5CV0? 西門子變頻器SINAMICS:適用于所有行業(yè)的變頻器 對于各種設(shè)備和工廠日益增加的變頻器的應用的需求,西門子變頻器SINAMICS 家族是較佳選擇。其采用模塊化、可擴展的結(jié)構(gòu)設(shè)計,可根據(jù)具體的行業(yè)應用量身定制,采用高性能工具,進行統(tǒng)一的工程組態(tài),能效
西門子1.5KW伺服電機1FL6064-1AC61-2AB1
西門子1.5KW伺服電機1FL6064-1AC61-2AB1 ?西門子1.5KW伺服電機1FL6064-1AC61-2AB1 ,該系統(tǒng)能夠在發(fā)生惡劣的短路故障時*切斷并隔離故障點,非故障部分的運行設(shè)備在此期間能夠保證正常運行;系統(tǒng)還備有故障穿越的能力,可以**平臺的動力定位。另外,該系統(tǒng)可以實現(xiàn)全船失電情況下發(fā)電以及與用戶的快速軟啟動、軟連接,降低了系統(tǒng)的沖擊影響,具有*恢復供電、
西門子4模擬量輸入2模擬量輸出314C-2PN/DP?西門子4模擬量輸入2模擬量輸出314C-2PN/DP西門子PLC廣泛地應用在工業(yè)自動化控制領(lǐng)域。在一些大中型控制系統(tǒng)中,用戶可以使用西門子PLC S7-300系列作為控制器,西門子PLC S7-300系列的模塊配置靈活,擴展性強,通訊功能強大,為自動化控制系統(tǒng)提供了解決方案。本文下面為您介紹一下西門子PLC S7-300系列的選型方
公司名: 湖南雙銀科技有限公司
聯(lián)系人: 郭金秀
電 話: 15216632215
手 機: 15216632215
微 信: 15216632215
地 址: 湖南長沙經(jīng)濟技術(shù)開發(fā)區(qū)開元東路以北、 東六線以東華潤置地廣場一期12幢1201
郵 編:
網(wǎng) 址: guojinxiu85.cn.b2b168.com
公司名: 湖南雙銀科技有限公司
聯(lián)系人: 郭金秀
手 機: 15216632215
電 話: 15216632215
地 址: 湖南長沙經(jīng)濟技術(shù)開發(fā)區(qū)開元東路以北、 東六線以東華潤置地廣場一期12幢1201
郵 編:
網(wǎng) 址: guojinxiu85.cn.b2b168.com
¥800.00
¥10.00
庫卡C4驅(qū)動器KPP600-20-2x40 00-198-263
¥20888.00