1、PKS MODBUS RTU通讯简介 一、 Terminal Server设置 1、 首先将需要与 Terminal Server通讯的本机 IP地址设置为 10.0.1.10(假设)。 Terminal Server默认的 IP地址是 192.168.127.254,有两种方法可以设置 Terminal Server的 IP 地址: 1) 在本机安装 Terminal Server自带的安装软件,使用平行网线将本机与 Terminal Server相连,通过软件进入下列画面的 IP地址设置界面 Network Settings,设置IP address与 Netmask等相关设置,之后点击
2、Submit确认保存设置。 按下 Terminal Server的 MODE键进入 手动设置 Network IP address目录 ,通过上下键选择,设置 IP address。这样本机可以拼到与交换机连接的 Terminal Server的地址。 2、打开游览器,在 ADDRESS处键入 Terminal Server的地址,即可打开如 下 图的界面 1) Basic Setting 在 Basic Setting窗口中, Server name处可以给 Terminal Server命名,选择时区,日期、时间; Settings下方的设置 一般 保持初始设置。 2) Serial Se
3、ttings 在此窗口设置通讯速率、数据位、停止位、 奇偶校验、流量控制、接口方式等信息,以 Terminal Server5630-8为例,即为 8 端口,所以想要其余的 7 端口与此端口设置一样,在“ Apple the above settings to all serial port”前的方框打勾。然后点击“ Submit”,则八个端口的通讯端口设置一样。 3) Operating Settings Operation mode :选择 TCP Server mode 其他设置保持初始默认值即可。要注意 Local TCP port的数值,此值即为 Quick Builder中 Cha
4、nnel属性中“ Terminal Server TCP Port NO”需填写的信息。 以上设置即为常规 Modbus RTU通讯, Terminal Server所需要设置的信息,设置完成后,选择 Save/Restart保存重启 Terminal Server。 二、 PKS Quick Builder组态 1、 建立通道 CHANNEL 在 Configuration Studio窗口下 -SCADA Control,点击 Build channel,进入第三方通道建立窗口。 A、 单击左侧菜单栏中 Channels, 点击 ,添加通道 ,选择 MODBUS Channel,在 use
5、 name处填写通 道名,(注下装后的点不能再更改通道名,需要删除重新添加通道改名,点击 OK。B、 在 Main窗口下,一般采用默认设置即可, 但是如果此通道所带的第三方控制器数量比较多,为了降低数据传输的错误率,需要放大报警限值,即在 Marginal Alarm Limit与 Fail Alarm Limit处相应放大报警限值,规则是报警限值 =控制器数量开方初始默认报警限值。举例:如果一个通道下有 9个控制器,则 Marginal Alarm Limit 75 Fail Alarm Limit 150 C、选择 Port设置通讯方式,以 Terminal Server为例 Port T
6、ype : TerminalServer Protocol: Modbus RTU Terminal Server TCP Host Name: 172.20.11.111(即为 Terminal Serve的 IP地址 ) Terminal Server TCP Port NO: 4001 (端口号 ,一般 8口 Terminal Serve,从左至右依次为 4001 4008) Idle Timeout与 Checknum如果没有特殊要求,取默认值即可。 如果第三方设备支持冗余, 根据客户需求可以采用冗余 Terminal Server, 则选择Redundant Port,设置与 Por
7、t一致,注意 TC Host Name与 TCP Port NO。 2、 建立控制器 单击左侧菜单栏中 Controllers , 点击 ,添加控制器, 选择 Modbus Control, 输入 控制器的名字,点击 OK。 在 Controllers窗口中: Channel Name: modbus 选择之前 建好的通道 PLC Station ID: 1 根据第三方设备厂家提供的信息,一般 如果第三方设备只有一个,则站号默认为 1, 若不止一个,则需要根据所提供的通讯信息,来设置站号。 Data Table: 选择需要通讯的数据类型 Digital Input:数字量 输入 Digital
8、 Output:数字量输出 Holding Register:模拟量输入(可读可写) Input Register:模拟量输入(只读) 3、 建点 单击左侧菜单栏中 Points,点击 ,添加点 1)模拟量点 Analog Point,命名点名,点击“ OK”确认。 Main窗口中 Point ID:即点名 Enterprise model item name:企业模型细目名称(可不填) Description:点描述 Parent Aesset:企业 模型分配 PV Scan Address: Address Type:选择控制器 Controller:选择此点属于哪个控制器 Location:点地址 数据格式 例如: 5 S16B 地址是 5 数据格式是 16位有符号数