CODESYS 瀹炴垬锛氱埍鍥犳柉鍧︾殑鏁板棰: e321144aa5996dd8a2641568488f01ff.png_CODESYS 瀹炴垬锛氱埍鍥犳柉鍧︾殑鏁板棰 - 閰峰痉缃 - CoDeSys杞欢鏁欑▼涓嬭浇,CoDeSys宸ユ帶璧勮闂ㄦ埛

閰峰痉缃

HSC6490-cn涓浗鍒堕狅紝涓浗鑺瘇
鎼滅储闄勪欢  
閰峰痉缃 闄勪欢涓績 CODESYS璧勬簮涓嬭浇鍖 CODESYS鏁欑▼鏂囨。 CODESYS 瀹炴垬锛氱埍鍥犳柉鍧︾殑鏁板棰: e321144aa5996dd8a2641568488f01ff.png

CODESYS 瀹炴垬锛氱埍鍥犳柉鍧︾殑鏁板棰: e321144aa5996dd8a2641568488f01ff.png

 

CODESYS 瀹炴垬锛氱埍鍥犳柉鍧︾殑鏁板棰:
寮曡█鍦ㄥ伐涓氳嚜鍔ㄥ寲缂栫▼涓紝缁冧範閫昏緫鎬濈淮鍜岀畻娉曡璁℃槸瀛︿範 CODESYS 缁撴瀯鍖栨枃鏈紙ST锛夎瑷鐨勯噸瑕佹楠ゃ傛湰鏂囬氳繃瑙e喅涓涓粡鍏哥殑鏁板闂锛屽府鍔╂偍鍦ㄥ疄璺典腑鎻愰珮 ST 璇█缂栫▼鑳藉姏銆傛湰鏂囬傚悎鍒濆鐨勫皬鐧斤紝鑰侀笩鍙互鐣ヨ繃浜嗭紝鎴栬呮彁渚涙洿鍏堣繘鐨勭畻娉曟濊矾锛屾垜闂ㄥ叡鍚岃繘姝ャ
1   闂鎻忚堪鐖卞洜鏂潶鎻愬嚭浜嗕竴閬撴湁瓒g殑鏁板棰橈細瀵逛簬涓鏉¢暱闃舵锛岃嫢姣忔璺 2 闃讹紝鍒欐渶鍚庡墿 1 闃讹紱鑻ユ瘡姝ヨ法 3 闃讹紝鍒欐渶鍚庡墿 2 闃讹紱鑻ユ瘡姝ヨ法 5 闃讹紝鍒欐渶鍚庡墿 4 闃讹紱鑻ユ瘡姝ヨ法 6 闃讹紝鍒欐渶鍚庡墿 5 闃躲傚彧鏈夋瘡娆¤法 7 闃舵椂锛屾渶鍚庢墠姝eソ涓闃朵笉鍓┿傞棶棰樻槸锛屽湪 1 鍒 n 鍐咃紝鏈夊灏戜釜鏁拌兘婊¤冻杩欎簺鏉′欢锛屽苟璁板綍杩欎簺鏁板瓧銆
2   绋嬪簭璁捐鎬濊矾鎴戜滑闇瑕侀亶鍘嗕粠 1 鍒 n 鐨勬瘡涓涓暟瀛楋紝妫鏌ュ畠鏄惁婊¤冻涓婅堪鎵鏈夋潯浠讹紝骞跺皢婊¤冻鏉′欢鐨勬暟瀛楀瓨鍌ㄥ埌鏁扮粍涓
3   绋嬪簭浠g爜
[AppleScript] 绾枃鏈煡鐪 澶嶅埗浠g爜
FUNCTION_BLOCK PM_EinsteinStairs
VAR_INPUT
    n : DINT := 1000; // 鑼冨洿END_VAR
VAR_OUTPUT
    Count : DINT; // 婊¤冻鏉′欢鐨勬暟瀛楁暟閲
    Results : ARRAY[1..100] OF DINT; // 瀛樺偍婊¤冻鏉′欢鐨勬暟瀛
END_VAR
VAR
    i : DINT; // 寰幆璁℃暟鍣
END_VAR
(*鐗堟湰璁板綍锛氱増鏈          鏃ユ湡           浣滆 V1         2024-5-3       *)

// 鍒濆鍖栨暟鎹
Count := 0;
FOR i:=1 TO 100 DO
  Results := 0;
