PLC梯形图转换成STL程序

PLC/PAC

160人已加入

描述

希望把plc梯形图转换成STL程序后,怎样才能使STL程序不能还原成LAD程序。

答:---------比较简单的做法就是,你把程序转换成STL以后,可以把多段的STL程序归到一个程序段里面,比如说楼上给出的方法

----------还有就是当转换成STL以后,在程序段里面会有NOP 0空指令,你把出现的NOP 0删掉,也能防止此段程序被转换成梯形图,并且不影响程序的运行

想实现只用STL显示,而不能转化为梯形图,在一个NETWORK内多写几个逻辑操作即可,当然这要先选择用STL编写程序。举个简单的例子:

NETWOEK 1

A m0.1

= m10.0

A m0.2

= m10.1

这样即使选择梯形图也是显示这些指令

如果你按照如下方法写刚才上面这段程序可能就可以转化为梯形图

NETWORK 1

A m0.1

= m10.0

NETWORK 2

A m0.2

= m10.1

2楼的回答是对的,我也是这样做的。或者更简单的方式是在每条赋值结束后,在写段一条在程序中无用的语句。如下:

NETWOEK 1

A m10.3

。..。..。.

= m11.0 /*以上是你的有效程序*/

加入如下:

A m10.0

= m2.7 /*M2.7在你整个程序中是没有调用的*/

责任编辑:lq

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分