TP177B几个问题
刘玉蓉
发布于2014-09-16 17:03
47
0
标签:
1、CPU为226CN,要将程序中EM231输入的VW的温度值和压力值在触摸屏上以REAL数值显示,缩小了10倍。如果不在程序中转换成实数(前提),通过触摸屏要怎么做?是不是20个变量要用20个中间变量转换啊?
2、CPU与HMI的地址对应问题:必须地址完全一样么?我拿HMI的VD0对应程序的VW0可以么?试了一下是不行,但VD0此时的值是怎么来的?
3、200手册上说RTD不能选择模拟量滤波,我想知道选择的话会有什么影响,试验并没发现有什么明显不同啊。
4.采集模式的循环使用和循环连续有什么区别?模拟量是不是一般要选来连续使用啊?
问题补充:
1、在触摸屏的变量输入域中移动一个小数点,使之相差10倍即可??怎么实现啊?不改程序怎么把程序中VW的值在触摸屏上以实数(显示)!!
佳答案
1.触摸屏的对象(比如IO域)的属性中‘常规’-‘格式样式’可以选择你的HMI要显示的格式,下面的‘移动小数点’就是小数点后的位数,如果你设为1,那么HMI会自动将变量格式转换(比如将105显示为10.5)
2.原则上必须是一致的,有的时候可以不同,比如程序中用于计算使用的是VD0,实际得到的结果并不会占用高两位字节(VW0),那么你的HMI中可以通过读取VW2来获得VD0的数据。
3.模拟量滤波不适用于快速变化的模拟量,对于RTD、TC和ASI主站模块,应当禁止使用模拟量输入滤波。
4.循环使用只有当前画面需要使用该变量才会和PLC进行通讯,循环连续则是一直按固定周期来读取PLC的变量。模拟量变量两种方式都可以选用。