登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:s7-200smart关于带参数子程序的问题
点击:14284 回复:24
楼主
编辑
引用
管理
whjwhj57
最近在学习s7smart,在用带参数的子程序的多次调用来控制多台电机的星三角启停。编写子程序如图,下载到PLC后,无法实现预期的功能。第一台启动后,后面的所有电机都跟着启动。哪位大侠能告诉我问题所在吗?
16-06-07 09:19
1楼
编辑
引用
管理
whjwhj57
图片上传失败,电脑系统问题。截图软件截出的图片不是黑屏就是白屏。我只能用语言来描述了。
经过多次试验发现,如果带参数子程序执行时间在一个扫描周期内,例如数学运算,多次调用不会出现问题。如果子程序
运行时间超过一周期,里面有计时,如这个星三角启动,局部变量出现干扰,多次调用出现问题。
哪位高手告诉我,我的猜想正确吗?如何解决多次调用的问题?
16-06-07 09:29
2楼
编辑
引用
管理
339402782
计时器本来就不支持子程序多次调用的
你可以将计时器做到接口里面,用外置计时器来使用
16-06-07 09:48
3楼
编辑
引用
管理
whjwhj57
计时器用的sm0.5脉冲在外边,里边计数
16-06-07 10:34
4楼
编辑
引用
管理
whjwhj57
16-06-07 10:50
5楼
编辑
引用
管理
339402782
引用
whjwhj57
在 2016/6/7 10:34:19 发言
【内容省略】
图挂了,重新传图吧,反正我是没看到图
16-06-07 10:50
6楼
编辑
引用
管理
whjwhj57
16-06-07 10:52
7楼
编辑
引用
管理
whjwhj57
16-06-07 10:54
8楼
编辑
引用
管理
whjwhj57
图已上传,大哥请看看
16-06-07 10:55
9楼
编辑
引用
管理
339402782
标志位,主接触器和时间寄存用定义为INOUT类型试试
16-06-07 11:00
上一页
下一页
工控新闻
优必选以AI驱动人形机器人发展,入选哈佛大学商学院案例库
西门子与联华电子携手运用 mPower 技术推进 EM/IR 分析
2025年机器人产教研协同创新生态周在沈阳开幕
RKDC2025 丨米尔亮相第九届瑞芯微开发者大会,共绘工业数智新图景
向“新”而行,伊顿电气集团亚太区新能源产业基地落地西安高新区
紧凑型PTS647轻触开关系列增加了降噪和防尘功能
中国联通发布四大工业智能产品 7500余个5G工厂助力制造业转型
北尔电子携手诺顺科技引领亚太智能装备展智能制造新风潮
更多新闻资讯