cyh1986
级别: 家园常客
精华主题: 0
发帖数量: 373 个
工控威望: 749 点
下载积分: 749 分
在线时间: 303(小时)
注册时间: 2009-04-28
最后登录: 2025-01-07
查看cyh1986的 主题 / 回贴
楼主  发表于: 2010-05-11 17:47
我用S7-200编写了一个单键启动的程序,有几个输出,前面的输出锁后面的输出。
但是我调试了一下,只要第一个按一下,后面的立即都有输出。
对西门子子程序这块还不是很明白,请大家帮忙看看
谢谢
描述:西门子子程序调用
附件: 科行.rar (10 K) 下载次数:579
网站提示: 请不要用迅雷下载附件,容易出错
zz680217
级别: 略有小成
精华主题: 0
发帖数量: 251 个
工控威望: 343 点
下载积分: 1822 分
在线时间: 530(小时)
注册时间: 2008-12-03
最后登录: 2025-01-09
查看zz680217的 主题 / 回贴
1楼  发表于: 2010-05-12 19:08
一楼的朋友,我把你的程序改了一下并下载到PLC中已成功,你在调用子程序的变量参数上存在一定的问题,特别是用BOOL时,尽量用IN/OUT而不要用OUT,同时在设计子程序时尽量做到精短,少用中继线圈。因为200在参数返回容易出错,出现你所发现的情况。最后向你说明的没有按照你原有程序全部更改,如有需要你自己完成吧。
附件: 科行.rar (10 K) 下载次数:349
网站提示: 请不要用迅雷下载附件,容易出错
本帖最近评分记录:
  • 下载积分:+1(wuhenke0000)