永发信息网

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
全部回答
  • 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等指令,这时状态器触点的画法与普通触点的画法相同。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