分享

S7-1200PLC与MCGS触摸屏通讯

 yanyang 2023-04-19 发布于陕西

一、西门子1200PLC

1、以TIA V15为例,创建工程并组态完成,设置PLC的IP。在”防护与安全”—“连接机制”—勾选“允许来自远程对象的PUT/GET通讯访问”

 

 2、创建一个与触摸屏通讯的数据块,以DB2为例;并取消“优化块访问”。

 3、在数据块DB2中创建32个布尔量(Bool)、8个字节量(Byte)、8个整型(Int)、8个字(Word)。

 

 二、MCGSE触摸屏

1、打开MCGSE组态环境软件

 2、点击“文件”,点击“新建工程”

 3、根据触摸屏型号选择对应类型,点击“确定”

 4、点击“设备窗口”,在点击“设备组态”,进入组态页面。

 

 5、双击“通用TCP/IP父设备”及“Siemens_1200”将通讯协议及设备添加到设备窗口中。

 6、双击设备窗口中的“通用TCP/IP父设备”,填写触摸屏的IP及需要连接的PLC的IP。

 

 触摸屏IP地址查询及修改步骤如上。

7、双击设备窗口中的“设备0--【Siemens_1200】”,填写触摸屏的IP及需要连接的PLC的IP。

 8、点击“设备编辑窗口”中“新增设备通道”,以V数据寄存器为例,创建32个布尔量(Bool)、8个字节量(Byte)、8个整型(Int)、8个字(Word)。

 9、①DB2.DBX0.0 BOOL 32 点击“增加设备通道”按钮,弹出“添加设备通道”窗口,选择通道类型为“V 寄存器”,通道地址为“2”,数据类型为“通道的第00位”,通道个数为 32,设置完毕后点击确认,返回到编辑窗口,如下图所示。

 ②DB2.DBX4.0 BYTE 8 点击“增加设备通道”按钮,弹出“添加设备通道”窗口,选择通道类型为“V 寄存器”,通道地址为“2.4”,数据类型为“8位无符号二进制”,通道个数为 8,设置完毕后点击确认,返回到编辑窗口,如下图所示。

DB2.DBX12.0 INT 8 点击“增加设备通道”按钮,弹出“添加设备通道”窗口,选择通道类型为“V 寄存器”,通道地址为“2.12”,数据类型为“16位有符号二进制”,通道个数为 8,设置完毕后点击确认,返回到编辑窗口,如下图所示。 

DB2.DBX27.0 WORD 8 点击“增加设备通道”按钮,弹出“添加设备通道”窗口,选择通道类型为“V 寄存器”,通道地址为“2.27”,数据类型为“16位无符号二进制”,通道个数为 8,设置完毕后点击确认,返回到编辑窗口,如下图所示。 

 此时完成通道创建,并未连接变量。

 10、在用户窗口中点击“新建窗口”;双击“窗口0”打开动画组态窗口。

 

 

 11、点击“工具箱”中“标准按钮”,在画面中拖拽出按钮大小,创建按钮,双击“按钮”,打开编辑窗口。

 

 

 12、点击“操作属性”—勾选“数据对象值操作”—点击后方“?”进入“变量选择”页面,

 13、“根据采集信息生成”选择需要操作的变量并生成。确定后会对应绑定通道。

 14、在“实时数据库”中可以“新增对象”。

 

 15、完成对所需变量的通道链接。

 

 

 16、完成对触摸屏及PLC的通讯设置,将工程文件对应下载到触摸屏及PLC设备,测试通讯。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多