当您一次打开它时,P2P进程信号对话框为空。
使用P2P Process Signals按钮栏下方的标签,
选择数据交换的方向。
在下面的示例中,数据交换的方向来自到RobotB。
在信号编辑器中,单击信号名称并将其拖放过程信号。
您还可以使用新连接信号添加信号
按钮。这会在列表中创建一个新行,您必须在该行中
完全按照中的定义输入区分大小写的信号名称信号编辑器。
则必须为两者重新编译代码控制器。
要编译逻辑,请右键单击RSLogix中的资源(控制器)
警卫加!项目管理窗口,然后选择代码代。
如果代码生成不成功,请仔细检查错误状态
查看“硬件管理”窗口中的错误消息和
纠正错误。
单击“下载”开始全部同时下载
选定的控制器
“操作”列显示当前的命令
执行或短暂状态消息。在下面的例子中,
下载已成功完成。
成功下载后,CPU状态为停止/有效
组态。
如有必要,再次选择所有控制器,然后单击“冷启动”
启动应用程序。
使用HH协议和初始网络设置
点对点协议,通信可能会起作用,但是
设置可以针对同质网络负载进行优化并且更快
消息交换。
从一个控制器向另一个控制器发送信号(PES1→)使该信号的值在PES2中可用。
至在PES2的逻辑中处理该值,相同的信号
必须在PES1和PES2的逻辑中使用名称。
使用选项卡更改数据交换的方向并定义返回信号。
下图显示了RobotB发送的信号。
如果对两个控制器之间的连接进行了更改(例如添加或删除标记),
在开始优化步骤之前,让项目运行几个
要将看门狗时间优化到较可能值,您就可以了
必须知道较大CPU周期时间。长循环时间,如
显示在“控制面板”的“统计”选项卡上的值是
发生到目前为止,但不一定是较大值
根据网络和过程条件发生。
如果无法估计较大周期时间,请运行项目
几个小时,尽可能多的条件。
请按照以下步骤重新配置看门狗时间。
RspT avg的值可能会略微跳跃。
观察两个读数几秒钟然后选择
较大的价值。
你的阅读不必到毫秒。
以这种方式设置ResponseTime允许控制器
如果意外消息丢失,请重新发送消息。对于
较好的网络性能,ReceiveTMO和
在项目完成后,ResponseTime会进行优化
在控制器上编译,加载和启动。那时候,
实际的ResponseTimes和实际的循环时间可以
在控制面板中读取。
右键单击项目树中的资源,然后选择。
编辑器打开。
启动项目并让它运行一段时间。
如果由于看门狗时间而遇到控制器错误
太短,增加看门狗时间。否则,继续
与网络优化。
阅读RspT min参数。这是所需的短时间
两个控制器的通信模块(COM)与每个控制器通信
其他。使用通信>更新HH状态刷新RspT值,如果
令牌传递关闭。
比较前向的两个链接控制器的RspT平均值
和返回路径。
小时。测试尽可能多的操作条件以解决时序问题
可能阻止项目在优化后运行的因素。
在继续优化设置之前,请确保这一点
时间片数(见上文)不大于1.如果
时间片数max大于1,大于1
执行所有通信任务需要CPU周期。
在这种情况下,您需要确定是否允许
沟通需要多个周期才能完成。这个
取决于可以完成多少个循环
安全时间。
如果你需要增加Com。时间片,启动代码
再次生成,并下载并启动新例程
控制器。
单击对等编辑器中的行号(左侧的列)表。
这将选择一个控制器,使用该控制器命名
编辑的标题,交换数据。
从信号中选择编辑器打开信号编辑器菜单。
单击对等编辑器中的连接过程信号。
安排信号编辑器和点对点(P2P)过程
信号对话框并排。
021-39526589
网址:www.qiant.net
地 址:上海市嘉定区嘉涌路99弄
6号楼713室