SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx

上传人:b****3 文档编号:13644275 上传时间:2022-10-12 格式:DOCX 页数:9 大小:252.40KB
下载 相关 举报
SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx_第1页
第1页 / 共9页
SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx_第2页
第2页 / 共9页
SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx_第3页
第3页 / 共9页
SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx_第4页
第4页 / 共9页
SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx

《SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。

SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx

590prs485通讯卡指示灯networkled.jpg

下图四所示为为SW1开关决定的通讯方式连线图

图4:

590p两线制连线图.jpg

590p四线制连线图.jpg

2、通讯前必需要参数设置的参数在SEIRALLINKS---TECOPTION菜单中

a:

在TECOPTIONTYPE选项中选择使用RS485通讯卡

b:

在PROTOCOL选项中选择通讯方式①EIASCII 

②EIBINARY 

③MODBUSRTU

c:

在BAUDRATE中选择能讯波特率,默认的是9600

d:

设置GROUPID(GID) 

UNITID(UID)这个决定了设备的站号。

比如18号站,相应设置GID=1,UID=8就可以。

3、ASCII通讯协议:

1start+7bitASCIIdate+1parity+1stopbit校验方式:

偶校验

BCC校验方式:

加总异或计算

4、怎样用ASCII方式读590P的参数

格式:

EOTGIDGID 

UID 

STX 

C1 

C2 

D1 

D2 

D3 

ETX 

BCC

BCC校验码计算起始:

从STX开始(但不包含STX)到ETX结束。

 

比如从PLC向05号站调速器的253号参数写值30.00%:

04 

30 

35 

02 

34 

32 

33 

2E 

03 

28

04:

EOT字符

30303535:

GID与UID组成了站号05

02:

STX字符

34 

32:

253的ASCII码表示值,在通讯手册中有对应的表格

33302E:

代表输入的值是30.(2E代表小数点)

03:

ETX结束字符

28:

BCC校验码(加总异或)

下面的附件中是关于ASCII码的通讯例程:

使用台达EH系列PLC与590PASCII码通讯

590PRS485MODBUSRTU通讯协议:

Astartbit,eightdatabits,aparitybit,oneortwostopbits

一个起始位,8个数据位,1个校验位,1个或两个停止位

1、 

在做MODBUS通讯时,除了要做上面第二条的设置外,还需要额外的设定校验方式

PARITY:

①NONE(无校验) 

②ODD(奇校验) 

③EVEN(偶校验)

2、 

MODBUS功能码定义:

功能码

功能

01OR02

读N个连续位

03OR04

读N个连续字

05

写1个位

06

写1个字

08

Loopback

15

写N个连续的位

16

写N个连续的字

3、 

读写格式:

读N个位的格式

功能码01OR02

装置地址

功能码01or02

要读的地址位第1个位

要读的位的个数

CRC校验

1byte

MSB

LSB

读N个字的格式

功能码03OR04

功能码03or04

要读的地址位第1个字

要读的字的个数

写1个位的格式

功能码05

功能码05

位的地址

要写的位的值

写1个字的格式

功能码06

功能码06

字的地址

要写的字的值

写N个位的格式

功能码15

功能码15

要写的位的第1个地址

要写的位的个数

数据的位数

数据值

Nbytes

写N个字的格式

功能码16

功能码16

要写的字的第1个地址

要写的字的个数

在这里我们举例说明写一个字的方法:

调速器地址02,使用的功能码是06,要写的调速器的参数258(上升/下降,范围是:

-300.00到+300.00),要写的值是2.00。

关于MODBUS地址,在这里要补充一下,MODBUS的地址是从0算起,所在在算地址时要减1再算,比如上例中的258号参数,在MODBUS中的址址就应该是按257算0101.

02

01

00

C8

D8

53

下面的附件中是关于MODBUS的通讯例程,是用台达的EH的PLC编写的,当初选台达PLC是因为它内置了RS485通讯口,同时也有专门的CRC校验码计算指令,比用西门子的自由品编写要方便多了。

同时附上590PRS485的通讯手册。

590PRS485通讯手册

590P 

Profibus通讯注意事项:

1、590P 

Prfibus通讯卡端子定义与指示灯定义图

端子图

590pdp端子图.jpg

指示灯图

590pdp通讯卡指示灯状态定义.jpg

多台连线图

590pdp通讯连线图.jpg

2、590P 

Profibus通讯需要在调速器中配置的参数:

在SERIALLINKS菜单下–TECOPTION 

TYPE中选择PROFIBUSDP选项,在ADDRESS菜单中设置调速器的站号。

3、在西门子300软件中组态需要注意的事项:

首先需要安装590P的GSD文件,安装好后,在配置输入输出时,要注意组态表的前三个字是空着的,不能组态(即0,1,2)。

4、读写参数用SFC14和SFC15,具体案例请见下面的附件。

附件有590PProfibus通讯手册,GSD文件和590PProfibus与西门子S7-300通讯例程。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 历史学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1