官术网_书友最值得收藏!

2.5.2 用戶程序的仿真調試

1.S7-1200/S7-1500的仿真軟件

S7-1200對仿真的硬件、軟件的要求如下:固件版本為V4.0或更高版本的S7-1200,S7-PLCSIM的版本為V13 SP1及以上。

S7-PLCSIM V15 SP1不支持計數、PID和運動控制工藝模塊,不支持PID和運動控制工藝對象,支持通信指令PUT、GET、TSEND、TRCV、TSEND_C和TRCV_C。不支持對包含受專有技術保護的塊的程序進行仿真。

2.啟動仿真和下載程序

選中項目樹中的PLC_1,單擊工具欄上的“啟動仿真”按鈕,S7-PLCSIM V15 SP1被啟動,出現“自動化許可證管理器”對話框,顯示“啟動仿真將禁用所有其他的在線接口”。勾選“不再顯示此消息”復選框,以后啟動仿真時不會再顯示該對話框。單擊“確定”按鈕,出現S7-PLCSIM的精簡視圖(見圖2-37)。

圖2-37 S7-PLCSIM的精簡視圖

打開仿真軟件后,如果出現“擴展的下載到設備”對話框(見圖2-38),將“接口/子網的連接”設置為“PN/IE_1”或“插槽‘1×1’處的方向”,用以太網接口下載程序。

圖2-38 “擴展的下載到設備”對話框

單擊“開始搜索”按鈕(見圖2-38),“選擇目標設備”列表中顯示出搜索到的仿真CPU的以太網接口的IP地址。

單擊“下載”按鈕,出現與圖2-35基本上相同的“下載預覽”對話框,編譯組態成功后,勾選“全部覆蓋”復選框,單擊“裝載”按鈕,將程序下載到PLC。

下載結束后,出現“下載結果”對話框。用選擇框將“無動作”改為“啟動模塊”,單擊“完成”按鈕,仿真PLC被切換到RUN模式(見圖2-37)。

3.生成仿真表

單擊精簡視圖右上角的按鈕,切換到項目視圖(見圖2-39)。單擊工具欄最左邊的按鈕,創建一個S7-PLCSIM的新項目。

雙擊項目樹的“SIM表格”(仿真表)文件夾中的“SIM表格_1”,打開該仿真表。在右邊窗口的“地址”列輸入I0.0、I0.1和QB0,可以用QB0所在的行來顯示Q0.0~Q0.7的狀態。如果在SIM表中生成IB0,可以用一行來分別設置和顯示I0.0~I0.7的狀態。

圖2-39 S7-PLCSIM的項目視圖

單擊“名稱”列空白行中隱藏的按鈕,再單擊選中出現的變量列表中的"T1"(見圖2-23),名稱列出現“"T1"”.。單擊地址列表中的"T1".ET,地址列表消失,名稱列出現"T1".ET。用同樣的方法在“名稱”列生成"T1".Q。

4.用仿真表調試程序

兩次單擊圖2-39中“位”列第一行中的小方框,方框中出現“√”,I0.0變為TRUE后又變為FALSE,即模擬按下和放開起動按鈕。梯形圖中I0.0的常開觸點閉合后又斷開。由于OB1中程序的作用,Q0.0(電源接觸器)和Q0.1(星形接觸器)變為TRUE,梯形圖中其線圈通電,SIM表中“接觸器”(QB0)所在行右邊Q0.0和Q0.1對應的小方框中出現“√”(見圖2-39)。同時,當前時間值"T1".ET的監視值不斷增大。它等于預設時間值T#8s時其監視值保持不變,變量"T1".Q變為TURE,“接觸器”行的Q0.1變為FALSE,Q0.2變為TRUE,電動機由星形接法切換到三角形接法。

兩次單擊I0.1對應的小方框,分別模擬按下和放開停止按鈕的操作。由于用戶程序的作用,Q0.0和Q0.2變為FALSE,電動機停機。仿真表中對應的小方框中的勾消失。

單擊S7-PLCSIM項目視圖工具欄最右邊的按鈕,可以返回圖2-37所示的精簡視圖。單擊精簡視圖工具欄上的“切換到項目視圖”按鈕,將會切換到項目視圖。

5.SIM編輯器的表格視圖和控制視圖

圖2-39中SIM編輯器的上半部分是表格視圖,選中I0.0所在的行,編輯器下半部分出現控制視圖,其中顯示一個按鈕,按鈕上面是I0.0的變量名稱“起動按鈕”。可以用該按鈕來控制I0.0的狀態。

在表格視圖中生成變量IW64(模擬量輸入),選中它所在的行,在下面的控制視圖中出現一個用于調整模擬值的滾動條,它的兩邊顯示最小值16#0000和最大值16#FFFF。用鼠標按住并拖動滾動條的滑塊,可以看到表格視圖中IW64的“監視/修改值”快速變化。

6.仿真軟件的其他功能

在S7-PLCSIM的項目視圖中,可以用工具欄上的按鈕打開保存的項目,用按鈕啟動和停止S7-PLCSIM項目的運行。

執行項目視圖的“選項”菜單中的“設置”命令,在“設置”視圖中,可以設置起始視圖為項目視圖或緊湊視圖(即精簡視圖),還可以設置項目的存儲位置。

默認情況下,只允許更改I區的輸入值,Q區或M區變量(非輸入變量)的“監視/修改值”列的背景為灰色,只能監視不能更改非輸入變量的值。單擊按下SIM表格工具欄的“啟動/禁用非輸入修改”按鈕,便可以修改非輸入變量。單擊工具欄上的按鈕,可以加載項目中所有的標簽(即變量)。

生成新項目后,可以用工具欄上的選擇框來選擇“S7-1200”“S7-1500”和“ET 200SP”。

視頻“用仿真軟件調試用戶程序”可通過掃描二維碼2-6播放。

二維碼2-6

主站蜘蛛池模板: 吴忠市| 昔阳县| 延安市| 含山县| 新蔡县| 分宜县| 牙克石市| 本溪市| 同德县| 黔江区| 萍乡市| 克什克腾旗| 乌拉特中旗| 华池县| 景德镇市| 门源| 盱眙县| 冕宁县| 江达县| 阿拉善右旗| 滕州市| 华宁县| 师宗县| 黎城县| 沈丘县| 商河县| 湖北省| 西畴县| 阜城县| 法库县| 柘荣县| 沈丘县| 苍南县| 贺兰县| 芒康县| 大埔县| 九江县| 阿拉善左旗| 游戏| 岚皋县| 遂溪县|