恭喜,你发布的帖子
发布于 2024-02-26 14:49:17
2楼
SMART200与wincc通信使用SIMATIC_NET软件不稳定原因主要还是在SIMATIC_NET软件上,建议使用PC Access SMART软件。如果你不想使用第三方软件你完全可以使用modbus TCP驱动,这个也是不错的选择。
至于安全通信目前只是针对1200与1500才有的,如果不想使用完全可以在PLC设置中将PLC固件版本降级到不支持安全通信的版本或者取消勾选安全通信,你可以可以按照指导导入安全证书,这个操作也不是很繁琐。
第三方驱动除了OPC UA可能需要证书,其他的都不需要。
WINCC的这个安全证书机制和OPC UA的安全证书机制差不多,只是为了方式未授权设备对本机访问。
感谢回帖,对于此问题和您探讨一下:
PC Access对于通讯数量和通讯稳定性上对比SIMATIC_NET来说更不稳定,这个从200开始就已经形成共识了。
WINCC出现通讯故障之后,我特地使用OPC SCOUT测试了,发现SIMATIC_NET通讯还是正常的,只是WINCC无法正常通讯,单重启WINCC可以恢复通讯正常,由此可见当时的主要问题点就出现在WINCC身上。
在实际工程中第三方厂家的PLC程序大部分是不会提供给你的,最多提供点表等,因此要求提供安全证书最多只能在调试过程中要求厂家提供,如果是改造或者别人已经调试好的项目上再要求厂家提供安全证书实际上并不会简单能要到的。
当一个项目WINCC如果要用到65536点或以上的版本,那么意味着会存在大量的PLC进行通信,其中大量的第三方200SMART通信更是让人头疼。对于第三方的200SMART如果想减少通信的连接数其实最方便的就是西门子S7的GET/PUT,但如果主站采用的是1500冗余那么连S7的GET/PUT这条路也给断了。。。
综上所述,最终最好的解决方案就是采用第三方的OPC。但是回过头来想想,花了十几万买的软件,最后通西门子自己的PLC竟还需要使用第三方的OPC才能使得通信稳定是否真的可悲又可笑?
请填写推广理由:
分享
只看
楼主