永发信息网

请问西门子200 PLC 如何用模拟量(±10V)输出正弦波信号 频率为0~8.5HZ 可调 最好能做个程序出来 给我

答案:4  悬赏:10  手机版
解决时间 2021-04-05 01:34
736213942@QQ.com

先谢谢了
最佳答案
做一个5ms的定时中断
中断程序里面进行如下运算
用内置电位器SMB28作为调节频率,那么频率=SMB28/256*8.5存入AC0;
再运算1/AC0*100,是以10ms为单位的周zhidao期值,存入VD100;
然后在中断程序里面对M10.0进行取反操作,那么M10.0就形成一个10ms为周期的脉冲信号;
后面启用一个计数回器,计数器对M10.0进行计数,PV=*VD100,到达PV后复位重启计数,
那么到现在为止,计数器Cn的当前值就是以周期为PV在不停地计数,当前值其实就是正弦波的角度值;
后面进行运算,Cn/*VD100 再乘以360等于真正的角度值,转弧度之后进行正弦运算,然后乘以32000的结果就可答以直接传送到AQWn进行输出了

至于模拟量的延时问题只是对输出的波形是否平滑有关系
全部回答
PLC有这个功能么..... 再看看别人怎么说的。
没这个功能啊
S7-200CPU224XP的模拟量AO端口125ms的通道转换时间,如果按64000细分作为一个周期的话,64000*2*125ms=16000s为一个周期,不符合题目意思,顾一定是EM扩展模块上的AO通道转换时间为100us,考虑到扫描用1ms终端的话最快取2ms为AO端口的转换周期,正弦波细分数最大为64000,那么64000*2*2ms=256s如果取最大信号细分数的话,周期单个信号周期为256s,要达到8.5Hz的频率那么信号细分数只能取30
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
古代公主2字名字
More than 50,000,000 people live in the ra
上海浦东有哪些地方,上海家具城那家最便宜
RFID如何实现同时对多个物体进行识读
circumstance和circumstances的区别
新公司给我offer, 在北京月薪7000,年薪10万
我在淘宝网上购买的东西已退回需更换,但至今
在火车站买的票二十四小时以内可以改签吗?
2016年城北区廉租房分配名单
豆瓣上看了一个影评,最下面有一句话“这篇影
单选题秦岭-淮河以北地区,1月平均气温在A.0
把你的得儿 切成丝儿 扎成汁儿 在放点胡椒粉
祝福情侣对人的说说,一对情侣也刚在一起该用
初中女同学过生日,我应该送什么礼物?
自然数按如图的规律排列,则上起第2002行,左
推荐资讯
When you write to him, please him. A. giv
阅读苏东坡文集的感受
单选题日本派遣使团到中国来,人数最多、规模
四川普通中学毕业证统一编号是多少?
求一首以(邓子健我爱你)为开头的藏头诗,写
古代团结句子,有关于团结的句子有哪些
科比11和pg1哪一个更透气
为了促进我国经济结构调整和经济发展方式的转
山东省栖霞市火车票代售点在哪
诗经里对人祝福的话,祝福天堂里的爸爸妈妈的
脸上干起皮怎么回事,身体发干腿上起皮呈粉末
快易花和京东白条哪个好 快易花额度一般是多
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?