END_FOR
FOR i := 1 TO n DO
   IF (i MOD 2 = 1) AND
       (i MOD 3 = 2) AND
       (i MOD 5 = 4) AND
       (i MOD 6 = 5) AND
       (i MOD 7 = 0) THEN
       Count := Count + 1;
        Results[Count] := i;
   END_IF
END_FOR

4   浠g爜瑙i噴
鍙橀噺瀹氫箟锛歯锛氬彇鍊艰寖鍥淬
Count锛氭弧瓒虫潯浠剁殑鏁板瓧鏁伴噺銆
Results锛氬瓨鍌ㄦ弧瓒虫潯浠剁殑鏁板瓧锛屾渶澶ф敮鎸 100 涓
i锛氬惊鐜鏁板櫒锛岀敤浜庨亶鍘嗘瘡涓暟瀛椼

鏍稿績閫昏緫锛

浣跨敤寰幆浠 1 鍒 n 閬嶅巻姣忎釜鏁板瓧銆
浣跨敤妯¤繍绠楁鏌ユ瘡涓暟瀛楁槸鍚︽弧瓒抽鐩腑缁欏嚭鐨勬潯浠躲
濡傛灉鏌愪釜鏁板瓧婊¤冻鎵鏈夋潯浠讹紝Count鍔 1锛屽苟灏嗚鏁板瓧瀛樺偍鍒癛esults鏁扮粍涓

5   杩愯缁撴灉

1000浠ュ唴鍏辨湁5涓暟瀛楄兘婊¤冻鏉′欢锛屽垎鍒槸锛119锛329锛539锛749锛959銆備綘鍙互娴嬭瘯鏇村ぇ鐨勬暟瀛楁潵楠岃瘉鏄惁婊¤冻銆
褰撶劧绠楁硶澶у笀涔熷彲浠ョ户缁繁鎸栨洿绠鍗曟洿鐪佽祫婧愮殑璁$畻鏂规硶銆傛枃涓彁渚涚殑閬嶅巻鏂规硶鐞嗚В绠鍗曪紝浣嗛渶瑕佽楄垂鐩稿姣旇緝澶氱殑璧勬簮銆



6   寮婧愮増鏈鏄庤绋嬪簭閬靛惊寮婧愬師鍒欙紝浠讳綍浜洪兘鍙互浣跨敤銆佷慨鏀瑰拰鍒嗗彂姝や唬鐮併傚湪浣跨敤鍓嶅簲杩涜鍏呭垎鐨勬祴璇曪紝淇敼浠g爜鏃讹紝璇风鎸佸垎浜簿绁烇紝灏嗘偍鐨勬敼杩涘拰鎴愭灉杩涜鍒嗕韩锛屼互渚挎洿澶氫汉鍙楃泭銆
鎬荤粨

閫氳繃杩欎竴缁冧範锛屾偍涓嶄粎鐔熸倝浜嗗浣曞湪 CODESYS 涓娇鐢 ST 璇█杩涜鏉′欢鍒ゆ柇銆佸惊鐜帶鍒跺拰妯¤繍绠楋紙鍙栦綑锛夛紝杩樺湪瀹炶返涓彁鍗囦簡閫昏緫鎬濈淮鍜岄棶棰樿В鍐宠兘鍔涖傝繖绉嶇粌涔犱负鎮ㄨВ鍐虫洿澶嶆潅鐨勭紪绋嬩换鍔℃墦涓嬩簡鍧氬疄鍩虹銆


CODESYS 瀹炴垬锛氱埍鍥犳柉鍧︾殑鏁板棰: e321144aa5996dd8a2641568488f01ff.png
         鍚屼竴涓婚闄勪欢:
    226983899365d4dc5a5541fbda37fb8c.png
    e321144aa5996dd8a2641568488f01ff.png
椤堕儴qrcode搴曢儴
鍏虫敞閰峰痉缃戣闃呭彿锛岃幏鍙栨洿澶氳祫璁紒

QQ|灏忛粦灞|鎵嬫満鐗|Archiver|閰峰痉璁哄潧 ( 鑻廔CP澶16065247鍙-1 )|缃戠珯鍦板浘

GMT+8, 2024-11-23 13:47 , Processed in 0.099252 second(s), 21 queries .

閰峰痉缃

© 2001-2013 Hicodesys. 鎶鏈敮鎸 by 閰峰痉缃

杩斿洖椤堕儴