如果主串口收到 ###1:1234567,那么密码为1的产品的从串口发送出 1234567(密码不是1的产品的从串口不发送任何数据),就是去帧头。整个密码串就是在K2、K1、K0跳线设置值的前面加3个井号(###)和后面加一个冒号(:)的英文字符。
解密通信规则:从串口数据=主串口数据—密码串
如果地址为1的产品的从串口收到abcdefg ,则主串口发送出###1:abcdefg 就是加帧头。
3、如何进行多机加密通信
假设在上图中,我们要实现主机1与从机1之间的加密通信,它们之间的数据无法被主机2和从机2收到。同样,主机2与从机2之间的加密通信,它们之间的数据无法被主机1和从机1收到。
要做到这一点,必须主机1与从机1的密码设为一样,主机2与从机2的密码设置为一样。特别注意,主机1接到RS-485总线的端子是位于右侧的端子,从机1接到RS-485总线的端子上位于左侧的端子。同样,主机2与从机2也是一个接右侧端子、另外一个接左侧端子。
在RS-485总线中传输的数据均为带有密码的数据,这些密码由从机加入(加密)而有相应的主机去除(解密)。DIZ485接受定制开发。超过8个地址要求的可以定制扩展地址编码,最多可以达到32个。默认密码为0、1、2、3、4、5、6、7、8、9、a、b、……、t、u、v。