您现在所在的是:

信捷XINJE

回帖:9个,阅读:1782 [上一页] [1] [下一页]
1161
fnachille
文章数:139
年度积分:50
历史总积分:1161
注册时间:2016/8/31
发站内信
发表于:2016/10/23 1:57:23
#0楼
工况:
XC系列的PLC通过通讯485控制变频器,变频器的正反转是通过往变频器的H03地址的线圏里写1实现的
要实现正转反转切换,用通讯命令往该线圈写个M10,同时M10在HMI上用一个复归型按钮,这样就按一下变1,松手又恢复成0。
问题在这里:
1.通讯需要轮询(同时还有电流,转速,频率等字要读出来),那么就是说通讯并不是实时的
2.既然通讯不是实时的,当我按了M10的那一刻,通讯刚好没有执行到将M10写入线圈H03怎么办?而当它轮询到了,M10已经变成0了

或者是说,如何能保证刚好通讯轮询到轮询正反转指令时,能将M10的状态写入H03,而又不执行多次写入?

(多次写入它就不停的正反切换,达不到一次切换正反转切换的目的)

欢迎各位前辈指教
[此贴子已经被作者于2016/10/23 1:59:18编辑过]
此帖发自手机工控论坛
20178
高雅的雅
文章数:15776
年度积分:-210
历史总积分:20178
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2016/10/23 11:39:24
#1楼
一般串口通讯有延迟,我的做法是频率可以采用通讯,但是运转信号我是直接用I/O控制,
当然如果是总线通讯的话,那个我基本全部用总线通讯实现而不再选用I/O控制:毕竟总线通讯的稳定性摆在那里,不稳定的话总线通讯也不可能推广应用
[此贴子已经被作者于2016/10/23 11:43:44编辑过]
那一瞬间忽然不再想你,因为去一趟漠河,走了一趟西藏,逛了一趟天涯海角,泡了一会栖谷温泉,回来就是:一切随他去吧,该咋过咋过!!车祸不死感言
2328
evanlei
文章数:422
年度积分:46
历史总积分:2328
注册时间:2016/1/6
发站内信
发表于:2016/10/23 12:11:38
#2楼
回复 #1楼 高雅的雅
总线通讯是什么,是Profibus吗?
如果是Profibus,好多变频器都不支持呀,好像S7-200是支持的。
学习提高
20178
高雅的雅
文章数:15776
年度积分:-210
历史总积分:20178
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2016/10/23 14:02:54
#3楼
信捷自己的变频器支持485,但是485本身通讯容易受到干扰(主要是通讯芯片本身问题),至于总线,Profibus-DP可以说是世界上最垃圾的玩意,你还是选用应用最广泛的DeviceNet与ControlNet,
Net-Profibus等等,说Profibus-DP是世界上最垃圾的总线主要是那种2根硬铜丝+DB9接头的那种方式,如果是光纤还是特别稳定的!!
那种2根硬铜丝+DB9接头的Profibus-DP,在工业现场震动时问题最多的就是这个玩意,也是导致这种总线经常发生故障的元凶.........
那一瞬间忽然不再想你,因为去一趟漠河,走了一趟西藏,逛了一趟天涯海角,泡了一会栖谷温泉,回来就是:一切随他去吧,该咋过咋过!!车祸不死感言
1161
fnachille
文章数:139
年度积分:50
历史总积分:1161
注册时间:2016/8/31
发站内信
发表于:2016/10/23 19:29:32
#4楼
高雅太博学了,工控路上越走越远.....

