根据提供的文件内容,我们可以梳理出关于显控HMI(人机界面)与台菱(TAILING)PLC(可编程逻辑控制器)之间通讯驱动的相关知识点。以下是对文件中提及的知识点的详细说明:
1. 显控HMI与台菱PLC通讯概述:
显控HMI是指显控系列的人机界面产品,它能够与各种工业设备进行数据交换与控制。台菱PLC指的是台菱品牌的可编程逻辑控制器,用于控制自动化设备。两者之间的通讯驱动是一个设备驱动程序,使得HMI能够通过串行端口读写PLC内部寄存器的数据或状态信息,从而实现对工业设备的监控和控制。
2. TAILING设备驱动定义:
TAILING设备驱动专门用于AKWorkshop系列触摸屏读写TaiLingDX系列PLC寄存器数据或状态。这一驱动使得触摸屏能够通过串行口与PLC的串行口建立连接,实现对PLC的操作。在使用这个驱动前,必须仔细阅读相关的章节说明以及TaiLingDX系列PLC的技术手册。
3. 硬件连接要求:
要成功建立触摸屏与PLC之间的通讯,必须正确设置连接电缆。文档中提到的RS232协议的连接示例,其中AK系列触摸屏通常采用DB9F接口,而台菱DX系列PLC采用DB9M接口。具体的连接线序为:RX对接RX,TX对接TX,GND对接GND。
4. 软件设置步骤:
- 在连接设备服务中选择TaiLingElectric作为通讯设备。
- 根据连接的PLC型号或支持的协议选择对应项。
- 确保触摸屏连接参数中的通讯参数和PLC站号与实际连接的PLC设置一致。
- 对于PLC的设置,需要参考TaiLingDX系列PLC的技术文档。
5. 通讯参数设置:
- 数据通讯速率(波特率)可设置为1200、2400、4800、9600、19200、38400、57600、115200等。
- 通讯口类型可为RS232、RS422、RS485。
- 奇偶校验位可设置为偶校验(EVEN)、奇校验(ODD)或无校验(NONE)。
- 数据位长度一般为7或8位。
- 停止位长度一般为1或2位。
- PLC站号的设定范围通常在1至255之间,需要根据实际应用进行配置。
6. 可操作寄存器及其地址范围:
驱动支持对台菱DX系列PLC中的各种寄存器进行读写操作,包括位寄存器和字寄存器。位寄存器通常用于表示输入线圈、输出线圈、中间继电器、特殊中间继电器、状态位、定时器状态、计数器状态。字寄存器则包括寄存器、特殊寄存器、定时器当前值和计数器当前值。每个寄存器都有自己的地址格式和输入范围,具体地址范围一般在8000至8999、0至377(八进制)、0至7999、0至999、0至256、0至7999之间。对于一些特定的寄存器,如32位计数器当前值,其数据类型在组态时必须选择为32位。
7. 寄存器的备注说明:
- ‘d’表示十进制,输入范围为0-9。
- ‘o’表示八进制,输入范围为0-7。
- ‘备注中字’表示该寄存器只能作为字节使用。
- ‘备注中双字’表示该寄存器数据类型必须选择为32位。
- ‘备注中位’表示该寄存器只能作为位使用。
- ‘备注中只读’表示该寄存器只能读取,无法写入。
- 由于不同的PLC型号支持的寄存器名称可能不同,具体范围也会有所差异,因此在进行操作前需查阅相应的技术文档。
8. 特殊功能设置:
- 支持离线模拟和在线模拟功能,这允许在没有实际PLC硬件的情况下进行程序的测试与验证。
- 支持扩展模式,但设置范围内的具体功能需查阅文档详细说明。
为了实现显控HMI与台菱PLC之间的通讯,需要进行正确的硬件连接和软件设置,包括选择合适的通讯参数和寄存器地址范围,以及正确理解各种寄存器的具体功能和操作限制。这要求操作者熟悉相关的通讯协议和PLC技术,以及阅读和理解相关设备的技术手册。