文档介绍:(已结束)工控 PLC 擂台第 3 期-- PLC 模拟量输入输出程序云锋建议删除该贴!!|收藏|回复| 2010-09-10 16:19:10 楼主现有压力变送器一只, 量程 0~6MPa , 输出 4~20mA , 请选择 CPU 及 AI/O 模块, 写出模拟量的输入输出程序,并对程序作出注释及说明。压力要求精确到 。 PLC 品牌不限。工控 PLC 擂台每周一期,本期下周末结贴。奖项设置:一等奖 1 名: 50MP ,二等奖 5 名: 10MP ,三等奖 10 名: 30 积分。 MP 介绍: gongkongMP 即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的 QB ,1个 MP=1 元人民币。 MP 有什么用?兑换服务:以 1个 MP=1 元来置换中国工控网的相关服务。兑换现金:非积分获得的 MP 可兑换等值现金(满 100MP 后、用户可通过用户管理后台申请兑换)。总记录数 29 总页数 1当前页 1?? 1??引用|回复| 2010-09-10 16:45:08 1楼 siren 压力变送器有 0-10V 的和 0-5V 的,请选型是别只选 4-20mA 的了。引用|回复| 2010-09-10 16:50:41 2楼永不止步选用西门子 314CPU, 并且选用 两种模块, 具体订货型号如下表, 输入输出均为 4-20M A 信号采用 PID 调节控制压力平衡,由于 FB41 块比较大,故分两部分截图,具体 I/O 通道及程序步骤如下: 引用|回复| 2010-09-10 16:52:00 3楼 ye_w 重新编辑有问题,请大家看 13 楼引用|回复| 2010-09-10 16:54:14 4楼云锋引用 siren 的回复内容: 压力变送器有 0-10V 的和 0-5V 的,请选型是别只选 4-20mA 的了。也可以用电压信号输入的模块来解题,但注意模拟量输出信号类型应与输入相同。引用|回复| 2010-09-10 19:39:48 5楼彩虹硬件配置表硬件品牌型号数量功能 siemens 电源模块 6ES7 407-0DA01-0AA0 1电源模块输出 4A DC24V siemens CPU312 6ES7 312-1AD10-0AB0 1 CPU312 , 16K 内存 siemens I/O 模块 323 6ES7 323-1BH01-0AA0 1 8点输入 24VDC ;8点输出 24VDC 模块 siemens 模拟量 334 6ES7 334-0CE01-0AA0 1 模拟量输入 4路模拟量输出 2路 ifm 压力传感器 ifm 0~6MPa 1 用于检测压力引用|回复| 2010-09-10 20:01:40 6楼彩虹 I/O 分配表 手动 自动 自动指示 手动指示 报警指示 PIW272 模拟量输入 PQW272 模拟量输出引用|回复| 2010-09-10 20:35:28 7楼彩虹 work 1 convert analog input to engineering unit for the exanple .assume that there isa level transmitter at piw272 ,generating a 4-20mA signal ,with 4mA=0 inches,and 20mA=600inches. mineu must be set to the engineering unit value corresponding to0 mA,which is- 12 inches .maxeu is set to the eu value corresponding to 20 mA,or600 long as the analog input signal is between 4 to 20 mA,tank_level will be set to the current height in inches. CALL FB 100 , DB100 // 调模拟量输入量化程序, scale analog input to engineering units raw :=PIW272 mineu:=+000 maxeu:=+006 valeu:=DB10,work 2 convert setting in engineering units to analog output in this example ,assume that pqw272 connects toa con