说到转发;很多初学者可能不太理解;何为转发呢。我在这里不做过多的解释;就以力控的转发功能来说明一下吧,力控软件可以组态成为modbus 从站;说到从站;我们就可能好理解一些了;即相当于力控项目中用到的一些变量;我们可以把这些变量再重新按modbus编址的方式转发出去;如某软件通过串口或以太网读取或写入力控软件的某些变量;这个时候就只需把力控软件组态成为modbus从站即可。较一些底层软件省去了不少的工作量。
下面就来具体介绍一下modbus转发功能的组态过程吧;
1、打开力控软件的工程管理器,选中某项目后,切换到工具列表中,再找到用于配置数据转发的工具。

运行转发工具
2、新建modbus转发从站,操作步骤如下图所示;

新建modbus从站
创建modbus从站设备-设备命名与通讯方式选择
通讯端口设置
通讯协议选择与通讯地址范围设置
3、配置转发变量。
配置转发变量
4、将数据转发服务器添加到初始启动程序中。
将转发程序dataserver添加到初始启动程序中
5、运行程序,并运行modbus主站模拟软件;验证转发效果。为确认dataserver是否运行;可以在任务栏中找到dataserver工具,打开后可以看到之前配置的转发变量;并可监视转发变量当前的值。在下面的系统消息中,可以看到dataserver转发服务器转发的过程信息。
dataserver转发工具监控
总结:力控的modbus转发功能是以虚拟串口为基础的;所以在配置转发功能时,需要为电脑配置一对虚拟串口。这样两个软件之间就可以进行正常通讯了。