电脑无法连接plc的问题解释
经常会看到同行在论坛有类似的提问,说自己的笔记本侧无论怎么样设置,始终无法正常连接到plc的问题,我也曾经多次遇到过类似的情况,可谓“久病成医”吧。经过总结主要原因还是笔记本侧接口、软件与plc之间的连接和设置问题引起的,下面一例来说明可能存在的问题。
1) 没有选择正确的驱动。
测试环境:portal软件是V15,笔记本以太网口破损,用USB转以太网转换器,连接plc是S7-1214C DC/DC/DC 版本V4.2。
实际连接是一个USB转以太网口连接s71241c的集成以太网口,前提是提前安装好这个转换器的驱动。
2) 连接好通讯电缆,插入到位;打开驱动器,检查属性内容,图示1:

关注电脑侧IP地址是:196.168.10.9,这个是这个对应于USB转换器的虚拟IP地址。
如果知道具体连接的plc在那个网段,直接将对应连接的接口IP地址设置到同网段。
3) 打开portal软件,在线看连接选择的驱动,图示2:

PG/PC接口类型与PG/PC接口,必须与实际连接的驱动对应。然后点击“开始搜索”按钮。
4) 搜索后,软件会自动搜索到以太网连接的所有设备,因为我只连接了一个plc,所以,连接的目标设备只显示一台plc设备,很显然此时plc与电脑的USB转以太网转换器不在同一个IP网段,点击“转至在线”,后,软件会自动生成一个虚拟的IP地址来匹配与电脑侧的IP地址,图示3是弹出的2个小窗口,“确认”就可以:

5) 正常在线后的状况,图示: 
小结:
1) 图示2的选择是无法连接问题的关键,2个“PG/PC接口”选择;
2) 当看到图示3窗口,能够返回到图示1窗口重新修改IP地址当然好,但是软件(我测试的版本是V15)也会自动虚拟出一个IP地址来连接电脑的物理接口;
3) 如果在转至在线时无法连接,或者在图示3的窗口,显示plc的IP地址颜色是暗红色,则表示电脑的IP地址没有与plc一致,需要将电脑侧的IP地址设置到与plc同一网段。