• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
cyh1986
级别: 家园常客
精华主题: 0
发帖数量: 368 个
工控威望: 740 点
下载积分: 727 分
在线时间: 299(小时)
注册时间: 2009-04-28
最后登录: 2024-11-24
查看cyh1986的 主题 / 回贴
楼主  发表于: 2009-05-08 21:53
现在有这样一台设备
10个电机设备。设备之间有联锁的关系,比如1号锁2号,号锁三号,依次类推。
启动的时候从1号开始每隔15秒启动一个,一直到10号。停止逆序。
设备有手动和自动操作。
当发生故障时,设备和前级的设备立即停止,后级的设备按次序依次停止。比如5号设备发生故障,那么10~5号设备立即停,1号~4号依次从4号设备开始逐一停止。
我原想使用步进指令来变写这个程序。分手动和自动两个,现在对这个故障处理部分有点疑惑。
我想设计一个函数(C语言用多了),函数包含一个参数,我只要把发生故障的设备的代号填进去,就能够进行自动进行判断停止。

原想我想通过Y寄存器来比较,通过循环指令来把Y寄存器移位来处理,也就是位元件的字处理。但是我的设备的Y不是连续的地址,配电柜已经做好,无法更改。这个办法不行。

假如说三菱的PLC有数组功能也能实现我上面的想法。
不知道大家有没有什么好的办法。



cyh1986
级别: 家园常客
精华主题: 0
发帖数量: 368 个
工控威望: 740 点
下载积分: 727 分
在线时间: 299(小时)
注册时间: 2009-04-28
最后登录: 2024-11-24
查看cyh1986的 主题 / 回贴
1楼  发表于: 2009-05-08 21:56
我的联系方式是:chenyuanhu2@163.com
QQ:403615893

欢迎大家和我一起来讨论
cyh1986
级别: 家园常客
精华主题: 0
发帖数量: 368 个
工控威望: 740 点
下载积分: 727 分
在线时间: 299(小时)
注册时间: 2009-04-28
最后登录: 2024-11-24
查看cyh1986的 主题 / 回贴
2楼  发表于: 2009-05-08 23:59
没人愿意交流吗?
chabeiyuwo
级别: 略有小成
精华主题: 0
发帖数量: 99 个
工控威望: 224 点
下载积分: 450 分
在线时间: 120(小时)
注册时间: 2009-03-02
最后登录: 2024-02-20
查看chabeiyuwo的 主题 / 回贴
3楼  发表于: 2009-05-09 12:52
理想方法改配电柜,改Y点为连续地址好做点。
cyh1986
级别: 家园常客
精华主题: 0
发帖数量: 368 个
工控威望: 740 点
下载积分: 727 分
在线时间: 299(小时)
注册时间: 2009-04-28
最后登录: 2024-11-24
查看cyh1986的 主题 / 回贴
4楼  发表于: 2009-05-09 14:43
就是顺序启动,1号启动完隔15秒2号启动隔15秒三号启动。。。。。这杨。
锁是这样的如果1号设备没开,后面的设备都不能开
weikong32
级别: 略有小成
精华主题: 0
发帖数量: 26 个
工控威望: 227 点
下载积分: 597 分
在线时间: 10(小时)
注册时间: 2009-05-09
最后登录: 2018-01-13
查看weikong32的 主题 / 回贴
5楼  发表于: 2009-05-10 11:19
就用你说的位移方式 ,不用改控制柜  先用辅助继电器进行移位 然后再通过辅助继电器驱动输出 Y
[ 此帖被weikong32在2009-05-10 11:26重新编辑 ]
cyh1986
级别: 家园常客
精华主题: 0
发帖数量: 368 个
工控威望: 740 点
下载积分: 727 分
在线时间: 299(小时)
注册时间: 2009-04-28
最后登录: 2024-11-24
查看cyh1986的 主题 / 回贴
6楼  发表于: 2009-05-10 20:43
谢谢,我下下来看一下
hanbingbing
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看hanbingbing的 主题 / 回贴
7楼  发表于: 2009-05-23 12:58
小的是自学了一些时间,
觉得用PLC应该可以呀,
不管了,把它复制下来好好想一下先,
希望能决解,
如果可以我会放进空间中,
有空去看看,也是没有惊喜,
不过可能有"开心笑嘻嘻"
hanbingbing
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看hanbingbing的 主题 / 回贴
8楼  发表于: 2009-06-10 08:31
同意六楼的说法,
我也编了一个,效果可能还好吧,只是进行错误监视时,\仅在自动起动时有效....
hanbingbing
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看hanbingbing的 主题 / 回贴
9楼  发表于: 2009-06-10 08:42
上面大侠编好了的程序我怎么打不开呀,,,,
下载后,用编程软件打开就有错误提示::::
            工程名不存在,
            XXX1文件完全损坏
      XXX2文件完全损坏...


这是怎么回事呀???????
jdq65981
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看jdq65981的 主题 / 回贴
10楼  发表于: 2009-06-10 19:10
我 觉得6楼的朋友可行,不妨试试,先驱动M,再由M的状态决定Y的状态
zaq1212
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zaq1212的 主题 / 回贴
11楼  发表于: 2009-06-10 21:25
不懂啊
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go