plc梯形图转c语言,plc梯形图转换成stl程序的实例教程

plc梯形图转换成stl程序的方法

问题: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在你整个程序中是没有调用的*/

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值