SCL編程題
⑴ 在西門子SCL編程中,if語句的疑問 求高手指點!
信息提示很對啊,類型不正確必須是BOOL 類型的!一般都是這樣
IF a>b then
c:=1;
else
c:=0;
END_IF;
以上!~
⑵ 在Step 7使用SCL語言的問題!
SCL語言是類PASCAL語言,並不是C,前些年比較風靡的DELPHI就是採用的PASCAL語言。
另外補充一下對SCL的感受:
1、CASE指令可實現STL的JL指令的功能,使用起來更直觀化,另外支持GOTO跳轉,對於程序實現步進控制同樣很方便。
2、SCL不僅可以在線調試,而且支持變數"參考數據"功能,並且變數符號與絕對地址無一疏漏。
3、對於SCL上升沿下降沿檢測的實現我並不同意4樓所說,同樣只需要像STL、LAD定義一個沿檢測位,
即可輕松實現沿檢測功能,下面舉一上升沿例子:
上升沿檢測原理: IF In AND NOT Mem THEN //沿檢測邏輯
執行語句部分;
END_IF;
Mem:=In;
註:Mem就是我們需要的中間存儲位、 In被檢測的變數
4、另外在西門子介紹SCl時著重強調了幾項功能:
5、SCL同樣支持多重背景調用功能。
6、對於STL能實現的復雜運算功能目前我還沒發現SCL不能支持的,在沒使用SCL之前的我程序基本都是用STL,使用了SCL之後同樣很方便。
具體細節還請翻看編程手冊.
⑶ scl90抑鬱測試自評量表(精選90題)
SCL-90(症狀檢查表90)是一種廣泛用於評估個體心理健康狀況的自評問卷。它由美國心理學家Derogatis於1975年設計,包含90個問題,覆蓋了九個主要症狀維度:軀體化、強迫症狀、人際關系敏感、抑鬱、焦慮、敵對、恐怖、偏執和精神病性。該量表主要用於心理健康和心理學領域,通常作為診斷心理問題、評估治療效果的工具之一。
以下是一份常用的90項抑鬱症自評問卷,每個條目需要根據你遇到的頻率從0到4分進行評分,0代表幾乎沒有或根本沒有這種情況,4代表非常頻繁或非常嚴重地存在這種情況:
1.我感到情緒低落,沮喪和悲傷。
2.我感到失去了興趣和快樂感。
3.我很難入睡或者難以保持睡眠。
4.我睡覺過多。
5.我感到很累和沒有精力。
6.我食慾減少或變得暴飲暴食。
7.我感到自己很糟糕,沒有價值,或許是因為某些事情。
8.我常常感到有罪惡感或自責的情緒。
9.我感到毫無希望,沒有未來。
10.我想哭或有哭的沖動。
...(以下條目依次類推)
結果分析:SCL-90是一種廣泛用於評估個體心理健康狀況的工具。具體結果分析需要結合具體的得分來看,以下是一般的分析方法:
1.總體得分:SCL-90總體得分范圍為0-360,分值越高表示被測者心理健康狀態越不健康。總體得分高於200分,則存在較嚴重的心理問題的可能;在180-200分之間,則提示被測者的心理健康狀態存在一定問題。
2.各因子得分:SCL-90包含10個因子維度,包括:強迫症狀、人際關系敏感、抑鬱、焦慮、敵對、恐怖、偏執、精神病性、軀體化和其他。各因子得分的正常范圍為0-4分,得分高於正常范圍提示該因子條件下的心理問題。
3.個別題目得分:SCL-90的個別題目也可以給出較為具體的信息,如「您是否感到情緒低落或沮喪」等。個別題目得分越高,表明被測者在該方面存在著更多的問題。
需要注意的是,SCL-90隻是一個參考工具,診斷心理問題還需結合臨床實際進行綜合判斷。