s7-200程序里同时调用自己编写的定时中断0和调用软件PID向导生成的PID子程序遇到的问题

最近做了一个200的项目,程序里编写了一个中断程序(INT0),然后又利用软件的向导生成了PID子程序,在运行时,自己编写的中断程序不工作,在线监测为灰色,利用软件的向导生成了PID子程序运行正常,接着,我又把利用软件的向导生成了PID删除,那么自己编写的中断程序工作正常了,通过反复对比,我发现程序不能同时运行自己编写的中断程序和利用PID向导生成的子程序,请问是什么原因?

问题补充:
感谢大家的热情的回答,我打算在项目上再试试看,估计是调用自己编写的中断程序调用了SMB34,这样引起向导生成的PID中断两者冲突,我试试看

图片说明:

s7-200程序里同时调用自己编写的定时中断0和调用软件PID向导生成的PID子程序遇到的问题    s7-200程序里同时调用自己编写的定时中断0和调用软件PID向导生成的PID子程序遇到的问题   

最佳答案

注意:
    如果你的项目中已经存在一个PID配置,则中断程序名为只读,不可更改。因为一个项目中所有PID共用一个中断程序,它的名字不会被任何新的PID所更改。
    PID向导中断用的是SMB34定时中断,在用户使用了PID向导后,注意在其它编程时不要再用此中断,也不要向SMB34中写入新的数值,否则PID将停止工作。
参考:
PID常见问题(PID功能、PID向导、PID给定-反馈设置、PID自整定、手动调整PID至稳定、PID 自动\手动调节的无扰动切换、通过触摸屏实现PID参数设置和自整定功能)
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/014.html

你如果需要使用定时中断,请使用SMB34之外的定时中断
补充:
嗯,一定是这个原因了~

提问者对于答案的评价:
几位说的都正确,谢谢帮助

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:19
下一篇 2021年7月5日 下午3:19

相关推荐

  • PROFIBUS-DP

    PROFIBUS-DP协议与PLC怎么连接,PLC的数据怎么写可以送到主站,主站的数据怎么送到PLC 最佳答案 PROFIBUS – DP 1.PRO…

    SIMATIC S7-200 2021年7月5日
  • 关于smart200组网问题

    公司的项目原来的设计方案是这样的:系统中有15台-到20台机械设备用于处理相关工艺,此小系统采用的是200+EM277方式(每个小系统都是这个配置)与上位机wincc通过PC&nb…

    2017年6月24日
  • 热电偶与PLC

    我所用的热电偶分度号为WRe5-WRe26,S7200的热电偶模块不支持这种热电偶,但又能不允许更换热电偶与PLC型号,请问有否联接方案,增加模块或其它元件也可以,请高手指点。 最…

    SIMATIC S7-200 2021年7月5日
  • 200PLC仿真软件

    200或200SMART用什么仿真软件,有没有下载地址? 最佳答案 兄弟,都什么年代了。200那个仿真也不是西门子自己出的,仅仅是一些计算,简单的逻辑仿真而已。谁还没个实物http…

    SIMATIC S7-200 2021年7月5日
  • 侦听数据

    200PLC和一仪表通讯(或者PC和200PLC通讯),我用串口调试软件接收他们之间通讯的数据,现在只知道PLC是主,仪表是从,那么怎么分辨串口调试软件上收到的数据是谁发出的? 最…

    SIMATIC S7-200 2020年11月1日
  • 艾默生DCS和西门子s7-200进行DP通讯

    是不是要在PLC端加装EM277模块,计算机端装CP5611模块,然后用SIMATIC NET OPC Server建立于plc的连接,再通过艾默生D…

    SIMATIC S7-200 2017年12月8日
  • S7200PLC 226CN在线模式下编辑时出现这样的错误,按提示的去做无法解决

    S7200PLC 226CN在线模式下编辑时出现这样的错误,按提示的去做无法解决 问题补充:截图信息为,“系统错误:为内部决策比较数据出现一个意外的错误,我们建议您用另一…

    2017年6月24日
  • 常数数值范围的理解

    这里高手最多,我有一个疑问常数转换成无符号的十进制,十六进制很好理解,转换成有符号的十进制也好理解,转成有符号的十六进制就不是很好理解了,请解释一下 最佳答案 首先,不论你是何种进…

    SIMATIC S7-200 2017年11月1日
  • plc200控制富士变频器

    plc200控制富士变频器FRN11F1S-4C频率并监视频率应该怎么接线?控制频率,变频器C1-11分别与EM235的I0-M0连接;监视频率,开关电源24v-变频器FMA,11…

    SIMATIC S7-200 2017年11月4日
  • 称重程序问题

    我用em235模块直接读取称重变送器输出的0到+10v信号,在程序中进行换算后与用触摸屏输入的数据进行比较,之后控制相应的电机。但在实际使用中目标值忽高忽低。我想问:怎样写这种程序…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论