s7-200创建子程序

各位大侠 我想在自己创建的块里创建一个可设的时间继电器怎么弄啊?
 时间继电器和计数器都不可以用啊

问题补充:
全局变量是不可以在创建的块里使用,怎么在创建的块里创建一个可以设定的时间继电器

最佳答案

1、看看论坛中的贴子,自建库中的定时方案:
 http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=3&a_id=266405&s_id=&num=15#anch
2、看看同类问题的答案:
http://www.ad.siemens.com.cn/service/answer/solved_49130_1028.html
3、转帖:
注意, S7-200 PLC 2009年系统手册中文版204页说:“当子程序在同一个周期内被多次调用时,不能使用上升沿、下降沿、定时器和计数器指令。
子程序中有两点:
、定时器:  不能做参数,而用固定编号的定时器肯定出问题;
                      间接解决办法:用定时计时器代替,但影响了程序的可读性;
、上升沿/下降沿: 一个点的上升沿/下降沿要用一个中间点,S7-200是隐含
                          了这个中间点, 这在重入的子程序中可能是一个严重问题。
                         解决办法:用等效电路代替.

提问者对于答案的评价:
非常感谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • 西门子200编程软件F1帮助打不开

    下载安装补丁也总是失败,求各位大神帮忙解决,网上说的文件我几乎都安装过了,都是失败 问题补充:win732位系统 最佳答案 这种情况以前打个补丁就行了,建议换下系统 提问者对于答案…

    SIMATIC S7-200 2021年7月5日
  • EM277通讯模块

    例如EM 277 PROFIBUS-DP模块。请参阅您的扩充模块文档中有关模块如何使用SMB200至SMB549的信息;请帮我找一找谢谢! &nbsp…

    SIMATIC S7-200 2021年7月5日
  • SMART S7-200

    SMART S7-200扩展以太网模块是什么型号? 最佳答案 支持交换机,型号CSM1277,订货号6GK7 277-1AA00-0AA0没有类似S7&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 自定义库遇到问题

    本人想尝试建个简单的库,实现星三角启动,在程序中反复使用。具体要求:输入:启动信号,停止信号,过载信号,星三角转换时间(可调);输出:接通接触器,星形接触器,三角形接触器,运行指示…

    SIMATIC S7-200 2020年10月31日
  • 我想问个事儿,200+243-1可以加入到smart的网络上了吗?

    目前几个smart已经组网,相互之间通过get put指令在交换数据,而且还有几个维纶屏也在网络中读写smart。现在需要加入一个200的PLC。200的设备不方便用sm…

    SIMATIC S7-200 2017年8月15日
  • 200 SMART 怎么计算两个脉冲之间的时间

    200 SMART 怎么计算两个脉冲上升沿之间的时间(两个脉冲之间的触发时间小于1ms) 最佳答案 如果脉冲的频率是固定的,建议使用频率转换库计算频率,然后折算…

    SIMATIC S7-200 2021年7月5日
  • TC35i发短信问题

    各位大师好,我现在用TC35i与S7-200自由口进行通信,当我的控制对像有报警发生时,自动发送短消息给指定的多个手机用户,程序什么做呀?给个例子参考一下好吗?上位是用亚控组态王做…

    SIMATIC S7-200 2021年7月5日
  • 自由口协议问题

    请问各位师傅   西门子S7-200PLC自由口协议与其它PLC    ASCII码自由通讯 &nb…

    SIMATIC S7-200 2021年7月5日
  • S7-200模拟量输入/输出模块检测1

    将模拟量输出模块的输出AQW0接到模拟量输入模块的输入AIW0,通过图片中的这段程序,对AQW0进行赋值,在状态表中对AQW0、MW0及AIW0进行检测。可以通过修改MW0的值,使…

    2021年7月5日
  • 请教一个位的问题

    在s7-200中,v100.7是不是vb100的第八位?sm8.2、sm8.5表示什么呀? 最佳答案 V100.7是VB100字节的最高位,smb8是模块0识别寄存器,sm8.5和…

    SIMATIC S7-200 2021年7月5日