Cognex 智能相机与三菱PLC的MC通讯
Cognex 智能相机与三菱PLC的MC通讯是 산업自动化领域中的一种常见应用。MC通讯是三菱PLC的通訊协议,而Cognex 智能相机的通訊协议是SLMP(SeamLess Message Protocol)。在本文中,我们将详细介绍Cognex 智能相机与三菱PLC的MC通讯的配置和接线过程。
一、相机端设置
在相机端设置中,我们需要首先设置系统默认连接成功后开始运行。然后,单击通訊,显示设置界面。在设置界面中,我们需要点击“添加设备”按钮,设置成FX系列(1E框架),IP地址输入的是以太网模块的地址。端口可以自己定义一下,但是不要超过60000。
二、通訊设置
在通訊设置中,我们需要测试连接,如果成功,右下角会有提示“连接成功”。然后,我们需要设置偏移量指的是地址的起始位,注意避开断电保持的D寄存器即可。设备数其实就是起始位的偏移量,以字节为单位。建议按照下图的来,原因详见浏览器帮助文档,地址需要对应,不能太大超过原来的容量。
三、数据格式化
在数据格式化中,我们需要把需要输出的数据格式化一下,选择对应的数据类型就行了。这样,我们可以获取相机输出的数据,并将其传输到PLC端。
四、PLC 端设置
在PLC 端设置中,我们需要设置成这样,然后用 DEMUL 指令读取数据。由于 PLC 是从站,相机是主站。由相机访问 PLC,所以 PLC 是搜索不到相机的,直接操作地址位就行了。
五、相关知识点
1. SLMP 通訊协议:SLMP(SeamLess Message Protocol)是 Cognex 智能相机的通訊协议,用于实现与PLC的通訊。
2. MC 通訊协议:MC 通訊协议是三菱PLC的通訊协议,用于实现与智能相机的通訊。
3. FX 系列(1E 框架):FX 系列(1E 框架)是三菱PLC的控制器类型,用于实现与智能相机的通訊。
4. 以太网模块:以太网模块是用于实现智能相机与PLC之间的通訊的设备。
5. IP 地址:IP 地址是用于实现智能相机与PLC之间的通訊的地址。
6. 端口:端口是用于实现智能相机与PLC之间的通訊的端口号。
7. 偏移量:偏移量是指地址的起始位,用于实现智能相机与PLC之间的通讯。
8. 设备数:设备数其实就是起始位的偏移量,以字节为单位。
9. DEMUL 指令:DEMUL 指令是用于读取数据的指令,在PLC 端设置中使用。
Cognex 智能相机与三菱PLC的MC通讯是实现工业自动化的一种常见应用。通过本文,我们了解了Cognex 智能相机与三菱PLC的MC通讯的配置和接线过程,并了解了相关的知识点。