当您解决系统问题时,PAC经理可能会有很大的帮助。那是因为PAC管理器直接与您的控制器和I/O单元进行通信。
您可能已经熟悉PAC经理的Inspect窗口,在那里您可以在I/O单元或控制器上查看详细的状态数据。此提示向您展示了一种在检查窗口中的任何内容上创建自己的自定义检查的方法。
要检查Opto 22设备,请打开PAC管理器,然后单击Inspect Ict Icon(或选择工具>检查)。输入I/O单元的IP地址或名称,然后单击状态读取按钮。
此窗口中有很多状态数据,并且在PAC经理用户指南(请参阅第5章中的“解释状态数据”)。
如果您在右上角的一个按钮(如上图所示),请单击它。它显示有关潜在问题的消息,您可以创建自己的消息。
感叹号可能是黄色或红色。A黄色感叹号表示:
- 设备的通信端口之一是一个与预期的数字不同,例如,如果将modbus端口设置为112而不是预期的502。
- 始终在powerup上的bootp已从否更改为“是”。
- 设置了任何扫描仪标志。
当然,如果您已更改了其中一个(例如,一个端口号),那不是问题;但是,如果它暂时更改并且没有改变,很高兴知道这可能是造成通信问题的原因。
红色感叹号仅当您对状态读取页面通常读取的任何值设置自己的自定义检查时才出现。如果支票失败,您会看到红色感叹号。
您可以通过创建和编辑文本文件来设置检查,您将其命名为Manager_statusread.cmp,该文件将其放在与Manager.exe文件(通常为PAC Project文件夹)的同一文件夹中。
您可以在此文件中放置一条或多条文本,每个文本都是测试。例如,下面的行测试内存映射地址中是否有一个值F030003C,eNet1的默认网关。如果没有,它将显示消息“ ENET 1-默认网关为空(通往Internet的路由)”。
F030003C,=,0,ENET 1-默认网关是空的(通往Internet的路由)。
这种反馈对故障排除确实很有帮助。例如,在这种情况下,如果您希望您的PAC发送电子邮件,则如果没有默认网关,它将无法访问Internet。
有关.cmp文件的更多信息并下载可以使用或修改的示例文件,请参见optoforums post扩展PAC经理。