秦皇西門子授權(quán)PLC模塊2023較新選型 秦皇西門子授權(quán)PLC模塊2023較新選型
秦皇西門子授權(quán)PLC模塊2023較新選型秦皇西門子授權(quán)PLC模塊2023較新選型秦皇西門子授權(quán)PLC模塊2023較新選型
通信指令本身不難,難的是對(duì)通信的理解。在學(xué)習(xí)PLC通信指令之前,我曾嘗試去看通信相關(guān)的課程,然后告訴自己:算了,不必勉強(qiáng)自己,學(xué)不會(huì)的始終學(xué)不會(huì)。
數(shù)據(jù)的傳輸方式有并行和串行兩種,其中并行是指同一時(shí)刻可以傳輸多個(gè)bit位的信號(hào),有多少個(gè)信號(hào)位就需要多少根信號(hào)線;而串是指同一時(shí)刻只能傳輸一個(gè)bit位的信號(hào),只需要一根信號(hào)線,如下圖所示。PLC與其他設(shè)備的通信就是以串行的方式進(jìn)行的。
所以文章所謂的通信指令是基于串行的傳輸方式,這次先分享串行數(shù)據(jù)傳送指令RS與校驗(yàn)碼指令CCD,下次接著分享十六進(jìn)制字符轉(zhuǎn)ASCII碼的交換指令A(yù)SCI與ASCII碼轉(zhuǎn)十六進(jìn)制字符的交換指令HEX。
01、數(shù)據(jù)傳送指令RS
RS指令是PLC與外圍設(shè)備進(jìn)行的控制指令,從編程手冊(cè)截圖可以看到,RS指令不可用于32位,也沒有脈沖執(zhí)行型,它有4個(gè)操作數(shù),源址 S· 和和終址 D· 只能是數(shù)據(jù)寄存器D,還有兩個(gè)操作數(shù)n、m可以是常數(shù)K、H和寄存器D。RS指令的梯形圖形式圖下圖所示。
源址S是所發(fā)送數(shù)據(jù)的字元件首址,D是需接收數(shù)據(jù)的字元件首址;而m是發(fā)送數(shù)據(jù)的個(gè)數(shù),n是接收數(shù)據(jù)的個(gè)數(shù),其中n、m的取值范圍為0~4096且n m≤8000。這里要注意的數(shù)是,S和D不能使用相同編號(hào)的數(shù)據(jù)寄存器,但m和n可以使用同一數(shù)據(jù)寄存器。在驅(qū)動(dòng)條件成立時(shí),RS指令告訴PLC做好準(zhǔn)備,接下來將要發(fā)送m個(gè)以S為首址的數(shù)據(jù),并接收n個(gè)以D為首址的數(shù)據(jù)。例上圖所示的執(zhí)行指令RS D0 K5 D100 K10 ,X0置ON,寄存器D0~D5的開始做好發(fā)送數(shù)據(jù)的準(zhǔn)備,而D100~D110也開始做好接收數(shù)據(jù)的準(zhǔn)備。即RS指令執(zhí)行時(shí),數(shù)據(jù)并沒有馬上開始傳輸,而是處于待命狀態(tài)。
RS指令的應(yīng)用,會(huì)涉及到幾個(gè)特殊軟元件,即下圖所示的D8120、M8161、M8122、M8123。所謂通信格式字,簡單來說就是PLC與外圍設(shè)備所約定的數(shù)據(jù)格式,例如怎么開始、如何結(jié)束、波特率為多少(每秒傳輸bit位的個(gè)數(shù))等。
所以,在應(yīng)用RS指令進(jìn)行通信前,應(yīng)先確定通信格式字。這有點(diǎn)像打籃球,比賽時(shí)跟隊(duì)友溝通用手勢(shì)進(jìn)行,什么手勢(shì)進(jìn)攻、什么手勢(shì)擋拆、什么手勢(shì)用什么戰(zhàn)術(shù)等,這都得事先約定。M8161的不同狀態(tài)決定了RS指令對(duì)數(shù)據(jù)的處理方式:低8位模式或16位模式。所謂低8位,是指RS指令只對(duì)源址S和終址D的低8位數(shù)據(jù)進(jìn)行傳送和接收,而忽略高8位的數(shù)據(jù)。同理,所謂16位模式是指RS指令對(duì)源址S和終址D的16位數(shù)據(jù)均做發(fā)送和接收處理。例如PLC要發(fā)送數(shù)據(jù):H01、H23、HAB、HCD,接收數(shù)據(jù):H45、H67、H89。
(1)若M8161=ON,如下圖所示,每個(gè)數(shù)據(jù)寄存器只有低8位用于保存所需的數(shù)據(jù),而高8位為零,不做處理。
(2)若M8161=OFF,如下圖所示,每個(gè)數(shù)據(jù)寄存器共有16位,均用于存放數(shù)據(jù),與低8位模式相比,少用了一半的數(shù)據(jù)寄存器。具體用什么模式根據(jù)實(shí)際情況而定,一般是采用低8位的數(shù)據(jù)處理模式。
由M8161的功能和用途可以發(fā)現(xiàn)除RS指令外,CCD、ASCI、HEX指令對(duì)數(shù)據(jù)的處理模式也是由M8161的狀態(tài)控制。也就是說,程序中,一旦M8161的狀態(tài)被設(shè)定,RS、CCD、ASCI、HEX指令對(duì)數(shù)據(jù)的處理模式均相同。特殊繼電器M8122和M8123是數(shù)據(jù)發(fā)送或接受的標(biāo)志繼電器,它們的狀態(tài)直接決定了數(shù)據(jù)是否傳輸。
若把看成賽跑,則執(zhí)行RS指令就相當(dāng)于裁判喊:“預(yù)備!”,此時(shí)各選手做好蹲踞;M8122置ON,相當(dāng)于裁判喊:“跑!”,選手們開始跑步,即數(shù)據(jù)開始傳送,M8123也是類似的道理。
下圖為RS指令應(yīng)用的梯形圖示例,在數(shù)據(jù)發(fā)送和接收之前,先確定好數(shù)據(jù)處理模式和寫入通信格式字,如圖中的H0C87為一種通信格式字。
將所需發(fā)送的數(shù)據(jù)先保存到D0~D9,然后將M8122置ON,開始發(fā)送數(shù)據(jù),數(shù)據(jù)發(fā)送完畢后,繼續(xù)接收數(shù)據(jù)并相繼保存到PLC的D100~D109中,數(shù)據(jù)接收完畢后,M8123自動(dòng)置ON,此時(shí)PLC將D100~D109所存的數(shù)據(jù)轉(zhuǎn)存到D300~D309中,最后將M8123復(fù)位,為下一次數(shù)據(jù)接收作準(zhǔn)備。數(shù)據(jù)傳送指令RS的理解并不簡單,畢竟是通信,說到通信,我流了一地的辛酸淚。RS指令在平時(shí)用得不少,希望大家認(rèn)真學(xué)習(xí)哦。
02、校驗(yàn)碼指令CCD
所謂校驗(yàn),簡單來說,就是判斷數(shù)據(jù)傳送時(shí)所傳送的數(shù)據(jù)的正確性。而校驗(yàn)碼就是校驗(yàn)的結(jié)果,不同的校驗(yàn)方式有著不同的校驗(yàn)結(jié)果。校驗(yàn)碼指令CCD就是針對(duì)求和校驗(yàn)和異或校驗(yàn)而設(shè)計(jì)的,其編程手冊(cè)截圖如下圖所示。
所謂求和校驗(yàn),是指將參與校驗(yàn)的數(shù)據(jù)求和,將求和結(jié)果的低8位作為校驗(yàn)碼。例如求數(shù)據(jù)H12、H23、H34、H45、H56的求和校驗(yàn)碼,直接將這幾個(gè)數(shù)據(jù)相加等于H104,取低8位為H04就是其求和校驗(yàn)碼。同理,異或校驗(yàn),就是將參與校驗(yàn)的數(shù)據(jù)依次按位進(jìn)行異或運(yùn)算,較終結(jié)果即為異或校驗(yàn)碼(列偶校驗(yàn)碼)。如下圖所示,求數(shù)據(jù)H12、H23、H34、H45、H56進(jìn)行異或檢驗(yàn),先將H12與H23按位異或,結(jié)果為H31,然后將H31與H34按位異或……較終結(jié)果為H16,即異或檢驗(yàn)碼為H16。
從編程手冊(cè)截圖可得,CCD指令不可用于32位,有脈沖執(zhí)行型和連續(xù)執(zhí)行型兩種,操作數(shù)有3個(gè)。其梯形圖形式如下圖所示,源址S為參與校驗(yàn)的數(shù)據(jù)存儲(chǔ)字元件首址;終址D為求和校驗(yàn)碼存儲(chǔ)字元件地址,其D 1為存儲(chǔ)列偶檢驗(yàn)碼的地址;n為參與校驗(yàn)數(shù)據(jù)的個(gè)數(shù),取值范圍為0~256。
當(dāng)驅(qū)動(dòng)條件成立時(shí),對(duì)S所存的數(shù)據(jù)分別求解其求和校驗(yàn)碼和列偶校驗(yàn)碼,并存到終址D和D 1中。例如執(zhí)行指令CCD D0 D100 K10,對(duì)D0~D9的數(shù)據(jù)求解其求和校驗(yàn)碼和列偶校驗(yàn)碼,并將求和校驗(yàn)碼存到D100中,將列偶校驗(yàn)碼存到D101中。在上文中提到,特殊繼電器M8161的狀態(tài)也決定了CCD指令的數(shù)據(jù)處理模式。若M8161=ON,CCD指令為8位數(shù)據(jù)處理模式時(shí),僅對(duì)首址為S的n個(gè)數(shù)據(jù)寄存器的低8位數(shù)據(jù)進(jìn)行求和、異或,而為16位數(shù)據(jù)處理模式時(shí),將首址為S的n個(gè)數(shù)據(jù)寄存器的高8位、低8位看成兩部分,分別進(jìn)行求和、異或。例如執(zhí)行指令CCD D0 D100 K3,其中(D0)=H0123,(D1)=H2345,(D2)=H3456。(1)若M8161=ON,對(duì)D0~D2的低8位進(jìn)行校驗(yàn),求和校驗(yàn)碼為H23 H45 H56=HBE,列偶校驗(yàn)碼為H30;(2)M8161=OFF,對(duì)D0~D3的16位進(jìn)行校驗(yàn),求和校驗(yàn)碼為H23 H01 H45 H23 H56 H34=H16(結(jié)果為H116,取低8位),其中H01、H23、H34分別為D0D2的高8位,同理可得列偶校驗(yàn)碼為H26。
秦皇西門子授權(quán)PLC模塊2023較新選型 秦皇西門子授權(quán)PLC模塊2023較新選型
詞條
詞條說明
作為巴中地區(qū)的西門子授權(quán)代理商,我們致力于為客戶提供較可靠的自動(dòng)化方案和產(chǎn)品。我們?cè)谖鏖T子PLC模塊方面擁有豐富的經(jīng)驗(yàn),在為客戶提供優(yōu)質(zhì)服務(wù)的同時(shí),也在以專業(yè)、真誠的態(tài)度為客戶服務(wù)。我們的產(chǎn)品包括CPU模塊,電纜供應(yīng)和電源。CPU模塊是PLC系統(tǒng)中較關(guān)鍵的組成部分之一,我們代理的CPU模塊都是來自德國的原裝進(jìn)口,保證了其高質(zhì)量和可靠性。同時(shí),我們代理的電纜和電源品質(zhì)也同樣有保證,使得PLC系統(tǒng)穩(wěn)定
西門子PLC模塊代理商西門子電源 定西PLC模塊總代理西門子電源 定西PLC模塊總代理西門子電源 定西PLC模塊總代理潯之漫智控技術(shù)上海有限公司 具備以下產(chǎn)品優(yōu)勢(shì),西門子可編程控制器,西門子觸摸屏,西門子工業(yè)以太網(wǎng),西門子數(shù)控系統(tǒng),西門子高低壓變頻器,西門子電機(jī)驅(qū)動(dòng)等等。S7-200CPU系列代理商,西門子S7-1200CPU系列代理商,SIEMENS西門子模塊授權(quán)一級(jí)代理商,西門子SIEMENS
浙江臨滄西門子S7-200模塊代理商浙江臨滄西門子S7-200模塊代理商浙江臨滄西門子S7-200模塊代理商浙江臨滄西門子S7-200模塊代理商光纖模塊6GK1503-3CB00模塊6ES7134-6GD01-0BA1模塊CTH2214-1AX33-0X24存儲(chǔ)卡6ES7954-8LC03-0AA0導(dǎo)軌6ES7590-1AE80-0AA0模塊6ES7231-5PF32-0XB0變頻器6SE6440
5SY6220-7CC西門子低壓斷路器代理商5SY6220-7CC西門子低壓斷路器代理商5SY6220-7CC西門子低壓斷路器代理商5SY6220-7CC西門子低壓斷路器代理商5SY6220-7CC是一款高品質(zhì)低壓斷路器,由西門子公司生產(chǎn)。西門子作為**良好的工業(yè)自動(dòng)化解決方案供應(yīng)商,在電氣領(lǐng)域擁有著長期的經(jīng)驗(yàn)和雄厚的實(shí)力。5SY6220-7CC產(chǎn)品作為西門子公司為了滿足**客戶的不同需求而特別開
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
電 話:
手 機(jī): 15021292620
微 信: 15021292620
地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com
西門子授權(quán)模塊代理商|6ES7288-3AR02-0AA0|工業(yè)屏蔽電纜
西門子電纜一級(jí)經(jīng)銷商|6EP3437-8SB00-0AY0|SIMATIC S7-200 SMART
西門子電機(jī)授權(quán)代理商|6ES7513-1FM03-0AB0|可連接擴(kuò)展模塊
SM1231 模擬量輸入模塊6ES72314HF320XB0
溫州|西門子導(dǎo)軌
工廠 秒發(fā) 西門子CPU222CN繼電器
上海西門子S7-200CPU模塊代理商
西門子電纜一級(jí)經(jīng)銷商|6ES7515-5FN03-0AB0|SIMATIC S7-1200
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
手 機(jī): 15021292620
電 話:
地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com