smb28怎么写不进阶梯图 ,s7200 怎么正确使用啊?急死了!

2025-01-04 08:50:07
推荐回答(5个)
回答1:

SMB28是个特殊寄存器,而且是只能读的,它的数值的大小,取决于PLC外部的模拟量电位器0,S7200的模拟电位器就是在PLC的CPU上运行开关下面的可调整电位器。它的数值分别存放在SMB28,SMB29中。
这个电位器0是可以用小的一字螺丝刀旋转的,
左旋转到底那么这时候SMB28的数值是0,
右旋转到底这时候SMB28的数值是255,
如果在电位器0的位置在中间,那么此时SMB28内的数值就是127,
也就是说随着外部电位器0由左往右旋转到底,那么SMB28的数值就从0-255之间变化
定时器T37,我们选择为通电延时性(TON),如我们想随时可以改变通电延时的时间,将SMB28作为它的设定值,这样当我们在外面将电位器0右旋转到底时,此时T37的延时时间就是25.5秒,
如果我们想T37的延时时间是12.7秒的话,那么我们就可以将外面的电位器0,旋转到中间位置就可以了.

回答2:

你用的是计时器T37 PT是你对这个计时器所做的设定值,即T37是以多少时间为单位的(PT为10,即T37所记时间为1秒),而SMB28是一个特殊寄存器,是不能作为一个计时器的设定值!

回答3:

先用传送指令move_b把smb28传送值累加器ac1,再写进定时器pt端即可

回答4:

timer计时器是在内部累加器是存储在字单位的,你把SMB28改成SMW28就可以了,试试看,解决了吧 ^_^

回答5:

PT是定时时间啊 你写SMB28能不报错吗