展开查看
以下是引用手机用户20230627700497在2023-07-11 17:12:03的发言 >0楼:各位,
1、西门子有多种通信协议(s7、tcp、modbus、profinet io)各种通讯协议使用的时候该怎么去选择?因为不同的通信涉及不同的读取数据的命令。
2、我观察到plc与第三方仪表通信时导入gsd文件后是从分布式io哪里选择数据读取的fb块命令的。是不是gsd文件导入后就相当于是一个分布式io了?西门子自带的分布式io设备好像只需要组态连接的时候跟plc控制cpu连接一下就可以了,不需要用什么命令去读取数据。
3、另外组态的时候有网络和连接两个窗口,连接那个窗口有连接的时候选择连接方式(s7、tcp等等)这个怎么选择,与上面所说的通信选择协议是不是有关系?
谢谢大家,希望可以明白我的意思,仔细解释一下。
看到个程序,与e+h的仪表进行通信,这是个profinet i/o组态设备,分配了ip地址。程序使用了读取dp从站的一致性数据功能块进行数据读取?这个命令块不是读取profibus dp组态的命令吗?这个命令也可以读取profinet io的数据?