1.使用簡(jiǎn)單指令創(chuàng)建復(fù)雜等式
在 Basic 指令樹中,展開“數(shù)學(xué)函數(shù)”(Math functions) 文件夾。雙擊 Calculate 指令以將該指令插入用戶程序中。
未組態(tài)的 Calculate 指令提供了兩個(gè)輸入參數(shù)和一個(gè)輸出參數(shù)。
單擊“???”并為輸入?yún)?shù)和輸出參數(shù)選擇數(shù)據(jù)類型。(所有輸入?yún)?shù)和輸出參數(shù)的數(shù)據(jù)類型必須相同。)對(duì)于本示例,請(qǐng)選擇“Real”數(shù)據(jù)類型。
單擊“編輯等式”(Edit equation) 圖標(biāo)以輸入等式。
對(duì)于本示例,請(qǐng)輸入以下等式來標(biāo)定原有模擬值。(“In”和“Out”標(biāo)識(shí)對(duì)應(yīng)于 Calculate 指令的參數(shù)。)
Out = ((in4 - in5) / (in2 - in3)) * (in1 - in3) + in5
單擊“確定”(OK) 后,Calculate 指令就會(huì)生成指令所需的輸入。
輸入與參數(shù)對(duì)應(yīng)的值的變量名稱。
CALCULATE(計(jì)算)
CALCULATE 指令可用于創(chuàng)建作用于多個(gè)輸入上的數(shù)學(xué)函數(shù)(IN1,IN2,.. INn),并根據(jù)您定義的等式在 OUT 處生成結(jié)果。
● 首先選擇數(shù)據(jù)類型。所有輸入和輸出的數(shù)據(jù)類型必須相同。
● 要添加其它輸入,請(qǐng)單擊最后一個(gè)輸入處的圖標(biāo)。
IN 和 OUT 參數(shù)必須具有相同的數(shù)據(jù)類型(通過對(duì)輸入?yún)?shù)進(jìn)行隱式轉(zhuǎn)換)。例如:如果 OUT 是 INT 或 REAL,則 SINT 輸入值將轉(zhuǎn)換為 INT 或 REAL 值
單擊計(jì)算器圖標(biāo)可打開對(duì)話框,在其中定義數(shù)學(xué)函數(shù)。輸入等式作為輸入(如 IN1 和 IN2)
和操作數(shù)。單擊“確定”(OK) 保存函數(shù)時(shí),對(duì)話框會(huì)自動(dòng)生成 CALCULATE 指令的輸入。
對(duì)話框顯示一個(gè)示例,以及可根據(jù) OUT 參數(shù)的數(shù)據(jù)類型加入的一列指令:
還必須為函數(shù)中的任何常量生成輸入。然后會(huì)在指令 CALCULATE 的相關(guān)輸入中輸入該常量值。
通過輸入常量作為輸入,可將 CALCULATE 指令復(fù)制到用戶程序的其它位置,從而無需更改函數(shù)。之后,不需要修改函數(shù),就可以更改指令輸入的值或變量。
當(dāng)執(zhí)行 CALCULATE 并成功完成計(jì)算中的所有單個(gè)運(yùn)算時(shí),ENO = 1,否則 ENO = 0。
責(zé)任編輯:xj
原文標(biāo)題:S1200-用簡(jiǎn)單指令創(chuàng)建復(fù)雜等式
文章出處:【微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
plc
+關(guān)注
關(guān)注
5016文章
13388瀏覽量
465424 -
西門子
+關(guān)注
關(guān)注
95文章
3062瀏覽量
116452 -
指令
+關(guān)注
關(guān)注
1文章
611瀏覽量
35816
原文標(biāo)題:S1200-用簡(jiǎn)單指令創(chuàng)建復(fù)雜等式
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
西門子PLC S7-1500系列介紹
![<b class='flag-5'>西門子</b>PLC <b class='flag-5'>S</b>7-1500系列介紹](https://file1.elecfans.com//web3/M00/01/A2/wKgZPGdWxTCATmF0AAAzeEdYOlY32.webp)
借助 Profibus DP 轉(zhuǎn) ProfiNet 網(wǎng)關(guān),實(shí)現(xiàn)稱重儀表與西門子 1200 PLC 通訊的應(yīng)用范例
![借助 Profibus DP 轉(zhuǎn) ProfiNet 網(wǎng)關(guān),實(shí)現(xiàn)稱重儀表與<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> PLC 通訊的應(yīng)用范例](https://file1.elecfans.com/web3/M00/01/9D/wKgZPGdWsGOARa3SABOUzcaqa-o955.png)
基于 EtherCAT 轉(zhuǎn) ProfiNet 網(wǎng)關(guān)達(dá)成西門子 1200 PLC 與伺服電機(jī)通訊連接的應(yīng)用實(shí)例
![基于 EtherCAT 轉(zhuǎn) ProfiNet 網(wǎng)關(guān)達(dá)成<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> PLC 與伺服電機(jī)通訊連接的應(yīng)用實(shí)例](https://file1.elecfans.com/web3/M00/01/9B/wKgZPGdWqXKAdnuwABOUzYfOPOI755.png)
西門子plc200編程實(shí)例詳解
西門子1200移位指令怎么移位怎么燈都亮了
西門子移位指令怎么用在順序控制
西門子plc溫度模塊怎么編程
S7協(xié)議讀取西門子S7-200 Smart PLC數(shù)據(jù)
![<b class='flag-5'>S</b>7協(xié)議讀取<b class='flag-5'>西門子</b><b class='flag-5'>S</b>7-200 Smart PLC數(shù)據(jù)](https://file1.elecfans.com/web2/M00/FB/17/wKgZomaPVMyACXs0AAAumSg9lMg812.png)
宏集物聯(lián)網(wǎng)工控屏通過 S7 ETH 協(xié)議采集西門子 1200 PLC 數(shù)據(jù)
![宏集物聯(lián)網(wǎng)工控屏通過 <b class='flag-5'>S</b>7 ETH 協(xié)議采集<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> PLC 數(shù)據(jù)](https://file1.elecfans.com/web2/M00/F2/66/wKgaomZ1MV6AFYo5ADYM_65m7eQ436.png)
評(píng)論