S7-200 问题大集合

1:一般的传感器输出0-10V或者4-20ms,我以前一直以为传感器输出的模拟量是连续的,对不对?有没有传感器输出就已经经过了采样,即传感器输出就是采样之后的数字量;如果有的话,那么PID采样时间是不是就不能随便设置,必须要大于传感器的采样周期?
2:S7-200的PID设置采样时间比如是0.1s,就是每0.1s计算一次PID,而与程序扫描时间没有关系吗?
3:书上说S7-200 PID采样时间设置要与实际采样时间一致。可是输入的模拟量通道一直在采集数据,因此采样时间不是可以任意设置吗?
4:S7-200的PID设置采样时间最小0.1s吗?可是我之前用采集卡做的PID 的计算周期是程序执行周期,也就是程序扫描一次就计算一次PID,因此所需时间很短,20ms就经过多次PID运算使输出值等于设定值了。
5:PLC的通信波特率由什么决定?是硬件还是通信协议?为什么我买的USB-PPI线只能9.6Kbps?
6:我想通过控制一个阀门的开度进行正弦变化,来实现阀门所控制缸体的正弦运动。这是一个标准的随动控制,一般PID是不是主要做恒值控制吗?我用VB+采集卡,写PID的VB语言做随动控制,就是从0开始逐步增加PID的设定值,每20ms改变一次设定值,20ms内进行PID运算控制,从而实现正弦PID运动。做出来之后效果还不错,但是不是特别好,从算法的角度,PID随动控制有没有什么好办法?比如加入前馈控制怎么样?这个问题有点难,不会就不用回答了。
7:S7-200 PLC之间通信,利用NETR/NETW的时候,两个PLC之间采用DP电缆连接与直接用两根导线连3、8口 有区别吗?都可以得到相同的波特率吗?我做现场应该用什么方式?DP线10元/米挺贵,用导线连接不是便宜?可以自己焊接一个485-485口,也就是38线,是不是需要交叉连接,3-8、8-3?
8:串口连接是235线,485是为什么不确定?不同的PLC 485接口线号不同,我查到S7-200接收 发送是3、8线.
9:我们老师给一家公司做了一套设备,自动控制我做的,采用WINCC+PC ACCESS +S7-200;但是这种方法采用USB PPI电缆,是不是稳定性差?速度倒是足够了,一共就几个变量控制。
10:通信速率9.6 19.2 187.5kbps,可是不同波特率我感觉不到有什么不同?下载速度还是一样的。
11:今天买了一根原装PPI电缆,结果一看最大支持115.2kbps,而STEP7 MicroWin 只有9.6 19.2 187.5 三个波特率,也就是说我只能用19.2的波特率?此外,我采用WINN与S7-200用编程电缆连接,希望稳定并且波特率大,不过其实9.6也足够了,是不是把波特率设置小一些,电缆在日常工作中不容易出现通信问题,比较稳定?
12:模拟量输入输出接线时候,我发现要把不同电源的负极与M端接到一起,这个是为什么?PLC上面的地线试了试,接不接感觉没什么影响,对吗?
13:数字地和模拟地有什么区别吗?PLC上面就供电电源旁边有一个接地标志,应该是数字模拟共地吧。
谢谢!

最佳答案

①传感器本身是模拟量连续的,但是接口电路,比如直接接仪表或者其他装置,就可能有采样时间,比如说你PLC采样周期是多少多少,你的PID循环时间必须要大于这个值。
②0.1秒采集一个数据,肯定大于PLC本身读取模拟量的时间,PLC扫描一次 执行一次读写,假如1秒,你0.1秒采样,采到都是同样一个值,一次循环还没到,新值还没替换旧值。
③你可以放在循环周期的OB35里面,原则是PLC采集时间(扫描时间)要小于你的采样周期,但是也不要小太多,这样你数据就会产生滞后性,实时性就不高了,对吧,所以有的说要保持和PLC采集周期一致最好。
④一般设置20ms吧,够用了。
⑤通讯电缆的如果不能调只能是9.6Kbps,那是硬件决定的,PLC与外围设备通讯波特率是可调的,只要与外围设备波特率一致就可以,这也算通讯协议的事吧。
⑥前馈控制 最大的优点就是能判断趋势变化,个人理解,如果你对变量的规律性或发展有足够了解,且最好能有数学模型表示的话,前馈控制是完全可以和PID控制同步作用的,能有效提高PID的实时性能,比如,PID平衡状态下,提高某项参数(预知的),可以直接加入前馈来弥补PID的作用值,而不是单纯等待靠PID判断产生差值再进行调节。我们做放卷速度控制的就用到了这个。
7.DP头 并联了 3-8线,而且有终端电阻,直接用3-8线也是可以的, 485对485  3-8不对换。
⑧232吧? 电脑串口 是232  PLC与其他设备大都用485,连接需要加转换器,对你说的 不同PLC  485 接线不同,到是不知道。
⑨PPI协议吗,足够用了,简单稳定,陈本小。你想用其他方式,硬件需要单独配,成本高。
10.波特率高低 肯定有他的优缺点,比如波特率高了,你速度快,当然你量小的话,不明显,同样 波特率高 了,受干扰的可能性相应提高,高频段搓码率多,你用默认的不挺好吗?
11.感觉你的问题比较细,但都有相通之处。
12.主要是防干扰用的,地线一个是保护一个是防干扰。连接M保持点位相通。
13.地理论上就是0点位,数字地和模拟地,没有本质区别吧,不同的电路回路,数字地模拟地应该都可以接到那,或者你怕受干扰?

以上个人理解,有错误之处,希望指正。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc304505.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:27
下一篇 2020年10月31日

相关推荐