做工控十几年,第一次听说Smart的产品说它有以太网功能的时候就一下子记住了它,也算是深有体会才千呼万唤。 从端口上来说,相对于DB9,USB接口,SC9,RJ45的接口谁没见过?只要你会上网,起码就见过它,对于初接触plc的人来说,就亲切不少。而且也方便电脑与它连接,调试用的笔记本没有串口的时候,加各种转换卡,配备各种数据线,还得担心质量不好通讯不上。笔记本都没有单独配串口,有串口的价钱又不菲。如果出差忘带数据线,没关系,现场制作都来得及,不像早期那种专用的,你就各种郁闷吧。以太网的PLC非常方便调试用,加交换机可以连接多台电脑,比如上位机,调试用笔记本,PLC等,上位机点击动作命令,调试用笔记本可以实时监控PLC运行动作,非常方便调试,我就经常这么干。 从通讯协议上来说,先不谈通讯速率,单单原先的串口通讯时,设置各种波特率,校验码等都各种麻烦,如果你是USB转串口再连PLC,还得设置转换数据线的各种参数。最容易忽略的是端口号不一致,这也造成通讯不上的时候查半天。总之,中间东西多了,出错的概率就大。(让我想起我听过的一句话,最好的自动化就是类似于开关灯一样,合上灯就亮,关了灯就灭) 从通讯速率上来说,最直观的感受就是上下载程序的时候,进度条。串口通讯,程序大的时候进度条提示半天,总担心通讯中断出错神马的。现在以太网,进度条唰的一下就没了,特放心特安全。 说说我具体的事吧,可能跟以太网没太大关系。我一直认为上位机+PLC+强大的网络处理能力可以解决工控的任何问题。上位机链接电脑文件(EXCEL,TXT等),数据库,可视化操作,PLC负责逻辑运算与控制,网络扩展第三方设备通讯。 原先我测试WINCC通过opc协议的方式与200CN通讯,但总是通讯不上,因为中间有通讯线的转换,也不清楚是通讯线的问题,还是PC ACCESS的软件兼容性问题,查各种资料,问西门子技术支持最后也无疾而终。 后来测试WINCC与Smart的OPC通讯,至少硬件通道我不用去怀疑太多,专注于软件和设置问题。刚开始跟200CN一样的现象,我郁闷了。找了很多资料,也花了几天时间,后面在一篇关于200CN的PC ACCESS的介绍中提到了软件的安装路径的问题,我灵光一闪,会不会是C:\Program Files与C:\Program Files(32)的问题?后面修改了路径,然后奇迹出现了,测试OPC通道一举通过,顺利读写PLC变量。 后面用这种方式,做了一个采集大气压数据,做趋势图,以及存储数据到SQL SERVER2008的数据库中,方便将来的第三方软件获取数据(直接读数据库数据),也可导入EXCEL做数据分析。 |
电工学习网 ( )
GMT+8, 2021-12-6 20:46