您现在所在的是:

信捷XINJE

回帖:23个,阅读:944 [上一页] [1] [2] [3] [下一页]
2864
cma_520
文章数:500
年度积分:50
历史总积分:2864
注册时间:2006/11/14
发站内信
发表于:2022/6/9 22:54:52
#0楼
附件 1.jpg

附件 A.jpg

附件 A1.jpg

附件 B.jpg

附件 IMG_20220609_222750.jpg

附件 c.jpg

附件 d.jpg

附件 f.jpg


问题在图片上。

最后发现问题是,当前1条的通信指令一直处于闭合状态时,后一条通信指令就会出问题

还有就是,想要主站的y点输出变化可以实时反应到从站所对应的输出点上,不知道怎么处理。相反从站输入点变化 主站要怎么能实时监控的到。

最后1点就是:看见过好多个,1台设备的电控箱里放两个主机来处理程序,这样作的目的是什么,如果是选I/0点不够,为什么不加扩展模块,而是用这种主从形式的控制。
主 从 控制这种方式一般在什么场合使用的多些,望有使用过的给点建议。
本人工作中从没使用过这种控制方式。
       承接:非标自动化设备设计、旧设备改良与维修
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2022/6/9 23:34:08
#1楼
最后发现问题是,当前1条的通信指令一直处于闭合状态时,后一条通信指令就会出问题
===========
轮询执行。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
42315
YXBK 版主
文章数:19441
年度积分:2729
历史总积分:42315
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/6/10 8:30:55
#2楼
信捷XC系列的用顺序功能块做MODBAS有惊喜。


附件 微信截图_20220610082924.jpg
大家一起学习
2864
cma_520
文章数:500
年度积分:50
历史总积分:2864
注册时间:2006/11/14
发站内信
发表于:2022/6/10 8:53:40
#3楼
回复 #2楼 YXBK
谢谢,指导
       承接:非标自动化设备设计、旧设备改良与维修
2864
cma_520
文章数:500
年度积分:50
历史总积分:2864
注册时间:2006/11/14
发站内信
发表于:2022/6/10 8:54:39
#4楼
以下是引用guanyumou2022/6/9 23:34:08的发言:
最后发现问题是,当前1条的通信指令一直处于闭合状态时,后一条通信指令就会出问题
===========
轮询执行。
什么是“轮询执行‘可以简单说明下吗
       承接:非标自动化设备设计、旧设备改良与维修
42315
YXBK 版主
文章数:19441
年度积分:2729
历史总积分:42315
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/6/10 9:27:44
#5楼
回复 #4楼 cma_520
轮询的意思就是轮着来,不能同时导通两条及以上的通讯指令,必须一条一条的来。






最后1点就是:看见过好多个,1台设备的电控箱里放两个主机来处理程序,这样作的目的是什么,如果是选I/0点不够,为什么不加扩展模块,而是用这种主从形式的控制。
主 从 控制这种方式一般在什么场合使用的多些,望有使用过的给点建议。
本人工作中从没使用过这种控制方式。


这个一般是读取数据时用到,还有多轴输出,比如控制8台伺服,每台主机只能带4轴,

那就用2台PLC,然后之间再通讯,这样数据可以共用,并且就一个触摸屏可以了。
大家一起学习
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/6/10 9:27:56
#6楼
信捷有PC Link就简单了
一个机柜出现两个主机见过2种情况
1.加扩展要懂(动)原程序,在加一个主机,只要将个别信号弄过来
2.需要增加远程监控,没接口了,增加一台主机做远程监控用
快乐 幸福 自由 比什么都重要
2864
cma_520
文章数:500
年度积分:50
历史总积分:2864
注册时间:2006/11/14
发站内信
发表于:2022/6/10 11:48:58
#7楼
学习还是要高手指导的,这下明白多了。说明书看的头大。

附件 2.jpg
就比如这条指令【INPR],是说把从站输出线的状态读在主站指定的线圈上,试了好多次都不行【就是说从站Y11的状态反应不到主站的Y11上面去】

从站的Y11输出,我是在从站PLC里面写了条指令让其有输出【LD X0  OUT Y11】,不知道这样用,会不会有什么问题,

最后的结果就是 INPR这条指令 从站Y11的状态变化,反应不到主站上面来【主站的Y11】
       承接:非标自动化设备设计、旧设备改良与维修
2864
cma_520
文章数:500
年度积分:50
历史总积分:2864
注册时间:2006/11/14
发站内信
发表于:2022/6/10 11:59:11
#8楼
附件 2.jpg
这条【COLR指令】测试时,就出现过类似的问题,如果主站程序其它地方使用过y10的话,哪样,从站X0的状态变化就不能反应到主站的线圈上,
换成其它主站中没有使用过的线圈就可以

这样对比【INPR】指令,是不是也是同样的道理。问题不驱动输出的话,哪怎么才能让从站的Y线圈有输出呢?

说明书有看蒙了!
       承接:非标自动化设备设计、旧设备改良与维修
42315
YXBK 版主
文章数:19441
年度积分:2729
历史总积分:42315
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/6/10 14:22:52
#9楼


就出现过类似的问题,如果主站程序其它地方使用过y10的话,哪样,从站X0的状态变化就不能反应到主站的线圈上,
换成其它主站中没有使用过的线圈就可以

这样就是双线圈了,肯定有冲突。


从站读回来的数据最好是给主站的M(也是要其他地方没有用到的),然后再通过M控制主站的Y。
大家一起学习

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005