1 用户使用PM系列产品需经过哪些步骤?
- 仔细阅读光盘中的产品说明书;
- 通过配置软件GT-123(产品光盘)配置串口及PROFIBUS-DP侧的通讯参数
(PM-127产品的这些参数在PROFIBUS-DP主站的组态软件中设置);
- 在PROFIBUS-DP主站组态软件中将PM系列产品组态到总线网络中;
- 开始通讯测试;
隐藏
|
2 如何给PM系列产品供电? 如何接线?
PM系列产品一般都是宽电压输入:8V~30V(直流),标准工作电压为24V(80MA);
电源的正极接产品面贴标识的V+(24V+),电源的负极接产品面贴标识的V-(GND), 一般情况下,产品面贴标识的NC不用连接。详情请参考产品说明书。
隐藏
|
3 如何用GT-123配置PM系列产品?
- 将产品置于配置状态:将产品上控制配置/运行状态切换的拨码开关
拨到“ON”状态,并重新给产品上电使设置生效。生效后,产品的数码 管显示“CF”(PM-160、PM-125)或者指示灯PBF以及STA灯都常亮(PM-120系列);
- 打开配置软件,配置相关工作模式及参数,将配置下载到产品;
(如何配置参数具体请见GT-123软件说明书);
- 将处于配置状态的产品通过拨动配置/运行状态切换拨码开关到“OFF”状态,
并重新给产品上电使设置生效。此时, 通过GT-123配置PM系列产品过程完成;
隐藏
|
4 如何在PROFIBUS-DP主站中进行硬件组态?(以下以西门子STEP7为例说明)
- 将产品光盘中的GSD文件导入到STEP7中;
- 在STEP7的产品目录中找到注册的产品,将产品拖到DP总线上,
并设置PM系列产品作为DP从站的地址;
- 将数据块拖动到左下方表格中,可通过双击设置输入映射区的起始地址
(I address)以及输出映射区的起始地址(Q address)。(输入、 输出映射区的起始地址也可使用组态软件自动分配的地址);
- 保存并编译组态配置,将配置下载到PLC;
隐藏
|
5 如何设置产品上的拨码开关或者旋码开关?
- 若产品上的拨码开关为8位,则第8位为配置/运行切换开关,
1~7位为产品作为PROFIBUS-DP从站的地址设置开关,其中第7位为最高位, 第1位为最低位,拨到“ON”表示“1”,相反则表示“0”,将1~7位的状态 表示为二进制值并换算成十进制即为所设置的PROFIBUS-DP的地址; (请参照产品面贴指示设置);
- 若产品上的拨码开关为2位,则分别为配置/运行切换开关、调试/运行切换开关。
需要通过产品侧面的2位旋码开关(或正面的按钮)设置产品的PROFIBUS-DP从站的地址;
隐藏
|
6 配置PM系列产品方法?
PM系列产品的配置方法分为三种:
- 通过泗博公司提供的免费配置软件GT-123配置(PM-127和PM-126B以外
的所有当前推出的产品都支持);
- 通过操作系统自带的超级终端配进行配置(旧版本的PM-120T、PM-120S);
- 在PROFIBUS-DP主站的组态软件中进行配置(目前只支持PM-127和PM-126B);
隐藏
|
7 PM系列产品的配置接线?
若产品提供RS232口,则通过RS232口与计算机相连进行配置; 若产品不提供RS232口,则需要通过RS232/RS485转换器实现与计算机相连进行配置。
隐藏
|
8 产品DP端口的意义?应该如何接线?
- 所有DP产品的DP端口都采用PROFIBUS-DP协议规定的标准;
- PM系列产品的DP端口都采用DB9孔型接头,其中,引脚3表示数据正(B+),
引脚8表示数据负(A-),引脚5表示GND;
- 当用户接线时,必须数据正(PROFIBUS-DP主站)接数据正(PM系列产品),
数据负(PROFIBUS-DP主站)接数据负(PM系列产品),GND(PROFIBUS-DP主站) 接GND(PM系列产品);
隐藏
|
9 如何给产品加终端电阻?
- PM系列产品都是一个PROFIBUS-DP从站,按照PROFIBUS总线接线规则选择
是否给PM系列产品接终端电阻;
- 当PM系列产品为PROFIBUS-DP总线网络的终端时,应该给PM系列产品的DP侧
(并联在数据正和数据负之间)加上终端电阻(120欧姆),或者将标准DP接 头上的终端电阻开关拨到“ON”,即使用终端电阻;
隐藏
|
10 PM系列产品作为Modbus主站的工作原理?
产品提供输入缓冲区和输出缓冲区,通过GT-123配置后,即可将Modbus从站设备 (用户设备)的数据保存到网关的输入、输出缓冲区,网关的输入输出缓冲区和 PROFIBUS-DP主站的输入映射区、输出映射区是一一对应的关系,即PLC可通过访问PM系列网关内存对 Modbus从站设备(用户设备)进行数据读写。
隐藏
|
11 PM系列产品如何将Modbus从站设备数据保存到网关内存? (在GT-123中如何设置)
如下图所示,配置如下表示读取地址为1的Modbus从站设备的数据,将Modbus从站设备 中Modbus寄存器起始地址为0之后的5个数据(5 words)读取(通过“读保持寄存器”命令) 到网关并存放在网关内存输入区从0H开始之后的区域。
隐藏
|
12 在STEP7中如何读写网关数据?
当将PM系列产品及对应的数据块拖动到PROFIBUS-DP总线上后(STEP7组态页面), 软件会给数据块自动分配一个输入起始地址(I address)和一个输出起始地址(Q address), 这两个地址均可手动修改,这两个地址分别和PM系列产品内存输入区和内存输出区的起始地址相对应。 PM系列产品内存输入区的起始地址为0H,内存输出区的起始地址为4000H。在PLC程序中通过访问 I address来访问网关内存输入区进行读数据,通过访问Q address来访问网关内存输出区进行写数据。
隐藏
|
13 在STEP7组态界面如何选择不同的数据块?
- 在STEP7界面导入产品GSD文件后,可在目录栏找到所注册的产品。
PM系列产品都提供多种不同的数据块。一般地,当数据块中含有“Consistent” 则表示该数据块为长度完整,在进行数据读写时需通过SFC14(读)以及SFC15(写) 对该数据进行读写。而不含“Consistent”的数据块,则可通过“Move”指令进行数据读写;
- 针对客户的输入输出字节数需求,数据块的选择可能有很多种,例如:
当需要20字的输入时(通过PLC读取Modbus从站设备的数据为20 words),用户 可直接选择不小于20 words 输入的数据块(32words Input、64words Input…) 或者输入不小于20 words的输入输出数据块(56 words Input,56words Output…);
隐藏
|
14 在什么情况下选择带有“Consistent”的数据块?
以“2 words Input Consistent”为例说明,当选择该数据块时,在PLC程序中需通过 “SFC14”访问该数据的地址。当Modbus从站设备的某一数据为2words,并且要求PLC 读取数据的实时性及准确性时,一般选用“2 words Input Consistent”,而不选用“2 words Input”, 这样,PLC在读取数据时是对整块数据块进行读写,可防止数据在传输过程中因为数据跳变 (前一个字和后一个字的数据并非同时被读取)而造成数据的不正确
隐藏
|
15 PROFIBUS-DP侧通讯异常,可能的原因是什么?
保证DP侧通讯正常(产品上的PBF红灯灭,STA绿灯闪烁),需确保做到以下几点:
- STEP7中设置的模块地址(DP从站地址)与所连接的PM系列产品的硬件设置一致
(旋码开关或者按钮设置的值);
- 最好采用标准的DP电缆以及接头,自行接线的话请按照产品说明书中关于DP端口定义的描述,
一般数据正接数据正,数据负接数据负;
- 当通讯距离较远或者通讯波特率较高时,一般在DP网络的终端各加一个120欧姆的终端电阻。
(并联在数据正和数据负之间);
- 配置软件中设置的输入输出字节数(如果可设的话)与在STEP7中组态时拖动到槽位
上的输入输出数据块保持一致;
隐藏
|
16 “PROFIBUS输入输出字节数”是什么意思?
用户通过PM系列网关实现PROFIBUS-DP主站(PLC等)对Modbus从站设备数据进行读写, 但是对读写的数据个数有限制,该参数即是网关对读取的Modbus从站数据个数的限制。
隐藏
|
17 PM系列产品的RS232口如何与用户设备接线?
PM系列产品RS232的引脚定义请参照产品面贴或者产品说明书, 产品的TX接用户设备的RX,产品的RX接用户设备的TX(PM-160是TX接TX,RX接RX),产品的GND接用户设备的GND。
隐藏
|
18 PM系列产品的RS485口如何与用户设备接线?
一般原则:数据正接数据正,数据负接数据负。PM系列 产品RS485的引脚定义请参照产品面贴或者产品说明书,产品的数据正 (A+)接用户设备的数据正(A+),产品的数据负(B-)接用户设备的数据负(B-)。
隐藏
|
19 通过GT-123以及PROFIBUS-DP主站对网关配置或组态有没有先后顺序限制?
没有,只是需要注意GT-123中配置的PROFIBUS输入输出 字节数与组态时拖动到槽位上的数据块要一致。(针对需要在GT-123中设 置PROFIBUS输入输出字节数的产品)
隐藏
|
20 从产品指示灯的情况如何看通讯情况?
- PROFIBUS-DP网络和Modbus网络是两个独立的网络,其中PBF和STA是
PROFIBUS-DP网络通讯是否正常的指示灯(STA绿色闪烁,且PBF灭说明DP端通讯正常; PBF红色常亮,且STA灭说明DP端通讯异常);
- TX、RX是否正常闪烁可说明网关与用户Modbus设备通讯情况(TX、RX都
正常闪烁说明数据收发正常,只有TX灯闪烁,而RX灯灭掉,说明用户Modbus设备没有响应。);
隐藏
|
21 指示灯指示正常,但DP主站读到的数据为0,可能的原因是什么?
DP主站访问的数据地址与实际数据的映射地址不一致;
隐藏
|
22 指示灯指示正常,但DP主站读到的数据不正确,可能的原因是什么?
- DP主站访问的数据地址与实际数据的映射地址不一致;
- 在GT-123中或者DP主站组态界面设置的“Modbus寄存器起始地址”错误(GT-123中
该地址为协议地址,用户需注意PLC地址与协议地址的转换);
隐藏
|
23 Modbus设备的数据变化,但DP主站读到该数据变化需要等待一段较长的时间?
- 确定GT-123中没有配置空节点以及空命令;
- 确定GT-123中“帧间延迟时间”参数设置合理;
- 当设置的命令条数很多时,建议将写命令设置为“逢变输出”;
隐藏
|