




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第一章FXPLCFX3UPLCPLCPLC:FX3UPLC,plcfx2n合理推測:fx1使用協(xié)議進(jìn)行設(shè)置或采用PLCPLC。通過對(duì)三菱自帶編程軟件與PLCPLCPLCPLC部資源的。2FXPLCPCRS232口--232接電腦,模壓的部分里面是有電阻短接線等轉(zhuǎn)PCPLCPC7,E,1,ASCII1。圖1通信協(xié) Fig.1protocolmonitor -使用232轉(zhuǎn)換器 OrUSB-SC09-FX(USBto422)串口軟件友善串口調(diào)試工 1PLCTab.1FX3UPLCbasicprotocol……SUM(高SUM(低… 如下所示easy好用162PLCASCIIPLCPLCFX3UPLCCMD(2NCMDDEVICEREADDEVICEWRITEONCMDOFFCMDTab.2FX3UPLCcontrolcode onoff就是置位復(fù)位的意思D復(fù)位?---或 D3FX3UPLCSUM(高SUM(低Tab.3FX3UPLCprotocolformatofread例:從例:從D1234個(gè)字節(jié)數(shù)據(jù)。計(jì)算首地址:123×224610F6HACSII31h30h46h4FX3UPLC讀命令和校驗(yàn)讀命令碼31h30h46h30h02h30h31h30h46h36h30h34h03h37hD123830ASCII80-255ASCII0-15ASCII發(fā)出328個(gè)ASCII00000008現(xiàn)在我們通過編程軟件把D1233232位字節(jié)中是低低低四位(164位3132位字節(jié)中是低低高四位(164位計(jì)算機(jī)標(biāo)準(zhǔn)浮點(diǎn)數(shù)我們使用一個(gè)計(jì)算機(jī)單精度(32位器)浮點(diǎn)數(shù)轉(zhuǎn)換的標(biāo)準(zhǔn)的軟件轉(zhuǎn)換一個(gè)數(shù)如果三菱的數(shù)據(jù)與之相符合那 0230313046363034033702303130463630380337160230313046363130033724個(gè)字節(jié)0230313046363138033728023031304636314303383202303130463632300337這 最大值255個(gè)02303130463646460339看來前面的測試過于保守了前面32個(gè)字節(jié) 寫錯(cuò)了,就以為是只 32個(gè)以255 255個(gè)PLC字節(jié)的數(shù)據(jù)5FX2NPLC讀命令LastTab.5AsampleofreturneddatafromFX3U最大值255個(gè)字節(jié),不管是整數(shù),還是浮點(diǎn)數(shù),我們只是 D
6FX3UPLC寫命令命令和校驗(yàn)和校驗(yàn)第第…第(高(低 FX2NPLCprotocolformatofwrite向D123開始 7FX3UPLC寫命令Tab.7AsampleofwritedatatoFX2N和校驗(yàn)和校驗(yàn)31h30h46h30h30h31h30h30h30h30h31313046363034303130303030303003023131304636303430313030303030300346PLC06PLC02313130463630343032303030303030034648ASCII碼!FXPLCU:M、S、T、C、X、Y。8FX2NPLC onbitdeviceofFX2NSUM(高SUM(低例:M1計(jì)算地址:1×100h+8=0108h(四位地址),地址碼:30h31h30h9FX3UPLCTab.9AsampleofForcingonbitdeviceofFX3U30h31h30h和校驗(yàn) M10237303130380330PLC10FX3UPLC offbitdeviceofFX3U例:M1例:M1計(jì)算地址:1×100h+8=0108h(四位地址),地址碼:30h31h30h11FX2NPLCTab.11AsampleofForcingoffbitdeviceofFX2N和校驗(yàn)SUM(高SUM(低30h31h30h0238303130380330PLC02303031304D之后M0M1的置位復(fù)位我們都做了沒做讀還有xyTC的 的報(bào)文只有一種而 的是字節(jié)我們需要翻M00100HM1我們一 一個(gè)字節(jié)看看會(huì)發(fā)生啥情M0M1M0102303031303030310335m02m0》》0x1+100H》02303031303030320335反饋的數(shù)據(jù)完全正確就是m0-m1516 M0402303031303030340335m0-m3132我們看看是不是m1開始的8個(gè)位可以 m01181而計(jì)算機(jī)基礎(chǔ)知識(shí)告訴我們這么做應(yīng)該是不對(duì)的我們查看下會(huì)發(fā)生什么M1》》》02303031303130310335M8M1802303031303130310335因?yàn)閙0---m7是一個(gè)完整的字節(jié)m1開始的一個(gè)完整的字節(jié)是不存在的我們這 到的真的貌似是m8開始8m891013737m1---m8m8我 下m8開始的1個(gè)字節(jié)看看是不是這M01(8M16Xx8開始X=2m16CPUmm191923其實(shí)就是102H.3!100H 址其它的位 也是一樣的如果我讀0100H字節(jié) 到的是m區(qū)的0字節(jié)是m0-- 0100H字節(jié) 到的1字節(jié)反之如果 那 求余運(yùn)算得到的商是2余數(shù)是2.1因 址是100H該位就是100+2=102字節(jié)的bit1也就是現(xiàn) Y0-Y7的數(shù)查看第二章Y區(qū) 133YA04130Y0Y1的 303041 3031 36X區(qū) 址是12880H》》》》38X0-x7 到3030兩個(gè)數(shù)據(jù)02303030383030310335 下C0T0而c0與t0本質(zhì)都是計(jì)數(shù)器所以我們用c0就可以代表了C區(qū) 址448PublicConstPLC_C_Group_Base_AddRess=448(01C0H)PublicConstPLC_OC_Group_Base_AddRess=960(03COH)PublicConstPLC_RC_Group_Base_AddRess=1472這么多我也不太確定是哪個(gè)哈測試下看 ,這不是問題(我推測跟設(shè)定值當(dāng)前值之類的有關(guān))。我們就測試下第一個(gè)。有計(jì)算機(jī)寄出的人知道,PLC計(jì)時(shí)器和計(jì)數(shù)器都是16位(16位的 數(shù)據(jù)的范圍是0-65535)的bit0-bit15,而實(shí)際的及時(shí)計(jì)數(shù)器范圍是0-32767那是因?yàn)?用來做定時(shí)時(shí)間到或者計(jì)數(shù)0230303143303032033640也就是c0c0計(jì)時(shí)器如果沒錯(cuò)的話那c0應(yīng)該當(dāng)前值是1了 偏移地址是960(03COH)的說 0230303343303032033642 147202303035433030320336cc03而c0的標(biāo)志位現(xiàn)在是然后把上面的一輪的數(shù)據(jù)只有偏移量是03C0的時(shí) 01HC01311就是表示c0的標(biāo)志位那個(gè)當(dāng)前值得數(shù)據(jù)如 到了或 4個(gè)字節(jié)會(huì) 11,發(fā)現(xiàn)還有關(guān)于c的地址 然后我 下2560(0A00H)3072(0C00H)弄來弄去當(dāng)前技術(shù)值在這把c2改成 然后我 c0c1 節(jié)的數(shù)據(jù)看看是不是與D區(qū)的方法一致c0c116PublicConstPLC_CV16_Group_Base_AddRess=2560(0A00H)PublicConstPLC_CV32_Group_Base_AddRess=3072(0C00H)32為計(jì)數(shù)器狀態(tài)標(biāo)志位一16位一致(因?yàn)橹挥幸粋€(gè)區(qū)域),基址地址是2560(0A00H)與D c2003072443072(0C00H)OR可能是斷電延時(shí)或者是斷電計(jì)時(shí)之類的D100M100FxPLCPLC_D_Base_AddRess=4096PLC_D_Special_Base_AddRess=3584PLC_Y_Group_Base_AddRess=PLC_PY_Group_Base_AddRess=672PublicConstPLC_T_Group_Base_AddRess=192(00C0H)PublicConstPLC_OT_Group_Base_AddRess=704(02C0H)PublicConstPLC_RT_Group_Base_AddRess=1216(04C0H)注意看PublicConstPLC_M_Group_Base_AddRess=256PublicConstPLC_PM_Group_Base_AddRess=768PublicConstPLC_S_Group_Base_AddRess=0PublicConstPLC_X_Group_Base_AddRess=128PublicConstPLC_C_Group_Base_AddRess=448PLC_OC_Group_Base_AddRess960PLC_RC_Group_Base_AddRess1472==3072PLC_TV_Group_Base_AddRess2048當(dāng)我們用DEVICEREAD命令時(shí)D100地址=100*2 10C8H;因?yàn)槿忭樞蚴俏欢鴓lc種是字節(jié)計(jì)算 M100100812m100100Hbit4M1000CH(12)+100H=112H的出來的數(shù)據(jù)的bit4(注意哦,很多文C200c200402303043303030340336c200 25025bit0251618HC001C0HC20001C0h+19h=01D9h》》》30314402303031443930310337DMD100PLCD100MM100M116所以當(dāng)我們用ONM100=100這也沒有什么復(fù)雜的,不是嗎?可是三菱公司好像不甘于如此,ON/Off命令中DEVICEREAD/WRITEY20,0510H,代碼中4個(gè)字節(jié)地址表示為:1005(注意:Y寄存器為八進(jìn)制,如Y20地址=16PCFXPLC好使用串口監(jiān)視軟件分析GXDeveloperPLCFXPLCPLC編程端口以及FX-232AWvisualboy命令命令碼DEVICEREADCMD"0"X,Y,M,S,T,C,DDEVICEWRITECMD"1"ONCMD"7"OFFCMD"8"傳輸格式:波特率:奇偶:校驗(yàn):累加方式(和校驗(yàn))字符:ASCII16PLCPLCSTXCMDDATA......DATAETXSUM(upper)STX,CMD,ADDRESS,BYTES,ETX,02H,30H,31H,30H,46H,36H,30H,34H,03H,37H,34H 1、DEVICEREAD(讀出軟設(shè)備狀態(tài)值)PLC始命令首地址位數(shù)終STXCMDGROUPADDRESSBYTESETX例子:從D123開 4個(gè)字節(jié)數(shù)02h30h31h,30h,46h,36h30h,34h03h地址算法 ASCIIPLCSTX1STDATA2NDDATA.....LASTDATAETX注:最多可 例子:從指定 02h33h35h38h34h03h2、DEVICEWRITE(PLC)始命令首地址位數(shù)數(shù)據(jù)終和校驗(yàn)STXCMDGROUPADDRESSBYTES1STDATA2NDDATA......LASTDATAETX例子:向D123開始的兩 器中寫入02h31h31h,30h,46h,36h30h,34h33h,34h,31h,32h,43h,44h,41h,42h03hPLCACK(06H)NAK(15H)ON始命令地址終STXCMDADDRESSETX02h37haddress03hsumOFF始命令地址終STXCMDADDRESSETX02h38haddress03hPLCACK(06H)NAK(15H)設(shè)備強(qiáng)制中的地 幀中的BYTES表示需 使用GXDeveloper -調(diào)試-軟元件測試功 Hex碼后面一段是對(duì)應(yīng)的ASCII02373030303503460238303030350330023730313035033002383031303503300237303030340346023830303034034602373031303403464602383031303403303002373030303603303002383030303603303102373031303603303102383031303603300237303030450330023830303045033102373031304503313002383031304503310237303030380330023830303038033033ONOFFON0237303130380330OFF0238303130380330ON0237303030300346023830303030034642OFFON0237303130300346023830313030034643OFFWRITED015AB16Bit0231313030303032413135 34WRITED115AB15AB32Bit0231313030303034413135 4231350332WRITET015AB16Bit0231303830303032413135 34WRITET115AB15AB32Bit0231303830303034413135 4231350333WRITEC015AB16Bit0231304130303032414235350231303030023130303034413135423135FX-0NPLCFX-1N時(shí)FX-1N//////////////////////////////////CMDONYO//////////////////02453730303043033532 //////////////////////////////////CMDOFFYO/////////////////////02453830303043033533 //////////////////////////////////CMDONY1////////////////////02453730313043033533 //////////////////////////////////CMDOFFY1//////////////////02453830313043033534 //////////////////////////////////CMDONXO//////////////////02453730303132033432 //////////////////////////////////CMDOFFXO/////////////////////02453830303132033433 //////////////////////////////////CMDONX1//////////////////02453730313132033433 //////////////////////////////////CMDOFFX1//////////////////02453830313132033434 //////////////////////////////////CMDONT0//////////////////02453730303130033430 //////////////////////////////////CMDOFFT0//////////////////02453830303130033431 //////////////////////////////////CMDONT1//////////////////02453730313130033431 //////////////////////////////////CMDOFFT1/////////////////02453830313130033432 024537303030460335024538303030460335//////////////////////////////////CMDONC1//////////////////02453730313046033536 //////////////////////////////////CMDOFFC1//////////////////////02453830313046033537 //////////////////////////////////CMDONM0//////////////////02453730303030033346 //////////////////////////////////CMDOFFM0//////////////////////02453830303030033430 //////////////////////////////////CMDONM1//////////////////02453730313030033430 //////////////////////////////////CMDOFFM1//////////////////////02453830313030033431 //////////////////////////////////CMDONS0//////////////////02453730303134033434 //////////////////////////////////CMDOFFS0//////////////////////02453830303134033435 024537303131340334024538303131340334//////////////////////////////////CMDWRITED015AB16Bit/////////////////024531303430303030324142313503 428303032303030323041423135WRITET0024531303130303030414231 425//////////////////////////////////CMDWRITET115AB15AB32Bit/////////////////024531303130303230344142313541 4231350341 WRITEC0024531303041303030414231435//////////////////////////////////CMDWRITEC115AB15AB32Bit4130304142313532 令多了個(gè)"E"Hex代碼是"45" FX-0N FX-1N CMD"0" CMD"E0" CMD"1" CMD"E1" CMD" CMD"E CMD CMD但是通過實(shí)驗(yàn)證實(shí)第一種不帶"E"令格式和地址對(duì)fx-1Nfx-1Nfx-0N格式無法所有的元件.PCPCPLC2PLCVBVC,PLCFig.2LinkingPCandPC4.2PLC圖 Fig.3Linking圖 Fig.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度銀行與互聯(lián)網(wǎng)企業(yè)創(chuàng)新業(yè)務(wù)合作協(xié)議
- 2025年度智能數(shù)據(jù)分析技術(shù)服務(wù)費(fèi)合同范文
- 運(yùn)動(dòng)會(huì) 開幕式發(fā)言稿
- 2025年浙江道路運(yùn)輸從業(yè)資格證模擬考試年新版
- 萬達(dá)城住宅地臨時(shí)用水施工方案
- 企業(yè)商業(yè)機(jī)密保密協(xié)議
- 2024年房產(chǎn)買賣合同
- 物流行業(yè)表格(包括運(yùn)輸、倉儲(chǔ)等)
- 代理記賬合同和服務(wù)合同
- 事業(yè)單位保密協(xié)議書
- 1.2 歌曲 《春天來了》 課件(11張)
- 【人教版】pep六年級(jí)英語下全冊(cè)教案(表格版)
- 護(hù)理培訓(xùn)師競聘
- 北師大版小學(xué)數(shù)學(xué)五年級(jí)下冊(cè)同步課時(shí)練習(xí)試題含答案(全冊(cè))
- 4《我們的公共生活》第一課時(shí) 教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治五年級(jí)下冊(cè)統(tǒng)編版
- 2023-2024學(xué)年粵教版(2019)高中信息技術(shù)必修一《數(shù)據(jù)與計(jì)算》第一章第一節(jié)《數(shù)據(jù)及其特征》教案
- 第三單元測試卷(單元測試)2024-2025學(xué)年統(tǒng)編版語文六年級(jí)上冊(cè)
- GB/T 23862-2024文物包裝與運(yùn)輸規(guī)范
- 2024年放射工作人員放射防護(hù)培訓(xùn)考試題及答案
- SH∕T 3097-2017 石油化工靜電接地設(shè)計(jì)規(guī)范
- 高中英語真題-高考英語語法填空專練(6)及答案
評(píng)論
0/150
提交評(píng)論