三菱plc中zcp指令什么什么意思,怎么用? 三菱plc zcp指令
\u4e09\u83f1plc zcp\u6307\u4ee4\u533a\u95f4\u6bd4\u8f83\u6307\u4ee4ZCPZCP\u6307\u4ee4\u7684\u529f\u80fd\u662f\u5c06\u4e00\u4e2a\u6e90\u64cd\u4f5c\u6570[S\u00b7]\u7684\u6570\u503c\u4e0e\u53e6\u4e24\u4e2a\u6e90\u64cd\u4f5c\u6570[S1\u00b7]\u548c[S2\u00b7]\u7684\u6570\u636e\u8fdb\u884c\u6bd4\u8f83,\u7ed3\u679c\u9001\u5230\u76ee\u6807\u64cd\u4f5c\u5143\u4ef6[D\u00b7]\u4e2d\uff0c\u6e90\u6570\u636e[S1\u00b7]\u4e0d\u80fd\u5927\u4e8e[S2\u00b7]\u3002\u5f53X1\u4e3aON\u65f6\uff0c\u6267\u884cZCP\u6307\u4ee4\uff0c\u5c06T2\u7684\u5f53\u524d\u503c\u4e0e10\u548c150\u6bd4\u8f83\uff0c\u6bd4\u8f83\u7ed3\u679c\u9001\u5230M0\uff5eM2\u4e2d\u3002
\u4e09\u83f1plc\u4e2d\u6bd4\u8f83\u6307\u4ee4\u5206\u4e3aCMP\u548cZCP\u3002
\u6269\u5c55\u8d44\u6599\uff1a
PLC\u4ee5\u5b57\u4e3a\u5355\u4f4d\u5b58\u50a8\u6307\u4ee4\u548c\u6570\u636e\u3002\u4e00\u822c\u7684\u903b\u8f91\u64cd\u4f5c\u6307\u4ee4\u6bcf\u6761\u53601\u4e2a\u5b57\u3002\u5b9a\u65f6/\u8ba1\u6570\uff0c\u79fb\u4f4d\u6307\u4ee4\u53602\u4e2a\u5b57\u3002\u6570\u636e\u64cd\u4f5c\u6307\u4ee4\u53602~4\u4e2a\u5b57\u3002
\u529f\u80fd\u6307\u4ee4\u7528\u7f16\u53f7FNC00\uff5eFNC246\u8868\u793a\uff0c\u5e76\u7ed9\u51fa\u5bf9\u5e94\u7684\u8bed\u53e5\u540d\u79f0\uff0c\u6bcf\u6761\u529f\u80fd\u6307\u4ee4\u90fd\u6709\u4e00\u4e2a\u6307\u4ee4\u8868\u3002\u4f8b\u5982FNC45\u662f\u4e00\u6761\u6570\u636e\u5904\u7406\u5e73\u5747\u503c\u529f\u80fd\u7684\u6307\u4ee4\uff0c\u52a9\u8bb0\u7b26\u4e3aMEAN\uff0c\u4f7f\u7528\u7b80\u6613\u7f16\u7a0b\u5668\u65f6\u8f93\u5165FNC45\uff0c\u800c\u91c7\u7528\u667a\u80fd\u7f16\u7a0b\u5668\u6216\u8ba1\u7b97\u673a\u7f16\u7a0b\u65f6\u4e5f\u53ef\u8f93\u5165\u52a9\u8bb0\u7b26MEAN\u3002
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u767e\u5ea6\u767e\u79d1-\u4e09\u83f1PLC
\u533a\u95f4\u6bd4\u8f83\u6307\u4ee4ZCPZCP\u6307\u4ee4\u7684\u529f\u80fd\u662f\u5c06\u4e00\u4e2a\u6e90\u64cd\u4f5c\u6570[S\u00b7]\u7684\u6570\u503c\u4e0e\u53e6\u4e24\u4e2a\u6e90\u64cd\u4f5c\u6570[S1\u00b7]\u548c[S2\u00b7]\u7684\u6570\u636e\u8fdb\u884c\u6bd4\u8f83,\u7ed3\u679c\u9001\u5230\u76ee\u6807\u64cd\u4f5c\u5143\u4ef6[D\u00b7]\u4e2d\uff0c\u6e90\u6570\u636e[S1\u00b7]\u4e0d\u80fd\u5927\u4e8e[S2\u00b7]\u3002\u5f53X1\u4e3aON\u65f6\uff0c\u6267\u884cZCP\u6307\u4ee4\uff0c\u5c06T2\u7684\u5f53\u524d\u503c\u4e0e10\u548c150\u6bd4\u8f83\uff0c\u6bd4\u8f83\u7ed3\u679c\u9001\u5230M0\uff5eM2\u4e2d\u3002
\u4e09\u83f1plc\u4e2d\u6bd4\u8f83\u6307\u4ee4\u5206\u4e3aCMP\u548cZCP\u3002
\u6269\u5c55\u8d44\u6599\uff1a
PLC\u4ee5\u5b57\u4e3a\u5355\u4f4d\u5b58\u50a8\u6307\u4ee4\u548c\u6570\u636e\u3002\u4e00\u822c\u7684\u903b\u8f91\u64cd\u4f5c\u6307\u4ee4\u6bcf\u6761\u53601\u4e2a\u5b57\u3002\u5b9a\u65f6/\u8ba1\u6570\uff0c\u79fb\u4f4d\u6307\u4ee4\u53602\u4e2a\u5b57\u3002\u6570\u636e\u64cd\u4f5c\u6307\u4ee4\u53602~4\u4e2a\u5b57\u3002
\u529f\u80fd\u6307\u4ee4\u7528\u7f16\u53f7FNC00\uff5eFNC246\u8868\u793a\uff0c\u5e76\u7ed9\u51fa\u5bf9\u5e94\u7684\u8bed\u53e5\u540d\u79f0\uff0c\u6bcf\u6761\u529f\u80fd\u6307\u4ee4\u90fd\u6709\u4e00\u4e2a\u6307\u4ee4\u8868\u3002\u4f8b\u5982FNC45\u662f\u4e00\u6761\u6570\u636e\u5904\u7406\u5e73\u5747\u503c\u529f\u80fd\u7684\u6307\u4ee4\uff0c\u52a9\u8bb0\u7b26\u4e3aMEAN\uff0c\u4f7f\u7528\u7b80\u6613\u7f16\u7a0b\u5668\u65f6\u8f93\u5165FNC45\uff0c\u800c\u91c7\u7528\u667a\u80fd\u7f16\u7a0b\u5668\u6216\u8ba1\u7b97\u673a\u7f16\u7a0b\u65f6\u4e5f\u53ef\u8f93\u5165\u52a9\u8bb0\u7b26MEAN\u3002
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u767e\u5ea6\u767e\u79d1-\u4e09\u83f1PLC
区间比较指令ZCP是将1个源数据与2个源源数据相比较,比较结果将影响目标存储器的数据状态。
ZCP指令使用说明如图所示:
将一个操作数[S.]与两个操作数[S1.]和[S2.]形成的区间比较,且[S1.]不得大于[S2.],结果送到[D.]中。当X0接通时,根据C30与K100、K120之间的比较结果,分别对M3、M4、M5进行赋值。
扩展资料
三菱PLC功能指令实际上就是功能各异的PLC子程序块。FX2N系列PLC的功能指令有程序流程、传送比较、四则逻辑运算、旋转移位、数据处理、高速处理、方便指令、外部设备处理、浮点数、时钟运算、接点比较等若干类。
功能指令用编号FNC00~FNC246表示,并给出对应的语句名称,每条功能指令都有一个指令表。例如FNC45是一条数据处理平均值功能的指令,助记符为MEAN,使用简易编程器时输入FNC45,而采用智能编程器或计算机编程时也可输入助记符MEAN。
plc比较指令包括CMP(比较)和ZCP(区间比较二条。CMP指令有三个操作数:两个源操作数[S1.]和[S2.],一个目标操作数[D.],该指令将[S1.]和[S2.]进行比较,结果送到[D.]中。
比较命令 当K004>D015时 M020=1
当K004≤D015≤K010 M021=1
当K010<D015时 M022=1
FNC11(ZCP)区域比较
绛旓細鍖洪棿姣旇緝鎸囦护ZCP鏄皢1涓簮鏁版嵁涓2涓簮婧愭暟鎹浉姣旇緝锛屾瘮杈冪粨鏋滃皢褰卞搷鐩爣瀛樺偍鍣ㄧ殑鏁版嵁鐘舵銆俍CP鎸囦护浣跨敤璇存槑濡傚浘鎵绀猴細灏嗕竴涓搷浣滄暟[S.]涓庝袱涓搷浣滄暟[S1.]鍜孾S2.]褰㈡垚鐨勫尯闂存瘮杈冿紝涓擺S1.]涓嶅緱澶т簬[S2.]锛岀粨鏋滈佸埌[D.]涓傚綋X0鎺ラ氭椂锛屾牴鎹瓹30涓嶬100銆並120涔嬮棿鐨勬瘮杈冪粨鏋滐紝鍒嗗埆瀵筂3銆丮4銆丮5...
绛旓細鏈澶у肩敤CMP锛堟瘮杈鎸囦护锛夊拰鏈灏忓ZCP锛堝尯闂存瘮杈冩寚浠わ級CMP锛圫1锛夛紙S2锛夛紙D锛夛紝灏嗘簮鎿嶄綔鏁帮紙S2锛変腑鐨勫唴瀹逛笌锛圫1锛変腑鐨勫唴瀹逛綔姣旇緝锛屾瘮杈冪殑缁撴灉鏀惧埌鐩殑鎿嶄綔鏁帮紙D锛変腑銆俍CP锛圫1锛夛紙S2锛夛紙S锛夛紙D锛夛紝灏嗙洰鏍囨搷浣滄暟锛圫锛変腑鐨勫唴瀹逛笌锛圫1锛夈侊紙S2锛変腑鐨勬暟鎹瀯鎴愮殑鍖洪棿浣滄瘮杈冿紝姣旇緝鐨勭粨鏋滄斁鍒扮洰鐨勬搷浣滄暟...
绛旓細鍖洪棿姣旇緝鎸囦护ZCPZCP鎸囦护鐨勫姛鑳芥槸灏嗕竴涓簮鎿嶄綔鏁癧S路]鐨勬暟鍊间笌鍙︿袱涓簮鎿嶄綔鏁癧S1路]鍜孾S2路]鐨勬暟鎹繘琛屾瘮杈,缁撴灉閫佸埌鐩爣鎿嶄綔鍏冧欢[D路]涓紝婧愭暟鎹甗S1路]涓嶈兘澶т簬[S2路]銆傚綋X1涓篛N鏃讹紝鎵цZCP鎸囦护锛屽皢T2鐨勫綋鍓嶅间笌10鍜150姣旇緝锛屾瘮杈冪粨鏋滈佸埌M0锝濵2涓涓夎彵plc涓姣旇緝鎸囦护鍒嗕负CMP鍜孼CP銆
绛旓細鍖洪棿姣旇緝鎸囦护ZCPZCP鎸囦护鐨勫姛鑳芥槸灏嗕竴涓簮鎿嶄綔鏁癧S路]鐨勬暟鍊间笌鍙︿袱涓簮鎿嶄綔鏁癧S1路]鍜孾S2路]鐨勬暟鎹繘琛屾瘮杈,缁撴灉閫佸埌鐩爣鎿嶄綔鍏冧欢[D路]涓紝婧愭暟鎹甗S1路]涓嶈兘澶т簬[S2路]銆傚綋X1涓篛N鏃讹紝鎵цZCP鎸囦护锛屽皢T2鐨勫綋鍓嶅间笌10鍜150姣旇緝锛屾瘮杈冪粨鏋滈佸埌M0锝濵2涓涓夎彵plc涓姣旇緝鎸囦护鍒嗕负CMP鍜孼CP銆
绛旓細zcp鏄尯闂存瘮杈冩寚浠锛屼緥濡倆cp d0 d1 d2 m0鎰忔濇槸褰揹0>d2鏃秏0涓簅n锛宒0鈮2鈮1鏃秏1涓簅n锛宒1锛渄2鏃秏2涓簅n銆傛湜閲囩撼銆傘傘
绛旓細ZCP鎸囦护鏄尯闂存瘮杈冩寚浠わ紟锛籞CP K20 K29 D2 M1锛芥寚浠ゆ墽琛屾椂锛欴0<K20锛孧1=1.K20鈮0鈮29锛孧2=1 D0>K29锛孧3=1锛
绛旓細涓夎彵plc涓姣旇緝鎸囦护鍒嗕负CMP鍜孼CP銆1銆丆MP鐨勬寚浠や唬鐮佷负FNC10锛ZCP鐨勬寚浠浠g爜涓篎NC11锛屼袱鑰呭緟姣旇緝鐨勬簮鎿嶄綔鏁癧S路]鍧囦负K銆 H銆並nX銆並nY銆並nM銆並nS銆乀銆丆銆丏銆乂銆乑,鍏剁洰鏍囨搷浣滄暟[D路]鍧囦负Y銆丮銆丼銆2銆丆MP鎸囦护鐨勫姛鑳芥槸灏嗘簮鎿嶄綔鏁癧S1路]鍜孾S2路]鐨勬暟鎹繘琛屾瘮杈冿紝缁撴灉閫佸埌鐩爣鎿嶄綔鍏冧欢[D路]涓...
绛旓細ZCP涓涓夎彵绯诲垪鍖洪棿姣旇緝鎸囦护锛屽叾婧愭搷浣滄暟涓轰笁浣峉1 S2 S3(K,H,KnX,KnY,KnM,KnS,T,C,D,V,Z)鍧囦负瀛楀厓浠讹紝鐩爣鎿嶄綔鏁癉锛圷 M S锛変负浣嶅厓浠讹紝濡備笅锛歀D X0 ZCP K10 K20 C0 M0 鍦–0灏忎簬K10鏃讹紝M0涓篛N锛孧1涓篛FF锛孧2涓篛FF 鍦–0澶т簬鎴栫瓑浜嶬10锛屽皬浜庢垨绛変簬K20鏃讹紝M0涓篛FF锛孧1涓篛N锛孧2涓篛FF ...
绛旓細鏂规硶涓 濡傚浘鎵绀猴紝杩欐绋嬪簭鐨勬剰鎬濇槸褰揇0澶т簬绛変簬100涓擠0灏忎簬绛変簬200鏃讹紝Y0杈撳嚭锛屽惁鍒橸0涓嶈緭鍑恒傛柟娉曚簩 濡傚浘鎵绀猴紝杩欎釜ZCP鏄尯闂存瘮杈鎸囦护锛岃繖涓殑鎰忔濇槸褰揇0灏忎簬100鏃禡0涓篛N锛屽綋D0澶т簬绛変簬100涓斿皬浜庣瓑浜200鏃禡1涓篛N锛屽綋D0澶т簬200鏃禡2涓篛N锛岀劧鍚庡皢M1瑙︾偣杈撳嚭鍒癥0涓婏紝鍥犳M1涓篛N锛孻0灏辫緭鍑轰簡銆傛湜閲囩撼銆
绛旓細涓夎彵PLC鐨鍩烘湰鎸囦护鏄涔犵紪绋嬬殑鍩虹煶锛屽姛鑳芥寚浠ゅ垯鎻愪緵浜哖LC骞挎硾鐨勫簲鐢ㄨ兘鍔涖傛帉鎻℃寚浠ら泦瀵逛簬缂栫▼鑷冲叧閲嶈銆備互涓嬫槸瀵逛笁鑿盕X2N PLC搴旂敤鎸囦护闆嗙殑鏀瑰啓鍜屾鼎鑹诧紝浠ユ彁鍗囧唴瀹硅川閲忓苟纭繚璇箟娓呮櫚锛1. 绋嬪簭娴佺▼搴旂敤鎸囦护锛- FNC锛圕J锛: 璺宠浆鎸囦护 - FNC01 FNC02 FNC06锛圕ALL SRET FEND锛: 璋冪敤瀛愮▼搴 - FNC03 FNC...