應(yīng)用領(lǐng)域 | 電子 |
---|
6ES7326-1RF00-0AB0
***備件*** SIMATIC S7,數(shù)字輸入 SM 326,8 數(shù)字輸入;24V DC,NAMUR, 故障安全型 NAMUR 輸入 針對 SIMATIC S7F 系統(tǒng), 至 4 類線(EN 954-1)/ SIL3(IEC61508)/PLE(ISO13849), 1個 40針
![]() |
參考價 | 面議 |
更新時間:2023-07-16 10:30:18瀏覽次數(shù):326
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
6ES73261RF000AB0西門子SM326數(shù)字量模塊
![]() | 6ES7326-1RF00-0AB0 ***備件*** SIMATIC S7,數(shù)字輸入 SM 326,8 數(shù)字輸入;24V DC,NAMUR, 故障安全型 NAMUR 輸入 針對 SIMATIC S7F 系統(tǒng), 至 4 類線(EN 954-1)/ SIL3(IEC61508)/PLE(ISO13849), 1個 40針 |
SIEMENS西門子
*,質(zhì)量保證,保修一年
專業(yè)銷售及維修西門子各類工控自動化配件;
:S7-200CN、S7-200SMART、S7-300、S7-400、 S7-1200、S7-1500、ET200、LOGO邏西門子可編程控制器輯控制模塊
西門子HMI人機(jī)界面:觸摸屏
西門子變頻器:MM420、MM430、MM440、G110、G120、6SE70
西門子工業(yè)以太網(wǎng):通訊網(wǎng)卡、通訊電纜、通訊接頭、總線連接器 工控機(jī)、交換機(jī)、自動化軟件等系型號齊全,快速報價,買我們的產(chǎn)品無憂所值,我們的產(chǎn)品都承諾質(zhì)保一年,讓您買的省心舒心,用的放心!
在西門子找答案上上看到有網(wǎng)友提出想要根據(jù)工藝對象,讓一個對象圍繞一個圓心根據(jù)實際位置進(jìn)行顯示。開始想了想比較麻煩,需要根據(jù)公式計算實際位置,而數(shù)學(xué)公式都快還給老師了,不如沿矩形運(yùn)行來的簡單,當(dāng)時給出了注意,多做幾個圓,根據(jù)角度判斷顯示還是隱藏。也基本上能滿足要求,后來沒事,又百度了一下公式啥的,好像也不是很難就做了出來。下面說說如何實現(xiàn)的
0、 創(chuàng)建對象。
主要是一個小黑點(diǎn)(C_CENTER)代表圓心,一個大圓背景透明,只顯示邊框,用來顯示運(yùn)動軌跡
一個稍微大點(diǎn)的圓(C_ARC),代表運(yùn)動對象。
一個滾動條,設(shè)置范圍是0-360,對象的旋轉(zhuǎn)角度。
還做了一個靜態(tài)文本顯示當(dāng)前旋轉(zhuǎn)的角度,對象名稱:JIAO。
1、 計算公式。
開始的時候我以為很難,記得看過一個編程相關(guān)的視頻,也是計算一個對象的旋轉(zhuǎn)后的位置,后來用我還記得的數(shù)學(xué)知識算了一下好像不難。根據(jù)下圖:
可以算出:
x=R *cos(α);y=R *sin(α);R是旋轉(zhuǎn)半徑
在WINCC里面,旋轉(zhuǎn)對象的圓心不可能是在原點(diǎn)的,假設(shè)圓心的坐標(biāo)為:xc,yc所以那實際旋轉(zhuǎn)對象的坐標(biāo)就是:
x=xc+R *cos(α);y=yc+R *sin(α)
2、 終實現(xiàn)。
在滾動條的事件==>其他==>過程驅(qū)動連接里面寫腳本,采用VBS腳本實現(xiàn):
由于我圓心和旋轉(zhuǎn)對象都是圓,需要計算圓心的位置和旋轉(zhuǎn)對象的圓心旋轉(zhuǎn)后,該對象的坐標(biāo),所以稍麻煩了一些。如果圓心能有個固定的坐標(biāo)的話,以常量方式給定,可能會更簡單一些。
3、 終效果。
基本達(dá)到目標(biāo)了,不過估計也是公式的原因,0度變成了在原點(diǎn)的下方,如果需要的話角度再增加或者減小90度,也就在水平方向了
4、 應(yīng)用
在實際使用中,可以把上面的代碼放到全局腳本里面,然后利用角度的變量觸發(fā),而且設(shè)置對象的方式可能也要有所不同,前面需要加上HMIRuntime。這個相對來說是簡單一些的,橢圓好像更復(fù)雜,看了看,怎么找橢圓上面的點(diǎn)就沒看明白。下期再說吧。
6ES73261RF000AB0西門子SM326數(shù)字量模塊