PLC: | 全國代理 |
單價(jià): | 面議 |
發(fā)貨期限: | 自買(mǎi)家付款之日起 天內發(fā)貨 |
所在地: | 直轄市 上海 |
有效期至: | 長(cháng)期有效 |
發(fā)布時(shí)間: | 2023-12-20 02:41 |
最后更新: | 2023-12-20 02:41 |
瀏覽次數: | 152 |
采購咨詢(xún): |
請賣(mài)家聯(lián)系我
|
西門(mén)子低壓電器SIEMENS授權代理商
西門(mén)子中國有限公司授權合作伙伴——潯之漫智控技術(shù)(上海)有限公司,作為西門(mén)子中國有限公司授權合作伙伴,潯之漫智控技術(shù)(上海)有限公司代理經(jīng)銷(xiāo)西門(mén)子產(chǎn)品供應全國,西門(mén)子工控設備包括S7-200SMART、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各類(lèi)工業(yè)自動(dòng)化產(chǎn)品。公司國際化工業(yè)自動(dòng)化科技產(chǎn)品供應商,是專(zhuān)業(yè)從事工業(yè)自動(dòng)化控制系統、機電一體化裝備和信息化軟件系統
集成和硬件維護服務(wù)的綜合性企業(yè)。西部科技園,東邊是松江大學(xué)城,西邊和全球**芯片制造商臺積電毗鄰,作為西門(mén)子授權代理商,西門(mén)子模塊代理商,西門(mén)子一級代理商,西門(mén)子PLC代理商,西門(mén)子PLC模塊代理商,
,建立現代化倉
儲基地、積累充足的產(chǎn)品儲備、引入萬(wàn)余款各式工業(yè)自動(dòng)化科技產(chǎn)品我們
向北5公里是佘山國家旅游度假區。軌道交通9號線(xiàn)、滬杭高速公路、同三國道、松閔路等
交通主干道將松江工業(yè)區與上海市內外連接,交通十分便利。
建立現代化倉
儲基地、積累充足的產(chǎn)品儲備、引入萬(wàn)余款各式工業(yè)自動(dòng)化科技產(chǎn)品,我們以持續的卓越與服務(wù),取得了年銷(xiāo)
售額10億元的佳績(jì),憑高滿(mǎn)意的服務(wù)贏(yíng)得了社會(huì )各界的好評及青睞。與西門(mén)子品牌合作,只為能給中國的客戶(hù)提供值得信賴(lài)的服務(wù)體系,我們
的業(yè)務(wù)范圍涉及工業(yè)自動(dòng)化科技產(chǎn)品的設計開(kāi)發(fā)、技術(shù)服務(wù)、安裝調試、銷(xiāo)售及配套服務(wù)領(lǐng)域。
目前,將產(chǎn)品布局于中、高端自動(dòng)化科技產(chǎn)品領(lǐng)域,主要銷(xiāo)售西門(mén)子PLC模塊,西門(mén)子交換機,西門(mén)子變頻器,西門(mén)子觸摸屏,西門(mén)子電機,西門(mén)子數控軟件,西門(mén)子電線(xiàn)電纜,西門(mén)子低壓產(chǎn)品等等
驗證以下用戶(hù)操作是否正確運行:
? 單擊網(wǎng)絡(luò )接口的下拉按鈕可顯示編程設備的可用網(wǎng)絡(luò )接口。
? 選擇一個(gè)網(wǎng)絡(luò )接口并填寫(xiě)“網(wǎng)絡(luò )接口”(Network Interface) 字段。
? 插入 IP 地址,單擊“插入設備”(Insert Device),填寫(xiě)設備信息字段。在此示例中,IP
地址必須對應于所選網(wǎng)絡(luò )接口上的 S7-1200 或 S7-1500 CPU。
? 單擊“顯示”(Show) 按鈕會(huì )顯示 PLC 證書(shū)。
? 單擊“信任 TLC 證書(shū)”(Trust TLS Certificate) 的下拉按鈕會(huì )顯示三個(gè)可用的信任等級。
? 選擇一個(gè)信任等級可將其填入“信任 TLC 證書(shū)”(Trust TLS Certificate) 字段。
? 單擊“運行”(RUN) 按鈕可使 CPU 進(jìn)入或保持 RUN 模式。
? 單擊“停止”(STOP) 按鈕可使 CPU 進(jìn)入或保持 STOP 模式。
測試各種錯誤情況,例如:
? 嘗試在選擇網(wǎng)絡(luò )接口之前插入設備
? 嘗試插入不是 S7-1200 或 S7-1500 CPU 的設備
? 在 IP 地址字段中使用無(wú)效文本
? 如果選擇從不信任 TLS 證書(shū),則單擊 RUN 或 STOP 按鈕時(shí)會(huì )出錯。
您可以按照意愿執行其它測試。根據需要優(yōu)化您的程序,以提供強大的錯誤處理功能。如
果您對示例 1 的結果感到滿(mǎn)意,可轉到示例 2:讀取并更改 CPU 的 IP 地址、子網(wǎng)和網(wǎng)關(guān)
(頁(yè) 26)。示例 2:讀取并更改 CPU 的 IP 地址、子網(wǎng)和網(wǎng)關(guān)
示例 2 將擴展您在示例 1 (頁(yè) 13) 中開(kāi)發(fā)的應用程序。示例 2 將添加控件和邏輯,以顯示
所連接 CPU 的以下 IP 協(xié)議信息:
? IP 地址 (IP)
? 子網(wǎng)
? 網(wǎng)關(guān)
對于每個(gè)字段,示例 2 還允許用戶(hù)輸入新值并更改 CPU 中的值。
窗體上的三個(gè)文本框將顯示連接的 CPU 的 IP 協(xié)議值。您的用戶(hù)成功連接到 CPU 設備
(頁(yè) 16)后,三個(gè)文本框將顯示 CPU 的 IP 協(xié)議信息。這三個(gè)文本框也是可編輯的字段。您
的用戶(hù)可以為上述 IP 協(xié)議值輸入新值
用于創(chuàng )建復雜的閉環(huán)控制結構
適合于在中等和高價(jià)位的應用以及在過(guò)程工程中的閉環(huán)控制的執行。
用于在 SIMATIC S7-300 (CPU 313 以及更高)、 S7-400 和 WinAC 中使用
許可Modular PID Control 包括一個(gè)參數化工具(工程軟件)和若干功能塊(運行軟件)組成。
工程軟件可安裝在多臺 PC 上。現有許可證的數量決定可運行該軟件的 PC 的數量(浮動(dòng)許可證)。
可以根據需要隨時(shí)將函數塊復制到編程設備/PC 上。使用這些函數塊的每個(gè) CPU 總是需要一份許可證。
有關(guān)軟件更新服務(wù)、許可證類(lèi)型、在線(xiàn)軟件交付以及如何使用自動(dòng)化許可證管理器處理軟件許可證的詳細信息,請參見(jiàn)此鏈接。
添加 IP 協(xié)議值的文本框
要為 IP 協(xié)議字段添加文本框并編寫(xiě)邏輯,請按照下列步驟操作:
1. 向您的窗體添加三個(gè) TextBoxes,其名稱(chēng)和標簽描述如下:
窗體上的文本 文本框名稱(chēng)
IP: SuiteIp
子網(wǎng): SuiteSn
網(wǎng)關(guān): SuiteGw
2. 將以下代碼添加到現有 ClearCPUStatus (頁(yè) 15) 輔助方法,清除 IP 協(xié)議文本字段:
SuiteIp.Text = string.Empty;
SuiteSn.Text = string.Empty;
SuiteGw.Text = string.Empty;
3. 將以下代碼添加到現有 UpdateCPUStatus (頁(yè) 16) 輔助方法,將當前連接的 CPU 的值
加載到 IP 協(xié)議文本字段MessageBox.Show("錯誤:指定的 IP、子網(wǎng)或網(wǎng)關(guān)地址無(wú)效", "Change IP
Suite", MessageBoxButtons.OK);
return;
}
Result res = CurrentCPU.SetIP(newIp, newSn, newGw);
示例程序未提供檢查 IP 地址、子網(wǎng)和網(wǎng)關(guān)是否相互兼容的邏輯。您可以添加此邏輯以使
您的解決方案更完善。
2.3.1 測試示例 2
編譯并測試您的應用程序。如果您按照此示例中的步驟操作,則已創(chuàng )建如下所示的應用程
序驗證以下用戶(hù)操作是否正確運行:
? 輸入網(wǎng)絡(luò )上 CPU 的 IP 地址并單擊“插入設備”(Insert Device),填寫(xiě) IP 協(xié)議信息字段。
在此示例中,IP 地址必須對應于所選網(wǎng)絡(luò )接口上的 S7-1200 或 S7-1500 CPU。
? 輸入有效的 IP 地址并單擊“更改”(Change) 按鈕后,CPU IP 地址會(huì )更改。關(guān)閉應用程序
并重新打開(kāi),進(jìn)行測試。通過(guò)新 IP 地址插入 CPU,并驗證應用程序是否能夠找到 CPU
并顯示設備信息和 IP 協(xié)議字段。按照同樣的操作步驟輸入并更改子網(wǎng)。
? 按照同樣的操作步驟輸入并更改網(wǎng)關(guān)。
測試各種錯誤或無(wú)效使用情況,例如:
? 試圖更改為非有效格式的 IP 地址。
? 在未連接 CPU 的情況下單擊“更改”(Change) 按鈕。
您可以按照意愿執行其它測試。根據需要優(yōu)化您的程序,以提供強大的錯誤處理功能。如
果您對結果感到滿(mǎn)意,可轉到示例 3:讀取和寫(xiě)入 CPU 的 PROFINET 名稱(chēng) (頁(yè) 29)。
2.4 示例 3:讀取和寫(xiě)入 CPU 的 PROFINET 名稱(chēng)
示例 3 將擴展您在示例 2 (頁(yè) 26) 中開(kāi)發(fā)的應用程序。示例 3 將添加 PROFINET 名稱(chēng)的文
本框。程序使用此文本框顯示 PROFINET 名稱(chēng)并接受用于設置 PROFINET 名稱(chēng)的用戶(hù)輸
入。“設置”(Set) 按鈕將連接的 CPU 的 PROFINET 名稱(chēng)設置為 PROFINET 名稱(chēng)文本框中的名
稱(chēng)。此示例中的操作需要滿(mǎn)足以下條件:
? CPU 沒(méi)有密碼保護
? CPU 中具有用戶(hù)程序。(未復位為出廠(chǎng)設置。)
? CPU 的 PROFINET 接口 IP 協(xié)議的設備組態(tài)指定在 TIA 項目中“在設備中直接設置 IP 地
址”(IP address is set directly at the device) 和“在設備中直接設置 PROFINET 設備名
稱(chēng)”(PROFINET device name is set directly at the device)。根據使用的 TIA Portal 版本,
此選項可能具有其它名稱(chēng):
– 在設備中設置 IP 地址 (Set IP address on the device)
– 使用不同方法設置 IP 地址 (Set IP address using a different method)
添加邏輯以顯示和設置 PROFINET 名稱(chēng)
要添加和編寫(xiě) PROFINET 名稱(chēng)文本框和設置按鈕,請按照下列步驟操作:
1. 向窗體添加一個(gè)文本框并將其命名為“ProfinetName”。
2. 在文本框旁邊添加一個(gè)按鈕,并將其命名為“SetProfinetName”。
3. 為 SetProfinetName 按鈕添加按鈕單擊事件并插入以下代碼:
Result res = CurrentCPU.SetProfinetName(ProfinetName.Text);
4. 將以下代碼添加到現有 ClearCPUStatus (頁(yè) 15) 輔助方法:
ProfinetName.Text = string.Empty;
5. 將以下代碼添加到現有 UpdateCPUStatus (頁(yè) 16) 輔助方法
驗證以下操作是否正確運行:
? 連接的 CPU 的 PROFINET 名稱(chēng)正確顯示在 PROFINET 名稱(chēng)字段中。
? 您可以編輯和設置 CPU 的新 PROFINET 名稱(chēng)。
測試各種錯誤情況,例如:
? 如果嘗試將 PROFINET 名稱(chēng)設置為空,會(huì )導致出現一條消息。
? 如果嘗試設置不遵循 PROFINET 命名規則的 PROFINET 名稱(chēng),會(huì )導致出現一條消息。
您可以按照意愿執行其它測試。根據需要優(yōu)化您的程序,以提供強大的錯誤處理功能。如
果您對結果感到滿(mǎn)意,可轉到示例 4:將 CPU 復位為出廠(chǎng)設置 (頁(yè) 32)。. 為按鈕添加按鈕單擊事件并添加以下代碼:
CurrentCPU.Selected = true;
CurrentCPU.SelectedConfirmed = false;
if (MessageBox.Show("復位為出廠(chǎng)設置是一項安全相關(guān)的操作,您是否希望繼
續?","Reset to Factory Defaults", MessageBoxButtons.YesNo) ==
DialogResult.Yes)
{
CurrentCPU.SelectedConfirmed = true;
}
else
{
return;
}
Result res = CurrentCPU.ResetToFactoryDefaults();
res = CurrentCPU.RefreshStatus();
UpdateCPUStatus();
4. 根據需要添加結果檢查。
說(shuō)明
將故障安全 CPU 復位為出廠(chǎng)設置是一項安全相關(guān)操作。請參見(jiàn)安全相關(guān)操作的用戶(hù)界面
編程指南 (頁(yè) 62)中的指南。確認單擊“復位為出廠(chǎng)設置”(Reset to Factory Defaults) 按鈕具有以下效果:
? 該操作將刪除 CPU 中的用戶(hù)程序和數據。例如,您可使用 STEP 7 顯示用戶(hù)程序。
? CPU 的 IP 地址保持不變。
您可以按照意愿執行其它測試。根據需要優(yōu)化您的程序,以提供強大的錯誤處理功能。如
果您對示例 4 的結果感到滿(mǎn)意,可轉到示例 5:更新 CPU 的固件 (頁(yè) 34)。
2.6 示例 5:更新 CPU 的固件
示例 5 從示例 4 (頁(yè) 32) 繼續,將添加執行固件更新的功能。要完成此任務(wù),您的應用程
序需要包括以下部分:
? 用于顯示當前固件版本的標簽. 將以下代碼添加到現有 ClearCPUStatus (頁(yè) 15) 輔助方法:
FirmwareVersion.Text = string.Empty;
4. 將以下代碼添加到現有 UpdateCPUStatus (頁(yè) 16) 輔助方法:
FirmwareVersion.Text = CurrentCPU.FirmwareVersion;
添加顯示選定文件的字段
您的應用程序需要一種選擇固件更新文件的方法,以及一個(gè)顯示當前選定文件的字段。*
初,固件更新文件顯示為空。
要添加文件名字段和文件瀏覽器控件,請按照下列步驟操作:
1. 添加一個(gè)名為“UpdateFileName”的標簽以顯示選定的文件名。
2. 在標簽前添加標識文本“文件:”(File:)。
3. 將以下代碼添加到現有 ClearCPUStatus (頁(yè) 15) 輔助方法:
UpdateFileName.Text = "";
添加打開(kāi)文件瀏覽器的按鈕
您將提供一個(gè)用于打開(kāi)文件瀏覽器的控件,供用戶(hù)選擇固件更新文件。在此示例中,文件
瀏覽器*初為用戶(hù)打開(kāi)“我的文檔”文件夾,并顯示具有 .upd 擴展名的文件。如果用戶(hù)瀏
覽到其它文件夾,則文件瀏覽器會(huì )記住*后一個(gè)位置。