登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题: 关于西门子1200输出模拟量的问题 急急急!!!!
点击:22190 回复:16
楼主
编辑
引用
管理
小泽奔跑
我知道西门子200 用move指令进行输出模拟量的操作 现在正在学习新的s7-1200 手里由cpu为1214c西门子1200一个 模块sm1234一个 已经进行组态连接 但是如何用模拟量模块输出电流信号 或者是电压信号呢 在1200上 是用move指令吗 还是用其他的指令 求大神指点 谢谢
15-10-13 20:59
1楼
编辑
引用
管理
jamsonwo
直接MOVE,注意组态地址!
15-10-13 21:23
2楼
编辑
引用
管理
小泽奔跑
但是接了 用电笔测量没有信号啊
15-10-13 21:25
3楼
编辑
引用
管理
小泽奔跑
我就是用了一个简单的move语句 out这边是 地址是qw96 是sm1234模块的输出口 但是不知道in那边应该是什么东西
15-10-13 21:28
4楼
编辑
引用
管理
jamsonwo
注意组态时的信号类型,通道地址!
15-10-13 21:29
5楼
编辑
引用
管理
osp321
NORM中的 MIN和MAX 就是实际工程量的最小和最大值。NORM中的VALUE的值,可以通过MOVE传送。
SCALE中的MIN和MAX 就是PLC内部的最小和最大值。SCALE中的OUT就是模拟量输出地址。
组态时选择0-20MA就是说0-20MA对应0-27648;或者4-20MA就是4-20对应0-27648; 以前版本组态中没有4-20MA,只有 0-20,此时,4-20对应的就是5530-27648;
电压信号也一样,如果是-10--10 就是对应-27648——27648.
15-10-13 21:37
6楼
编辑
引用
管理
小泽奔跑
如果我选用的是模拟电压输出类型 范围是-10~10v 那么NORM中的MAX 和MAX就应该为-10 和10 相同的scale是plc内部的最大值和最小值 所以 SCALE中的MIN 和max 就应该是-27648~27648 out 那边应该是给模拟量的输出端子qw96 您看是这样吗?
15-10-14 09:15
7楼
编辑
引用
管理
小泽奔跑
move 对应的是怎样一种关系呢 比如我选择模拟量输出电压信号-10--10 就是对应-27648——27648.应该在move的in端输入-10 到10 之间的数 还是输入-27648——27648之间的数那
15-10-14 09:19
8楼
编辑
引用
管理
osp321
NORM中的MIN 和MAX 是实际的工程量的量程啊,不是-10V到10V 电压还是电流是在模块通道组态中选择的,不是写在程序里的。
就是说 假如你的模拟量输出是控制给定的频率,实际频率的量程为-50到50,那么NORM中的MIN 和MAX 就是-50 和 50.
下面这部分没错:“相同的scale是plc内部的最大值和最小值 所以 SCALE中的MIN 和max 就应该是-27648~27648 out 那边应该是给模拟量的输出端子qw96 ”
最后修改:
2015/10/14 9:43:03
15-10-14 09:35
9楼
编辑
引用
管理
osp321
引用
小泽奔跑
在 2015/10/14 9:19:02 发言
【内容省略】
直接输入,当然是传送-27648—27648之间的数值啊。
15-10-14 09:41
上一页
下一页
工控新闻
2025年中国汽车产业:“规模答卷”优异 “质量赛道”争先
华北工控EMB-3541视频监控通用计算机:满足AI推理与复杂图像处理需求
顶尖机器人企业宇树科技落子 重庆大渡口将打造百亿级智能机器人产业集群
HMS收官2025,扬帆起航下一程
2025数智工业探索者论坛:专家纵论两种生产模式智能工厂建设之道
保障旅客安全高效出行!华北工控推出机场安检验证闸机系统专用工控机
国机仪器仪表集团产业链合作基地揭牌
解码中国制造的升级脉动
更多新闻资讯