400 025 3599
网站首页
全控简介
模拟平台
产品中心
荣誉资质
新闻资讯
联系我们
电话咨询
固话:025-83983051
手机:13905180520
返回顶部
当前位置: 主页 > 新闻中心 > 技术文档 >
TCP/UDP通讯指令方式说明
发布时间:2019-10-17 17:03
配置文件中的配置参数表格:
通讯模式 本地IP地址 本地端口号 目标IP地址 目标端口号 连接对象 服务器IP地址 服务器端口号
UDP Server LocalIP
127.0.0.1
LocalPort
8002
RemoteIP RemotePort      
UDP Client LocalIP LocalPort RemoteIP RemotePort      
TCP Server LocalIP LocalPort     All Connections    
TCP Client           RemoteIP
实际IP地址
RemotePort
8001
 
 
1. 先将影片文件命名成AllController01.wmv~AllController15.wmv,并放到ME文件夹内
2. 如果发Play指令,  程序调用.\ME\AllController.txt
3. 如果发Play01指令,程序调用.\ME\AllController01.txt
4. 如果发Play02指令,程序调用.\ME\AllController02.txt
5. 依次类推,最大支持Play15指令,如果超出Play15,则仍然调用AllController.txt
6. Stop表示停止当前动作文件的发送,软件接下来会发送一帧全0指令到控制卡(发送全0的功能在SYNC_SEL=2的情况下暂时无法实现)
注:Play、Pause和Stop的字母不分大小写。

2.4.4 播放同步方式选择说明

同步方式就是当接收到中控主机的起始同步指令后,采用哪种同步方式来播放影片或者动作文件,目前软件可以采用如下三种方式来同步:
1. 启动时间一次同步:适用于程序只播放动作文件的情况
2. SSP播放器反馈时间同步:播放影片同时调用txt格式的动作文件
3. SSP播放器内部时间同步:适用于既播放影片(SSP)又播放动作文件(EFFX)的情况
注:当同步方式为“SSP播放器内部时间同步SYNC_SEL=2”的情况下,播放影片的路径和名称在.\SPAS\OpenFile.vbs和OpenFileStop.vbs里面,如果需要修改影片名称,则需要通过记事本打开这两个文件进行修改。另外在.\ME\的文件夹下,同时将AllController.effx动作文件名称也要同步修改。
除此以外,在SSP软件中也应做相应的配置,具体见下图,同时注意串口号和波特率要根据实际情况而定。
 
 

2.4.5 播放逻辑说明

在初始状态下,无论按下任何播放按键,影片(动作文件)从第一帧(第一行动作)开始播放,直到播放完为止。
如果在影片(动作文件)播放过程中,又按下其它按键(或当前的播放按键),则重新播放按键所对应的影片。
在播放过程中如果按下Stop按键(Key6),则停止当前的影片(动作文件)的播放,平台同时归到原位。

2.4.6 摇杆随动功能

在某些需要摇杆/手柄/方向盘直接控制仿真平台的情况下,摇动摇杆时平台会跟随摇杆进行相应的动作。其主要功能有:
l 平台随动控制
l 平台特殊动作控制(模拟地震横波纵波、平台抖动、颠簸等效果)
l 动作文件、特效文件的采集(控制平台的时候,可以直接生成动作文件)
l 模拟一些游戏的姿态输出
l 某些摇杆支持平台的变速控制

2.4.7 通过Acq101动作采集板采集动作文件

当软件连接上动作采集卡,软件可以实现动作采集的功能。具体操作步骤如下,
1. 将config.ini中的[Others]中的MotionFileDuty配置成超过0的数值
2. 修改[Comport2]的端口和采集卡的端口一致。并将波特率设置成115200
3. [SyncMode]中的SYNC_SEL=2
4. 将待采集动作的影片命名成AllController.wmv,且放在C:\UK2T\ME\文件夹下。或者将.\SPAS\OpenFile.vbs中的最后一行改成和待采集动作的影片路径和名称相一致。
5. 打开程序并准备好采集器后,直接点击SSP界面上的播放按钮即可

2.4.8 注意事项

1. 动作文件应该严格遵循以下格式
00:00:05.500 1 2 3 4 5 6 1 2 3 4 5 6 7 8
2. 配置文件的“串口1”是发送到平台控制卡的串口号,当数据发送方式选择采用“通过UDP发送动作文件到平台控制卡(DATASEND_SEL=1)”的方式时,可以不理会当前串口;
3. 配置文件的“串口2”是按键信号采集卡的串口号,当采用UDP的方式作为控制指令输入时,可以不理会当前串口;
4. LocalIP和LocalPort是本地主机的IP地址和端口。也就是说是中控主机需要按照这个配置来设置参数;
5. RemoteIP和RemotePort是控制卡的IP地址和端口。也就是说是控制卡发送数据的目的主机的参数;

 

相关新闻