众所周知,变量是触摸屏和 PLC 通信的中间桥梁。变量主要分为内部变量和外部变量。
内部变量
触摸屏的内部变量主要用于触摸屏项目内部,不与外部设备相关。它只能在运行系统处于运行状态时使用,其值在系统启动后初始化,系统停止后消失。
外部变量
外部变量是来自 PLC 的变量,其值与 PLC 存储器中的过程值相对应。它可以实现过程值的读取和写入操作,允许触摸屏与 PLC 交换数据。
- 读取过程值:触摸屏可以通过读取外部变量来获取 PLC 存储器中的过程值。
- 写入过程值:触摸屏可以通过写入外部变量来修改 PLC 存储器中的过程值。
外部变量的地址由 PLC 决定,触摸屏需要根据 PLC 的地址映射表来访问这些变量。
变量类型
触摸屏和 PLC 的变量类型可能有所不同,需要进行类型转换。常见的变量类型包括:- 整数(INT、SINT、USINT、DINT、UDINT)
- 浮点数(REAL、LREAL)
- 布尔值(BOOL)
- 字符串(STRING)
变量范围与映射
变量的范围是指其有效值范围,例如:- INT 的范围为 -32,768 至 32,767
- REAL 的范围为 -3.4028235E38 至 3.4028235E38
总结
变量是触摸屏和 PLC 通信的基石,通过内部变量和外部变量,可以实现两者的数据交换。触摸屏通过读取和写入外部变量,可以获取和修改 PLC 存储器中的过程值,从而实现人机交互和过程控制。本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论