西門子 s7-200PLC編程請教
問:想要一個1--12的隨機整數,請問怎么編編程啊,小弟剛學這個,望各位大俠不吝賜教!
答:首先說明:PLC不可能產生真的隨機數,包括PC都做不到。
但是可以生成偽隨機數(規律和隨機的結合)。提個方案給你,程序自己編吧:
先做一個開機后的時間累積,單位是毫秒。然后對其作一些你編的四則運算,對運算結果做判斷,看是否在1-12之間,若在范圍內則取整輸出,若不在范圍,看其在1與12的哪一側,然后做不同運算,繼續反復判斷,使其逐步進入1-12的范圍內,然后也是取整輸出即可。
注意不要陷入死循環。
本文標簽:西門子 s7-200PLC編程請教
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《西門子 s7-200PLC編程請教》相關權利人與機電之家網取得聯系。










