目录

创建基于以太网连接的项目

目前离散行业自动化(逻辑算法)的仿真软件和PLC之间的连接方式为以太网,要创建一个用于以太网连接的项目,请按本文内容操作。

创建一个TIA项目

  1. 1. 打开TIA Portal,依次选择“启动”→“创建新项目”。
  2. 2. 在右侧的“创建新项目”区域填写相关配置,并点击“创建”。
  3. 3. 软件提示“正在创建项目”,等待创建完成即可。

进行项目组态

添加PLC

“6ES7 214-1AG40-0XB0”为PLC的订货号,订货号在PLC的侧面进行标注,请根据实际情况进行选择。

  1. 1. 创建TIA Portal项目后,点击右侧“新手上路”区域下方的“打开项目视图”。
  2. 2. 在项目视图的左侧的“项目树”上双击“添加新设备”。
  3. 3. 在“添加新设备”窗口的左侧选择“控制器”,随后在该窗口的中间依次展开“控制器”→“SIMATIC S7-1200”→“CPU”→“CPU 1214C DC/DC/DC”→“6ES7 214-1AG40-0XB0”,在“版本”后的下拉框中选择合适的版本,点击窗口右下角的“确定”。

组态PLC的IP

在未进行修改的情况下,PLC的IP默认为192.168.0.1。请注意修改的IP应该与PG/PC处于同一网段,且在该网段内无IP冲突发生。

  1. 1. 在“设备视图”中,右键PLC上的“PROFINET接口_1”,选择“属性”。
  2. 2. 在窗口下方的“属性”→“常规”→“以太网接口”→“IP协议”中,配置PLC的IP及子网掩码。

启用允许来自远程对象的PUT/GET访问

  1. 1. 在项目树上的PLC上右键,选择“属性”。
  2. 2. 在弹出的窗口中选择“常规”选项卡,在该选项卡中展开“防护与安全”,并选择“连接机制”。
  3. 3. 在右侧的区域勾选“允许来自远程对象的PUT/GET通信访问”。

创建输入输出数据块

请确保输入、输出数据块中的数据顺序和官方发布的IO表中的数据一致,否则通信将会出现错误。

按照以下步骤新建一个输入数据块:

  1. 1. 在项目树上展开“程序块”,双击“添加新块”。
  2. 2. 在弹出的窗口中左侧选择“数据块”,并将名称修改为“input”,其余部分保持默认然后点击“确定”。
  3. 3. 在新打开的编辑器中,将输入数据粘贴至此,并将“1号梯当前载重量”的数据类型修改为“Word”,其余均保持为“Bool”。
  4. 4. 在项目树中,右键该“input”数据块,选择“属性”。
  5. 5. 在弹出的窗口中,选择“常规”选项卡,在该选项卡中点击“属性”,并在右侧取消勾选“优化的块访问”。

使用相同的步骤创建一个“output”数据块用以输出数据。