SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx
《SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。
![SSD590PRS485支持通讯格式ASCII码通讯二进制Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-10/12/4e03f095-7b27-47d8-882d-34af6f74f0fb/4e03f095-7b27-47d8-882d-34af6f74f0fb1.gif)
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通讯例程。