发布于 2017-03-15 20:20:14
25楼
就我用过的场合来说,我更喜欢CC-LINK,因为支持广播方式通讯啊。一个主站只需一个指令,所有从站都自动接收广播信息,用在同步时钟、控制器休眠、控制器唤醒、所有机组集体开机、集体关机、同步工况信号上非常非常的方便的。
西门子的通讯好像不支持,作为从站它不接收广播通讯、作为主站它不支持广播,非得一个一个从机骂过去,几十台从机下来都不用干其他事了。
就现在的PLC,通讯接口都是OSI模型了大家都可以做成同样的接口的,最终人性化高的才是好的。
比如使用公开的通讯协议,可以更方便的与第三方产品集成,减少不兼容的风险,优势会更大的。
比如同样的接口更高效的通讯协议会更有优势,我觉得楼宇多机组网上CC-LINK比S7更有优势。
最后,哪个性价比更高才是赢家。
以前西门子S7 200系列在国内基本上是性价比的国际品牌了,而且资料多获取也方便、使用的人群广、入门门槛低,所以同样的应用下其他国际品牌(日/美)都是只能靠边站的。现在的都支持在异地通过万维网下载程序了,其他的品牌估计也很快别挤下去的。
PS:说些题外。用过某牌的PLC人家的ModbusRTU都支持22、23功能码,一个指令完成读写贼好用了,可是西门子的Modbus库为啥就不支持呢。
还有,我对S7协议不公开是很无语,感觉无用的数据太多了浪费通讯时间。虽说可以多主多从,但是呢同一个网络真正的多个HMI访问多个PLC的后果就是数据刷新慢的超级无语,轮询效率太低了太多无用协议数据交换了。跟c-bus这种同样多主多从网络一比真的没啥优势的啊。so,一个通讯协议决定不了啥的,如果用的人多了西门子也说不定内置个CC_LINK通讯芯片也不是不可能的。