joker.k
挣扎在温饱线上的工控狗。。。2333333
级别: 论坛先锋
精华主题: 0
发帖数量: 127 个
工控威望: 1386 点
下载积分: 6045 分
在线时间: 81(小时)
注册时间: 2018-11-17
最后登录: 2024-02-19
查看joker.k的 主题 / 回贴
楼主  发表于: 2019-11-26 15:43
做了一个简单逻辑控制指示灯的小程序。。。使用200smartPLC   S7smsrt编程软件


功能:现有多个料格,每个料格上有绿灯和红灯,控制绿灯亮是上位机给信号(比对寄存器地址)绿灯灭是每个料盒口上的传感器感应到触发绿灯灭   灯功能暂时可以不考虑


问题:我写了一个功能块,这样每个料格直接调用子程序,但是不知道这中间哪里有问题,功能块不能正常工作
附件: A.zip (35 K) 下载次数:129
网站提示: 请不要用迅雷下载附件,容易出错
一入工控深似海,从此不作等闲人。
joker.k
挣扎在温饱线上的工控狗。。。2333333
级别: 论坛先锋
精华主题: 0
发帖数量: 127 个
工控威望: 1386 点
下载积分: 6045 分
在线时间: 81(小时)
注册时间: 2018-11-17
最后登录: 2024-02-19
查看joker.k的 主题 / 回贴
1楼  发表于: 2019-11-26 15:52
有没有熟悉200smart功能块的大哥帮帮忙看一下
一入工控深似海,从此不作等闲人。
joker.k
挣扎在温饱线上的工控狗。。。2333333
级别: 论坛先锋
精华主题: 0
发帖数量: 127 个
工控威望: 1386 点
下载积分: 6045 分
在线时间: 81(小时)
注册时间: 2018-11-17
最后登录: 2024-02-19
查看joker.k的 主题 / 回贴
2楼  发表于: 2019-11-26 17:46
贴不能沉呀
一入工控深似海,从此不作等闲人。
qiaoshougang
级别: 略有小成
精华主题: 0
发帖数量: 264 个
工控威望: 396 点
下载积分: 5176 分
在线时间: 320(小时)
注册时间: 2007-05-18
最后登录: 2024-04-18
查看qiaoshougang的 主题 / 回贴
3楼  发表于: 2019-11-26 20:58
不要用定时器
夜游神
joker.k
挣扎在温饱线上的工控狗。。。2333333
级别: 论坛先锋
精华主题: 0
发帖数量: 127 个
工控威望: 1386 点
下载积分: 6045 分
在线时间: 81(小时)
注册时间: 2018-11-17
最后登录: 2024-02-19
查看joker.k的 主题 / 回贴
4楼  发表于: 2019-11-27 09:53
把定时器去掉了试了还是不能正常工作
一入工控深似海,从此不作等闲人。
meng2008
级别: 家园常客
精华主题: 0
发帖数量: 222 个
工控威望: 505 点
下载积分: 860 分
在线时间: 75(小时)
注册时间: 2008-08-04
最后登录: 2023-10-07
查看meng2008的 主题 / 回贴
5楼  发表于: 2019-11-28 11:20
图片:
你的子程序“单格流程”重复调用,导致单格流程里的V寄存器地址和时间定时器地址重复使用。假设CPU能运行,料盒号也会随扫描周期在1#,2#之间波动,达不到预期想要的流程控制。
joker.k
挣扎在温饱线上的工控狗。。。2333333
级别: 论坛先锋
精华主题: 0
发帖数量: 127 个
工控威望: 1386 点
下载积分: 6045 分
在线时间: 81(小时)
注册时间: 2018-11-17
最后登录: 2024-02-19
查看joker.k的 主题 / 回贴
6楼  发表于: 2019-11-28 15:53
引用
引用第5楼meng2008于2019-11-28 11:20发表的  :
你的子程序“单格流程”重复调用,导致单格流程里的V寄存器地址和时间定时器地址重复使用。假设CPU能运行,料盒号也会随扫描周期在1#,2#之间波动,达不到预期想要的流程控制。

所以说这是双输出了,判断条件是不是只能放在功能块外面,不能在里面
一入工控深似海,从此不作等闲人。
daihoo81
级别: 略有小成
精华主题: 0
发帖数量: 101 个
工控威望: 354 点
下载积分: 903 分
在线时间: 579(小时)
注册时间: 2011-03-04
最后登录: 2024-04-16
查看daihoo81的 主题 / 回贴
7楼  发表于: 2019-12-16 10:41
改用输入输出试一下IN\OUT