厦门阿米控技术有限公司 联系人:徐亚婷 手机:18020776785 QQ:2851195472 座机:0592-5087595详细地址:厦门市思明区湖滨南路388号32D之六(国贸大厦32楼)
厦门阿米控技术有限公司是一家专业销售品牌的模块、卡件企业。主营PLC模块,可编程控制器,CPU模块,IO模块,DO模块,AI模块,DI模块,网通信模块,以太网模块,运动控制模块,模拟量输入模块,模拟量输出模块,数字输入模块,数字输出模块,冗余模块,电源模块,继电器输出模块,继电器输入模块,处理器模块等。
根据乘法原理:乘法表示相同的几个数相加;即3*2=2+2+2, 相当于3个2相加,因此可把积(结果)=被乘数*乘数相当于=被乘数+…+被乘数,共乘数个被乘数相加,但这样做当乘数很大时算会很麻烦,如乘数为1234时被乘数加1234次才有结果, 程序量大不易实现;
根据10进制数定义, 1234=1*1000+2*100+3*10+4*1,这样拆解乘数以后用1,2,3,4分别乘以乘数再累加求和,将大于32767的累加值的进位放到高字,小于32767的放在低字存储,用连续的两个高低字实现,这样运算程序容易编且执行速度快.
程序要求:被乘数与乘数,其中一个不能大于3640(因3640*9<32767),另外一个不能大于32767(因为单字定义不能大于32767),否则结果无意义
乘积范围:(0 到3640)*32767=119271880
除法是乘法的反过程不作详细说明,除数要求<=3640;
程序(TXT类型,可在下拉菜单选:程序à导入àASCII程序,打开梯形图)
(* %MW300,%MW301是乘数、被乘数(范围:0 - 3640*32767=119271880),其中一个〈3640 *)
7610807010
MAX,50-60 HZ,PS248164-D03
0010-37148
61-0539-10 PFS-04-01
0100-01622 0010-16690
21016404385
1D10-201589-12 NEW ES1D10-201589-12
170111300
0242-50661
ES1810-224966
3100-RSM-MFS-LEFT 0190-17623
3930-01149, 796-0099223-001
0010-24456
ERCR-NS01-B004
79-427872-00
0190-00209 3155031-011B