您现在所在的是:

PLC论坛

回帖:620个,阅读:148933 [上一页] [1] ... [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] ... [63] [下一页]
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/31 9:52:55
#280楼
无协议通信
本节解释怎样在无协议通讯(RS指令)和计算机链接之间进行通讯设置。
1. 什么是通讯格式。
通讯格式决定计算机链接和无协议通讯(RS指令)间的通讯设置(数据长度,奇偶校验和波特率等)。
通讯格式可用可编程控制器中的特殊数据寄存器D8120来进行设置。根据所使用的外部设备来设置D8120。当修改了D8120的设置后,确保关掉可编程控制器的电源,然后再打开,否则无效。
(二)相关标志和数据寄存器。
1.特殊辅助继电器
特殊辅助继电器                  描述
M8121 数据传输延时(RS指令)
M8122 数据传输标志(RS指令)
M8123 接收结束标志(RS指令)
M8124 载波检测标志(RS指令)
M8126 全局标志(计算机链接)
M8127 接通要求握手标志(计算机链接)
M8128 接通要求错误标志(计算机链接)
M8129 接通要求字/字节变换(计算机链接)
超时评估标志(RS指令)
M8161 8位/16位变换标志(RS指令)

2.特殊数据寄存器
特殊数据寄存器                  描述
D8120 通讯格式(RS指令,计算机链接)
D8121 站点号设定(计算机链接)
D8122 剩余待传输数据数(RS指令)
D8123 接收数据数(RS指令)
D8124 数据标题〈初始值:STX〉(RS指令)
D8125 数据结束符〈初始值:ETX〉(RS指令)
D8127 接通要求首元件寄存器(计算机链接)
D8128 接通要求数据长度寄存器(计算机链接)
D8129 数据网络超时计时器值(RS指令,计算机链接)
()表示使用的应用场合。

附件
注意:
附件
例子:

附件
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/31 9:57:49
#281楼
计算机链接(即1:N通讯)
1.链接后的数据流
下述图样为可编程控制器的读、写及状态控制的数据流图。
1)计算机从可编程控制器读取数据。
附件
2)计算机向可编程控制器发送数据
附件
3)可编程控制器向计算机发送数据
附件
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/31 10:00:15
#282楼
2.站号
站号即可编程控制器提供的数字,用来确定计算机在访问哪一个可编程控制器。在FX系列可编程控制器中,站号是通过特殊数据寄存器D8121来设定的。设定范围是从00H到0FH。最多可以实现16台通信。框图如下:
附件
在以上系统中,可以用以下的指令来设定站号。如:0号站设定如下:
  LD M8002
  MOV  K0  D8121
梯形图如下:

附件
注意事项如下:
1) 在设定站号时,不要为多个站设定相同的号码,否则,传送数据将会混乱并引起通讯的不正常。
2) 站号不必按数字顺序来设定,在指定范围内(00H到0FH)可以自由设定。例如,按随机的顺序或跳过一些数字都是可以的,但总站数不能超过16。一般情况16台设定0到15。
3) 用一对导线连接,接线图如下:
附件
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/31 10:06:02
#283楼
续上贴:
附件
附件
附件
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/31 10:08:48
#284楼
控制协议及说明
续上贴:
附件
对控制协议的说明:
附件
附件
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/31 10:10:56
#285楼
对控制协议的说明
附件
附件
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/31 10:14:42
#286楼
FX系列PLC和计算机无协议通讯硬件组成
FX系列PLC和计算机无协议通讯硬件组成
FX系列PLC和计算机无协议通讯有两种方式,硬件组成如下:
1、计算机通过232口和PLC通过232模块连接
使用的硬件有计算机(带232口)一台,FX系列PLC一台(FX2N、FX0N、 FX2C
等),PLC相对应的232模块一个,比如FX2N的PLC采用232BD模块,FX0N的
PLC采用FX0N-232ADP等,注意232传输距离不超过15米。
附件
2、计算机通过232口和PLC通过485模块的连接
 使用的硬件有计算机(带232口)一台,FX系列PLC(FX2N、FX0N、 FX2C
等)16台以内型号主要有FX2N,FX0N,FX1N等;232电平转485电平的模块485PC
—IF一个,每台PLC配置一个485模块,根据具体的PLC来选择485模块,比
如FX2N的PLC选择FX2N—485BD,FX0N的PLC选择FX0N—485ADP等。通讯距离
计算机232口到485PC—IF应小于15米,各PLC通过485模块连接不超过500
米。PLC和PLC之间通过485模块连接使用one pair 配线和N:N网络相同。
附件
附件
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/31 10:18:22
#287楼
FX系列PLC和计算机无协议通讯PLC软元件分配和控制命令
FX系列PLC和计算机无协议通讯PLC软元件分配和控制命令
1、PLC软元件分配

附件
附件

1)BR(计算机读取 PLC位元件)指令
附件
例如读取 PLC上 X0 到 X7 的状态,计算机先发送: ENQ +“00FFBR0X000008“+求和校验码  PLC受到后作出响应,具体看后面的程序。
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/31 10:20:13
#288楼
2)WR(计算机读取 PLC字元件)指令
附件
3)BW(计算机写入 PLC位元件)指令
附件
4)WW(计算机写入 PLC字元件)指令
附件
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/31 10:22:01
#289楼
5)BT(计算机测试位元件)指令
附件
6)WT(计算机测试字元件)指令
附件
7)PC(读取 PLC型号)指令
附件

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

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

78.0005