跪求!西门子PLC300的模拟量编程!!34
发布网友
发布时间:2023-11-06 13:02
我来回答
共5个回答
热心网友
时间:2024-03-12 06:27
很简单
1、组态硬件配置,主要是ai模块的参数,选择4-20ma,2线制
2、硬件组态的时候会自动为ai模块分配地址,例如起始地址为256,则该模块的第一通道就是piw256,第二通道就是piw258,后面依此类推
那么,可以在梯形图中采用move指令,把piw256的数值存到一个word类型的内部变量中,例如mw0或者db1.dbw0
3、调用step7提供的fc105,把mw0转换为一个real数据。当然你也可以自己编写程序做这件事情,本质就是把一个0-27648范围的word变量转换为一个real数据(范围是工艺量程,例如0-3000.0kpa)
热心网友
时间:2024-03-12 06:28
、组态硬件配置,主要是ai模块的参数,选择4-20ma,2线制
2、硬件组态的时候会自动为ai模块分配地址,例如起始地址为256,则该模块的第一通道就是piw256,第二通道就是piw258,后面依此类推
那么,可以在梯形图中采用move指令,把piw256的数值存到一个word类型的内部变量中,例如mw0或者db1.dbw0
3、调用step7提供的fc105,把mw0转换为一个real数据。当然你也可以自己编写程序做这件事情,本质就是把一个0-27648范围的word变量转换为一个real数据(范围是工艺量程,例如0-3000.0kpa)
热心网友
时间:2024-03-12 06:28
俺用的6ES73325BH010AB0的模拟输出模块,本想用它来控制两个变频器,但是俺从来没有用过300,所以也不知道怎么写程序来实现模拟量的输出。如果那位大哥懂的,请给小弟指点一二juanhong1258@163.com
热心网友
时间:2024-03-12 06:29
这个具体还是要根据你的模拟信号类型来处理,你这说的有点笼统
热心网友
时间:2024-03-12 06:29
用105 106即可