總線插頭、總線電纜、電機(jī)驅(qū)動(dòng)、觸摸屏、變頻器、電源模塊、控制模塊、人機(jī)界面,數(shù)控系統(tǒng)、數(shù)控伺服驅(qū)動(dòng)模塊、西門子樓宇系列、備品備件等
產(chǎn)品簡介
詳細(xì)介紹
10寸6AV66480CC113AX0模塊
忙狀態(tài)的 GET 和 PUT 指令數(shù)量、GET 和 PUT 指令的執(zhí)行頻率以及當(dāng)前打開的連接數(shù)
量。如果通信性能不佳,則應(yīng)當(dāng)將后臺(tái)通信時(shí)間調(diào)整為更高的值。
表格 7- 2 GET 和 PUT 指令的有效操作數(shù)
輸入/ / 輸出 數(shù)據(jù)類型 操作數(shù)
TABLE BYTE IB、QB、VB、MB、SMB、SB、*VD、*LD、*AC
設(shè)置 ENO = 0 的錯(cuò)誤條件:
● 0006(間接地址)
● 函數(shù)返回錯(cuò)誤,并置位表狀態(tài)字節(jié)的錯(cuò)誤位(請(qǐng)參見下圖)
下圖顯示了 TABLE 參數(shù)引用的表,下表列出了錯(cuò)誤代碼。
表格 7- 3 GET 和 PUT 指令 TABLE 參數(shù)的定義
字節(jié)偏
移量
位 位 7 7 位 位 6 6 位 位 5 5 位 位 4 4 位 位 3 3 位 位 2 2 位 位 1 1 位 位 0 0
0 D 1 A 2 E 3 0 錯(cuò)誤代碼
1 遠(yuǎn)程
站
IP
地址 4
2
3
4
5 保留 = 0(必須設(shè)置為零)
6 保留 = 0(必須設(shè)置為零)
7
指向遠(yuǎn)程站(此 CPU)
中數(shù)據(jù)區(qū)的
8
9
程序指令
7.3 通信
S7-200 SMART
204 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
字節(jié)偏
移量
10寸6AV66480CC113AX0模塊
位 位 7 7 位 位 6 6 位 位 5 5 位 位 4 4 位 位 3 3 位 位 2 2 位 位 1 1 位 位 0 0
10 指針
(I、Q、M、V 或 DB1) 5
11 數(shù)據(jù)長度 6
12
指向本地站(此 CPU)
中數(shù)據(jù)區(qū)的
指針
(I、Q、M、V 或 DB1) 7
13
14
15
1 D - 完成(函數(shù)已完成)
2 A - 激活(函數(shù)已排隊(duì))
3 E - 錯(cuò)誤(函數(shù)返回錯(cuò)誤)
4 遠(yuǎn)程站 IP 地址:將要訪問的數(shù)據(jù)所處 CPU 的地址。
5 指向遠(yuǎn)程站中數(shù)據(jù)區(qū)的指針:指向遠(yuǎn)程站中將要訪問的數(shù)據(jù)的間接指針。
6 數(shù)據(jù)長度:遠(yuǎn)程站中將要訪問的數(shù)據(jù)的字節(jié)數(shù)(PUT 為 1 至 212 字節(jié),GET 為 1 至 222
字節(jié))。
7 指向本地站中數(shù)據(jù)區(qū)的指針:指向本地站(此 CPU)中將要訪問的數(shù)據(jù)的間接指針。
表格 7- 4 GET 和 PUT 指令 TABLE 參數(shù)的錯(cuò)誤代碼:
代碼 定義
0 無錯(cuò)誤
1 PUT/GET 表中存在非法參數(shù):
? 本地區(qū)域不包括 I、Q、M 或 V
? 本地區(qū)域的大小不足以提供請(qǐng)求的數(shù)據(jù)長度
? 對(duì)于 GET,數(shù)據(jù)長度為零或大于 222 字節(jié);對(duì)于 PUT,數(shù)據(jù)長度大于 212 字節(jié)
? 遠(yuǎn)程區(qū)域不包括 I、Q、M 或 V
? 遠(yuǎn)程 IP 地址是非法的 (0.0.0.0)
? 遠(yuǎn)程 IP 地址為廣播地址或組播地址
? 遠(yuǎn)程 IP 地址與本地 IP 地址相同
? 遠(yuǎn)程 IP 地址位于不同的子網(wǎng)
2 當(dāng)前處于活動(dòng)狀態(tài)的 PUT/GET 指令過多(僅允許 16 個(gè))
程序指令
7.3 通信
S7-200 SMART
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 205
代碼 定義
3 無可用連接。當(dāng)前所有連接都在處理未完成的請(qǐng)求
4 從遠(yuǎn)程 CPU 返回的錯(cuò)誤:
? 請(qǐng)求或發(fā)送的數(shù)據(jù)過多
? STOP 模式下不允許對(duì) Q 存儲(chǔ)器執(zhí)行寫入操作
? 存儲(chǔ)區(qū)處于寫保護(hù)狀態(tài)(請(qǐng)參見 SDB 組態(tài))
5 與遠(yuǎn)程 CPU 之間無可用連接:
? 遠(yuǎn)程 CPU 無可用的服務(wù)器連接
? 與遠(yuǎn)程 CPU 之間的連接丟失(CPU 斷電、物理斷開)
6 至
9、
A 至 F
未使用(保留以供將來使用)
下圖通過示例說明 GET 和 PUT 指令的功能。本例中,假設(shè)一條生產(chǎn)線正在灌裝黃油
桶,然后傳送到四臺(tái)裝箱機(jī)(打包機(jī))中的一臺(tái)。打包機(jī)將 8 個(gè)黃油桶裝入一個(gè)紙板箱
中。分流機(jī)控制黃油桶流向各個(gè)打包機(jī)。4 個(gè) CPU 控制打包機(jī),具有 TD 400 操作員界
面的 CPU 控制分流機(jī)。
t 黃油桶不足,無法包裝;t=1,黃油桶不足
b 紙箱供應(yīng)不足;b=1,必須在 30 分鐘內(nèi)增加紙箱
g 膠水供應(yīng)不足;g=1,必須在 30 分鐘內(nèi)增加膠水
eee 標(biāo)識(shí)遇到的故障類型的錯(cuò)誤代碼
f 故障指示器;f=1,裝相機(jī)檢測(cè)到錯(cuò)誤
程序指令
7.3 通信
本公司出售產(chǎn)品保證*,質(zhì)保一年。
西門子LOGO控制器可編程西門子S7-200PLC模塊西門子S7-300PLC模塊西門子S7-400PLC模塊西門子S7-1200PLC模塊西門子S7-1500PLC模塊西門子V20變頻器西門子V90伺服驅(qū)動(dòng)西門子觸摸屏西門子.828.840D.808.802數(shù)控系列西門子數(shù)控維修西門子電線電纜西門子傳感器西門子交換機(jī) 6GK5 西門子通訊網(wǎng)卡6GK1西門子驅(qū)動(dòng)程序西門子伺服電機(jī)西門子數(shù)控備件西門子S120驅(qū)動(dòng)系統(tǒng)西門子LOGO控制器可編程西門子S7-200PLC模塊西門子S7-300PLC模塊西門子S7-400PLC模塊西門子S7-1200PLC模塊西門子S7-1500PLC模塊西門子V20變頻器西門子V90伺服驅(qū)動(dòng)西門子觸摸屏西門子數(shù)控系列西門子數(shù)控維修西門子電線電纜西門子交換機(jī)?????西門子驅(qū)動(dòng)西門子伺服電機(jī)西門子數(shù)控備件西門子S120
10寸6AV66480CC113AX0模塊
4、大水平輸送距離60米,大高度40米。 8、無軸螺旋輸送機(jī)安裝方便,只需采用螺栓將型鋼支撐固定在混凝土基礎(chǔ)上即可,它既能間歇運(yùn)行,也能每日24小時(shí)連續(xù)運(yùn)行。所以輸送設(shè)備廣泛應(yīng)用于現(xiàn)代化的各種工業(yè)企業(yè)中。不少正在長距離、大運(yùn)量連續(xù)輸送物料的更完善>輸送機(jī)結(jié)構(gòu)。 此次由承建單位派出的驗(yàn)收小組,在位于制造組裝廠就盾構(gòu)機(jī)終技術(shù)參數(shù)、證明文件等進(jìn)行驗(yàn)收。
S7-200 SMART
206 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
下圖顯示訪問站 2 中數(shù)據(jù)所用的 GET 表格 (VB200) 和 PUT 表格 (VB300)。分流 CPU 使
用 GET 指令連續(xù)讀取來自每個(gè)裝箱機(jī)的控制和狀態(tài)信息。每當(dāng)打包機(jī)裝完 100 箱時(shí),分
流機(jī)都會(huì)注意到并通過 PUT 指令發(fā)送相應(yīng)消息清除狀態(tài)字。
表格 7- 5 用于讀取和清除打包機(jī) 1 計(jì)數(shù)的 GET 和 PUT 指令緩沖區(qū)
GET_
TABLE
緩沖區(qū)
位 位
7 7
位 位
6 6
位 位
5 5
位 位
4 4
位 位
3 3
位 位
2 2
位 位
1 1
位 位
0 0
PUT_
TABLE
緩沖區(qū)
位 位
7 7
位 位
6 6
位 位
5 5
位 位
4 4
位 位
3 3
位 位
2 2
位 位
1 1
位 位
0 0
VB200 D A E 0 錯(cuò)誤代碼 VB300 D A E 0 錯(cuò)誤代碼
VB201 遠(yuǎn)程站 IP 地址 = 192. VB301 遠(yuǎn)程站 IP 地址 = 192.
VB202 168. VB302 168.
VB203 50. VB303 50.
VB204 2 VB304 2
VB205 保留 = 0(必須設(shè)置為零) VB305 保留 = 0(必須設(shè)置為零)
VB206 保留 = 0(必須設(shè)置為零) VB306 保留 = 0(必須設(shè)置為零)
VB207 指向遠(yuǎn)程站 VB307 指向遠(yuǎn)程站
VB208 中數(shù)據(jù)區(qū)的 VB308 中數(shù)據(jù)區(qū)的
VB209 指針 = VB309 指針 =
VB210 (&VB100) VB310 (&VB101)
VB211 數(shù)據(jù)長度 = 3 個(gè)字節(jié) VB311 數(shù)據(jù)長度 = 2 個(gè)字節(jié)
VB212 指向本地站(此 CPU) VB312 指向本地站(此 CPU)
VB213 中數(shù)據(jù)區(qū)的 VB313 中數(shù)據(jù)區(qū)的
VB214 指針 = VB314 指針 =
VB215 (&VB216) VB315 (&VB316)
VB216 控制 VB316 0
VB217 狀態(tài) MSB VB317 0
VB218 狀態(tài) LSB
在本示例中,數(shù)據(jù)緊隨 PUT 和 GET 表的變化而變化。由于表中本地站的指針指向該數(shù)
據(jù),因此可將該數(shù)據(jù)置于 CPU 存儲(chǔ)器中的任意位置(例如,VB212 - VB215)。
程序指令
7.3 通信
S7-200 SMART
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 207
表格 7- 6 示例:GET 和 PUT 指令
Network 1
LD SM0.1
FILL +0, VW200, 40
FILL +0, VW300, 40
*掃描時(shí),清空所有
接收和發(fā)送緩沖區(qū)。
10寸6AV66480CC113AX0模塊
10寸
6AV66480CC113AX0
S7-200CN、S7-200Smart、S7-300、S7-400、S7-1200、S7-1500、V20、V90、G120、G120C、S120。
已經(jīng)發(fā)展成為中國社會(huì)和經(jīng)濟(jì)*的一部分,以創(chuàng)新和數(shù)字化解決方案全面投入到與中國的合作中,共同致力于實(shí)現(xiàn)可持續(xù)發(fā)展。西門子以“勇?lián)?zé)任、追求、矢志創(chuàng)新"為價(jià)值觀,以“博大精深,同心致遠(yuǎn)為品牌宣言。公司致力于實(shí)現(xiàn)“面向長遠(yuǎn)未來,創(chuàng)造價(jià)值,秉持服務(wù)于社會(huì)的使命,讓關(guān)鍵所在,逐一實(shí)現(xiàn)。
Network 2
LD V200.7
AW= VW217, +100
MOV B 192, VB301
MOVB 168, VB302
MOVB 50, VB303
MOVB 2, VB304
MOVW 0, VB305
MOVD &VB101,
VD307
MOVB 2, VB311
MOVD &VB316,
VD312
MOVW 0, VW316
PUT VB300
當(dāng) GET 指令“完成"位
(V200.7) 置位,已包裝
完 100 箱時(shí):
1. 裝載打包機(jī) 1 的站地
址。
2. 裝載指向遠(yuǎn)程站中數(shù)
據(jù)的指針。
3. 裝載要發(fā)送的數(shù)據(jù)的
長度。
4. 裝載要發(fā)送的數(shù)據(jù)。
復(fù)位由打包機(jī) 1 包裝的
紙箱數(shù)
程序指令
7.3 通信
S7-200 SMART
208 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
Network 3
LD V200.7
MOVB VB216, VB400
當(dāng) GET“完成"位置位
時(shí),保存打包機(jī) 1 中的
控制數(shù)據(jù)。
Network 4
LDN SM0.1
AN V200.6
AN V200.5
MOVB 192, VB201
MOVB 168, VB202
MOVB 50, VB203
MOVB 2, VB204
MOVW 0, VB205
MOVD &VB100,
VD207
MOVB 3, VB211
MOVD &VB21 6,
VD212
GET VB200發(fā)送和接收( RS485/RS232 為自由端口)
可使用發(fā)送 (XMT) 和接收 (RCV) 指令,通過 CPU 串行端口在 S7-200 SMART CPU 和
其它設(shè)備之間進(jìn)行通信。每個(gè) S7-200 SMART CPU 都提供集成的 RS485 端口(端口
0)。標(biāo)準(zhǔn) CPU 額外支持可選 CM01 信號(hào)板 (SB) RS232/RS485 端口(端口 1)。必須
在用戶程序中執(zhí)行通信協(xié)議。
說明
CPU 型號(hào) CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 不支持使用信號(hào)
板。
LAD/FBD STL 說明
XMT TBL, PORT
發(fā)送指令 (XMT) 用于在自由端口模式下通過通信端口發(fā)送數(shù)據(jù)。
RCV TBL, PORT
接收指令 (RCV) 可啟動(dòng)或終止接收消息功能。必須為要操作的接
程序指令
7.3 通信
S7-200 SMART
210 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
ENO = 0 時(shí)的非致命錯(cuò)誤 受影響的 SM 位
? 0006H 間接地址
? 0009H(在端口 0 上同時(shí)發(fā)送/
接收)
? 000BH(在端口 1 上同時(shí)發(fā)送/
接收)
? 0090H 端口號(hào)無效
? 接收參數(shù)錯(cuò)誤置位 SM86.6 或
SM186.6
? CPU 未處于自由端口模式
? SM 86.6 端口 0 終止接收消息
? SM 186.6 端口 1 終止接收消息
輸入/ / 輸出 數(shù)據(jù)類型 操作數(shù)
TBL BYTE IB、QB、VB、MB、SMB、SB、*VD、*LD、*AC
PORT BYTE 常數(shù):0 或 1
注:兩個(gè)可用端口如下:
? 集成 RS485 端口(端口 0),
? CM01 信號(hào)板 (SB) RS232/RS485 端口(端口 1)
使用自由端口模式控制串行通信端口
可以選擇自由端口模式以通過用戶程序控制 CPU 的串行通信端口。選擇自由端口模式
后,程序通過使用接收中斷、發(fā)送中斷、發(fā)送指令和接收指令來控制通信端口的操作,并
在自由端口模式下*控制通信協(xié)議。使用 SMB30 和 SMB130 來選擇波特率和奇偶校
驗(yàn)。
CPU 向兩個(gè)物理端口分配兩個(gè)特殊存儲(chǔ)器字節(jié):
● 向集成 RS485 端口(端口 0)分配 SMB30
● 向 CM01 RS232/RS485 信號(hào)板 (SB) 端口(端口 1)分配 SMB130
CPU 處于 STOP 模式時(shí),會(huì)禁用自由端口模式,并會(huì)重新建立正常通信(例如,HMI 設(shè)
備訪問)。
在單的情況下,可以只使用發(fā)送 (XMT) 指令向打印機(jī)或顯示器發(fā)送消息。其它示例
包括與條形碼閱讀器、秤和焊機(jī)的連接。在各種情況下,都必須編寫程序,以支持在自由
端口模式下與 CPU 進(jìn)行通信的設(shè)備所使用的協(xié)議。
程序指令
10寸6AV66480CC113AX0模塊
10寸
西門子調(diào)試
承諾一:1、保證全新*承諾二:2、保證安全準(zhǔn)時(shí)發(fā)貨承諾三:3、保證售后服務(wù)質(zhì)量流程一:1、客戶確認(rèn)所需采購產(chǎn)品型號(hào)流程二:2、我方會(huì)根據(jù)詢價(jià)單型號(hào)查詢價(jià)格以及交貨期,擬一份詳細(xì)正規(guī)報(bào)價(jià)單流程三:3,客戶收到報(bào)價(jià)單并確認(rèn)型號(hào)無誤后訂購產(chǎn)品流程四:4、報(bào)價(jià)單負(fù)責(zé)人根據(jù)客戶提供型號(hào)以及數(shù)量擬份銷售合同流程五:5、客戶收到合同查閱同意后蓋章回傳并按照合同銷售額匯款到公司開戶行流程六:6、我公司財(cái)務(wù)查到款后,業(yè)務(wù)員安排發(fā)貨并通知客戶跟蹤運(yùn)單? ?
7.3 通信
S7-200 SMART
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 211
僅當(dāng) CPU 處于 RUN 模式時(shí),才可使用自由端口通信。要啟用自由端口模式,請(qǐng)?jiān)?/span>
SMB30(端口 0)或 SMB130(端口 1)的協(xié)議選擇字段中設(shè)置值 01。處于自由端口模
式時(shí),無法與同一端口上的 HMI 通信。
說明
將 USB-PPI 電纜連接到 CPU 時(shí),串行 CR 型號(hào) CPU 會(huì)禁用自由端口模式。類似地,如
果將 USB-PPI 電纜連接到 CRs CPU,CPU 會(huì)禁止切換到自由端口模式。
將 將 PPI 通信更改為自由端口模式
SMB30 和 SMB130 分別組態(tài)通信端口 0 和 1 以進(jìn)行自由端口操作,并提供波特率、奇
偶校驗(yàn)和數(shù)據(jù)位數(shù)的選擇。下圖顯示了自由端口控制字節(jié)。對(duì)于所有組態(tài),都生成一個(gè)停
止位。
pp 奇偶校驗(yàn)選擇 d 每個(gè)字符的數(shù)據(jù)位數(shù)
00 =
01 =
10 =
11 =
無奇偶校驗(yàn)
偶校驗(yàn)
無奇偶校驗(yàn)
奇校驗(yàn)
0 =
1 =
每個(gè)字符 8 位
每個(gè)字符 7 位
bbb 自由端口波特率 mm 協(xié)議選擇
000 =
001 =
010 =
011 =
100 =
101 =
110 =
111 =
38400
19200
9600
4800
2400
1200
115200
57600
00 =
01 =
10 =
11 =
PPI 從站模式
自由端口模式
保留(默認(rèn)為 PPI 從站模式)
保留(默認(rèn)為 PPI 從站模式)
程序指令
7.3 通信
S7-200 SMART
212 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
發(fā)送數(shù)據(jù)
發(fā)送指令用于對(duì)單字符或多字符( 255 個(gè)字符)緩沖區(qū)執(zhí)行發(fā)送操作。下圖顯示了
發(fā)送緩沖區(qū)的格式。
① 要發(fā)送的字節(jié)數(shù)
② 消息字符
如果中斷例程連接到發(fā)送完成事件,CPU 將在發(fā)送完緩沖區(qū)的一個(gè)字符后生成中斷
(對(duì)于端口 0 為中斷事件 9,對(duì)于端口 1 為中斷事件 26)。
您可以不使用中斷,而通過監(jiān)視 SM4.5(端口 0)或 SM4.6(端口 1)用信號(hào)表示完成發(fā)
送的時(shí)間來發(fā)送消息(例如,向打印機(jī)發(fā)送消息)。
將字符數(shù)設(shè)為零,然后執(zhí)行發(fā)送指令,這樣可產(chǎn)生 BREAK 狀態(tài)。這樣產(chǎn)生的 BREAK 狀
態(tài),在線上會(huì)持續(xù)以當(dāng)前波特率發(fā)送 16 位數(shù)據(jù)所需要的時(shí)間。發(fā)送 BREAK 的操作與發(fā)
送任何其它消息的操作是相同的。BREAK 發(fā)送完成時(shí),會(huì)生成發(fā)送中斷,并且 SM4.5 或
SM4.6 會(huì)指示發(fā)送操作的當(dāng)前狀態(tài)。
接收數(shù)據(jù)
接收指令用于對(duì)單字符或多字符
( 255 個(gè)字符)緩沖區(qū)執(zhí)行接
收操作。下圖顯示了接收緩沖區(qū)的
格式。
① 接收到的字節(jié)數(shù)(字節(jié)字段)
② 起始字符
③ 消息
④ 結(jié)束字符
⑤ 消息字符
如果中斷例程連接到接收消息完成事件,CPU 會(huì)在接收完緩沖區(qū)的一個(gè)字符后生成
中斷(對(duì)于端口 0 為中斷事件 23,對(duì)于端口 1 為中斷事件 24)。
可以不使用中斷,而通過監(jiān)視 SMB86(端口 0)或 SMB186(端口 1)來接收消息。如
果接收指令未激活或已終止,該字節(jié)不為零。正在接收時(shí),該字節(jié)為零。
程序指令
7.3 通信
S7-200 SMART
10寸6AV66480CC113AX0模塊
10寸
6AV66480CC113AX0
模塊
西門子調(diào)試
S7-200CN、S7-200Smart、S7-300、S7-400、S7-1200、S7-1500、V20、V90、G120、G120C、S120。
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 213
如下表所示,接收指令允許您選擇消息開始和結(jié)束條件,對(duì)于端口 0 使用 SMB86 到
SMB94,對(duì)于端口 1 使用 SMB186 到 SMB194。
說明
如果出現(xiàn)組幀錯(cuò)誤、奇偶校驗(yàn)錯(cuò)誤、超限錯(cuò)誤或斷開錯(cuò)誤,則接收消息功能將自動(dòng)終止。
必須定義開始條件和結(jié)束條件(字符數(shù)),這樣接收消息功能才能運(yùn)行。
程序指令
7.3 通信
S7-200 SMART
214 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
接收緩沖區(qū)格式( SMB86 至 SMB94 ,以及 SMB186 至 SMB194 )
端口 0 端口 1 說明
SMB86 SMB186 接收消息狀態(tài)字節(jié)
n:1 = 接收消息功能終止;用戶發(fā)出禁用命令。
r:1 = 接收消息功能終止;輸入?yún)?shù)錯(cuò)誤或缺少開始或結(jié)束條件。
e:1 = 收到結(jié)束字符。
t:1 = 接收消息功能終止;定時(shí)器時(shí)間到。
c:1 = 接收消息功能終止;達(dá)到字符計(jì)數(shù)。
p:1 = 接收消息功能終止;奇偶校驗(yàn)錯(cuò)誤。端口 0 端口 1 說明
SMB87 SMB187 接收消息控制字節(jié)
en:
0 = 禁用接收消息功能。
1 = 啟用接收消息功能。
每次執(zhí)行 RCV 指令時(shí),都會(huì)檢查啟用/禁用接收消息位。
sc:
0 = 忽略 SMB88 或 SMB188。
1 = 使用 SMB88 或 SMB188 的值檢測(cè)消息的起始。
ec: