西門子6ES7317-2FK14-0AB0技術(shù)參數(shù)
功能
性能
指令處理速度更快, 取決于 CPU 型號、語言擴展和新的數(shù)據(jù)類型
由于背板總線速度顯著提高,,CPU 的響應(yīng)時間縮短
功能強大的網(wǎng)絡(luò)連接:
每個 CPU 均標配PROFINET IO IRT(2 端口交換機)標準接口,。此外,CPU 1515-2 PN 的特點是具備第二個 PROFINET 接口,,比如可用于網(wǎng)絡(luò)隔離,,或用于連接更多 PROFINET IO RT 設(shè)備,或作為 I-設(shè)備用于高速通信,。
集成技術(shù)
通過標準化的塊 (PLCopen) 連接模擬驅(qū)動器和具有 PROFIdrive 功能的驅(qū)動器
支持速度控制軸和定位軸以及外部編碼器,,各軸之間可實現(xiàn)位置精確的傳動,凸輪/凸輪軌道和探頭
追蹤功能適用于所有 CPU 標簽,,既適用于實時診斷,,也適用于偶發(fā)錯誤檢測;還可通過 CPU的網(wǎng)頁服務(wù)器來調(diào)用
全面的控制功能,,例如,,通過便于組態(tài)的塊可自動優(yōu)化控制參數(shù)實現(xiàn) 控制質(zhì)量
集成安全功能
通過密碼進行知識保護,防止未經(jīng)授權(quán)讀取和修改程序塊
通過復制保護,,可綁定 SIMATIC 存儲卡的程序塊和序列號:只有在將配置的存儲卡插到 CPU 中時,,該程序塊才可運行。
4-級 授權(quán)理念:
與 HMI 設(shè)備的通信也會受到限制,。
操作保護:
控制器可以識別工程組態(tài)數(shù)據(jù)的更改和未授權(quán)傳輸,。
設(shè)計與操作
顯示概覽信息:
例如,站名稱,,工廠標識符,,位置名稱,,診斷信息,,模塊信息,顯示設(shè)置,。
顯示器上可能的操作:
設(shè)置 CPU 或所連接以太網(wǎng)通信處理器的地址,、設(shè)置日期和時間、選擇 CPU 的操作模式、復位 CPU 至默認設(shè)置,、禁用/啟用顯示器,、激活保護等級,確認消息,,備份和恢復項目,。
集成系統(tǒng)診斷
顯示屏上、TIA 博途中,、HMI 設(shè)備上以及 Web 服務(wù)器上以純文本形式*顯示系統(tǒng)診斷信息(甚至能顯示來自變頻器的消息),,即使 CPU 處于停止模式也會進行更新。
集成在 CPU 的固件中,,無須進行特殊組態(tài)
SIMATIC 存儲卡(用來運行 CPU)
數(shù)據(jù)記錄(歸檔)和配方
配方和歸檔以 csv 文件保存在 SIMATIC 存儲卡中,;
便于使用 Office 工具或通過 web 服務(wù)器,,訪問工廠運行數(shù)據(jù)
通過網(wǎng)頁瀏覽器或 SD 讀卡器,可方便地訪問機器的組態(tài)數(shù)據(jù)(與控制器之間的雙向數(shù)據(jù)交換)
西門子6ES7317-2FK14-0AB0技術(shù)參數(shù)
在PLC程序開發(fā)中,,經(jīng)常會用到CPU的時鐘數(shù)據(jù),,用于產(chǎn)生周期脈沖或統(tǒng)計周期數(shù)據(jù)。STEP7軟件提供SFC0和SFC1兩個系統(tǒng)功能實現(xiàn)時鐘的設(shè)定和讀取,,下面就詳細介紹一下我利用這兩個系統(tǒng)功能實現(xiàn)時鐘顯示和設(shè)定的過程,。
我計劃實現(xiàn)的功能是讀取CPU時鐘并分解為年、月,、日,、時、分,、秒六個整數(shù)用于顯示,;同時設(shè)定年、月,、日,、時、分,、秒六個整數(shù)輸入地址用于修改時鐘,。時鐘讀取是連續(xù)的,時鐘修改是通過按鈕人工設(shè)定的,,為了方便輸入,,還具有時鐘同步功能,可以將當前時鐘數(shù)據(jù)同步到輸入?yún)^(qū),。
SFC0和SFC1的使用說明就不再詳述,,可以通過幫助文件學習,。這兩個指令使用的時間數(shù)據(jù)都是BCD格式,實際上編程的主要工作就是BCD碼和INT整數(shù)的相互轉(zhuǎn)換,。
建立程序數(shù)據(jù)塊

2. 調(diào)用SFC1讀取CPU時鐘

3. 分解時間數(shù)據(jù)
4. 時間數(shù)據(jù)轉(zhuǎn)碼

5. 年份數(shù)據(jù)補齊:讀取的年份數(shù)據(jù)是用兩位數(shù)表示的,,其中90~99表示1990~1999年,0~89表示2000~2089年,,因此實際應(yīng)用時需要將年份數(shù)據(jù)的前兩位補齊,。

經(jīng)過以上處理就完成了CPU時間讀取的工作。
6. 寫時間同步:將當前CPU顯示時間同步到設(shè)定區(qū)域(也可以根據(jù)需要將HMI時間映射到設(shè)定區(qū)域,,實現(xiàn)CPU與HMI的時間同步)

7. 年數(shù)據(jù)處理:將4位的時間數(shù)據(jù)處理成2位,。

8. 時間數(shù)據(jù)INT轉(zhuǎn)換成BCD
