当前位置: 主页 > PLC控制

WinCC flexible2008 中变量模拟器为什么只有十进制变量,而没有二进制变量

我是第一次做触摸屏程序,以前也没有接触过,也是自己在摸索,,仿真的时候想试试我程序中的BOOL量的两个状态对应的动作是否正确,但是仿真时候变量里面貌似不能选2进制啊,只有默认的10进制,比较郁闷,,请各位大侠指教,这到底是怎么回事呢?

最佳答案

你想通过winccflexible2008试试PLC中BOOL量的两个状态对应的动作是否正确?
1,首先打开建的WinCCflexible2008项目–>通讯–>连接,建立PLC和触摸屏通讯连接
2,在通讯–>变量里建立一个变量,变量名称要写,连接一栏选择你通讯连接的PLC名称,数据类型选择BOOL,地址一栏,选择你程序中BOOL量的地址,这样变量就建好了
3,建立一个画面并命名,在画面里建立一个简单的矩形,选中矩形双击或者右键点属性,在动画里选中外观,右栏上方‘启用’选中,下面的‘变量’选中你建的BOOL量,下面‘类型’,选中‘位’,在右面的值域里定义分别定义‘0’,和‘1’的前景颜色
这样画面建好
4,设备设置–>设备设置–起始画面,选中你建立的画面,保存
以上完成以后,运行仿真即可

图片说明:

WinCC flexible2008 中变量模拟器为什么只有十进制变量,而没有二进制变量WinCC flexible2008 中变量模拟器为什么只有十进制变量,而没有二进制变量

提问者对于答案的评价:
谢谢你这么认真的回答,虽然问题还没有解决…
连接这些其实之前都建立好了,我是在别人之前做好屏上新增了一个新项目的功能,在做的时候我想测试下,但是还是选择BOOL变量,只有十进制的,最后*脆把下面二进制选成了整数,但是变量还是连接的BOOL型的变量,测试还是成功的,暂时先这么用吧,呵呵。。

专家置评

BOOL类型变量在模拟仿真的时候,格式只能选择“十进制”,0和1两个数值。

  • 关注微信

猜你喜欢

微信公众号