Boa tarde,
Acabei fazendo através de script mesmo, utilizando a mesma estrutura e nomes de tags no slave. Assim consigo ler e escrever do slave/master as tags.
Para que a tag seja lida pelo evento OnTagRead, a propriedade EnableDriverEvent da tag deve estar em TRUE. Se caso não queira ler alguma tag, basta deixar a propriedade EnableDriverEvent da tag em FALSE.
Segue exemplo do script:
Sub CLP01_OnTagRead(Tag)
'Variáveis internas
Dim TagName
'Caminho do tag no slave, pega o caminho do mestre e troca para o caminho do slave
TagName = Replace(Tag.PathName,“CLP01”,“IEC104.CLP01”)
'Pega a referência do tag slave
Set TagSlave = Application.GetObject(TagName)
'Escreve o valor da tag na tag slave
TagSlave.WriteEx Tag.Value
End Sub
No meu caso eram mais de um driver master mandando para o driver slave, então dentro do slave eu criei uma pasta para cada driver master, com o nome igual ao do driver do respectivo master:

O mesmo pode ser usado para receber valores do driver Slave, neste caso habilita o EnableDriverEvent apenas nas tags de interesse. Exemplo do script do slave:
Sub IEC104_OnTagRead(Tag)
'Variáveis internas
Dim TagName
'Caminho do tag no mestre, pega o caminho do slave e troca para o caminho do mestre
TagName = Replace(Tag.PathName,“IEC104.”,"")
'Pega a referência do tag mestre
Set TagMestre = Application.GetObject(TagName)
'Escreve o valor da tag na tag mestre
TagMestre.WriteEx Tag.Value
End Sub