| 注冊| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當(dāng)前位置:
西門子plc模塊代理商>>西門子博途軟件>>西門子winCC軟件>> 博途西門子組態(tài)軟件6AV2103-0XA00-0AM0寫程序

西門子組態(tài)軟件6AV2103-0XA00-0AM0寫程序

返回列表頁
  • 西門子組態(tài)軟件6AV2103-0XA00-0AM0寫程序
收藏
舉報
參考價 670
訂貨量 1
具體成交價以合同協(xié)議為準(zhǔn)
  • 型號 博途
  • 品牌 Siemens/西門子
  • 廠商性質(zhì) 代理商
  • 所在地 上海
在線詢價 收藏產(chǎn)品

更新時間:2019-01-09 14:21:58瀏覽次數(shù):619

聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!

同類優(yōu)質(zhì)產(chǎn)品

更多產(chǎn)品

產(chǎn)品簡介

西門子組態(tài)軟件6AV2103-0XA00-0AM0寫程序 *:
公司主營:西門子數(shù)控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM變頻器,6SE70交流工程調(diào)速變頻器6RA70等系列產(chǎn)品。

詳細(xì)介紹

西門子組態(tài)6AV2103-0XA00-0AM0寫程序

本公司宗旨:本著以誠信為本,以顧客為中心,讓顧客滿意,創(chuàng)造一個舒心的購物每次調(diào)用“加減計數(shù)"指令,都會為其分配一個 IEC 計數(shù)器用來存儲指令數(shù)據(jù)。IEC 計數(shù)
器是一種具有以下某種數(shù)據(jù)類型的結(jié)構(gòu):
對于 S7-1200 CPU
數(shù)據(jù)類型 IEC_<Counter> 的數(shù)據(jù)塊(共
享 DB)
局部變量
● IEC_SCOUNTER / IEC_USCOUNTER
● IEC_COUNTER / IEC_UCOUNTER
● IEC_DCOUNTER / IEC_UDCOUNTER
● CTUD_SINT / CTUD_USINT
● CTUD_INT / CTUD_UINT
● CTUD_DINT / CTUD_UDINT
● IEC_SCOUNTER / IEC_USCOUNTER
● IEC_COUNTER / IEC_UCOUNTER
● IEC_DCOUNTER / IEC_UDCOUNTER
對于 S7-1500 CPU
數(shù)據(jù)類型 IEC_<Counter> 的數(shù)據(jù)塊(共
享 DB)
局部變量
● IEC_SCOUNTER / IEC_USCOUNTER
● IEC_COUNTER / IEC_UCOUNTER
● IEC_DCOUNTER / IEC_UDCOUNTER
● IEC_LCOUNTER / IEC_ULCOUNTER
● CTUD_SINT / CTUD_USINT
● CTUD_INT / CTUD_UINT
● CTUD_DINT / CTUD_UDINT
● CTUD_LINT / CTUD_ULINT
● IEC_SCOUNTER / IEC_USCOUNTER
● IEC_COUNTER / IEC_UCOUNTER
● IEC_DCOUNTER / IEC_UDCOUNTER
● IEC_LCOUNTER / IEC_ULCOUNTER
可以按如下聲明 IEC 計數(shù)器:
● 數(shù)據(jù)類型 IEC_<Counter> 的數(shù)據(jù)塊聲明(例如,“MyIEC_COUNTER")
● 聲明為塊中“Static"部分的 CTUD_<Data type> 或 IEC_<Counter> 類型的局部變量(例
如 #MyIEC_COUNTER)
如果在單獨(dú)的數(shù)據(jù)塊中設(shè)置 IEC 計數(shù)器(單背景),則將默認(rèn)使用“的塊訪問"
(optimized block access) 創(chuàng)建背景數(shù)據(jù)塊,并將各個變量定義為具有保持性。有關(guān)在背景
數(shù)據(jù)塊中設(shè)置保持性的更多信息,請參見“另請參見"。
如果在函數(shù)塊中使用“的塊訪問"(optimized block access) 設(shè)置 IEC 計數(shù)器作為本地
變量(多重背景),則其在塊接定義為具有保持性。
指令
4.1 指令
對 PLC 進(jìn)行編程
790 編程和操作手冊, 10/2018
執(zhí)行“加減計數(shù)"指令之前,需要事先預(yù)設(shè)一個邏輯運(yùn)算。該運(yùn)算可以放置在程序段的中
間或者末尾。
參數(shù)
下表列出了“加減計數(shù)"(Count up and down) 指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲區(qū)說明
S7-1200 S7-1500
CU Input BOOL I、Q、M、
D、L 或常
數(shù)
I、Q、M、
D、L 或常
數(shù)
加計數(shù)輸入
CD Input BOOL I、Q、M、
D、L 或常
數(shù)
I、Q、M、
D、L 或常
數(shù)
減計數(shù)輸入
R Input BOOL I、Q、M、
D、L、P 或
常數(shù)
I、Q、M、
T、C、D、
L、P 或常
數(shù)
復(fù)位輸入
LD Input BOOL I、Q、M、
D、L、P 或
常數(shù)
I、Q、M、
T、C、D、
L、P 或常
數(shù)
裝載輸入
PV Input 整數(shù)I、Q、M、
D、L、P 或
常數(shù)
I、Q、M、
D、L、P 或
常數(shù)
輸出 QU 被設(shè)置
的值/LD = 1 的情
況下,輸出 CV
被設(shè)置的值。
QU Output BOOL I、Q、M、
D、L
I、Q、M、
D、L
加計數(shù)器的狀態(tài)
QD Output BOOL I、Q、M、
D、L
I、Q、M、
D、L
減計數(shù)器的狀態(tài)
CV Output 整數(shù)、CHAR、
WCHAR、
DATE
I、Q、M、
D、L、P
I、Q、M、
D、L、P
當(dāng)前計數(shù)器值
可以從指令框的“???"下拉列表中選擇該指令的數(shù)據(jù)類型。
指令
4.1 指令
對 PLC 進(jìn)行編程
編程和操作手冊, 10/2018 791
示例
以下示例說明了該指令的工作原理:
????
????
????
????
????
????
??
????
??????????????????
??????????????????
??????????????????
??????????????????
????????????????
????????????????
????????????????
??????????????????????
????????
??????
??????????????????
如果輸入“TagIn_1"或“TagIn_2"的狀態(tài)從“0"變?yōu)椤?"(上升沿),則執(zhí)行“加
減計數(shù)"指令。輸入“TagIn_1"出現(xiàn)上升沿時,當(dāng)前計數(shù)器值加 1 并存儲在輸出
“Tag_CV"中。輸入“TagIn_2"出現(xiàn)上升沿時,計數(shù)器值減 1 并存儲在輸出“Tag_CV"
中。輸入 CU 出現(xiàn)上升沿時,計數(shù)器值將遞增,直至其達(dá)到上限值 32767。輸入 CD
出現(xiàn)上升沿時,計數(shù)器值將遞減,直至其達(dá)到下限 (INT = -32768)。
只要當(dāng)前計數(shù)器值大于或等于“Tag_PV"輸入的值,“TagOut"輸出的狀態(tài)就為“1"。
在其它任何情況下,輸出“TagOut"的狀態(tài)均為“0"。
只要當(dāng)前計數(shù)器值小于或等于 0,“TagOut_QD"輸出的狀態(tài)就為“1"。在其它任何情
況下,輸出“TagOut_QD"的狀態(tài)均為“0"。
有關(guān)以上示例中編程代碼的更多信息,請參見“Sample Library for Instructions
(頁 697)"。
參見
有效數(shù)據(jù)類型概述 (頁 247)
設(shè)置背景數(shù)據(jù)塊中的保持性 (頁 8114)
設(shè)置局部變量的保持性 (頁 8040)
檢測存儲區(qū)的填充量示例 (頁 8267)
有關(guān) LAD 的基本信息 (頁 8207)
指令
4.1 指令
對 PLC 進(jìn)行編程
792 編程和操作手冊, 10/2018
(S7-1500)
S_CU:分配參數(shù)并加計數(shù) (S7-1500)
說明
可使用“分配參數(shù)并加計數(shù)"指令遞增計數(shù)器值。如果輸入 CU 的狀態(tài)從“0"變?yōu)椤?"
(上升沿),則當(dāng)前計數(shù)器值將加 1。當(dāng)前計數(shù)器值在輸出 CV 處輸出十六進(jìn)制值,在
輸出 CV_BCD 處輸出 BCD 編碼的值。計數(shù)器值達(dá)到上限“999"后,停止遞增。達(dá)到上限
后,即使出現(xiàn)上升沿,計數(shù)器值也不再遞增。
當(dāng)輸入 S 的狀態(tài)從“0"變?yōu)椤?"時,將計數(shù)器值設(shè)置為參數(shù) PV 的值。如果已設(shè)置計
數(shù)器,并且輸入 CU 處的 RLO 為“1",則即使沒有檢測到沿的變化,計數(shù)器也會在下
一掃描周期相應(yīng)地進(jìn)行計數(shù)。
當(dāng)輸入 R 的狀態(tài)變?yōu)椤?"時,將計數(shù)器值置位為“0"。只要 R 輸入的狀態(tài)為“1",
輸入 CU 和 S 狀態(tài)的處理就不會影響該計數(shù)器值。
如果計數(shù)器值大于 0,輸出 Q 的狀態(tài)就為“1"。如果計數(shù)器值等于 0,則輸出 Q 的信
號狀態(tài)為“0"。
說明
只需在程序中的某一位置處使用計數(shù)器,即可避免計數(shù)錯誤的風(fēng)險。
“分配參數(shù)并加計數(shù)"指令需要對邊沿評估進(jìn)行前導(dǎo)邏輯運(yùn)算,可以程序段中或程序
段的結(jié)尾。
參數(shù)
下表列出了指令“分配參數(shù)并加計數(shù)"的參數(shù):
參數(shù) 聲明數(shù)據(jù)類型存儲區(qū)說明
<計數(shù)器> InOut/Input COUNTER C 指令中的計數(shù)器
計數(shù)器的數(shù)量取決于
CPU。
CU Input BOOL I、Q、M、D、
L 或常量
加計數(shù)輸入
S Input BOOL I、Q、M、D、
L、T、C 或常量
用于預(yù)設(shè)置計數(shù)器的輸入
指令
4.1 指令
對 PLC 進(jìn)行編程
編程和操作手冊, 10/2018 793
參數(shù) 聲明數(shù)據(jù)類型存儲區(qū)說明
PV Input WORD I、Q、M、D、
L 或常量
預(yù)置計數(shù)器值(C#0 至
C#999)
R Input BOOL I、Q、M、D、
L、T、C 或常量
復(fù)位輸入
BI Output WORD、
S5TIME、
DATE
I、Q、M、D、L 當(dāng)前計數(shù)器值(十六進(jìn)制)
BCD Output WORD、
S5TIME、
DATE
I、Q、M、D、L 當(dāng)前計數(shù)器值(BCD 編
碼)
Q Output BOOL I、Q、M、D、L 計數(shù)器狀態(tài)
有關(guān)有效數(shù)據(jù)類型的更多信息,請參見“另請參見"。
示例
以下示例說明了該指令的工作原理:
???????? ????????????????
????
????
??
??

??
????
????????????
??????????????????
??????????????????
??????????????????
???????????????????????????????? ????????????????????????
????????????????????????
??????????????????????
如果輸入“TagIn_1"的狀態(tài)從“0"變?yōu)椤?"(上升沿)且當(dāng)前計數(shù)器值小于“999",
則計數(shù)器值加 1。當(dāng)輸入“TagIn_2"的狀態(tài)從“0"變?yōu)椤?"時,將該計數(shù)器的值設(shè)置為
操作數(shù)“TagPresetValue"的值。當(dāng)“TagIn_3"操作數(shù)的狀態(tài)為“1"時,計數(shù)器值復(fù)位
為“0"。
當(dāng)前計數(shù)器值以十六進(jìn)制值的形式保存在操作數(shù)“TagValue_1"中,以 BCD 編碼的形式保
存在操作數(shù)“TagValue_2"中。
只要當(dāng)前計數(shù)器值不等于“0",輸出“TagOut"的狀態(tài)便為“1"。
有關(guān)以上示例中編程代碼的更多信息,請參見“Sample Library for Instructions
(頁 697)"。


 

下一篇:西門子編程軟件6AV2105-2RT05-0BD0寫程序

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復(fù)您~
二維碼 意見反饋
在線留言