写入PLC
参数介绍
计算参数

| 参数 | 范围 | 默认值 | 说明 | 图示 |
|---|---|---|---|---|
| 设备 | 选择设备列表中添加过的设备注:可选设备需满足2个条件:1. 设备属于PLC组;2. 设备已启用 | |||
| 地址 | 寄存器地址 | |||
| 类型 | Bool Byte Uint16 Int16 Uint32 Int32 Signle Double String | Bool | ||
| Bool数据 | 0-255 | 要写入PLC的Bool类型数据,支持绑定bool类型数据和数组 | ||
| Byte数据 | 0-65535 | 要写入PLC的Byte类型数据,支持绑定int类型数据和数组 | ||
| Uint16数据 | 要写入PLC的Uint16类型数据,支持绑定int类型数据和数组 | |||
| Int16数据 | (-32768)-32767 | 要写入PLC的Int16类型数据,支持绑定int类型数据和数组 | ||
| Uint32数据 | 0-4294967295 | 要写入PLC的Uint32类型数据,支持绑定int类型数据和数组 | ||
| Int32数据 | (-2147483648)-2147483647 | 要写入PLC的Int32类型数据,支持绑定int类型数据和数组 | ||
| Signle数据 | 要写入PLC的Signle类型数据,支持绑定float类型数据和数组 | |||
| Double数据 | 要写入PLC的Double类型数据,支持绑定float类型数据和数组 | |||
| String数据 | 要写入PLC的String类型数据,支持绑定string类型数据和数组 | |||
| 长度 | 0 | 要写入的数据的总长度,为0时根据输入的数据自动计算 |
异常排查
| 序号 | 异常信息 | 对应参数 | 解决方法 |
|---|---|---|---|
| 1 | 参数"xxx"不能为空 | 参数名 | 输入xxx参数。 |
| 2 | 不存在设备"xxx" | 设备名 | 修改设备参数或添加相应设备。 |
| 3 | 向地址"xxx"写入xxx个"xxx"类型数据失败 | 地址,数量,类型 | 确保PLC支持指定的数据类型,且指定的地址正确且可访问。 |
| 4 | 向地址"xxx"写入xxx个"xxx"类型数据失败,数据中存在负值 | 地址,数量,类型 | 确保输入的数据中没有负值,或将数据类型改为有符号数。 |
| 5 | 输入的长度xxx大于数据长度xxx,使用数据长度代替。 | 长度值,数据长度 | 减小数据长度,或增加数据数量。 |
