自定义库遇到问题

本人想尝试建个简单的库,实现星三角启动,在程序中反复使用。
具体要求:
输入:启动信号,停止信号,过载信号,星三角转换时间(可调);
输出:接通接触器,星形接触器,三角形接触器,运行指示,过载灯。
存在的问题:
1、星三角转换时间在子程序中怎么给?貌似定时器T不能用?
2、试用最简单的启动、自保、停止;多次调用。出现任意调用生效时所有输出同时来,为什么?
3、库的输入、输出数量有限制吗?出现编译错误:能量流反向

最佳答案

1.多次调用的子程序中不能使用定时器,可以用累加代替,也可以把定时器号作为参数给定

2.启保停电路的中间继电器也不能用临时变量,也要作为参数给定

3. 没有限制,还是你的程序写的有问题

提问者对于答案的评价:
我没讲清楚,是s7-200里。
虽然还没搞清楚,先感谢各位。

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • s7 200 加密

    程序之前没加密,后来用的是4级加密,将程序块,系统快,数据块下载到了CPU中,在再次下载的时候,提示因为加密了,不可以下载系统块,请问怎么做才可以再次下载系统块,搜了一下,说用Mi…

    SIMATIC S7-200 2017年11月16日
  • 模块选型方案

    以前用S7 200的PLC,但是200的最多只能处理16个模拟量,现在要处理大概20-30个的模拟量该如何选型?CPU+扩展模块要实现如下的功能:1、20个点的数字量输入…

    SIMATIC S7-200 2018年12月9日
  • 关于两个S7-200XP,PLC通信不上

    我用两个S7-200XP的PLC通信来做数据交换,再用西门子专用的DP头,两个终端电阻的到ON状态,两个PLC通信口,同时为端口0,但还是通信不到,请问如何解决这个问题? 图片说明…

    2018年12月9日
  • 数据线问题?

    请问,S7-200与笔记本电脑相连的RS232数据线如何制作?(9针) 问题补充:最好能够提供数据线具体的连接线路及配件如何接线,谢谢 最佳答案 PC端的接口为RS232,而S72…

    SIMATIC S7-200 2021年7月5日
  • 串口通信数据格式

    有大神知道串口通信的数据参数是如何确定下来的吗?波特率 数据位 停止位 奇偶校验 比如波特率有4800 9600 192…

    SIMATIC S7-200 2021年7月5日
  • 使用EM277下载程序

    我使用CPU222做自由口通讯,因为编程口被占用了,所以扩展一个EM277做编程口。但是目前问题是,下载程序时能找到EM277模块,但是却下载不了。提示:无法建立与指定地址的连接,…

    SIMATIC S7-200 2021年7月5日
  • pid输出范围

    pid输出超出范围后怎么处理,我看帮助里有下面一段话,这段话所说的方法具体有什么作用呢?变量和范围 进程变量和设定值是PID计算的输入值,因此PID指令读取但不改变这些变…

    SIMATIC S7-200 2017年12月21日
  • 关于S7-200的版本问题

    请教各位高手:   我今天上载一个程序,不能上载,我发现这个程序用的是“TD400C V2.0”版本,而我的软件中只有“TD400C&nbs…

    SIMATIC S7-200 2020年11月1日
  • S7-200应用例程序

    在西门子网站下载的应用例程序用什么方法打开 最佳答案 先解压,然后用RAR解压程序,然后用200的编程软件就可以打开了,200编程软件为 Step7 Micro…

    SIMATIC S7-200 2020年11月1日
  • S7-200对AS-I总线系统 向导 生成的三个子程序调用

    S7-200对AS-I总线系统 向导 生成的三个子程序调用 请问三个子程序怎么个调用 ,含义是什么 先谢了 问题补充:ASIx_R…

    SIMATIC S7-200 2017年12月8日