在線幫助中未包含的信息和有關(guān)產(chǎn)品特性的重要信息。
理論上,在 TIA Portal V14 中可繼續(xù)使用之前舊版本創(chuàng)建的所有 PLC 程序。但由于在版本 V14 中對編譯器進(jìn)行了改進(jìn)并且更正了相關(guān)錯(cuò)誤,在較少數(shù)情況下程序在升級后會(huì)有不同反應(yīng),或者需要手動(dòng)調(diào)整程序代碼。在下文中,對此進(jìn)行了詳細(xì)介紹。
從 TIA Portal V13 SP1 升級到 TIA Portal V14 之后,這些指令支持的偏移量值范圍發(fā)生變更。
在版本 V13 SP1 中,S7-1200/1500 系列 CPU 中可*的偏移量值范圍為 0 到 31; S7-300/400 系列 CPU 可*的偏移量值范圍為 0 到 15。
在版本 V14 及以上版本中,所有 CPU 系列 (S7-300/400/1200/1500) 的值范圍統(tǒng)一為 0 到 15。
從 TIA Portal V13 SP1 到 TIA Portal V14,BCD 格式中的符號表示有所不同。
在版本 V13 SP1 中,顯示 BCD 值時(shí)不帶符號。
在版本 V14 及以上版本中,顯示 BCD 值時(shí)帶有符號。這將導(dǎo)致 BCD 格式值的表示發(fā)生變化。
整數(shù)(十進(jìn)制系統(tǒng)) | 十六進(jìn)制數(shù) | V13 SP1 中的表示 | V14 中的表示 |
---|---|---|---|
0 | 16#0000 | BCD#0 | BCD#0 |
-26215 | 16#9999 | BCD#9999 | BCD#-999 |
1365 | 16#0555 | BCD#555 | BCD#555 |
21845 | 16#5555 | BCD#5555 | BCD#555 |
4096 | 16#1000 | BCD#1000 | BCD#0 |
-28672 | 16#9000 | BCD#9000 | BCD#0 |
從 TIA Portal V13 SP1 到 TIA Portal V14,該指令對不同結(jié)構(gòu)的響應(yīng)有所不同。
在版本 V13 SP1 中,可置位或復(fù)位的位數(shù)通常由輸出*。如果已*了一個(gè) STRUCT 或 ARRAY PLC 數(shù)據(jù)類型的結(jié)構(gòu),這一規(guī)則同樣適用。如果要置位或復(fù)位 10 個(gè)位而結(jié)構(gòu)中僅包含 5 個(gè)位,則會(huì)對該地址序列中的以下 5 位進(jìn)行置位或復(fù)位。
在 PLC 數(shù)據(jù)類型的結(jié)構(gòu)(版本為 V14 及以上版本的 STRUCT 或 ARRAY)時(shí),結(jié)構(gòu)中所包含的位數(shù)即為可復(fù)位的較大位數(shù)。例如,如果*值“20”且結(jié)構(gòu)中包含 10 位,則僅置位這 10 個(gè)位。如果*值“5”而結(jié)構(gòu)中包含 10 位,則僅置位 5 個(gè)位。
TIA Portal V13 SP1 中,該指令對限制條件(LO_LIM> HI_LIM)的響應(yīng)與 TIA Portal V14 中的不同。
在版本 V13 SP1 中,下限大于上**,將顯示一條錯(cuò)誤消息。
在 V14 及較高版本中,允許下限值大于上限值,輸入值的結(jié)果將進(jìn)行反向操作。
在 S7-300/400 系列 CPU 中,該指令通??蓪斎胫到Y(jié)果進(jìn)行反向縮放。
標(biāo)準(zhǔn)存儲(chǔ)區(qū)中 PLC 數(shù)據(jù)類型未使用的各個(gè)位由系統(tǒng)占用或覆蓋。例如,包含 4 位的 PLC 數(shù)據(jù)類型。
固件版本** V1.8.1 時(shí),任何時(shí)候都不能使用 PLC 數(shù)據(jù)類型的未使用位。
固件版本為 V1.8.1 及較高版本時(shí),即使只使用 4 位,所有位都將被占用或覆蓋。
提示 地址分配請勿為不同的符號地址重復(fù)分配相同的**地址。 |
如果固件版本** V4.2,在 SCL 中對數(shù)據(jù)類型 SINT/INT/DINT/REAL_TO_STRING/WSTRING 進(jìn)行顯示轉(zhuǎn)換時(shí),字符串將采用右對齊方式傳送并在填充時(shí)使用前導(dǎo)空格。
示例:REAL_TO_WSTRING(12) = ' 1.200000E+1'
對于 TIA Portal V13 及以上版本,在 SCL 中對數(shù)據(jù)類型 SINT/INT/DINT/REAL_TO_STRING/WSTRING 進(jìn)行顯式轉(zhuǎn)換時(shí),字符串將顯示前導(dǎo)符號并采用左對齊方式傳送。
示例:REAL_TO_WSTRING(12) = '+1.200000E+1'
在 TIA Portal V14 及較高版本中,運(yùn)行過程中傳送數(shù)據(jù)類型為 (W)STRING 的塊參數(shù)時(shí),將檢查參數(shù)是否截?cái)?。?dāng)形參和實(shí)參的長度與聲明的長度不符時(shí),可能會(huì)發(fā)生參數(shù)截?cái)?。在運(yùn)行過程中,如果目標(biāo)參數(shù)的聲明長度小于接收的 (W)STRING 參數(shù)長度,則截?cái)?(W)STRING 參數(shù)并將使能輸出 ENO 設(shè)置為“FALSE”。
如果在用戶程序中評估使能輸出 ENO,則程序的語義可能會(huì)發(fā)生更改。
在 TIA Portal V14 以下版本中,在優(yōu)化塊和非優(yōu)化塊之間傳送 STRING 參數(shù)時(shí)不會(huì)傳送該參數(shù)的長度信息。即,在 STRING 參數(shù)的后續(xù)處理中,無法通過 ENO 機(jī)制判斷訪問錯(cuò)誤。即使發(fā)生訪問錯(cuò)誤,使能輸出 ENO 的值也將為 TRUE。
在 TIA Portal V14 及較高版本中,將傳送 STRING 長度信息。因此,可通過 ENO 機(jī)制監(jiān)視訪問錯(cuò)誤。如果在用戶程序中評估使能輸出 ENO,則程序的語義可能會(huì)發(fā)生更改。
局部常量和全局 (W)STRING 常量不支持長度聲明。如果用戶程序中包含有長度聲明(如,“MyStringConst [7]”),則在升級時(shí)將自動(dòng)移除。但這種更改不會(huì)對程序的語義造成影響。
硬件數(shù)據(jù)類型“HW_ANY”用于標(biāo)識(shí)所有硬件組件,如模塊。在 V14 版本中,“HW_ANY”的基本數(shù)據(jù)類型從 WORD 變更為 UINT。升級為 V14 后,為數(shù)據(jù)類型為“HW_ANY”的參數(shù)*一個(gè)確定的 WORD 常量(如 W#16#1)或* WORD 數(shù)據(jù)類型的變量時(shí),可能會(huì)發(fā)生編譯錯(cuò)誤。
此時(shí),需更改常量的符號(如,更改為 16#1)或?qū)⒆兞康臄?shù)據(jù)類型更改為 UINT。
在 TIA Portal V14 及較高版本中,塊注釋的長度不得**過 32767 個(gè) Unicode字符。
在“S”輸入處,輸入、輸出、位存儲(chǔ)器以及靜態(tài)或局部數(shù)據(jù)可用作操作數(shù)。但不允許使用常量。該版本的語法檢查并不會(huì)拒絕常量“0”和“1”。在 TIA Portal V14 及以上版本中,對語法檢查進(jìn)行了改進(jìn)?!癝”輸入處不再支持“0”和“1”。之前對此進(jìn)行編譯不會(huì)報(bào)錯(cuò),但新版本中將接收到一條錯(cuò)誤消息。此時(shí),可更改用戶程序并使用一個(gè)有效的操作數(shù)。
對于 S7-1500 系列 CPU,ANY 指針只能指向“標(biāo)準(zhǔn)”訪問模式的存儲(chǔ)區(qū)。ANY 指針不允許訪問優(yōu)化數(shù)據(jù)。
在 TIA Portal V14 及較高版本中,ANY 指針的語法檢查較為嚴(yán)格。新版本將拒絕訪問優(yōu)化數(shù)據(jù)。之前對此進(jìn)行編譯不會(huì)報(bào)錯(cuò),但新版本中將接收到一條錯(cuò)誤消息。
在 64 位的 Windows 版本中,LREAL 數(shù)據(jù)類型的評估有時(shí)會(huì)與之前的 32 位 Windows 版本不同。對 (L) Real 常量值進(jìn)行取整時(shí),較低有效位可能有所不同。
尾數(shù)中的最后一位數(shù)字可能不同,大多數(shù)情況下僅對精度造成輕微影響。
如果對尾數(shù)中的最后一位數(shù)字進(jìn)行評估,則轉(zhuǎn)換后 STEP 7 程序的語義可能會(huì)發(fā)生變更。
IEC 定時(shí)器中的“ST”參數(shù)僅為內(nèi)部使用,禁止寫入。因此,在 TIA Portal V14 及以上版本中該參數(shù)不再顯示。如果在用戶程序中對“ST”參數(shù)進(jìn)行寫訪問,則升級后進(jìn)行編譯時(shí)將顯示一條錯(cuò)誤消息。
如果與項(xiàng)目間工程組態(tài)進(jìn)行數(shù)據(jù)交換并使用 HMI 訪問“ST”參數(shù),則首先應(yīng)導(dǎo)出該項(xiàng)目,然后再將其重新導(dǎo)入到代理 CPU 中。只有這樣,“ST”參數(shù)才不會(huì)在 HMI 組態(tài)中顯示。
在使用舊版本 TIA Portal 創(chuàng)建的項(xiàng)目中,可以包含不同項(xiàng)目語言不同結(jié)構(gòu)的嵌入式相關(guān)值。不同語言中,相關(guān)值的順序可能不同,也可能會(huì)丟失。對此種類型進(jìn)行項(xiàng)目時(shí),需統(tǒng)一相關(guān)值的順序。具體取決于原項(xiàng)目中參考語言的設(shè)置。此時(shí),建議檢查所翻譯的文本信息并進(jìn)行相應(yīng)更改。
使用語法 DB_ANY.%DB(B|W|D) 訪問“DB_ANY”數(shù)據(jù)類型的塊參數(shù)時(shí),之前不會(huì)進(jìn)行數(shù)據(jù)類型隱式轉(zhuǎn)換。只是簡單地將源值的位模式轉(zhuǎn)換為目標(biāo)數(shù)據(jù)類型。如果目標(biāo)數(shù)據(jù)類型小于源數(shù)據(jù)類型,則將發(fā)生溢出,導(dǎo)致寫入的值錯(cuò)誤或不準(zhǔn)確。而發(fā)生精度丟失或運(yùn)行時(shí)錯(cuò)誤時(shí),使能輸出 ENO 也不會(huì)設(shè)置為“FALSE”。
在 V14 及以上版本中,通過語法 DB_ANY.%DB(B|W|D) 進(jìn)行參數(shù)傳遞時(shí),將按照數(shù)據(jù)類型的隱式轉(zhuǎn)換規(guī)則進(jìn)行轉(zhuǎn)換。請注意,升級后可能會(huì)寫入不同的值,并對程序的語義造成更改。此外,發(fā)生運(yùn)行時(shí)錯(cuò)誤時(shí),使能輸出 ENO 將設(shè)置為“FALSE”。
進(jìn)行標(biāo)準(zhǔn)訪問的組織塊接口大小需至少為 20 個(gè)字節(jié)。在 TIA Portal 的舊版本中,在編譯過程中僅檢查 OB1 接口的較小大小。在 V14 及以上版本中,將檢查所有組織塊的接口。之前對此進(jìn)行編譯不會(huì)報(bào)錯(cuò),但新版本中將接收到一條錯(cuò)誤消息。
在 TIA Portal V14 及以上版本中,比較 WORD 數(shù)類型的變量與 S5TIME 數(shù)據(jù)類型的變量時(shí),兩種變量都將轉(zhuǎn)換為 TIME 數(shù)據(jù)類型。WORD 變量將解釋為一個(gè) S5TIME 值。如果其中某個(gè)變量無法轉(zhuǎn)換,則不進(jìn)行比較且輸出結(jié)果 FALSE。轉(zhuǎn)換成功后,將基于所選擇的比較表達(dá)式進(jìn)行比較。
詞條
詞條說明
將 DP 從站分配給 SYNC/FREEZE 組簡介假定支持此功能,即 DP 主站可以同時(shí)發(fā)送 SYNC 和/或 FREEZE 控制命令到一組 DP 從站中以同步這些從站。 如果需要使用此功能,則需要將 DP 從站分配給 SYNC/FREEZ 組。要求必須已經(jīng)創(chuàng)建了一個(gè) DP 主站系統(tǒng)。步驟要將 DP 從站分配給 SYNC/FREEZE 組,請按以下步驟操作:在設(shè)備視圖或網(wǎng)絡(luò)視圖中,選擇要分配到某
連接表 - IEC在連接表中,組態(tài)各個(gè)連接分段的參數(shù)。如果參數(shù)已被組態(tài)使用,則數(shù)值會(huì)傳送到連接表的相應(yīng)列。如果組態(tài)值之間存在差異,則連接表的值具有**級。冗余連接路徑的參數(shù)如果組態(tài)了冗余連接路徑,這些路徑的組態(tài)方式與主路徑相同。冗余連接路徑的參數(shù)通過以下后綴加以區(qū)分:*?(冗余)示例:起始接口(冗余)(Start interface (red.))冗余連接使用的起點(diǎn)模塊的接口。冗余連接路
用戶管理(WBM 或 CLI)用戶管理概述通過可組態(tài)的用戶設(shè)置來管理對設(shè)備的訪問。使用密碼設(shè)置用戶以供驗(yàn)證。為用戶分配具有適當(dāng)權(quán)限的角色。用戶的身份驗(yàn)證可在本地由設(shè)備執(zhí)行,也可由外部 RADIUS 服務(wù)器執(zhí)行。可在“安全 > AAA > 常規(guī)”(Security > AAA > General) 頁面中組態(tài)身份驗(yàn)證的處理方式。本地登錄用戶本地登錄時(shí)設(shè)備的工作方式如下:用戶通
STEP 7 軟件組態(tài) PC Station的組態(tài)步驟
硬件需求和軟件需求硬件:① S7-200 SMART CPU(固件版本 V2.0及以上 )② PC 機(jī)(帶普通以太網(wǎng)卡)③ 交換機(jī)、以太網(wǎng)線軟件:① STEP 7-Micro/WIN SMART V2.0② STEP 7 V5.5 SP4③ SIMATIC NET V8.2④ WINCC V7.2⑤ 操作系統(tǒng) WIN 7 64位 專業(yè)版STEP7中組態(tài) PC Station1.在 STEP7 中新
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00