F-CPU進入STOP模式,在診斷緩沖區出現“Data corruption in the safety program before output to F I/O”消息或者“Data corruption in the safety program before output to partner F CPU”消息。
如果在安全程序中出現數據損壞或者希望避免此類問題,請按以下所述操作:
當對本地數據區操作時,在一個F-PB/F-FB/F-FC中,*個對本地數據的訪問必須一直是寫訪問。Flip-flop(SR, RS),Set output (S) 或者Reset output (R)操作不能初始化本地數據位。為了初始化,本地數據需要轉換為靜態變量。請注意在F-FB/F-FC中,它的輸入參數只有讀訪問權限,輸出參數只有寫訪問權限。使用in/out參數進行讀寫訪問。 數學運算的結果使得數值范圍發生上溢或者下溢。因此應該確保在創建程序時,整數(16位)在允許的范圍之內。這樣可以對溢出錯誤位(狀態字的OV位)進行評估。 對于故障安全接收塊F_RCVDP的輸出參數,不要使用在同一個F_RCVDP或者不同的F_RCVDP調用輸入參數中已經使用過的參數。否則由于識別出數據有沖突,F CPU將進入STOP模式,或者會得到錯誤消息:“F_Receive Block xxx can only be called at the beginning of the F program block”。 可以通過過程映像區(PII)使用來自標準用戶程序的M區或者來自標準I/O的信號實現標準程序和F程序間的通信。禁止從標準程序到故障安全程序的數據塊的寫訪問。此規則的*例外是當使用塊F_ACK_OP進行故障安全用戶確認時。 在安全程序中,如果希望從標準用戶程序(M區或者標準I/O的PII)中讀取數據,而該數據可以通過標準用戶程序或者運行著的F系統中的HMI所改變,例如由于標準用戶程序要被更高優先級的時間中斷處理,這就需要使用單獨的M區地址。在進入F程序運行時間之前,必須立即將數據從標準用戶程序寫入到這些M區中。然后在安全程序中僅訪問這些M區地址就可以了。
還要注意,在組態F CPU時(在硬件配置中的F CPU的對象屬性對話框中),所定義的時鐘標記可以在F程序運行時間內改變,因為時鐘標記與F CPU周期運行不同步。 自動產生的程序部分不可以被更改或者刪除。在硬件配置中,不能更改或者刪除在“F parameters”的“CPU Properties”對話框中為F CPU保留的塊。 不要通過“監測/控制變量”對安全程序的數據進行不合法的改變。 刪除所有從塊容器中自動生成的F-FB,F-DB和所有的背景數據庫,并重新生成安全程序。 【培訓目標】通過案例讓學員能夠掌編程入門到精通,以及觸摸屏伺服步進變頻器等與plc綜合應用。
【培訓方式】每一位學員均分配一臺高性能電腦,加一套先進齊全的操作實踐設備。實現一人一機邊講課邊實操,這樣才能讓你學到真技術。
【畢業證書】經本中心培訓成績合格的學員均可辦理《智能工程師高級》,證書是*勞動部頒發,*通用,官方網站可以查詢。
【食宿安排】本中心可以統一為外地學員提供價免費的住房。
眾為工業自動化培訓中心專業培訓以下課程
1>三菱FX系列PLC入門到精通課程
2>西門子S7-200PLC入門到精通課程
3>西門子S7-300/400PLC系統課程
4>歐姆龍CP1H PLC課程
5>威綸/海泰克觸摸屏應用課程
6>伺服精確定位+步進驅動課程
7>變頻器高級通信等課程
8>工業組態(組態王)
實用推薦:歐姆龍CP1H PLC編程+人機界面+伺服精確定位+步進驅動+變頻調速
三菱FX系列PLC編程+人機界面+伺服精確定位+步進驅動+變頻調速
西門子S7-200PLC編程觸摸屏+人機界面+伺服精確定位+步進驅動+變頻調速
【聯系人】:彭小姐
【地址】:蘇州市淪浪區人民路1023號永霖大廈601A室