sos297136915
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看sos297136915的 主题 / 回贴
楼主  发表于: 2011-07-08 14:37
我只连接了一台三菱的PLC 是不是发送指令的站号就是01啊?还是有什么方法得到站号呢?
汇荣铝业
级别: 网络英雄

精华主题: 0
发帖数量: 1783 个
工控威望: 5344 点
下载积分: 21336 分
在线时间: 1599(小时)
注册时间: 2009-07-21
最后登录: 2024-06-01
查看汇荣铝业的 主题 / 回贴
1楼  发表于: 2011-07-08 14:44
你用什么连接了一台?电脑还是另外一台PLC?
楼主留言:
我用的是电脑连接的
sos297136915
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看sos297136915的 主题 / 回贴
2楼  发表于: 2011-07-08 15:36
我用的是电脑
汇荣铝业
级别: 网络英雄

精华主题: 0
发帖数量: 1783 个
工控威望: 5344 点
下载积分: 21336 分
在线时间: 1599(小时)
注册时间: 2009-07-21
最后登录: 2024-06-01
查看汇荣铝业的 主题 / 回贴
3楼  发表于: 2011-07-08 15:55
用电脑连接一台PLC,那就不用设置什么站号啥的了,直接通讯。
楼主留言:
那么发送的指令应该怎么写?我看了,指令里面包含站号的。例如我在书上看到的ENQ01FFBRBX00000843这个指令里“ENQ”后面的01就是站号
sccgkong
不是每次都会成功,但是必须每次都有进步
级别: 论坛先锋
精华主题: 0
发帖数量: 203 个
工控威望: 1374 点
下载积分: 916 分
在线时间: 298(小时)
注册时间: 2010-06-21
最后登录: 2024-02-26
查看sccgkong的 主题 / 回贴
4楼  发表于: 2011-07-08 16:05
你跟电脑是用的RS485?
楼主留言:
使用com口接线连接的,我看了说明书,PLC里有232通信板也有485通信板
得之坦然,失之淡然,顺其自然,争其必然
汇荣铝业
级别: 网络英雄

精华主题: 0
发帖数量: 1783 个
工控威望: 5344 点
下载积分: 21336 分
在线时间: 1599(小时)
注册时间: 2009-07-21
最后登录: 2024-06-01
查看汇荣铝业的 主题 / 回贴
5楼  发表于: 2011-07-08 16:26
闹了半天,楼主说的是用串口调试软件跟PLC通讯的。
楼主留言:
差不多,请问应该发送什么指令?我从书上看到的例子里如上给你留的言一样,里面是包含站号的。。。
xiejun8103
三人行,必有我师
级别: 工控侠客
精华主题: 0
发帖数量: 327 个
工控威望: 2118 点
下载积分: 3244 分
在线时间: 299(小时)
注册时间: 2009-10-26
最后登录: 2019-07-02
查看xiejun8103的 主题 / 回贴
6楼  发表于: 2011-07-08 17:00
         这个不用站号的啊,软件本身都带有与PLC通讯的程序,你不用写的.你在书上看到的站号,并不是这样建立的吧,比如有特殊模快有站号,如用电脑连,好像要用485PCIF转换.
楼主留言:
没懂,这样好了,我根据书上得出的我要用的指令是(ENQ+站号+FFWRAD0100013E)即:我要读取PLC的D100暂存器里的值。如果按您说的意思,我的指令应该改成什么呢?