不要说SCL了,就算是STL都未必能转换回去
举个例子,你用LAD写一段起保停的程序,然后转换成STL,删掉NOP行
这时候程序功能没有发生任何改变,但是你会发现这段STL无法再转换回LAD
SCL有点接近C语言的编写习惯,就像IF语句就特别像,几乎一样
他和LAD不能互转
外接变阻器?这个不就是绕线电机了嘛!我以为很高级的哟你这样就行了,做一下电动机的正反转就行了,二个时间继电器,正反转接触器任意一个导通二个时间继电器开始计时,第一个设定五秒,第二个取10秒,第一个时间继电器时间到接通第三个接触器,第三个接触器的作用就是把外置的三个电阻器短路,实现高速运转。第二个时间继电器计时到断开控制回路的电源,相当于控制回路的电源串联到第二个时间继电器的延时断开触点上
用PLc实现:
LD X0
ANI X1
OR M0
AND X2
ANI T1
ANI M1
OUT M0
LD X1
ANI X0
OR M1
AND X2
ANI T1
ANI M0
OUT M1
LD M0
ANI Y1
ANI M1
OUT Y0
LD M1
ANI Y0
ANI M0
OUT Y1
LD Y0
AND Y1
OUT T0 K50
OUT T1 K100
LD T0
OUT Y2
X0正转
X1反转
X2停止常闭触点
Y0正转
Y1反转
Y2高速
最简单的 计数加比较就好了 按钮的上升沿计数 计数为1时常亮 计数为2时 闪烁 计数为3是复位同时清零计数
这是西门子200的 其他的PLC也可以仿照 指令符号改下就好了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)