show code js

2010年9月14日 星期二

跑馬燈

> 使用PLC為CS1G-CPU43H
> 輸出點為0.0~0.7控制為0.15
> 設一點空接為 0.15作啟動及關閉用,後接0.07常閉(下微分),最後設定啟動T1計時器#100

計時器數值改為D10(記憶體)位置的值代入
> 設定當T1等於0時,啟動T2計時器

計時器數值改為D10(記憶體)位置的值代入
> 設定當T2等於0時,啟動T3計時器

計時器數值改為D10(記憶體)位置的值代入
> 設定當T3等於0時,啟動T4計時器

計時器數值改為D10(記憶體)位置的值代入
> 設定當T4等於0時,啟動T5計時器

計時器數值改為D10(記憶體)位置的值代入
> 設定當T5等於0時,啟動T6計時器

計時器數值改為D10(記憶體)位置的值代入
> 設定當T6等於0時,啟動T7計時器

計時器數值改為D10(記憶體)位置的值代入
> 設定當T7等於0時,啟動T8計時器

計時器數值改為D10(記憶體)位置的值代入
插入一行
使用 P_On 接 使用 BIN D10 D12 (將D10轉為2進制存入D12[記憶體])
> 設定當T1計時器值小於100,當T1計時器值大於0時,輸出至0.00

計數器<判斷值改為D12
> 設定當T2計時器值小於100,當T1計時器值大於0時,輸出至0.01

計數器<判斷值改為D12
> 設定當T3計時器值小於100,當T1計時器值大於0時,輸出至0.02

計數器<判斷值改為D12
> 設定當T4計時器值小於100,當T1計時器值大於0時,輸出至0.03

計數器<判斷值改為D12
> 設定當T5計時器值小於100,當T1計時器值大於0時,輸出至0.04

計數器<判斷值改為D12
> 設定當T6計時器值小於100,當T1計時器值大於0時,輸出至0.05

計數器<判斷值改為D12
> 設定當T7計時器值小於100,當T1計時器值大於0時,輸出至0.06

計數器<判斷值改為D12
> 設定當T8計時器值小於100,當T1計時器值大於0時,輸出至0.07

計數器<判斷值改為D12

> 設定END結束程式
> 設置0.15為1啟動程式並以#100時間開始跑馬

沒有留言:

張貼留言