首頁>Club>
24
回覆列表
  • 1 # 使用者6333892743394

    你說的是PLC裡面的st語言程式設計方式,三菱的Q系列就有,ST程式語言又叫結構化程式語言

    給你一個我寫的例項:

    IF Out_Med_Num>0

    THEN dcTimer1(IN:=Out_Med_Num>0 AND dcTimer2.Q=FALSE,PT:=Time1);

    dcTimer2(IN:=Out_Med_Num>0 AND dcTimer1.Q=TRUE,PT:=Time2);

    electromagnet:=dcTimer1.Q AND NOT CounterOperation.Q;(*電磁鐵按規定時間動作*)

    CounterOperation(CU:=electromagnet_R.Q,RESET:=CorrelationSensor_R.Q,PV:=10);

    CorrelationSensor_R(CLK:=CorrelationSensor);(*對射感測器上升沿有效*)

    electromagnet_R(CLK:=electromagnet); (*電磁鐵來一個上升沿脈衝*)

    IF CorrelationSensor_R.Q (*對射感測器來一個上升沿脈衝*)

    THEN Out_Med_Num:=Out_Med_Num-1;(*上位機下發 數量減一*)

    OutRealMedNum:=OutRealMedNum+1;(*實際 數量 數量加一*)

    END_IF;

    END_IF;

  • 中秋節和大豐收的關聯?
  • 世界上有哪些國家是擁有萬噸軍艦的?你如何評價?