s7-1500通过RS232模块和model 218通讯,需要采集八个通道的温度值,我用Receive_p2p块来实现接收数据,请问BUFFER里面收到的数据是八个通道的吗?要怎么实现八通道的数据采集?谢谢大家~~~
问题补充:
请问笑晴,我不太明白你的意思,你说的取决于我的模块是什么意思?我现在只有一个温控仪(温控仪是八通道的)和RS232模块,假如我需要同步采集这一个温控仪上的八个通道的数据,我调用了一个receive-P2P模块,buffer缓存区的数据会自动接收这八个通道的数据?然后我需要另外在写程序把buffer里面的八个数据读出来?能不能麻烦您再详细的讲一下,或者有没有程序之类的?谢谢!!!
最佳答案
model 218没用过你说的这个模块,之前做过PLC与台达温度模块的通信。
BUFFER里面收到的数据是几个通道的,取决于你的模块和你的读数据命令。比如我要读模块的数据地址40001、40002、40003,我可以用一条命令来读也可以用三条命令来读。
提问者对于答案的评价:
谢谢~
专家置评
取决于具体的通讯方的协议报文是如何定义的。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc169380.html