單價(jià): | 面議 |
發(fā)貨期限: | 自買(mǎi)家付款之日起 天內發(fā)貨 |
所在地: | 直轄市 上海 |
有效期至: | 長(cháng)期有效 |
發(fā)布時(shí)間: | 2023-12-19 03:51 |
最后更新: | 2023-12-19 03:51 |
瀏覽次數: | 188 |
采購咨詢(xún): |
請賣(mài)家聯(lián)系我
|
上海雷昽自動(dòng)化有限公司 是西門(mén)子一級代理商,PLC 、觸摸屏、變頻器、電纜及通訊卡、數控系統、網(wǎng)絡(luò )接頭、伺服驅動(dòng)、 凡在公司采購西門(mén)子產(chǎn)品一般項目:工業(yè)自動(dòng)控制系統裝置銷(xiāo)售;智能輸配電及控制設備銷(xiāo)售;電氣設備銷(xiāo)售;工業(yè)機器人銷(xiāo)售;電子產(chǎn)品銷(xiāo)售;電子專(zhuān)用設備銷(xiāo)售;通信設備銷(xiāo)售;儀器儀表銷(xiāo)售;電子元器件批發(fā);電線(xiàn)、電纜經(jīng)營(yíng);互聯(lián)網(wǎng)銷(xiāo)售(除銷(xiāo)售需要許可的商品);銷(xiāo)售代理;電氣設備修理;工業(yè)機器人安裝、維修;技術(shù)服務(wù)、技術(shù)開(kāi)發(fā)、技術(shù)咨詢(xún)、技術(shù)交流、技術(shù)轉讓、技術(shù)推廣。(除依法須經(jīng)批準的項目外,憑營(yíng)業(yè)執照依法自主開(kāi)展經(jīng)營(yíng)活動(dòng)),湖南西門(mén)子一級代理商/咨詢(xún)合作。
上海雷昽在經(jīng)營(yíng)活動(dòng)中精益求精,主營(yíng)業(yè)務(wù)優(yōu)勢如下:
SIEMENS 可編程控制器
1、 SIMATIC S7
系列PLC、S7-200、S7-300、S7-400、S7-1200,S7-1500,S7-200SMART,S7-200CN,ET200
2、
邏輯控制模塊 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列直流電源 24V DC
1.3A、2.**、3A、**、10A、20A、40A
4、HMI 觸摸屏TD200 TD400C TP177,MP277
MP377SIEMENS 交、直流傳動(dòng)裝置
5、 變頻器
MICROMASTER系列:MM、MM420、MM430、MM440、G110,G120,V20,V90,ECOMIDASTER系列:MDV 6SE70系列(FC、VC、SC)
6、全數字直流調速裝置
6RA23、6RA24、6RA28、6RA70 系列SIEMENS 數控 伺服
7、840D、802S/C、802SL、828D 801D
:6FC5210,6FC6247,6FC5357,6FC5211,6FC5200,6FC5510,
8、伺服驅動(dòng) :
6SN1123,6SN1145,6SN1146,6SN1118,6SN1110,6SN1124,6SN1125,6SN1128
湖南西門(mén)子一級代理商/咨詢(xún)合作,西門(mén)子PLC,西門(mén)子PLC模塊,西門(mén)子代理商
一、引言
Labview是實(shí)驗室虛擬儀器工程工作臺(Labview Virtual Instruments Engineering Workbench)的簡(jiǎn)稱(chēng),是美國國家儀器公司開(kāi)發(fā)的虛擬儀器開(kāi)發(fā)平臺軟件,它的功能強大靈活,可以廣泛應用于自動(dòng)測量系統、工業(yè)過(guò)程自動(dòng)化、實(shí)驗室仿真等各個(gè)領(lǐng)域。
Labview使用圖形化編程語(yǔ)言編程,簡(jiǎn)單直觀(guān),極大節省程序開(kāi)發(fā)時(shí)間,Labview可提供豐富的庫函數和功能模塊,可完成各種各樣的編程任務(wù)。
Labview重要的功能在于它可提供數據采集與分析庫,能連接總線(xiàn)接口硬件、VXI儀器及GPIB和串口儀器。
圖1 基于Labview開(kāi)發(fā)平臺的虛擬儀器
國內使用的很多儀器都提供了串口通訊功能,利用Labview的串口通訊函數可輕易與這些儀器連接,通過(guò)串口進(jìn)行數據傳送。
本文以OMRON的CPM1A型PLC為例,詳細說(shuō)明了在Labview中如何利用已有的串口通訊函數集來(lái)與PLC進(jìn)行串口通訊。
二、Labview與串口通訊
在Labview中實(shí)現串口通訊可以有兩種方法:利用VISA或者使用標準的串口通訊函數。
1、利用VISA進(jìn)行串口通訊
VISA是應用于儀器編程的標準I/O應用程序接口(API),VISA本身并不具有儀器編程能力,VISA是調用低層驅動(dòng)器的高層的API。
VISA可以和VXI、GPIB及串口儀器按照所使用的儀器調用相應的設備驅動(dòng)器,具體的使用方法可參考Labview的用戶(hù)手冊。
2、利用標準串口通訊函數進(jìn)行串口通訊
在Labview中,進(jìn)行串口通訊的基本步驟:
:初始化端口,利用串口初始化函數設定進(jìn)行串口通訊的端口號、波特率、停止位、校驗、數據位,注意在Labview中串行端口號是從0開(kāi)始編號的。
第二:讀寫(xiě)端口,利用串口讀寫(xiě)函數。從串口中讀入或輸出數據。
第三:關(guān)閉端口。
三、Labview與PLC的串口通訊實(shí)現
CPM1A型PLC是OMRON的一種微型PLC,它有12個(gè)輸入點(diǎn),8個(gè)輸出點(diǎn)。該型PLC提供了比較豐富的上位鏈接命令,利用這些命令可通過(guò)串口利用PC機對PLC的工作狀態(tài)進(jìn)行干預。本文僅以其中兩條命令為例說(shuō)明Labview與歐姆龍PLC的串口通訊實(shí)現方法。
1、上位機對PLC的輸人繼電器進(jìn)行讀操作
命令格式
PLC響應格式(其中正常情況下結束碼為00):
Labview中的程序實(shí)現:
初始化串口
第二 讀PLC輸入繼電器值:
2、上位機寫(xiě)輸出繼電器進(jìn)行寫(xiě)操作
命令格式:
同上
第二 對PLC輸出繼電器進(jìn)行寫(xiě)操作:
在讀寫(xiě)PLC輸入輸出繼電器時(shí),有以下問(wèn)題需要注要:
:PLC每個(gè)輸入輸出繼電器的狀態(tài)是一個(gè)二進(jìn)制值,在Labview與PLC通訊的時(shí)候,需要要據情況把這些二進(jìn)制值組合成字節或從一個(gè)字節數值中分解出單個(gè)二進(jìn)制值。
第二:歐姆龍PLC的上位鏈接命令格式中有一個(gè)FCS幀檢驗部份,即把從一幀的開(kāi)始到FCS前面的數據進(jìn)行邏輯異或得到的8位二進(jìn)制數據變換成一個(gè)2個(gè)字符的ASCII碼。實(shí)現這個(gè)功能只需調用Labview中的Exclusive Or
函數即可。