语句表红字,编译无错,且可下载,但功能经常出错。

这程序是我写亚龙335B机械手的,今天还是用梯形图编程,然后转成语句表的时候发现语句有红色的,然后语句表里还会写一些之前在该网络编辑过的内容,以红色显示,但是梯形图却看不出来,编译也没有错误,如果我下了程序,是以语句表的为准,还是梯形图为准?因为程序在调试过程中经过多次修改,有些网络中红字和黑字是有冲突甚至重复的,如果能解决这个问题,我想对我帮助很大。
之前也问过差不多的问题,但是我今天偶然发现这个问题,然后通过删语句表,然后重新编程,让红字变成黑字,但是程序还是不能正常工作。这到底是哪里出了问题? 
谢谢各位师傅的解答。

问题补充:
这些程序我原本就是用梯形图编的,但是我发现语句表和梯形图对不上,我对语句表还有些理解能力,然后我把梯形图的结构优化了一下,让语句表尽可能简单,然后又把错误的部分修改了,今天调程序,终于搞定了。妈妈再也不担心我睡不着了。

图片说明:

语句表红字,编译无错,且可下载,但功能经常出错。    语句表红字,编译无错,且可下载,但功能经常出错。    语句表红字,编译无错,且可下载,但功能经常出错。    语句表红字,编译无错,且可下载,但功能经常出错。    语句表红字,编译无错,且可下载,但功能经常出错。    语句表红字,编译无错,且可下载,但功能经常出错。   

最佳答案

图片1的错误:1,SM0.1一开始就用到了LPS这个是不对的,就有分支了,然后又串C1这个数据是错误的,后面又置位M0.4,又复位M0.5~M0.7,又复位Q0.0~Q1.5,又串上C1,又置位M20.0。程序的错误的大概就是这些。
图片2没有错误。
图片3的错误:VW字节不能直接传送到C计数器。首先要把C计数器变换成字节VW的形式才能传送。
图片4的错误:你调用的子程序SBR0没有。或者说你已经更改了子程序的名称了,(前进,前进2,前进3等等)所以找不到就报警了。语句表不支持中文,你只能是SBR0,SBR1等等。
图片5没有错误。
图片6没有错误。

综合上述问题,你的语句表编程还欠方式和逻辑,语句表一般不适用复杂的编程方式。
你的梯形图编写的程序都是正确的。

提问者对于答案的评价:
我今天解决了问题,很高兴!

专家置评

已阅,最佳答案正确。
有时语句表和梯形图的结果确实编译不一样,可以按照梯形图的来检查语句表。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc216291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月25日
下一篇 2017年11月25日

相关推荐

  • s7 200指令

    在S7 200中有些指令下面有个小红叉是什么意思? 最佳答案 表示你的软件目前所选择的PLC的CPU型号不支持此指令! 提问者对于答案的评价:谢谢你,我明白了!

    SIMATIC S7-200 2021年7月5日
  • CCC认证

    请问西门子PLC和变频器中有哪些是通过CCC认证的 最佳答案 绝大多数PLC和变频器本身不在CCC的强制认证目录里,所以,是不需要取得认证的,下图来自西门子官网对于CCC认证的说明…

    2021年7月5日
  • 200的配料程序怎样做

    现在有两种原料,甲原料为100%,乙原料为60%,要求是用斗式称来计量。料仓口、下料口分别用电磁阀来控制开关,当甲原料下到标定的100KG时,关闭进料口。乙原料同甲一样,下到60K…

    SIMATIC S7-200 2021年7月5日
  • S7200怎么用开关量修改一个数据个位十位百位

    没有触摸屏和文本控制器,请教大家S7200怎么用开关量修改一个数据个位十位百位,比如I0.0是移位,千,百,十,个;I0.1是加一    。…

    SIMATIC S7-200 2021年7月5日
  • s7200用PPI组态王通讯100米

    S7200PLC用组态王做通讯不想加其他模块节约成本,想用现成的PPI通讯,距离是100米。不知道怎么才能做得到呢。大家如果知道的话可以详细点说清楚吗??我用普通的编程电缆中间没有…

    SIMATIC S7-200 2020年10月31日
  • 如何设置ktp178

    系统s7-200连接ktp178,ktp178中有两个io控制s7-200的计时器,现任何用户都可以在ktp178上操作改变这个io参数,故想设置用户或者密码类似的东西来保护一下,…

    SIMATIC S7-200 2021年7月5日
  • s7200与wincc6.0的通讯

    我有单位新加一套设备,有八个控制设备,用的s7200plc控制,在主控室用wincc操作设备启停。以前都用300和400的plc,200的没连过。请问s7200plc和wincc6…

    SIMATIC S7-200 2020年10月31日
  • 西门子224xp可以带几块235 我的所有模块都是给他们的m和L+用开关电源供电的

    西门子带模块的数目是靠电流计算的吗   每个模块单独供电可以带几个模块 最佳答案 扩展模块不是你说的那样,扩展模块的多少由CPU的5V电流决定,24V…

    SIMATIC S7-200 2018年12月5日
  • win10链接s7-200cn

    win10系统链接s7-200时设置端口总是显示通讯被占用,无法修改是什么原因造成的呢?怎么解决呢? 最佳答案 参考下述的解决方法:1、西门子PC Adapter&nbs…

    SIMATIC S7-200 2021年7月5日
  • s7-200cpu226 P0口自由口PPI协议和MODBUS协议切换分时和触摸屏和仪表通讯

    本人在现场搞集中供热,自控柜配置如下,一个s7-200 cpu226  3个EM235模块  一个威纶通触摸屏 大连海峰…

    2017年12月8日