自由口发送数据

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

相关推荐

  • S7-300软冗余与上位机DP/Modbus RTU通讯问题

    各位专家,项目中使用两个315-2DP的CPU,下挂ET200M。由于CPU上的DP端口已经和ET200M的接口模块链接。如果现在需要喝上位机使用DP通讯,是否需要新增一块CP34…

    SIMATIC S7-200 2021年7月5日
  • 关于调用子程序的问题,以及梯形图编辑遇到的问题,求指教,谢谢各位!

    1.请问编辑子程序时,是不是应该先定义符号表,然后根据系统生成的存储器地址再编辑相应的梯形图逻辑程序?2.为什么在同一个网里,编辑第二行的时候,第一行也相应的往后延长了? 图片说明…

    2021年7月5日
  • S7-200的地址问题

    MOVB   IB0, VB1207,I0.0~I0.7对应的顺序是V1207.0~V1207.7还是V1207.7~V1207.0? 最佳…

    SIMATIC S7-200 2021年7月4日
  • 机器动起来后,PID调节的温度稳定不了,什么原因啊?

    温度设定的是110度,不开机很稳定。但机器只要一开动,温度就会慢慢的一直往下降,一直降低到八十多度才又会慢慢的上升,机器在动作过程中,要使温度完全稳定下来需要两三个小时。而且一关电…

    SIMATIC S7-200 2020年11月1日
  • 串口转以太网

    一个200的CPU222、一个rs485串口转以太网、一个交换机、还有一台电脑,如何设置以实现s7200与micro/win 4.0通讯, 最佳答案 看你的485转以太网…

    SIMATIC S7-200 2021年7月5日
  • STEP7-200 组态问题

    224CUP加2块16入/16出数字模板 在使用STEP7-Micro/WIN32编程时为什么只有CPU型号可以选择,没有数字量模板型号选择? 最佳答案 200的PLC是…

    SIMATIC S7-200 2021年7月5日
  • abbACS510变频器参数设置

    我现在有一台abbACS510变频器,通过西门子200,压力传感器去控制它。里面有个标准宏参数和pid宏参数两种控制方式,想知道这些具体参数设置过程,不知道哪位高手有这种具体的案例…

    SIMATIC S7-200 2017年12月7日
  • 1214C运动控制

    现在有3个轴,组态都一样(Q0.0 Q 0.1用 正数和倒数),但是只有轴1可以正常使用,剩下2个都提示:轴错误,1214C 可不可以同时用…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC价格

    西门子PLC-S7-200 现在的价格是多少? 问题补充:型号是 s7-200-cpu226 最佳答案 CPU 226  DC/D…

    SIMATIC S7-200 2021年7月5日
  • 系统时钟会复位么?

    将S7-200CPU完全拆开,将里面的3块线路板完全分离,是不是系统时钟就会复位了呢?因为看到所有的电容都是安装在最底层的电源处理线路板上。 最佳答案 是不是系统时钟就会复位了呢?…

    SIMATIC S7-200 2020年11月1日