上海腾希电气技术有限公司
:周工(同号)
:
我想问一下就是200smart做服务器,1500做客户端,用到400个byte,1500编写PUT/GET程序,建了DB1和DB2两个数据块,一个GET,一个PUT,1500只能是DB1和DB2对应200smart的V0-V399吗,我用DB3和DB4可不可以,我是按照下面的图编的
你这个应该是按照帮助文档来的吧,zui下方有粗体字明确说明了得DB1对应V区
注意:S7-200 SMART中V区对应于DB1,即在PUT指令中使用的通信伙伴数据区ADDR_1=P#DB1.DBX0.0 BYTE 200在S7-200 SMAR中对于为VB0~VB199。
DB3,DB4已经被指令占用了,在这里已经不能用了。
DB2是可以用其它DB替换的。
至于“1500只能是DB1和DB2对应200smart的V0-V399吗”
在这个例子里 是发送 接收 各占 200BYTE 0-199 200-399 可以按照你的实际需求进行更改 。
西门子6ES7522-1BH01-0AB0
西门子6ES7522-1BH01-0AB0