菜鸟提问:
老师们好:
请教一个关于S7300 CPU 之间的以太网数据交换的问题。
控制架构是一个CPU 317的PLC控制输送线,PROFIBUS从站下挂RFID从站,读写工件托盘的TAG信息。然后这条输送线上有8个自动站,用的是8套CPU315的PLC,每个自动站和输送线之间有100BYTE的数据交互,请问我是否可以
用输送线CPU挂RFID,8自动站和输送线之间使用以太网通信进行数据交互(数据交互时间1S)?如果是每个自动站的PROFIBUS从站上都挂RFID的话,我得多买4个ASM456控制器,成本就得增加2万元。还有其他更好的方法吗?
侠士:
你的意思是把你自动站上的MOBY挂到你的主线控制器上是吗?如果是这样我个人认为有点不合理,因为如果你的线体控制器和自动站控制之间的通信一旦出现通信中断的问题,那你自动站的工作就会受到影响,它的一些数据就会丢失或出现装配工件出现废品的情况,而且这些情况是不可控的。不知道你的甲方能承受这些问题吗?
菜鸟:
谢谢你的回答。会做成和PROFIBUS一样有诊断功能。如果从站通讯故障,会循环结束后信息提示,且工件不放行,除非手动。
侠士:
是否需要考虑托盘的ID识别问题,这应该不是单纯的通讯问题
我想请问一下,你怎么确保你数据的正确性和完整性啊?(比如自动工位的加工结果,包括零件信息、扳手的扭矩信息还有本工位的加工结果。如果这些信息出错的话,那从本工位到下个工位进行加工的时候不就有问题了吗!)
菜鸟:
西门子 TCP IP通讯,用PUT,GET功能块,数据有校验的。我担心数据量太大,导致数据交互延时太长。