子程序中的时间继电器

请问各位高手,我要用西门子200的系统做一个控制多台电机的程序,每台电机的程序是一样的其中都要用到时间继电器,西门子200的子程序中如何实现像300的子程序一样的时间调用呢?

问题补充:
或者说如何实现将不同的定时器赋给对应的电机?

最佳答案

200中 在子程序中使用定时期,且该子程序要被多次调用,比较麻烦。
 用ersacn的方法,或者自程序增加一个输入和一个输入/输出的参数,引入SM0.5 的上升沿和一个计数的地址,在子程序中对SM0.5的上升沿进行计数。
 或者通过定时中断进行一个计数,在开始定时的时候记录下该计数值,然后根据(时间/定时中断间隔)得到计数差值,当前计数值〉开始值+计数差值,就表示定时到。

提问者对于答案的评价:
谢谢!

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

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

相关推荐

  • 工具栏标准按钮消失

    命令按钮消失 问题补充:查看→菜单→工具栏→标准选勾也没用, 最佳答案 这个比较麻烦,之前遇到过,重新安装不行,卸载后安装也不行,最后重装系统,再安装软件才好,如果不是经常用,可以…

    SIMATIC S7-200 2017年5月31日
  • 200以太网OPC通讯

    各位新年好!项目做方案,上位监控下面设备,共20个设备。以后设备数量由可能扩展。设备配置方案为200PLC+CP243以太网模块,通过无线传输模式传送给上位机。上位机采用OPC协议…

    SIMATIC S7-200 2017年12月9日
  • 200的软件sp9安装 问题

    我以前在的我win7上面安装了200的软件的sp4的,现在想安装sp9安装时要卸载200的pc access和explor我不知道卸载那两项,因为我也装了300的软件和西…

    2020年10月31日
  • s7-200MAP库函数,伺服电机执行发送脉冲数完毕后,有时会不停止。

    s7-200MAP库函数,控制两台伺服电机,其中有一台执行发送脉冲数完毕后,有时会出现不停止的现象,定位完成信号没有由0变为1,直到碰到限位开关才停下。出现频率不一定,容易导致事故…

    2021年7月5日
  • 继续请教S7200的MODBUS通讯

    各位高手,我的系统有S7200 CPU214为8套,用户要与上位机modbus通讯,上位机的组态我不清楚(用户另做的),我在S7200中先作好程序(如贴图),PLC为mo…

    2017年11月1日
  • S7-200的FM认证问题

    各位大侠,想请教一下,S7-200系列产品有一个FM的防爆认证,证书上写这个系列的产品有工厂保险联盟:等级号3600,等级号3611,FM级别I,分区2,组A、B、C和D危险位置,…

    SIMATIC S7-200 2020年10月31日
  • 如何用USB网卡连接S7-200 smart PLC

    由于本人新购一台没有网络接口的超极本,所以另购一个USB3.0的网卡。但在与S7-200smart以及Smart1000触摸屏的通讯过程中,一个无法建立连接,一个查找不到PLC,不…

    SIMATIC S7-200 2017年6月24日
  • s7200plc最多可与几台西门子人机界面相连?人机界面可以是TP170B

    想用西门子s7200plc与多台西门子人机界面通讯,但不知道最多连几台,用那种通讯协议,最经济实用? 最佳答案 TP170A只可以连接一个S7-200,而一个S7-200&nbsp…

    SIMATIC S7-200 2020年11月1日
  • s7 200 子程序调用

    当有一个子程序被调用时,系统会保存当前的逻辑堆栈,置栈顶值为1,堆栈的其他值为零,把控制交给被调用的子程序。当子程序完成之后,恢复逻辑堆栈,把控制权交还给调用程序。在上述这段华中“…

    SIMATIC S7-200 2020年10月31日
  • S7-200和S7-300的通讯

    S7-200和S7-300的常用通讯方法有哪几种?哪位有这方面的资料? 最佳答案 MPI、DP和以太网都可以。可以参考以下链接: http://support.autom…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论