|
||||
楚州发电机租赁400KW--【中动电力】 BCD码的低3位各位只能是0~9,如果是16#A~16#F则会出错。计数器的预设值PV是0~999的BCD码,可以用格式为C#的常数(C#1~C#999)作为计数器的预设值。下图用MW42计数器的预设值PV,如果用MOVE指令将十进制数348(对应的十六进制数为16#15C)传送给MW42,进入RUN模式时,操作系统将它转换为BCD码时出错(16#15C不是BCD码),不能切换到RUN模式。输入预设值348时,应改为将C#348传送给MW42,它会自动地变为W#16#348,当然也可以直接输入16#348。 中断程序不是由程序调用,而是在中断事件发生时由操作系统调用。因为不能预知系统何时调用中断程序,故它不能改写其他程序使用的存储器,因此应在中断程序中使用局部变量。在中断程序中可以调用 子程序,累加器和逻辑堆栈在中断程序和被调用的子程序中是公用的。可采用下列方法创建中断程序:在“编辑”菜单中选择“插入”“中断”,在程序编辑器视窗中单击鼠标右键,从出菜单中选择“插入”“中断”;用鼠标右键单击指令树上的“程序块”图标,并从出菜单中选择“插入”“中断”。 |
|