厂商 :河南亚太工控科技发展有限公司
河南 郑州- 主营产品:
- 西门子直流调速维修
- 艾默生直流调速维修
- 派克直流调速维修
联系电话 :18860371639
商品详细描述
A:SSD590 C系列的通讯越来越少的应用到,它不支持485的通讯协议,只支持422的通讯协议,我们只做简单的讲解:
590C的RS422主要注意事项:
1、 通讯接口与590C对应的接口是P1口,四线差动,同一个网络中最多可有32个装置,最大传输距离:1200米。
2、 连线配置图如下:(图RS485连线图)
3、 通讯协议:1start+7 bit ASCII data + 1 parity + 1 stop bit(1个起始位+7位数据位 +1个校验位 + 1 停止位),较验方式:偶较验
4、 发送地址时要记得重复:(GID) (GID) (UID) (UID) 重复组号与设备号 ,GID 与 UID一起组成了设备地址,比如GID=3,UID=4,那么设备地址就是 34.在做通讯时,GID 要重复,UID也要重复一遍
5、 SSD590C RS422在调速器中需要设置的参数(如图RS422参数设置)
6、 具体的通讯格式会在附件中有详细说明。
(附件590C RS485通讯说明书)
590C的DP通讯注意事项:
1、 通讯接口与590C对应的接口是P1口
2、 DP通讯板接线定义(图590C DP端子定义)
3、 通讯板上面的8个拨码开关只用到前面的1和2,打到ON的位置,3到8没有用到,打到OFF位置。
4、 590C DP板设定参数:在P1口下面的PROTOCOL参数下设定地址.
5、 在S7-300PLC中组态590C DP通讯数据的时候,要记得最前面三个字不要写,需要通讯读或写的参数从这三个字后开始设定。
6、 590C 的DP通讯手册和GSD文件上传在附件中(附件 590C DP通讯手册 GSD文件)
B:SSD 590P的RS485通讯与Profibus通讯
SSD 590P RS485支持的通讯格式:ASCII码通讯,二进制通讯,MODBUS RTU通讯。在这里我们主要讲讲ASCII码和MODBUS RTU的通讯
1、590P RS485 通讯板讲解:
通讯板与590C的通讯板差别很大,但是通讯板的位置仍然是P1口,我们先讲硬件开关,如下图1和图2所示,SW1是表示选择使用两线制还是四线制通讯方式
图1 590P RS485通讯卡硬件开关与 590P RS485通讯卡硬件开关1
图2 590P RS485SW1开关定义
图3所示为通讯卡指示灯定义,指示灯状态可以诊断出通讯是否有问题
图3 590P RS485通讯卡指示灯 590P RS485通讯卡指示灯 MODULE LED 590P RS485通讯卡指示灯 NETWORK LED
图四所示为为SW1开关决定的通讯方式连线图
图4 590P 两线制连线图 590P 四线制连线图
2、通讯前必需要参数设置的参数在SEIRAL LINKS ---TEC OPTION菜单中
a:在TEC OPTION TYPE选项中选择使用RS485通讯卡
b:在PROTOCOL选项中选择通讯方式①EI ASCII ②EI BINARY ③MODBUS RTU
c:在BAUD RATE中选择能讯波特率,默认的是9600
d:设置GROUP ID (GID) UNIT ID (UID) 这个决定了设备的站号。比如18号站,相应设置 GID=1,UID=8就可以。
3、ASCII通讯协议:1start + 7 bit ASCII date + 1 parity + 1 stop bit 校验方式:偶校验
BCC校验方式:加总异或计算
4、怎样用ASCII方式读590P的参数
格式:EOT GID GID UID UID STX C1 C2 D1 D2 D3 ETX BCC
BCC校验码计算起始:从STX开始(但不包含STX)到ETX结束。
比如从PLC向0 5号站调速器的 253号参数写值30.00%:
04 30 30 35 35 02 34 32 33 30 2E 03 28
04:EOT 字符
30 30 35 35 :GID 与 UID 组成了站号 05
02:STX字符
34 32 : 253的ASCII码表示值,在通讯手册中有对应的表格
33 30 2E :代表输入的值是30.(2E代表小数点)
03:ETX结束字符
28:BCC校验码(加总异或)
5、590P RS485 MODBUS RTU通讯协议:
A start bit ,eight data bits, a parity bit , one or two stop bits
一个起始位,8个数据位,1个校验位,1个或两个停止位
7、 在做MODBUS通讯时,除了要做上面第二条的设置外,还需要额外的设定校验方式
PARITY: ①NONE(无校验) ②ODD(奇校验) ③EVEN(偶校验)
8、 MODBUS 功能码定义:
功能码
|
功能
|
01 OR 02
|
读N个连续位
|
03 OR 04
|
读N个连续字
|
05
|
写1个位
|
06
|
写1个字
|
08
|
Loopback
|
15
|
写N个连续的位
|
16
|
写N个连续的字
|
1、 读写格式:
读N个位的格式
功能码 01 OR 02
装置地址
|
功能码01 or 02
|
要读的地址位第1个位
|
要读的位的个数
|
CRC校验
|
|||
1 byte
|
1 byte
|
MSB
|
LSB
|
MSB
|
LSB
|
MSB
|
LSB
|
读N个字的格式
功能码03 OR 04
装置地址
|
功能码03 or 04
|
要读的地址位第1个字
|
要读的字的个数
|
CRC校验
|
|||
1 byte
|
1 byte
|
MSB
|
LSB
|
MSB
|
LSB
|
MSB
|
LSB
|
写1个位的格式
功能码05
装置地址
|
功能码05
|
位的地址
|
要写的位的值
|
CRC校验
|
|||
1 byte
|
1 byte
|
MSB
|
LSB
|
MSB
|
LSB
|
MSB
|
LSB
|
写1个字的格式
功能码06
装置地址
|
功能码06
|
字的地址
|
要写的字的值
|
CRC校验
|
|||
1 byte
|
1 byte
|
MSB
|
LSB
|
MSB
|
LSB
|
MSB
|
LSB
|
写N个位的格式
功能码15
装置地址
|
功能码15
|
要写的位的第1个地址
|
要写的位的个数
|
数据的位数
|
数据值
|
CRC校验
|
|||
1 byte
|
1 byte
|
MSB
|
LSB
|
MSB
|
LSB
|
1 byte
|
N bytes
|
MSB
|
LSB
|
写N个字的格式
功能码16
装置地址
|
功能码16
|
要写的字的第1个地址
|
要写的字的个数
|
数据的位数
|
数据值
|
CRC校验
|
|||
1 byte
|
1 byte
|
MSB
|
LSB
|
MSB
|
LSB
|
1 byte
|
N bytes
|
MSB
|
LSB
|
相关产品推荐