您现在所在的是:

PLC论坛

回帖:17个,阅读:8086 [上一页] [1] [2] [下一页]
875
sahxinyu
文章数:8
年度积分:50
历史总积分:875
注册时间:2004/2/26
发站内信
发表于:2004/2/26 10:31:00
#0楼
现在拿到一款松下FP2 PLC,但不知道如何弄。
主要是通过串口与PLC通讯
现在学会了发送指令:
% 01 # WCS x 0000 59 CR

可是,如何取返回的数据?
2992
mole1979
文章数:845
年度积分:50
历史总积分:2992
注册时间:2003/5/26
发站内信
发表于:2004/2/26 13:39:00
#1楼
WCS 指令是寫單個接點X,Y,R,T,C的狀態.
2992
mole1979
文章数:845
年度积分:50
历史总积分:2992
注册时间:2003/5/26
发站内信
发表于:2004/2/26 13:41:00
#2楼
延時一段時間後接收數據即可
2992
mole1979
文章数:845
年度积分:50
历史总积分:2992
注册时间:2003/5/26
发站内信
发表于:2004/2/26 13:41:00
#3楼
找本關於通訊的書來看看就可以.
875
sahxinyu
文章数:8
年度积分:50
历史总积分:875
注册时间:2004/2/26
发站内信
发表于:2004/2/26 14:59:00
#4楼
等了好久都没出来。

楼上一定是高手了。

还是向您请教了。

对了,我也做过称量仪和Modem的通讯,可是PLC还是不知道咱办。特别是没有看到返回结果,心里很虚。

现在,我手里有一本通讯协议手册,基本指令都知道了。

能贴贴这么方面delphi或java与PLC通讯的程序么(包括如何发送指令和接收数据及处理数据)?


2992
mole1979
文章数:845
年度积分:50
历史总积分:2992
注册时间:2003/5/26
发站内信
发表于:2004/2/27 8:31:00
#5楼
呵呵,我不是高手,還沒進門的菜鳥,
2992
mole1979
文章数:845
年度积分:50
历史总积分:2992
注册时间:2003/5/26
发站内信
发表于:2004/2/27 8:38:00
#6楼
你的指令有錯喔,正確的為:
%EE#WCS X 0000 0 29 CR,或者是:%01#WCS X 0000 0 28 CR;設定X0為"0";
%EE#WCS X 0000 1 28 CR,或者是:%01#WCS X 0000 0 28 CR,設定X0為"1";
你要注意在發送指令時把控隔消除.你還沒有看好協議呢.
2992
mole1979
文章数:845
年度积分:50
历史总积分:2992
注册时间:2003/5/26
发站内信
发表于:2004/2/27 8:42:00
#7楼
儀表通訊和PLC通訊原理是一樣的,只是協議不同而已.
另外:我不懂VB,DELPHI,JAVA,所以沒辦法貼出原程序,
你有興趣可以參考我貼出的<<使用c++builder寫的串口通訊源代碼>>,是針對一種儀表的程序.但是不是我寫的.呵呵,我啥都不懂.
2992
mole1979
文章数:845
年度积分:50
历史总积分:2992
注册时间:2003/5/26
发站内信
发表于:2004/2/27 9:13:00
#8楼
附件
我還沒有完成的程序,見笑了,
875
sahxinyu
文章数:8
年度积分:50
历史总积分:875
注册时间:2004/2/26
发站内信
发表于:2004/2/27 18:07:00
#9楼
"設定X0為"1";"

不知道XO是什么?
能解释么?
不要见笑。

我有一份VB程序(用到了MSCOMM32.OCX),可以测通,可是用java(用javax.comm包)编程,就是不得.快晕了。

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

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

62.4004