s7_224XPCN 输出不符合逻辑

本人现用scr编写顺序控制,运行时显示各Q都已为ON信号,但监控表及实际输出口输出总是不对应我所需要逻辑不对应,本人菜鸟刚刚接触PLC一周,望各位大侠指点一二。具体程序如下:

 网络1:

 LD     I0.1

 S      S0.0, 1

 网络2:

 LSCR   S0.0

 网络3:

 LD     S0.0

 =      Q0.1

 =      Q0.5

 =      Q0.7

 =      Q0.2

 =      Q1.1

 网络4:

 LD     I0.1

 SCRT   S0.1

 网络5:

 SCRE

 网络6:

 LSCR   S0.1

 网络七:

 LD     S0.1

 =      Q0.0

 =      Q0.3

 =      Q0.5

 =      Q0.7

 =      Q1.0

 网络8:

 LD     S0.1

 CALL   SBR_0:SBR0, M0.0   注:SBR0为延时10秒子程序

 网络9:

 LD     M0.0

 AN     I1.0

 SCRT   S0.2

 网络10:

 LD     I0.0

 SCRT   S0.0

 网络11:

 SCRE

 每次运行I0.1接通后PLC实际输出为Q0.1,Q0.2灯亮!!按照逻辑应该Q0.1,Q0.2,Q0.5,Q0.7,Q1.1都有输出才对啊!!假如只有第一段SCR的话,输出正确,加上第二段输出就不正确了!!本人实在是经验欠缺,往各位大侠指出具体问题!!跪谢!
 

最佳答案

从扫描周期上看,你s0.0复位指令,放的位置不对。应往前放。你这样的程序,你这样的程序,执行第二段的时候,q0.3,0.5,0.7都是有冲突的。
     在一个程序里,应该遵循同一个地址的线圈,只应出现一次。即q0.3,0.5,0.7,只应出现一次。
 在下也刚学,希望能对你有所帮助。

提问者对于答案的评价:
回答相对简洁,易被初学者理解。同时也非常感谢其他回答问题的大大们!!希望以后彼此都能多多交流

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:50
下一篇 2021年7月4日 下午11:50

相关推荐

  • pc access 不能测试

    pc access  测试弹出“出现错误”之前还能用,卸载重装几次都不行ghost恢复系统还是不行哪位知道怎么回事啊? 最佳答案 PC &n…

    SIMATIC S7-200 2020年11月1日
  • EM235的接线

    要用EM235控制西门子的风阀执行器,是三线制的,遇到了这个问题:EM235的模拟电压输出端子是M0和V0,如果使用M和V0行不行? 问题补充:执行器的电源和模拟量输入电压是共地的…

    SIMATIC S7-200 2021年7月5日
  • sm0.0是灰色的

    如图下面的程序 问题补充:CPU 肯定是运行状态,但是找不到调用的子程序,不知如何去查找?谢谢 图片说明:    钻石用户推荐最佳答案 如果没有调用或…

    2021年7月5日
  • 简述PLC的I/O保护措施

    最佳答案 如果你够成本吧话: 1.所有I/O 加中间继电器转换。 2.如果1还不够的话,可以加光电隔离的继电器。 3.电源(包括24+)的加…

    SIMATIC S7-200 2021年7月5日
  • TD400C编辑完成后对应的V如何复位

    我在一个菜单上插入四个PLC位,选择可编辑,就有四个相对应的V位,当我编辑的时候按ENTER键光标移到下一个可编辑位,但是上一个V位没有复位,怎样编程使上一个V位复位,同样,编辑下…

    SIMATIC S7-200 2020年11月1日
  • 时钟/日期电池盒 如何选择

    CPU221、CPU222没有内置的实时时钟,需要外插“时钟/电池卡”才能获得此功能。但是选型手册里面有两个电池盒型号,分别用于一代和二代CPU,问我们怎么知道CPU属于几代产品(…

    SIMATIC S7-200 2020年10月31日
  • 顺控指令里面定时器计数器可以重复使用么

    是不是只要同时运行的步里没重复就行?或者说保证每次只有一个步在运行的情况下,里面的定时器,计数器还有其他元件可以和其他步里的随意重复? 问题补充:直接点吧:比如第一步用了定时器,第…

    2020年10月31日
  • 关于 S7200问题

    我用单健控制水泵启动/停止。大槽6台泵好用 小槽2台泵不好用, 另一个也不好用都在子程序里, 不知为什么? 问题补充:谁还有好的程序(加分),单键控制…

    SIMATIC S7-200 2021年7月5日
  • 模拟量怎样在程序里转换成数字量?

    S7-200有个cpu224xp,本身带两个模拟量输入输出,我要接入4-20ma电流信号,程序里要监视这个信号的大小和给定值比较,从而控制相应阀体动作,但是我不知道这个输入到PLC…

    SIMATIC S7-200 2020年11月1日
  • 西门子200plc存储区前面加*怎么用

    西门子200plc存储区前面加*怎么用,代表什么意思?比如*vd100    *vb100这样的。 钻石用户推荐最佳答案 这*号是间接寻址表…

    2021年7月5日

发表回复

登录后才能评论