闄ゅ瀹夊悍锛堢敤Codesys闅忔満鏁版潵鍙戠孩鍖咃級-CODESYS璧勬簮涓嬭浇鍖-閰峰痉缃 - CoDeSys杞欢鏁欑▼涓嬭浇,CoDeSys宸ユ帶璧勮闂ㄦ埛
HSC6490-cn涓浗鍒堕狅紝涓浗鑺瘇
鏌ョ湅: 65|鍥炲: 0

闄ゅ瀹夊悍锛堢敤Codesys闅忔満鏁版潵鍙戠孩鍖咃級

[澶嶅埗閾炬帴]
  • TA鐨勬瘡鏃ュ績鎯
    寮蹇
    2017-11-20 22:07
  • 绛惧埌澶╂暟: 2 澶

    [LV.1]鍒濇潵涔嶅埌

    鍙戣〃浜 2025-2-13 10:32:37 | 鏄剧ず鍏ㄩ儴妤煎眰 |闃呰妯″紡
    鍓嶈█    棣栧厛锛屽湪杩欓噷缁欏ぇ瀹舵嫓涓棭骞达紝绁濆ぇ瀹舵柊涓骞达紝韬綋瀹夊悍锛岃储杩愪酣閫氾紒锛侊紒浠婂ぉ鐢ㄧ畝鐭殑鏃堕棿鏉ュ拰澶у鍒嗕韩涓涓狢odesys涓嬬殑浜х敓闅忔満鏁扮殑鍑芥暟銆傛鏂1. Code Show
    • 1.1 Fc_Random
    [AppleScript] 绾枃鏈煡鐪 澶嶅埗浠g爜
    FUNCTION Fc_Random : UDINT
    VAR_INPUT
    END_VAR
    VAR
        bMarlonRando : UDINT;
        mbs          : CmpCrypto.CmpCrypto_Interfaces.RtsByteString := (ui32Len := 4, ui32MaxLen := 4, pByData := ADR(bMarlonRando));
        Result       : CmpCrypto.CmpCrypto_Implementation.CmpCrypto_Interfaces.SysTypes.RTS_IEC_RESULT; 
    END_VAR
    //Requires CmpCrypto library
    //Requires device vendor to have included Crypto component in Runtime
    Result := CmpCrypto.CryptoGenerateRandomNumber(ui32NumOfRandomBytes:= 4, pRandom:= ADR(mbs));
    Fc_Random := bMarlonRando;



    • 1.2 Pro_Main

    [AppleScript] 绾枃鏈煡鐪 澶嶅埗浠g爜
    PROGRAM Pro_Main
    VAR
        xStart   : BOOL;
        UdiMin   : UDINT := 1;
        UdiMax   : UDINT := 50;
        iToDo    : INT ;
        UdiOut   : ARRAY [1..5] OF UDINT ;
        UdiTemp  : UDINT;
        UdiTotal : UDINT;
    END_VAR
    IF xStart THEN
        UdiTotal := UdiMax ;
        FOR iToDo := 1 TO 4 DO
            UdiTemp       := Fc_Random() ;//闅忔満鏁板嚱鏁
            UdiOut[iToDo] := UdiTemp MOD UdiTotal ;
            IF UdiOut[iToDo] = 0 THEN
                UdiOut[iToDo] := UdiMin ;
            END_IF ;
            UdiTotal      := UdiTotal - UdiOut[iToDo] ;
        END_FOR ;
        UdiOut[5] := UdiTotal ;
        xStart    := FALSE ;
    END_IF ;


    • 1.3 鏍稿績搴 CmpCrypto Library
    • 1.4 Show
    640?wx_fmt=png&from=appmsg.jpg


    640?wx_fmt=jpeg&from=appmsg.jpg

    640?wx_fmt=jpeg&from=appmsg.jpg

    鎰熻寰俊绾㈠寘鐨勫嚱鏁颁篃绫讳技鍟妦缁撳熬    鏈鍚庣澶у绾㈠寘鎶笉鍋渵锛堢偣涓叧娉紝涓嶈糠璺瘇锛

    +10
    涓嶈禐涓涓紵
    鎵撹祻榧撳姳涓涓嬶紒
    鍥炲

    浣跨敤閬撳叿 涓炬姤

    鎮ㄩ渶瑕佺櫥褰曞悗鎵嶅彲浠ュ洖甯 鐧诲綍 | 绔嬪嵆娉ㄥ唽 鏂版氮寰崥鐧婚檰

    鏈増绉垎瑙勫垯

    椤堕儴qrcode搴曢儴
    鍏虫敞閰峰痉缃戣闃呭彿锛岃幏鍙栨洿澶氳祫璁紒

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

    GMT+8, 2025-2-23 01:25 , Processed in 0.131388 second(s), 62 queries .

    閰峰痉缃

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

    蹇熷洖澶 杩斿洖椤堕儴 杩斿洖鍒楄〃