The invention discloses a data dynamic 
encryption communication method based on two-wire 
system communication. The method comprises main node equipment data 
encryption sending and slave node equipmentdata receiving and responding, and the main node equipment data 
encryption sending process comprises the steps that to-be-sent data is encrypted in a fixed encryption mode, then a random dynamic secret key is sent, secondary encryption is conducted on the data through the random dynamic secret key, 
reverse order sending is conducted, and reply is waited after sending is completed; data receivingand responding processes of the slave node equipment are as follows: when a dynamic random key 
signal exists on a 
bus, detecting and storing the dynamic random key 
signal, then receiving encrypted data, decrypting the encrypted data by utilizing a dynamic random key, then performing reverse 
processing, finally decrypting by adopting a fixed encryption mode to obtain 
original data, generating encrypted reply data, and sending the encrypted reply data to the 
bus. According to the invention, dynamic encryption of two-
bus or direct-current carrier data is realized, communication data is effectively prevented from being intercepted by 
external communication and violently attacked by the outside, and the security of 
data transmission is ensured.