mill6610
困难是弹簧,你弱它就强!
级别: 略有小成
精华主题: 0
发帖数量: 120 个
工控威望: 436 点
下载积分: 1307 分
在线时间: 106(小时)
注册时间: 2011-09-23
最后登录: 2024-10-30
查看mill6610的 主题 / 回贴
楼主  发表于: 2013-09-18 07:49
请问下,数据寄存器D是几进制的,二进制吗?
这个D的值可以是带小数点的吗,比如这个D是D200,那可以将触摸屏上将D200值设置成10.3或20.5吗?如果想将这个值设置成带小数点的,如何做?还是做不了,只能是整数。
PLSY S1 S2 D    其中S1可以是小数点吗,比如说是200.5 ,可以这样吗?
老鸟们帮个忙。
[ 此帖被mill6610在2013-09-18 10:14重新编辑 ]
伟人之所以伟大,是因为他与别人共处逆境时,别人失去了信心,他却下决心实现自己的目标。
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52058 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-09-30
查看john42tw的 主题 / 回贴
1楼  发表于: 2013-09-18 08:38
D 值是以 16Bit 二進制方式儲存 0000  0000 0000 0000
顯示:則是看你選擇以何種資料來顯示  整數.實數.........(一般不設定為整數)
PLC 與 触摸屏 要選擇同一種數字型態 如此才會顯示相同
例:實數
PLC :  --------------[FLT D0 D10]   將D0的值改變為實數 存於(D11)D10
          D0=99  =>D10=99.000      D10必須採實數計算的指令才會正確
触摸屏 : 必須將D10 選擇實數型態


若要将触摸屏上将D200值设置成10.3或20.5
必須將D200 選擇實數型態
值將會儲存在 PLC (D201)D200 中

PLSY S1 S2 D    其中S1可以是小数点吗?
不行
S1 :1~100
S2:0~32767