西門子: | 西門子代理商 |
單價: | 面議 |
發貨期限: | 自買家付款之日起 天內發貨 |
所在地: | 直轄市 上海 |
有效期至: | 長期有效 |
發布時間: | 2023-12-14 17:46 |
最后更新: | 2023-12-14 17:46 |
瀏覽次數: | 76 |
采購咨詢: |
請賣家聯系我
|
西門子交換機經銷模塊代理商
國際化工業自動化科技產品供應商,西門子G120、G120C V20 變頻器; S120 V90 伺服控制系統;6EP電源;電線;電纜;
網絡交換機;工控機等工業自動化的設計、技術開發、項目選型安裝調試等相關服務是專業從事工業自動化控制系統、機電一體化裝備和信息化軟件系統
集成和硬件維護服務的綜合性企業。與西門子品牌合作,只為能給中國的客戶提供值得信賴的服務體系,我們
的業務范圍涉及工業自動化科技產品的設計開發、技術服務、安裝調試、銷售及配套服務領域。建立現代化倉
儲基地、積累充足的產品儲備、引入萬余款各式工業自動化科技產品,我們以持續的卓越與服務,取得了年銷
售額10億元的佳績,憑高滿意的服務贏得了社會各界的好評及青睞。其產品范圍包括西門子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各類工業自動化產品。西門子授權代理商、西門子一級代理商 西門子PLC模塊代理商﹐西門子模塊代理商供應全國范圍:
我們還提供。
西門子中國授權代理商—— 潯之漫智控技術(上海)有限公司,本公司坐落于松江工業區西部科技園,西邊和全球zhuming芯片制造商臺積電毗鄰,
東邊是松江大學城,向北5公里是佘山國家旅游度假區。軌道交通9號線、滬杭高速公路、同三國道、松閔路等
交通主干道將松江工業區與上海市內外連接,交通十分便利。
目前,潯之漫智控技術(上海)有限公司將產品布局于中、高端自動化科技產品領域,
PLC模塊S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI觸摸屏、SITOP電源、6GK網絡產品、ET200分布式I/O SIEMENS 驅動產品MM系列變頻器、G110 G120變頻器、直流調速器、電線電纜
使用 SFC 87“C_DIAG”診斷當前連接狀態
描述
可以使用 SFC 87“C_DIAG”診斷所有 S7 連接和所有容錯 S7 連接 (或其局部連接) 的當前狀態。
恰當地評估這些連接數據能夠發現 S7 連接故障及當前 S7 連接故障,并在合適的時機報告給可視化操作
系統。監視的連接可以是自動化系統間的連接,也可以是自動化系統與可視化操作系統間的連接。
注意
CPU 工作狀態的改變 (RUN -> STOP ->RUN) 不會影響所組態的連接的狀態。例外:H 站從“冗余”系
統狀態變為“停止”系統狀態時,與待機 CPU 的所有容錯連接中的局部連接將斷開。
另一方面,在掉電后,所有組態的連接都將重新建立,這將改變連接狀態。
啟動期間或啟動后第一次調用 SFC 87,連接信息將有所不同,這取決于 CPU 的上一工作模式是 STOP
還是 POWER OFF。
工作模式
SFC 87“C_DIAG”是異步 SFC 操作,也就是說,處理可以擴展到跨多個 SFC 調用。
通過使用 REQ=1 調用 SFC 87 來啟動作業。
如果可以立即執行作業,SFC 將在輸出參數 BUSY 中返回值 0。如果 BUSY 的值為 1,則作業仍處于激
活狀態。
何時調用 SFC 87?
要識別 S7 連接的故障和當前 S7 連接,可以在已啟動的周期性中斷 OB 中調用 SFC87,例如,由操作系
統每 10 秒調用一次。
因為連接狀態通常不發生改變,僅當它們自上次調用 (MODE=B#16#02 時的調用,參見下文) 后發
生改變時,才應通過這些周期性調用將連接數據復制到用戶程序中。SFC 87“C_DIAG”提供了四種可能的工作模式,這在下表中給予介紹。
MODE
(B#16#...)
SFC 將連接數據復制到用戶程序 SFC 將確認信息傳送到操作系統
00 否 是
01 是 是
02 ? 是,如果連接數據已改變
? 否,如果連接數據未改變
是
03 是 否
通過將確認消息傳送到操作系統來確認自上次調用 SFC 87 (通過 MODE=B#16#00、01 或 02) 后連接數
據的狀態改變。
注意
如果在處于“有條件復制”模式 (MODE=B#16#02) 下的周期性中斷 OB 中操作 SFC 87,則必須確保
CPU 冷啟動后,目標區域中不包含初始化值。可以通過在“帶確認的無條件復制”模式 (MODE=B#16#01)
下調用一次 SFC 87,以便在 OB 102 中實現這一點。
參數 聲明 數據類型 存儲區 描述
REQ INPUT BOOL I、Q、M、D、L、
常數。
要激活的控制參數請求
REQ=1:初始化該作業 (如果尚未啟動)確認信息傳送到操作系統。
? B#16#01:無論狀態如何改變,SFC 均
將所有連接數據復制到用戶程序中,并將
確認信息傳送到操作系統。
? B#16#02:如果連接數據已改變,則 SFC
會將其復制到用戶程序中。如未改變,則
不復制。在兩種情況下,SFC 均將確認
信息傳送到操作系統中。
? B#16#03:SFC 將連接數據復制到用戶
程序中 (無論改變后的狀態如何)。而不
將確認消息傳送到操作系統中。
RET_VAL OUTPUT INT I、Q、M、D、L 返回值 (錯誤代碼或作業狀態)
BUSY OUTPUT BOOL I、Q、M、D、L BUSY = 1:作業未完成。
N_CON OUTPUT INT I、Q、M、D、L .DIS_PCON 或.DIS_CON 的值為 TRUE 的
CON_ARR 中最后一個結構的索引。在用戶程序中只需檢查 CON_ARR 的第一個
N_CON 元素。
注意:CON_ARR 域中的第一個結構具有
索引 1。
CON_ARR OUTPUT ANY I、Q、M、D、L 用于接收的連接數據的目標區域。
僅允許使用數據類型 BYTE。
將給每個連接分配一個結構。
選擇一個目標區域大小,使之在連接了 CPU
允許的最大數目的連接時仍然目標區域 CON_ARR
讀取目標區域是一個結構域。將給每個連接分配一個結構。
最初,該域無需填入有效條目,域的兩個有效條目間可以包含無效條目。
連接不按連接引用排序。
注意
如果將連接數據從操作系統復制到所選擇的目標區域,則可以確保連接的日期一致性
結構組織
參數 數據類型 描述
CON_ID WORD 在 NETPRO 中為此連接分配的連接引用
W#16#FFFF:無效指定,也就是說,尚未組態連接。如果設置
CON_ARR[i].DIS_PCON 或 CON_ARR[i].DIS_CON (參見下文),
則自上次調用 SFC 87 后已重新組態或刪除了此連接。
STAT_CON BYTE S7 連接或冗余 S7 連接的當前狀態
可能的值:
? B#16#00:S7 連接未建立
? B#16#10:冗余 S7 連接未建立
? B#16#01:當前正在建立 S7 連接
? B#16#11:當前正在建立冗余 S7 連接
? B#16#02:S7 連接已建立
? B#16#12:冗余 S7 連接已建立,但不是冗余狀態
? B#16#13:冗余 S7 連接已建立
PROD_CON BYTE 運行連接的局部連接號。
可能的值:0、1、2、3
STBY_CON BYTE 備用連接的局部連接號 (B#16#FF:無備用連接)
可能的值:0、1、2、3
注意:只有冗余 S7 連接才可以有備用連接上次調用 SFC 后,如果 CON_ARR[i].STAT_CON 發生
W#16#12 -> W#16#13 和 W#16#13 -> W#16#12 跳轉,則
CON_ARR[i].DIS_PCON 將被設為 1。所有其它連接狀態的變化
不會影響 CON_ARR[i].DIS_PCON。
注意:
? 如果 MODE=B#16#01 和 02,則將連接數據復制到目標區域時,
將復位與 DIS_PCON 對應的操作系統位。
? MODE=B#16#03 時,與 DIS_PCON 對應的操作系統位將保持
不變。
RES0 BYTE 保留 (B#16#00)
RES1 BYTE 保留 (B#16#00)
故障信息
錯誤代碼
(W#16#...)
描述
0000 ? MODE=B#16#00、01 或 02:自上次調用后無連接狀態變化 (結構元素 STAT_CON)。
已執行調用,未出錯。
? MODE=B#16#03:已執行復制過程,未出錯。
0001 ? MODE=B#16#00、01 或 02:自上次調用后至少有一個連接發生連接狀態變化 (結構元素
STAT_CON)。已執行作業,未出錯。
? MODE=B#16#03:RET_VAL W#16#0001 不可能。
7000 REQ=0 的第一次調用。不能處理在 MODE 中指定的作業。BUSY 值為 0。
7001 REQ=1 的第一次調用。已初始化 MODE 中指定的作業。BUSY 值為 1
7002 中間調用 (REQ 不相關)。作業仍在運行。BUSY 值為 1。
8080 MODE 參數中的非法值。
8081 CON_ARR 參數中的非法數據類型。
8082 CON_ARR 參數中的長度描述過短。SFC 未將任何數據復制到目標區域中。
8xyy 一般錯誤信息,請參見使用輸出參數 RET_VAL 判斷故障
使用 SFC 103“DP_TOPOL”識別 DP 主站系統的總線拓撲
描述
調用具有診斷中繼器的 SFC 103“DP_TOPOL”,以啟動對所選 DP 主站系統的總線拓撲的識別。
調用 SFC 103 時將尋址連接到 DP 主站系統的所有診斷中繼器。
注意
在某個給定時間,只能識別一個 DP 主站系統的拓撲。
拓撲識別是線路出錯時顯示詳細出錯位置的先決條件。安裝或更改 DP 主站系統的物理結構后,請通過
SFC 103 識別拓撲。
對物理結構的更改包括:
? 改變電纜長度
? 添加或刪除節點或具有中繼器功能的組件
? 改變節點地址
每個診斷中繼器在拓撲表中輸入結果 (所有節點的 PROFIBUS 地址,及其到診斷中繼器的juedui距離)。
可以在 STEP 7 下讀取這些值。
建議在 OB1 或監視狗中斷 OB 中調用 SFC 103。S7-300 不允許在一個啟動 OB 中進行此調用。
當執行 SFC 時,SFC 將由診斷中繼器返回的出錯消息寫入到輸出 DPR 和 DPRI 中。如果所選 DP 主站
系統中有多個診斷中繼器報告出錯,則 SFC 只在 DPR 和 DPRI 中輸入與第一個生成出錯消息的診斷中
繼器相關的信息。調用 SFC 13“DPNRM_DG”或 STEP 7,可以讀取完整的診斷信息。如果診斷中繼
器未報告任何錯誤,則輸出 DPR 和 DPRI 的值為 NULL。
如果希望在出錯后觸發另一個拓撲確定,必須復位 SFC103。為此,通過設置 REQ=0 和 R=1
調用 SFC。
工作方式
SFC 103“DP_TOPOL”以異步方式工作,也就是說,它的執行需要調用幾個 SFC。通過 REQ = 1
調用 SFC 103,可以啟動 DP 總線拓撲的識別,通過 R=1 調用 SFC 103,可以中止這一過程。
作業狀態在輸出參數 RET_VAL 和 BUSY 中加以指示,請參見異步操作 SFC 時 REQ、RET_VAL 和
BUSY 的含義。
注意
識別拓撲可能要花費幾分鐘的時間。識
輸入參數 DP_ID 確定一個請求。
如果在完成拓撲識別前調用 SFC 103“DP_TOPOL”,SFC 的響應將取決于新請求是否與先
前的請求相同:如果參數 DP_ID 與尚未完成的作業相對應,則 SFC 調用將被解釋為調用序列的一部分,
將在 RET_VAL 中輸入值 W#16#7002。但如果是新作業,則會被 CPU 拒絕。
參數 聲明 數據類
型
存儲區 描述
REQ INPUT BOOL I、Q、M、D、L、
常數
REQ=1:啟動總線拓撲的識別
R INPUT BOOL I、Q、M、D、L、
常數
R=1:中止拓撲識別
DP_ID INPUT INT I、Q、M、D、L、
常數
將要識別的拓撲所屬的 DP 主站系統的 DP 主站系
統標識符
RET_VAL OUTPUT INT I、Q、M、D、L 如果該功能運行時出錯,則返回值將包含故障
代碼。
BUSY OUTPUT BOOL I、Q、M、D、L BUSY = 1:仍在進行總線拓撲識別。
DPR OUTPUT BYTE I、Q、M、D、L 生成出錯消息的診斷中繼器的 PROFIBUS 地址
DPRI OUTPUT BYTE I、Q、M、D、L 生成出錯消息的診斷中繼器的測量段:
? 位 0 = 1:段 DP2 出錯
? 位 1 = 1:段 DP3 出錯
? 位 4 = 1:段 DP3 有臨時中斷
? 位 5 = 1:段 DP3 有yongjiu中斷
yongjiu錯誤:系統檢測到阻止成功進行拓撲識別的yongjiu網絡錯誤。可以通過 SFC 13“DPNRM_DG”或 STEP 7 獲
取診斷信息,以查看細節。
臨時錯誤:系統檢測到防止成功進行拓撲識別的臨時網絡錯誤。這可能是由于不良接觸或反復錯誤造成的。這些
中斷的特性使得無法確定錯誤源的準確位置。