西門子6ES7540-1AD00-0AA0
Freeport:適用于通用通信的用戶可設(shè)置報(bào)文格式
3964(R) 可提高傳輸可靠性
Modbus RTU 主站
Modbus RTU 從站
USS,通過(guò)指令實(shí)現(xiàn)
應(yīng)用 可通過(guò)通信模塊與外部通信伙伴連接以交換數(shù)據(jù)。由于有大量參數(shù)設(shè)置選項(xiàng),可以針對(duì)通信伙伴靈活調(diào)整控制。
Modbus RTU 主站可為30 個(gè) Modbus 從站創(chuàng)建一個(gè) Modbus RTU 網(wǎng)絡(luò)。
可為您提供下列通訊模板:
CM PtP RS232 BA;
帶有 RS232 接口的通信模塊,適用于協(xié)議 Freeport、3964(R) 和 USS;9 針 Sub D 連接器,19.2 Kbit/s,1 KB 幀長(zhǎng)度,2 KB 接收緩沖區(qū)
CM PtP RS232 HF;
帶有 RS232 接口的通信模塊,適用于協(xié)議 Freeport、3964(R) 和 Modbus RTU;9 針 Sub D 連接器, 115.2 Kbit/s,4 KB 幀長(zhǎng)度,8 KB 接收緩沖區(qū)
CM PtP RS422/485 BA;
帶有 RS422 和 RS485 接口的通信模塊,適用于協(xié)議 Freeport、3964(R) 和 USS;15 針 Sub D 插座, 19.2 Kbit/s,1 KB 幀長(zhǎng)度,2 KB 接收緩沖區(qū)
CM PtP RS422/485 HF;
帶有 RS422 和 RS485 接口的通信模塊,適用于協(xié)議 Freeport、3964(R)、USS 和 Modbus RTU;15 針 Sub D 插座, 115.2 Kbit/s,4 KB 幀長(zhǎng)度,8 KB 接收緩沖區(qū)
通過(guò)實(shí)時(shí) (RT) 和同步實(shí)時(shí) (IRT) 功能方便地開(kāi)發(fā) PROFINET 現(xiàn)場(chǎng)設(shè)備
*匹配的硬件和軟件組件。
提供的軟件實(shí)例、文檔和電路圖有助于快速開(kāi)始開(kāi)發(fā)。
由于提供了示例 GSD 文件,便于創(chuàng)建特定 GSD 文件。
開(kāi)發(fā)板作為 PN IO 設(shè)備測(cè)試環(huán)境(僅 ERTEC)。
完整的開(kāi)發(fā)環(huán)境包含在供貨范圍內(nèi),包括可運(yùn)行的實(shí)例應(yīng)用。
便于移植到以太網(wǎng)控制器和實(shí)時(shí)操作系統(tǒng)。
應(yīng)用
通過(guò) ERTEC 系列的 ASIC,無(wú)需太多的工作,即可將設(shè)備和系統(tǒng)連接至 PROFINET。高性能以太網(wǎng)控制器配有 32 位微處理器以及集成 IRT 交換機(jī),專門為工業(yè)應(yīng)用開(kāi)發(fā)。
這些以太網(wǎng)控制器可以實(shí)時(shí) (RT) 和等時(shí)同步實(shí)時(shí) (IRT) 處理 PROFINET IO 的所有數(shù)據(jù)傳輸,從而可減輕應(yīng)用處理器的負(fù)擔(dān)。由于集成有 2 端交換機(jī)(ERTEC 200P 和 ERTEC 200)或 4 端交換機(jī) (ERTEC 400),免除了附加外部交換機(jī)的成本。靈活的拓?fù)浣Y(jié)構(gòu),例如星型、樹(shù)型和總線型等拓?fù)浣Y(jié)構(gòu)都可輕松實(shí)現(xiàn),無(wú)需其它外部網(wǎng)絡(luò)組件。
提供 EK-ERTEC 200P PN IO 評(píng)估套件用于實(shí)現(xiàn)基于 ERTEC 的設(shè)備。它包含了使用 ASIC ERTEC 200P 來(lái)開(kāi)發(fā) PROFINET 硬件和固件所需的一切工具。這些套件均以源代碼方式提供。開(kāi)發(fā)環(huán)境以及實(shí)時(shí)操作系統(tǒng) eCos 是以示例應(yīng)用程序和測(cè)試工具形式交付的工具包的組成部分。
使用標(biāo)準(zhǔn)以太網(wǎng)控制器開(kāi)發(fā)套件,可基于標(biāo)準(zhǔn)以太網(wǎng)控制器開(kāi)發(fā) PROFINET 現(xiàn)場(chǎng)設(shè)備。為了確保它的使用盡量與平臺(tái)不相關(guān),以源代碼提供的 PROFINET IO 堆棧針對(duì)簡(jiǎn)單移植應(yīng)用進(jìn)行了優(yōu)化。此開(kāi)發(fā)套件可以提供開(kāi)發(fā)實(shí)時(shí) (RT) PROFINET 現(xiàn)場(chǎng)設(shè)備所需的所有功能。
如果需要實(shí)現(xiàn)故障安全現(xiàn)場(chǎng)設(shè)備,則需要通過(guò) PROFIsafe 行規(guī)來(lái)執(zhí)行故障安全通信。PROFIsafe StarterKit 提供了堆棧的源代碼以及多種測(cè)試和驗(yàn)證工具。
設(shè)計(jì)
ERTEC 開(kāi)發(fā)包中包含的組件
EK-ERTEC 200P 中的評(píng)估板 200P(EB 200P);
PROFINET IO 設(shè)備針對(duì)用戶具體應(yīng)用程序的測(cè)試環(huán)境。
PROFINET 設(shè)備堆棧.
適用于所提供的評(píng)估板上的過(guò)程的源代碼(包括示例程序)。光盤上除了有示例程序和 GSD 示例之外,還包含 PN IO 設(shè)備開(kāi)發(fā)所需的所有開(kāi)發(fā)工具(不需要授權(quán))。
JTAG 排錯(cuò)程序。
為了簡(jiǎn)化開(kāi)發(fā)期間的問(wèn)題排查,開(kāi)發(fā)包中提供了一個(gè) Amontec JTAGkey-Tiny 調(diào)試程序。
文檔,
光盤上提供了詳盡的文檔資料(英語(yǔ)和德語(yǔ))。利用快速啟動(dòng)指南,您可以在調(diào)試階段節(jié)省寶貴的時(shí)間。
開(kāi)發(fā)包中包括用于標(biāo)準(zhǔn)以太網(wǎng)控制器的組件
源代碼形式的 PROFINET IO 設(shè)備堆棧
應(yīng)用示例基于由 Atmel 生產(chǎn)的 SAM 9X25 小型控制器
用戶文檔,英語(yǔ)和德語(yǔ)
GSD 示例文件
用于 PROFINET 控制器測(cè)試伙伴的示例軟件(供貨范圍內(nèi)不包括測(cè)試伙伴)
操作系統(tǒng)環(huán)境
ERTEC 開(kāi)發(fā)包附帶了一個(gè)免版權(quán)費(fèi)的開(kāi)放源代碼 eCos 操作系統(tǒng)。通過(guò)用于該操作系統(tǒng)的 PROFINET 堆棧的開(kāi)放式操作系統(tǒng)接口,可以進(jìn)行定制調(diào)整并移植到其它操作系統(tǒng)平臺(tái)。
PROFIsafe 起動(dòng)器套件
如 IEC 61784-3-3 所規(guī)定,PROFIsafe 入門級(jí)套件 V3.5 與 PROFIsafe 配置版本 2.6.1 兼容。它符合各種各樣的用戶要求,比如多實(shí)例能力和運(yùn)行時(shí)的可變過(guò)程數(shù)據(jù)長(zhǎng)度等等,并已獲得“德國(guó)技術(shù)檢查組”(Tü) 關(guān)于高效從機(jī)開(kāi)發(fā)方面的認(rèn)證。連同開(kāi)發(fā)需要的所有 PI 規(guī)范一起,PROFIsafe 初學(xué)者工具包包含 PROFIsafe 驅(qū)動(dòng)程序軟件 (PSD) 的源文件以及英語(yǔ)和德語(yǔ)版的綜合執(zhí)行手冊(cè)。
此外,它還包括各種各樣的 CRC 計(jì)算工具和輔助工具,以及包含一個(gè)編程示例。
帶有當(dāng)前 PROFIsafe 證書(shū)的當(dāng)前 PROFIsafe 規(guī)范
PROFIsafe 驅(qū)動(dòng)程序軟件(作為開(kāi)發(fā)包的核心組件)
適用于 GSD 工具(比如 CRC 計(jì)算工具)的編程示例
驗(yàn)證代碼
綜合文檔
V3.5 是 V3.4 的后續(xù)版本,其特點(diǎn)是具備新的符合 V2.6.1 配置的 PROFIsafe 驅(qū)動(dòng)程序軟件。
ERTEC 200 PN IO 起動(dòng)器套件擴(kuò)展選件
由于其通信連接通過(guò)開(kāi)發(fā)人員 PC 上標(biāo)準(zhǔn)以太網(wǎng)接口實(shí)現(xiàn),提供的控制器測(cè)試部件“SOFTNET PN IO”適合用于開(kāi)發(fā) PROFINET IO 設(shè)備。
測(cè)試 IRT 功能時(shí),需要控制器測(cè)試部件 CP1616,文件編號(hào):6GK1 161-6AA01。
使用 CP1616 時(shí),在 DK-ERTEC 200 PN IO 也有相同的評(píng)估選件。
必須收到 CP1616 的必須和已發(fā)布的測(cè)試軟件,以便成功使用 CP1616 進(jìn)行評(píng)估。當(dāng)您發(fā)回完整的 ERTEC 200 PN IO 起動(dòng)器套件注冊(cè)表以及 ERTEC 200 PN IO 起動(dòng)器套件和 CP1616 的發(fā)貨單后,可以免費(fèi)獲得必要的軟件組件和文件擴(kuò)展。
在成功注冊(cè)后,可以在支持中心 ComDeCvia 通過(guò)安全的鏈接下載軟件。
西門子6ES7540-1AD00-0AA0
PLC讀取/修改V90 PN參數(shù)
1.通過(guò)FB286讀寫多個(gè)V90參數(shù):
參數(shù)說(shuō)明:
1、Start:在參數(shù)操作過(guò)程中 start 的上升沿會(huì)啟動(dòng)參數(shù)操作任務(wù)。
2:參數(shù)=0 表示讀取操作,如果等于 1 對(duì)應(yīng)寫入操作。
3、Pa:讀寫參數(shù)的數(shù)量,范圍1~16。
4: 硬件標(biāo)識(shí)符。
5:驅(qū)動(dòng)編號(hào),V90PN需設(shè)置為2。
6出錯(cuò)標(biāo)志位。
7、Errorid:返回值。
8、BUSY:當(dāng)寫入?yún)?shù)執(zhí)行時(shí)為 1,如果完成或者故障后變成 0。
9、DONE:任務(wù)執(zhí)行完成,可以用于編寫程序時(shí)復(fù)位請(qǐng)求使用。
10、Ready:程序塊沒(méi)有執(zhí)行讀或?qū)懖僮?,處于?zhǔn)備狀態(tài)。
11、DiagId:返回值。
1.1寫參數(shù)操作實(shí)例
1.1.1通過(guò)(整型)、P29120(實(shí)型)兩個(gè)參數(shù),在硬件組態(tài)中獲取。FB286接口設(shè)置如圖1:
1.1.2此實(shí)例通過(guò)SINA_PARA背sxParameterP29120=2.567.需要注入sdValue變量,而其他類型參數(shù)則寫入srValue變量。如果參數(shù)有下標(biāo),則需在sindex中設(shè)置。具體設(shè)置如圖2:
1.2讀參數(shù)實(shí)例
1.2.1通過(guò)FB286讀出P2581(整型)、P29120(實(shí)型)兩個(gè)參數(shù),F(xiàn)B286接口設(shè)置: