自由口发送数据

CPU216自由口发送数据,我现在用SMB34触发中断0来发送的,我用中断循环每100ms发送一次。我现在的问题是对方要求我1分钟发送一次,那么我在用sm0.0来触发中断34,然后再中断0里面计数,达到600时发送然后给加法清零这样可以吗?还有就是这样一直中断对整个CPU扫描有影响吗?我这里面还有PID程序,为了避免冲突,我PID用smb35来中断是不是就可以?

最佳答案

我现在的问题是对方要求我1分钟发送一次,那么我在用sm0.0来触发中断34,然后再中断0里面计数,达到600时发送然后给加法清零这样可以吗?
这种做法没问题.不会对CPU的扫描产生影响.
楼主最好将PID程序独立出来,避免一些中断执行影响到它.

提问者对于答案的评价:
谢谢 我是这么解决的 。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:25
下一篇 2020年11月1日 下午3:26

相关推荐

  • PLC断电的时候直接拔电源行么?

    S7-200断电的时候状态是在“term”位置的,然后我是直接拔掉开关电源的插头断电,刚拔掉电源后会看到PLC的SF/DIAG亮了一下,然后PLC内部有闪光,直接拔电源断电是不是对…

    SIMATIC S7-200 2021年7月5日
  • PTO手动控制

    请问大家,我要实现PTO手动控制Q0.0,要怎么操作,只知道那个SMD172是手动频率寄存器,但要实现手动要怎么操作,不想用向导,向导里生成的子程序和那里面的代码觉得很不方便?谢谢…

    SIMATIC S7-200 2021年7月4日
  • S7200的EM253问想咨询一下,

    刚接触到S7200的EM253定位模块,看了一些资料,现有一些疑问想咨询一下,   资料上讲 EM253模块有配置表,和轨迹表,从VDn+0…

    SIMATIC S7-200 2021年7月4日
  • S7200 重启后 系统继续从上一次的操作开始执行

    S7200 重启后 系统继续从上一次的操作开始执行 就是M位以及定时器等状态继续保持 问题补充:s7 200 存储区中的MB0至M…

    SIMATIC S7-200 2021年7月5日
  • 模拟量测温

    我想用PLC,EM235模块加温度变送器进行温度控制与测试。请问使用热电偶还是热电阻?     另外EM235模块和温度变送器的价…

    SIMATIC S7-200 2021年7月5日
  • PLC 重置

    自己用232-485转换器 做了跟数据线。。 直接把PLC的波特率改成了187KPS 但是线却不支持。。现在无法读到PLC 请问如何解决。。…

    SIMATIC S7-200 2017年11月27日
  • S7-200故障

    请问一台威能的触摸屏连接S7-200,224的CPU,下载好程序后,在操作触摸屏时,突然PLC电源输入的保险丝熔断,并且10A的空气开关也跳开了,检查线路没有问题,换好保险丝扣再送…

    SIMATIC S7-200 2020年11月1日
  • s7-200pwm控制与模拟量控制

    请问:1.现有一个224XP继电器输出的PLC,但需要控制五路PWM(2个可调速风机,3个开度可调翻板),本人知道可能必须要更换成晶体管输出的PLC,但查手册也只有Q0.0和Q0.…

    SIMATIC S7-200 2017年6月1日
  • 关于ppi电缆

    由于200原装通信电缆长度不够,需要大概30m左右,另一端是232口的,不知道应该怎样解决,是延长原装电缆还是自己制作电缆,请高手解答,最好两种方案都能详细一点,谢谢 最佳答案 P…

    SIMATIC S7-200 2021年7月5日
  • 请问哪款200系列的PLC可以输出低电平和高组态呢

    我想选型一款可以输出低电平和高组态的S7-200系列的西门子PLC,有大神知道哪款的可以实现这样的功能吗? 最佳答案 用这种就可以了 CPU 224XPsi&n…

    SIMATIC S7-200 2017年6月9日