恭喜,你发布的帖子
发布于 2024-01-24 13:47:36
3楼
不用for循环,直接用plc的扫描周期,在ob1中编程:
"R_TRIG_DB"(CLK:="trig_bit",
Q=>"trig_status");
IF "trig_status" THEN
"mycount" := "mycount" +1;
IF "mycount" > 100 THEN
"mycount" := 0;
END_IF;
"数据块_1".mydatas["mycount"] := "PV"// Statement section IF
;
END_IF;
以上代码实现了数据在数组的0~100共101个地址之间循环存储数据
请填写推广理由:
分享
只看
楼主