发表于:2005-11-03 12:09:00
1楼
剑心33 你好:
使用XMT时没有要特别设置的寄存器,xmt的一个参数是TBL(即发送数据存放的起始地址),tbl中的第一个字节是将要发送的字节数量,接下来的是你要发送的数据。
每次执行XMT时,PLC都会判断tbl的第一个字节,然后将这个数量的数据发送出去。比如,若将VB0赋给tbl,则VB0中存放的是本次要发送的数据字节数,VB1开始存放本次要发送的数据。
可以设置SM87.1为1,这样当发送完数据时PLC会自动产生发送完成中断,你可以在这个中断服务程序里处理相关事宜。