plc的stl语言编程算式
答案:2 悬赏:60 手机版
解决时间 2021-03-08 07:00
- 提问者网友:活着好累
- 2021-03-07 18:04
(12*4-3*8)/3 求大神给个编程 马上就i要考试了!
最佳答案
- 五星知识达人网友:春色三分
- 2021-03-07 19:03
L 12
L 4
*I
T MW0
L 3
L 8
*I
T MW2
L MW0
L MW2
-I
L 3
/I
T MW6
L 4
*I
T MW0
L 3
L 8
*I
T MW2
L MW0
L MW2
-I
L 3
/I
T MW6
全部回答
- 1楼网友:不想翻身的咸鱼
- 2021-03-07 19:55
plc厂家设计了专门用于编制顺序控制程序的指令和编程元件。
其中,stl为步进梯形指令(step ladder instruction)。
set:置位,使触点闭合。
ret:复位,使之断开。
使用stl指令时应该注意以下一些问题:
1)与stl触点相连的触点应使用ld或ldi指令,即ld点移到stl触点的右侧,直到出现下一条stl指令或出现ret指令,ret指令使ld点返回左侧母线。各个stl触点驱动的电路一般放在一起,最后一个电路结束时—定要使用ret指令。
2)stl触点可以直接驱动或通过别的触点驱动y、m、s、t等元件的线圈,stl触点也可以使y、m、s等元件置位或复位。
3)stl触点断开时,cpu不执行它驱动的电路块,即cpu只执行活动步对应的程序。在没有并行序列时,任何时候只有一个活动步,因此大大缩短了扫描周期。
4)由于cpu只执行活动步对应的电路块,使用stl指令时允许双线圈输出,即同一元件的几个线圈可以分别被不同的stl触点驱动。实际上在一个扫描周期内,同一元件的几条out指令中只有一条被执行。
5)stl指令只能用于状态寄存器,在没有并行序列时,一个状态寄存器的stl触点在梯形图中只能出现一次。
6)stl触点驱动的电路块中不能使用mc和mcr指令,但是可以使用cjp和ejp指令。当执行cjp指令跳人某一stl触点驱动的电路块时,不管该stl触点是否为“1”状态,均执行对应的ejp指令之后的电路。
7)与普通的辅助继电器一样,可以对状态寄存器使用ld、ldi、and、ani、or、ori、set、rst、out等指令,这时状态器触点的画法与普通触点的画法相同。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