西门子博途:S7连接的配置

科技   2024-10-16 20:51   吉林  

S7连接的配置

为了以图形方式创建S7连接,必须在同一项目中配置通信伙伴。如果以图形方式创建S7连接,则连接将在两侧配置。

1.在网络视图中,单击“连接”图标启用连接模式。

2.在形容词下拉列表框中选择“S7连接”作为连接类型。

在“网络”视图中,所有可用于S7连接的设备都以彩色突出显示。

3.按住按钮,将鼠标光标从S7连接开始(主动连接建立)的模块(CPU、CP或CM)拖动到S7连接结束(被动连接建立)。

4.当光标在目标设备上时释放鼠标按钮,以在通信伙伴之间创建S7连接。

结果

•创建两侧配置的S7连接。

•连接路径在网络视图的图形区域中突出显示。

•S7连接输入到网络视图表区的“连接”表中。由于S7连接在两侧都进行了配置,因此创建了两个连接:

一个S7连接使用S7-1500 CPU作为本地端点。这将主动建立S7连接。

–第二个S7连接使用S7-1200 CPU作为本地端点。这被动地参与了建立连接。

设置连接参数

1.在连接表中,标记以S7-1500 CPU为本地端点的S7连接。

S7连接的属性显示在检查器窗口中。

2.在“常规”下,“常规”选项卡显示标识本地端点的常规连接参数。

您可以指定连接路由并完整指定连接路由。

3.在“本地ID”下的“常规”选项卡中,您可以看到查看连接的模块的本地ID(本地合作伙伴)。您可以更改本地ID。

稍后在“PUT”或“GET”指令的“ID”输入参数中指定本地ID。

在这个例子中,我们使用值为100(十六进制)的本地ID。

4.在“特殊连接属性”下的“常规”选项卡中,您可以设置哪个连接伙伴可以主动建立连接以及主动发送和接收。

5.S7连接的地址详细信息显示在此处。这些值是根据当前配置设置的,不能更改。


创建发送和接收数据区域

DB1“RecvData”

由伙伴CPU写入的数据存储在数据块DB1“RecvData”或被动S7 CPU中。

在DB1“RecvData”的属性中,在“Attributes”下禁用“Optimized block access”功能。

DB2“发送数据”

伙伴CPU读取的数据存储在被动S7 CPU的数据块DB2“SendData”中。

在DB2“SendData”的属性中,在“属性”下禁用“优化块访问”功能。

配置“PUT”和“GET”指令

您可以选择让TIAPortal在“PUT”和“GET”指令的输入参数“ID”处自动输入连接ID。

您可以在程序编辑器的检查器窗口中配置“PUT”和“GET”指令。按照以下指示进行操作:

1.标记“PUT”或“GET”指令的调用。

2.打开检查器窗口中的“配置”选项卡。

3.在“配置”选项卡的区域导航中,选择“连接参数”组。此组包括连接参数。

4.定义S7连接的连接端点,通过该端点接收和接收数据。

5.定义连接端点后,将自动输入通信伙伴的以下参数。

–接口

–子网

–子网名称

–地址

6.选择要传输数据的S7连接的名称。

机器人及PLC自动化应用
机器人技术讲解,PLC程序分析讲解,PLC机器人自动化培训. 以工业自动化培训为主.也会有些个人喜爱的军事和休闲.
 最新文章