I read a little on the SMS-10 today, particularly the user manual starting at page 4-62 where it explains the ABCOMM driver. Their documentation is only okay... I am pretty well versed in A-B DF1 messaging and I would still have questions after reading that chapter.
What would be great is if you posted the actual AML language declarations for the A-B style address you want to use.
I presume that because you're trying to use an MSG instruction in the SLC that you're treating these memory locations as "internal". The SMS10 is just going to wait for a SLC to write to it, instead of going out and sending messages to SLCs.
You can read all about the MSG instruction in the RSLogix 500 online help, or in the SLC Instruction Reference manual.
The MSG instruction requires three different memory address arguments:
1. Control Block. This is an Integer (N) file that the SLC controller uses to store the addressing and status info of the MSG command. Be sure that this memory file and range are unique to each MSG instruction in your program.
2. Local Data Table Address (This Controller): If you're programming a Write, this is the source in your SLC memory for the information to be written. If you're programming a Read, this is the target for the information that will be read.
3. Remote Data Table Address (Target Device): This is the memory address affected in the controller that is the target of this MSG. In your case, this is the memory address that you defined with your AML declarations.
The SLC-500 message instruction can only write a full 16-bit Word at a time. Although you have defined just two bits of the Word in your AML program, the SMS10 is going to have to accept a write of the whole Word.
If your PanelView is writing to bits contained in your SLC's data table as B3:3/10 and B3:3/11, then your Local Data Table Address will be B3:3 in the MSG instruction. That's File type "B", File number 3, Word number 3.
Because you defined your ABCOMM elements as B3:0/10 and B3:0/11, you will enter B3:0 as your Target Device data table.
The number of Word elements is just 1, so enter 1 for the "number of elements".
Next we can deal with the fact that the SMS10 only supports half-duplex DF1 mode... post how you've set up the SMS10 comm port and I can post back how you should set up the SLC-500 Channel 0 serial port.