200PLCPID指令问题

请大神们解惑,在200PLC中PID只能放在主程序中吗?并且使能端只能是SM0.0吗?我把他放在子程序来调用发现没有反应,放到主程序里就没有问题。

最佳答案

是向导产生的吧。可以在主程序也可以在子程序中调用。
1、必须用SM0.0来使能 PIDx_INIT 子程序,SM0.0 后不能串联任何其他条件,而且也不能有越过它的跳转;
2、如果在子程序中调用 PIDx_INIT 子程序,则调用它的子程序也必须仅使用 SM0.0 调用,以保证它的正常运行
3、在程序的其它部分不要再使用SMB34定时中断,也不要对SMB34赋值
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/014.html

提问者对于答案的评价:
之前在手册中看到过,放在子程序中必须用SM0.0调用感觉和放在主程序中没什么区别。感觉BUG。

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

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

相关推荐

  • 求助,请问怎么在s7-200中实现300plc的fc105块的功能啊

    求助,请问怎么在s7-200中实现300plc的fc105块的功能啊? 最佳答案 两种办法1、使用200的库文件,Scale_I_to_R可以满足;2、自己用符号变量写个转换自程序…

    SIMATIC S7-200 2017年6月27日
  • 哪里下载支持WINDOW7的S7-200PLC编程软件

    哪里可以下载到支持WINDOW7的S7-200PLC编程软件 最佳答案 S7-200PLC编程软件STEP 7-Micro/WIN  sp8:http…

    SIMATIC S7-200 2020年11月1日
  • 通信错误,检查连接的电缆并单击通信按钮

    工控机通过5611卡和profibus总线向cpu224下载程序时,当进度完成后显示“通信错误,检查连接的电缆并单击通信按钮”,但上载正常,请问这是什么原因?编程软件为Step7&…

    SIMATIC S7-200 2021年7月4日
  • 西门子200的自由口通讯

    小弟最近在学习自由口通讯,把手册上面的程序照搬下载到PLC后用超级终端调试,怎么一发送起使数据就变为0(此数据是通讯的数据量),出现的数据完全不是我发送的,请问大家是怎么回事???…

    SIMATIC S7-200 2018年12月3日
  • s7200子程序问题求解

    s7200子程序里不能使用上升沿 下降沿  定时器 计数器  ,有没有什么电路能等效这些,特别是上升沿跟定时器,最近需要…

    SIMATIC S7-200 2019年6月11日
  • 设置扩展模块

    请问在S7-200中如何设置扩展模块,上传时又如何显示扩展模块。 最佳答案 在S7-200中不需像S7-300那样设置(组态)扩展模块。只有模拟量模块与EM277通讯模块根据应用对…

    SIMATIC S7-200 2020年11月1日
  • s7-200用编码器如何测速

    我想用s7-200利用编码器测速,可以吗?如何做才能实现。 最佳答案 我想用s7-200利用编码器测速,可以吗?答:编码器本来就是用来测速,测量距离方面的应用,绝对可以使用。《西门…

    SIMATIC S7-200 2020年10月31日
  • 变频器节能计算

    280KW的离心水泵,采用变频器控制,现运营单位觉得泵的杨程有点高,想换功率小一点的泵,比如200KW,还是采用变频器调节控制,这样的话,运行中的节能空间大概在多少,如何计算? 问…

    SIMATIC S7-200 2021年7月5日
  • EM231和温湿度变送器

    各位大师,EM231和温湿度变送器连接,要求在触摸屏上显示温度和湿度,程序如何编写? 问题补充:能发个示例给我就最好了,万分感激!    我…

    SIMATIC S7-200 2021年7月5日
  • PLC226 01.23版不支持modbus主站指令吗

    我想用S7-200的226型01.23版做modbus主站,但下载程序时出现了错误,说是不支持该版本的PLC,我又用224型02版下载了一遍,结果没问题。是低于02版的不支持mod…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论