产品中心
6SE6440-2UC22-2BA1
6SE6440-2UC22-2BA1支持的通讯适配器,主要实现于特定的自动导引车、非连续的运输机等的通信协议,作为内核和执行设备之间的中介。AGV通讯通讯器的实现步骤如下:
1)创建子类VehicleCommAdapter:继承BasicVehicleCommAdapter实现命令队列管理;在派生类中realvehicle的抽象方法;调用comm适配器模型上的相应方法setVehiclePosition()和commandExecuted()等,当受控AGV报告状态和订单作业时,反馈内核kernel。
2)创建VehicleCommAdapterFactory工厂类,依次为实例化VehicleCommAdapter给定的AGV对象。
3)为通讯适配器创建Guice模块KernelInjectionModule。注册并绑定VehicleCommAdapterFactory,以用于openTCS的javautil.ServiceLoader服务项在启动时自动查找Guice模块。
4)在CommProtocol类中,定义协议基本内容和触发机制。
5)启动上位机调度系统openTCS的内核之前,将通讯适配器的JAR文件及其他资源放在内核kernel应用程序安装目录的子目录中。保证kernel.bat的启动脚本在应用程序的类路径中包含该目录中的所有JAR文件,启动内核时,可以自动搜索找到满足要求的通讯适配器。
6SE6440-2UC22-2BA1
CPU222 CN
CPU222 DC / DC / DC8 输入/ 6 输出
6ES72121AB230XB8
2
CPU222 CN
CPU222 AC / DC/Relay8 输入/ 6 继电器
6ES72121BB230XB8
3
CPU224 CN
CPU224 DC / DC / DC14 输入/10 输出
6ES72141AD230XB8
4
CPU224 CN
CPU224 AC / DC/Relay14 输入/ 10 继电器
6ES72141BD230XB8
5
CPU224XP CN
CPU224 XP DC / DC / DC14 输入/ 10 输出
6ES72142AD230XB8
6
CPU224XP CN
CPU224 XP AC / DC / 继电器14 输入/ 10 继电器输出
6ES72142BD230XB8
7
CPU226XP CN
CPU226 DC / DC / DC24 输入/ 16 输出
6ES72162AD230XB8
8
CPU226XP CN
CPU226 AC / DC / 继电器24 输入/ 16 继电器
6ES72162BD230XB8
9
CPU221
CPU 221 DC / DC/DC 6 输入/ 4 输出
6ES72110AA230XB0
10
CPU221
CPU 221 AC / DC / 继电器6 输入/ 4 输
6ES72110BA230XB0
11
CPU222
CPU222 DC / DC / DC8 输入/ 6 输出
6ES72121AB230XB0