问题是这样的,原来我们的现场操作面板是op27后来op27没有买的了,就用op270来代替,我想再不久270也会没有卖了,所以想用电脑来代替面板,但才做一个点就出现问题了!就是270面板上的按键,比如说面板上的按键F1原来设置该按键按下就附值1给共享数据块DB201.DBW324.DBX8的,但是我在WINCC里新建Tag的时候问题就来了,如果是新建bit Tag的话,出现的地址对话框里位号只能0~7,8以后的位都没得选的,但我这个明明是一个字啊!这个我怎么都弄不明白,恳请高手指明方向,是不是我的方法不对啊?
问题补充:
谢谢大家,这个已经搞定了!还有个问题就是在同一个文本框里显示不同的文字和颜色,怎么做呢? 就是比如说没有准备好的时候是NOT ready紫色的值为1,警告是warning红色值为2,准备好ready绿色值为3,开on绿色值为4,故障fault黄色的值为5等等以此类推!请问用什么方法来实现呢?已经在程序里做了一个数据块,再在WINCC里建一个实数类型的Tag了!
最佳答案
S7-300/400寻址是8进制的,不可能出现DB201.DBW324.DBX8这样的东西。
我想你是准备将DB201.DBW324的第8位赋值为1吧?建BitTag的时候地址选成DB201,DBB324,位选0
-----------------------------
地址对应关系如下:
DBW:------DB201.DBW324
DBB:------DB201.DBB324 DB201.DBB325
DBX:------ 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
提问者对于答案的评价:
谢谢指导!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275738.html