西门子plc数据传送计算问题

\u4e16\u5f3a\u786c\u521b\u5e73\u53f0\uff0c\u7ebf\u4e0a\u5546\u57ce\uff0c\u4f01\u4e1a\u91c7\u8d2d\u670d\u52a1\uff0c\u7814\u53d1\u670d\u52a1 在西门子PLC中,VD0是由VW0和VW2组成,而VW0是高16位,VW2是低16位,
其中VW0又是由VB0和VB1组成,其中VB0是VW0的高8位,VB1是VW0的低8位,
其中VW2是由VB2和VB3组成,其中VB2是VW0的高8位,VB3是VW0的低8位,
VB0是由8个位组成的,其中VB0.0是最低位,VB0.7是最高位
VB1也是由8个位组成的,其中VB1.0是最低位,VB1.7是最高位
VB3和VB4的规律同上
那么VD0就是由VB0,VB1,VB2,VB3,组成的,VB0是最高8位,VB3是最低的8位
用位来表示就是,VB0.7-VB0.0
,VB1.7-VB0.0
,VB2.7-VB2.0
,VB3.7-VB3.0
可以看到VB0.7是VD0的最高位,VB3.0是VD0的最低位,共32位
那么按照你的问题,将1这个数值传到VW1中,由于VW1是由VB1(高8位)和VB2(低8位)组成,所以这个1是被存储在VB2的最低位,也就是VB2.0这个位上,
那么这时你看VD0的数值用16进制数应该是16#00000100;(注意16进制每两个数占用1个VB字节)
10进制数就是256;

  • 鍏充簬瑗块棬瀛恜lc鏁版嵁绉诲姩鎸囦护闂,
    绛旓細棣栧厛鐞嗚В瑗块棬瀛愭暟鎹绫诲瀷涓 浣,瀛楄妭,瀛,鍙屽瓧鍏崇郴浣 -- 鍍廔0.0 Q0.0 M0.0灏辨槸浣,鍙湁涓ょ鐘舵,楂樼數骞1(寮,閫)鍜屼綆鐢靛钩0(鍏,鏂)瀛楄妭-- 8涓綅灏辩粍鎴愪竴涓瓧鑺,鍍廔B0(I0.0-I0.7缁勬垚) QB0(Q0.0-Q0.7缁勬垚)绛夊瓧 -- 16涓綅缁勬垚涓涓瓧,涔熷氨鏄2涓瓧鑺傜粍鎴愪竴涓瓧,濡 IW0(IB0 ...
  • 瑗块棬瀛怭LC S7-200浼犻鎸囦护涓嶆噦
    绛旓細璋堝埌杩欎釜闂浣犻鍏堝緱浜嗚В璁$畻鏈虹殑鏁版嵁瀛樺偍鍖恒瑗块棬瀛鍜屼笁鑿辩瓑閮戒竴鏍峰彲浠ョ敤杩欐牱鐨勬柟寮忚緭鍑虹殑銆備笁鑿辩殑鏄 [MOV 255 K2Y0]锛屽畠浠殑宸ヤ綔鏂瑰紡鏄妸杈撳嚭鐨勪綅缁勫悎鎴愬瓧鑺傦紝涓涓瓧鑺傚崰8鍚勪綅锛屼綘鍙互 MOV_B 16#FF 鍒癡B0閲岋紝閭d箞鍚岀悊锛屼綘涔熷彲浠ユ妸杈撳嚭鐨凲鐐逛互杩炵画鐨8涓负鍗曚綅缁勬垚涓涓緭鍑虹殑瀛楄妭鏉ョ敤锛屾墍浠ュ氨鏈...
  • 瑗块棬瀛怭LC200 MODBUS閫氳涓 鍦ㄥ線浠庣珯鍐鏁版嵁鐨勬椂鍊欑殑闂
    绛旓細鍐嶆锛屼綘璋冪敤浜哅ODBUS涓荤珯鍗忚鍧楀悗锛屾渶濂借兘瀵瑰簱瀛樺偍鍖洪噸鏂拌繘琛屽垝鍒嗭紝璁剧疆濂藉姛鑳藉潡鐨勭浉鍏冲紩鑴氬弬鏁板悗涓嬭浇锛屽厛鐪嬬湅鑳戒笉鑳借鍒鏁版嵁锛屽鏋滆涓嶅埌鏁版嵁锛屽彲浠ラ噰鐢ㄥ崟杈硅皟璇曠殑鍔炴硶瀵PLC绔拰浠〃绔崟鐙皟璇曠‘淇濇暟鎹牸寮/浣嶇瓑閮芥纭傚崟杈硅皟璇曢兘娌℃湁闂鍚庡啀鎶婅繖2涓澶囪繛璧锋潵璋冿紝濂藉鎯冲綋鐒惰寰楀彂閫佺殑鏁版嵁鏄繖鏍风殑...
  • 瑗块棬瀛20plc,妯℃嫙閲鏁版嵁闂銆
    绛旓細绗竴涓浘閲岋紝姣忎釜鍙樺寲涓涓崟浣嶏紝鍒欎互16涓崟浣嶅彉鍖栨槸浠涔堟剰鎬濆晩锛熺瓟锛氬洜涓瑗块棬瀛涓轰簡缁熶竴鏁版嵁鏍煎紡锛岃屾槸灏嗘ā鎷熼噺鐨鏁板宸︾Щ浜嗭紝杩欐牱鏈灏忓崟浣嶅氨鏄16銆傚弻鏋佸瀷鏁版嵁鎬庝箞鍒ゅ畾姝h礋鐨勶紝鍗曟瀬鍨嬭繕鏈夌鍙蜂綅锛屽弻鏋佸瀷鏈夋病鏈夌鍙蜂綅銆傜瓟锛氭棤璁哄弻鏋佹ц繕鏄崟鏋佹э紝鏈楂樹綅閮芥槸绗﹀彿浣嶏紝鍙槸鍗曟瀬鎬ф椂锛屽皬浜0鐨勬暟鎹蹇界暐浜...
  • 瑗块棬瀛200plc鐨鏈夊叧闂,鎴戞兂鎶夾IW瀵勫瓨鍣ㄤ腑鏁版嵁杞垚娴偣鏁浼犻鎬庝箞寮勫晩...
    绛旓細鐢ㄨ浆鎹㈡寚浠ゅ晩锛屽厛鐢↖_DI锛屽啀鐢―I_R灏辨槸娴偣鏁颁簡 杞崲涔嬪墠鏈濂戒笉瑕杩愮畻锛岃浆鎹㈡垚娴偣鏁板悗鍐嶈繍绠
  • 瑗块棬瀛怭LC鍗婄浼犻涓娆鏁版嵁
    绛旓細鐩镐技鐨勶紝VD9鍖呮嫭VB9銆乂B10銆乂B11銆乂B12锛涙樉鐒讹紝涓よ呯殑瀛樺偍鍖哄煙鏄噸澶嶇殑銆傚缓璁綘鐩存帴鐢╒D12銆傚湪瑗块棬瀛S7-200绯荤粺涓紝璁块棶*B鍖哄湴鍧鍙互绱繘1锛岃闂*W鍖哄湴鍧鏈濂界疮杩2锛岃闂*D鍖哄湴鍧鏈濂界疮杩4锛岃繖鏍锋墠鑳介伩鍏嶉噸澶嶄娇鐢ㄥ瓨鍌ㄥ尯鐨勯敊璇傚崐绉掓洿鏂鏁版嵁锛孧OV鎸囦护鐩掑墠闈㈢殑瑙︾偣鍙互閲囩敤SM0.5+锝淧锝(涓瀹氳鏈夛綔...
  • 瑗块棬瀛怭LC s7-200 鍋忕Щ閲忕殑璁$畻闂
    绛旓細1銆10.3鏄崄杩涘埗锛岃浆鍖栨垚2杩涘埗灏辨槸101 0.011绛変簬锛1X8+0X4+1X2+0X1锛.锛0X4 +1X2+1X1锛
  • 瑗块棬瀛恜lc缂栫▼杞欢濡備綍澶勭悊鏁版嵁婧㈠嚭闂
    绛旓細澶勭悊鏂规硶锛1銆佷娇鐢⊿CALL鎸囦护锛屽垽鏂緭鍑篟ET_VAL鐨勫硷紝濡傛灉涓嶄负0锛屽垯SCALL鎸囦护娌℃湁姝g‘鎵ц锛屾牴鎹甊ET_VAL鐨勫艰緭鍑烘姤璀︺2銆佸IN鍊煎仛鍒ゆ柇锛屽鏋淚N鍊艰秴杩囦簡32767锛屽垯杈撳嚭瓒呴噺绋嬫姤璀︼紝鍚屾椂灏咺N鍊兼浛鎹负32767銆瑗块棬瀛恜lc缂栫▼杞欢鍙繘琛岃繙绋嬬紪绋嬨佽瘖鏂垨鏁版嵁浼犺緭銆傛帶鍒跺櫒鍔熻兘涓凡闆嗘垚浜哖rofibus DP Master/Slave...
  • 瑗块棬瀛怭LC璁℃暟鍣闂
    绛旓細瀹氭椂鍣ㄥ綋鍓嶅兼槸涓鐩浼犻锛屼紶閫佺殑鍊间负T97鐨勫綋鍓嶅笺傚綋鍓嶅 闅忔椂闂撮掑
  • 瑗块棬瀛怭LC200smart浼犻鎸囦护
    绛旓細ID0=IW0+IW2=IB0+IB1+IB2+IB3锛汭W0=IB0+IB1锛孖W2=IB2+IB3锛汭B0=I0.7-I0.0锛涙墍浠ワ紝IW0浼犻缁橵W0鐨勭粨鏋滄槸锛歩0.0>v0.0 i0.1>v0.1 鈥0.7>v0.7
  • 扩展阅读:plc零基础自学入门 ... 西门子plc指令表图 ... 西门子plc传送带程序块 ... plc编程入门基础知识 ... 西门子低碳数字化创新高峰会举办 ... 西门子plc接线视频教程 ... 西门子plc数据类型表 ... 西门子plc数据监控软件 ... 西门子plcs7-1200接线图 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网