最近根据要求要利用simulink中RS232模块与下位机进行通讯
配置环境:MATLAB2018b、工控机
1、工控机串口配置信息
不同的工控机上会有不同数量的串口,可以进行不同类型协议的通讯,本文因为工控机需要和simulink进行通讯,所以利用的是RS232协议进行通讯。
首先需要得到工控机上各串口的配置信息,开机进入工控机BIOS,在Advance中找到SIO Configure,就可以找到每个串口对应的中断序列号IRQ和IO口号,如本文中使用IRQ=4,IO=3E0h
2、上位机向下位机发送信号
在simulink中调用BaseboardSerial模块,并对串口的信息进行配置
上位机设置一个方波信号向下位机发送,并利用串口助手进行观察