<xmp id="mec3r"><button id="mec3r"></button>
<button id="mec3r"><form id="mec3r"></form></button>
<button id="mec3r"><ins id="mec3r"></ins></button>
<xmp id="mec3r"><form id="mec3r"></form>
<xmp id="mec3r"><form id="mec3r"><form id="mec3r"></form></form><xmp id="mec3r"><form id="mec3r"><button id="mec3r"></button></form>
<button id="mec3r"></button>
<xmp id="mec3r">
<xmp id="mec3r">
<ins id="mec3r"></ins><xmp id="mec3r">
<form id="mec3r"></form><xmp id="mec3r"><form id="mec3r"></form>
<xmp id="mec3r"><xmp id="mec3r"><form id="mec3r"></form><xmp id="mec3r"><form id="mec3r"></form><xmp id="mec3r"><form id="mec3r"><button id="mec3r"></button></form><form id="mec3r"><form id="mec3r"></form></form>
<form id="mec3r"></form><form id="mec3r"></form>
<xmp id="mec3r"><form id="mec3r"><button id="mec3r"></button></form>
<form id="mec3r"><form id="mec3r"></form></form><xmp id="mec3r">

廣西西門子低壓一級代理商

西門子: 西門子低壓代理商
西門子低壓配電設備: 西門子低壓一級代理商
中國: 西門子低壓授權代理商
單價: 面議
發貨期限: 自買家付款之日起 天內發貨
所在地: 直轄市 上海 上海寶山
有效期至: 長期有效
發布時間: 2023-12-19 09:46
最后更新: 2023-12-19 09:46
瀏覽次數: 103
發布企業資料
詳細說明
    西門子PLC S7-1200有個web頁面發布的功能,這個功能好像很少有人提及它的使用,我也只是偶爾用來監控一下PLC變量,因為打開TIA14確實有點慢。
              但是這個功能**不是什么雞肋,因為它可以發布用戶自定義的頁面,而且頁面可以加載javascript,這就使得它的功能跟火箭一樣一飛沖天了,不過SIEMENS的**文檔也說了,*好不要靠這個功能來代替專業的HMI軟件,畢竟它的實時性和安全性還是有待斟酌的。
       但是在產品調試階段還有測試階段,這個功能確實很值得一用,因為它很方便實現也很容易讓不懂PLC系統的測試人員無門檻上手,畢竟打開瀏覽器這個操作人人都會。
       實現起來很簡單,網上的英文文檔也很多,介紹的很詳細,所以這里就不詳細說怎么實現了,只是說一說基于主流的CSS框架來使頁面制作的更容易和更美觀一些,還有就是在實際編寫過程中遇到的一些問題框架結構       在實際開始進行web功能編寫前,需要先規劃一下需要展示幾個頁面和頁面的布局,這里介紹一個網站layoutit,這個完全可視化的網站可以進行拖放操作實現網頁布局,布局后的html代碼可以下載下來直接使用,使用的CSS框架是主流的bootstrap,可以說頁面的美觀程度完全不用操心,**主流,下面是我用它生成的一個網頁結構,之后下載到PLC后,瀏覽器中打開的樣子. 放入變量       網頁結構完成后,就可以放入PLC的變量了,這里其實沒什么特別要說的,變量是通過在整個html文件開頭通過AWP進行所謂的聲明,之后在網頁中進行使用       從PLC進行讀操作的變量通過       從PLC進行寫操作的變量通過       這里要注意引號的使用,如果是內存變量M,或者Q,I之類的輸入輸出變量,就是通過單引號外加雙引號將它括起來,像這樣‘“此處填寫變量名”‘       但是如果是DB塊的變量,就需要像這樣‘“DataBloack名稱”.變量名稱’       實際的使用中,無非也就幾種操作,       網頁端按下按鈕控制PLC的變量       在網頁端顯示PLC的某個變量       網頁端輸入某個數字到PLC內某個變量       基本這三種操作就能實現大部分功能,其他的諸如枚舉變量,數組顯示我都很少用到,大家自己研究吧網頁端按下按鈕控制PLC的變量這個功能通過表單的POST方法實現           第1,2,4行可以原封不動的敲進去,因為沒有任何功能性的東西,都是一些顯示和樣式,只有第三行比較重要,其中name后面是PLC的變量名,value是給這個變量寫入1,這個就實現了按下按鈕,這個變量置1的操作,那怎么置0呢,把value改成0就行了。
 在網頁端顯示PLC的某個變量       這個功能*簡單,在需要顯示變量的地方插入代碼:="200asModbusMaster_DB".ModbusMaster_6:       兩邊尖括號的東西可以忽略,只要注意尖括號內部的代碼就行,這是顯示的是DB塊變量,顯示變量的時候可以不需要單引號,但是兩端都要有冒號。
        網頁端輸入某個數字到PLC內某個變量       這個和按下按鈕控制變量的實現機制是一樣的,只不過需要有個輸入框           可以看到第2行type是text,這就是那個輸入框,這里面的數值是賦給name的,name后面的變量就是PLC里面的變量,這里需要有單引號,第三行是通過一個按鈕實現提交動作,也就是按下按鈕后,1200asModbusSlave_DB”.ModbusSlave_7就寫入你輸入的那個值了 圖形顯示       再來說一種,有些時候希望一個Bool變量不是單純的在網頁端顯示1或者0,而是能用圖形來進行顯示,這個也是可以實現的       這個HTML代碼正常的樣子其實是這樣的或者       發現一些端倪了吧,其實就是用Bool變量來替換Lamp0x后面的這個x,0的時候就是Lamp00.png,1的時候就是Lamp01.png,這兩張圖片是這樣的        *后是這個樣子的

相關西門子低壓產品
相關西門子低壓產品
相關產品
 
国产精品精品国产免费一区二区-国产精品久久久久久无码专区-精品91AV在线观看-久久久久久激情戏