modbus还没搞懂,又学总线,怎么学得完......
此帖发自手机工控论坛
28244
cfg168
文章数:17074
年度积分:58
历史总积分:28244
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2016/10/24 0:45:59
#5楼
以下是引用fnachille2016/10/23 1:57:23的发言:
工况:
XC系列的PLC通过通讯485控制变频器,变频器的正反转是通过往变频器的H03地址的线圏里写1实现的
要实现正转反转切换,用通讯命令往该线圈写个M10,同时M10在HMI上用一个复归型按钮,这样就按一下变1,松手又恢复成0。
问题在这里:
1.通讯需要轮询(同时还有电流,转速,频率等字要读出来),那么就是说通讯并不是实时的
2.既然通讯不是实时的,当我按了M10的那一刻,通讯刚好没有执行到将M10写入线圈H03怎么办?而当它轮询到了,M10已经变成0了

或者是说,如何能保证刚好通讯轮询到轮询正反转指令时,能将M10的状态写入H03,而又不执行多次写入?

(多次写入它就不停的正反切换,达不到一次切换正反转切换的目的)

欢迎各位前辈指教
[此贴子已经被作者于2016/10/23 1:59:18编辑过]
XC系列PLC使用输出端口的开关量的方式,接线进入变频器的多功能接线端子排,控制变频器的正反转与停止信号,而触摸屏编制控制按钮画面,通过PLC的程序,控制变频器的正反转与停机信号。
1161
fnachille
文章数:139
年度积分:50
历史总积分:1161
注册时间:2016/8/31
发站内信
发表于:2016/10/24 21:14:02
#6楼
以下是引用cfg1682016/10/24 0:45:59的发言:
以下是引用fnachille2016/10/23 1:57:23的发言:
工况:
XC系列的PLC通过通讯485控制变频器,变频器的正反转是通过往变频器的H03地址的线圏里写1实现的
要实现正转反转切换,用通讯命令往该线圈写个M10,同时M10在HMI上用一个复归型按钮,这样就按一下变1,松手又恢复成0。
问题在这里:
1.通讯需要轮询(同时还有电流,转速,频率等字要读出来),那么就是说通讯并不是实时的
2.既然通讯不是实时的,当我按了M10的那一刻,通讯刚好没有执行到将M10写入线圈H03怎么办?而当它轮询到了,M10已经变成0了

或者是说,如何能保证刚好通讯轮询到轮询正反转指令时,能将M10的状态写入H03,而又不执行多次写入?

(多次写入它就不停的正反切换,达不到一次切换正反转切换的目的)

欢迎各位前辈指教
[此贴子已经被作者于2016/10/23 1:59:18编辑过]
XC系列PLC使用输出端口的开关量的方式,接线进入变频器的多功能接线端子排,控制变频器的正反转与停止信号,而触摸屏编制控制按钮画面,通过PLC的程序,控制变频器的正反转与停机信号。
说实话,输出端子数量有限,不太愿意用Y口来做开关控制,就想用通信来控制,进过,看大家都不推荐用通信控制起停,看来确实需考虑一下
此帖发自手机工控论坛
1351
278886353
文章数:60
年度积分:50
历史总积分:1351
注册时间:2011/7/25
发站内信
发表于:2016/10/25 8:14:14
#7楼
通讯万一有问题,关键时刻停不下来就完蛋了
此帖发自手机工控论坛
50
神的传说
文章数:1006
年度积分:50
历史总积分:50
注册时间:2021/9/11
发站内信
发表于:2022/3/19 17:15:52
#8楼
谢谢分享
2599
glenxu
文章数:638
年度积分:77
历史总积分:2599
注册时间:2005/9/20
发站内信
发表于:2022/3/20 12:05:58
#9楼
上位机或通讯协议保证了“命令优先”原则。
即使你操作很快,也能保证刚才的变化“命令”被传达下去,只是再下次又被你取消了。
但对于工业控制的按钮,为了安全和严密,一般不允许做成舜动、反转等形式,最好在上位机中的按钮是2个变量或两个位置实现这个功能,甚至需要时间间隔,否则机械部分是无法实现你的指令的。或者有很大的安全隐患。
[此贴子已经被作者于2022/3/20 12:10:13编辑过]
解决PLC、DCS控制疑难问题,提供过程控制策略。

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

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

78.0005