欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SCL--IF小練

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2020-08-10 09:07 ? 次閱讀

IF:條件執(zhí)行

使用“條件執(zhí)行”指令,可以根據(jù)條件控制程序流的分支。該條件是結(jié)果為布爾值(TRUE 或 FALSE)的表達(dá)式??梢詫⑦壿嫳磉_(dá)式或比較表達(dá)式作為條件。

執(zhí)行該指令時(shí),將對(duì)指定的表達(dá)式進(jìn)行運(yùn)算。如果表達(dá)式的值為 TRUE,則表示滿足該條件;如果其值為 FALSE,則表示不滿足該條件。

語(yǔ)法

? IF 分支:

IF <條件> THEN <指令>

END_IF;

如果滿足該條件,則將執(zhí)行 THEN 后編寫(xiě)的指令。如果不滿足該條件,則程序?qū)?END_IF 后的下一條指令開(kāi)始繼續(xù)執(zhí)行。

? IF 和 ELSE 分支:

IF <條件> THEN <指令 1="">

ELSE <指令 0="">;

END_IF;

如果滿足該條件,則將執(zhí)行 THEN 后編寫(xiě)的指令。如果不滿足該條件,則將執(zhí)行 ELSE 后編寫(xiě)的指令。程序?qū)?END_IF 后的下一條指令開(kāi)始繼續(xù)執(zhí)行。

<條件> BOOL I、Q、M、D、L 待求值的表達(dá)式

<指令> -在滿足條件時(shí),要執(zhí)行的指令。如果不滿足條件,則執(zhí)行 ELSE 后編寫(xiě)的指令。如果不滿足程序循環(huán)內(nèi)的任何條件,則執(zhí)行這些指令。

以下例子說(shuō)明了該指令的工作原理

IF "Tag_1" = 1

THEN "Tag_Value" := 10;

ELSIF "Tag_2" = 1

THEN "Tag_Value" := 20;

ELSIF "Tag_3" = 1

THEN "Tag_Value" := 30;

ELSE "Tag_Value" := 0;

END_IF;

練習(xí):

建立FC150 SCL 聯(lián)系程序.

實(shí)現(xiàn)一個(gè)功能按一下按鈕,有輸出再按一次輸出關(guān)閉

沒(méi)按時(shí)狀態(tài)

按時(shí)狀態(tài)

抬起狀態(tài)

再次按鈕時(shí)的狀態(tài)

再次抬起后的狀態(tài)

FUNCTION FC150 : INT 程序名FC150 / 輸出反饋的屬性INT

VAR_INPUT 輸入變量

a: BOOL; BOOL變量a

END_VAR 輸入變量區(qū)結(jié)束

VAR_outPUT 輸出變量

b: BOOL; BOOL變量b

END_VAR 輸出變量區(qū)結(jié)束

VAR_TEMP 臨時(shí)變量

END_VAR 臨時(shí)變量區(qū)結(jié)束

------------程序---------------

IF a = false AND M1.3=true THEN 中間標(biāo)識(shí)位

M1.3:=false;

END_IF;

IF a = true AND b=false AND M1.3=false THEN 第一次按”按鈕”

b:=true; 激活輸出B

END_IF;

IF a = false AND b=true THEN 中間標(biāo)識(shí)位

M1.2:=true;

END_IF;

IF a = true AND b=true AND M1.2=true THEN 第二次按”按鈕”

M1.2:=false;

b:=false; 關(guān)閉輸出B

M1.3:=true;

END_IF;

FC150:= 100; FC反饋值

END_FUNCTION

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    613

    瀏覽量

    28477
  • SCL
    SCL
    +關(guān)注

    關(guān)注

    1

    文章

    240

    瀏覽量

    17188
  • 控制程序
    +關(guān)注

    關(guān)注

    1

    文章

    51

    瀏覽量

    9077

原文標(biāo)題:SCL--IF小練

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    在tpl0102的使用過(guò)程中,如果SCL,SDA,沒(méi)有接上拉電阻,直接連接到了P1.6 P1.7上,會(huì)造成什么后果?

    請(qǐng)問(wèn)在tpl0102的使用過(guò)程中,如果SCL,SDA,沒(méi)有接上拉電阻,直接連接到了P1.6P1.7上,會(huì)造成什么后果,會(huì)使單片機(jī)無(wú)法控制那塊芯片嗎?因?yàn)橐呀?jīng)制成pcb,請(qǐng)問(wèn)出了再影接上拉電阻,有沒(méi)有通過(guò)程序來(lái)修改這個(gè)后果的方法。謝謝!
    發(fā)表于 02-10 06:14

    使用SCL編寫(xiě)FIFO功能塊

    找到相關(guān)的指令。 ? ?其實(shí)要實(shí)現(xiàn)這個(gè)功能可直接使用SCL的編程方法編寫(xiě)一個(gè)這樣的功能塊就可以了,(在文章的結(jié)尾會(huì)為大家提供參考示例程序和SCL相關(guān)的學(xué)習(xí)資料,供有需要的朋友下載學(xué)習(xí))。 二、FIFO功能的條件分析? 1)設(shè)置一個(gè)堆棧的緩存區(qū),大小可自由指定,如指定大小為
    的頭像 發(fā)表于 02-09 10:27 ?101次閱讀
    使用<b class='flag-5'>SCL</b>編寫(xiě)FIFO功能塊

    碳納米管技術(shù)革新,彭矛院士團(tuán)隊(duì)取得里程碑式新成果

    和2)來(lái)表示數(shù)據(jù)。這樣就能夠在同樣的空間內(nèi)處理更多的信息,提升計(jì)算速度和效率。北京大學(xué)彭矛院士團(tuán)隊(duì)提出了一種基于碳納米管(CNT)晶體管的三值邏輯電路,這種電路不僅可以在低電壓下穩(wěn)定工作,還能在神經(jīng)網(wǎng)絡(luò)應(yīng)用中提供
    的頭像 發(fā)表于 02-07 11:10 ?100次閱讀

    ADS1115接線是只需要接SCL與SDA嗎?ADDR與ALERT/RDY需要接線嗎?

    ADS1115接線是只需要接SCL與SDA嗎?ADDR與ALERT/RDY需要接線嗎? 差分輸入與單輸入有什么區(qū)別,怎樣配置兩種模式?
    發(fā)表于 12-31 06:27

    DP130SS芯片的DDC_SCL(33pin)和DDC_SDA(34pin)的作用是什么,如何連接,是否可以不接?

    本人正在做一個(gè)通過(guò)FPGA GTX高速口通過(guò)SN75DP130SS實(shí)現(xiàn)DP(4K@60Hz)的信號(hào)輸出的問(wèn)題,現(xiàn)在請(qǐng)問(wèn)一下DP130SS芯片的DDC_SCL(33pin)和DDC_SDA(34pin)的作用是什么,如何連接,是否可以不接?謝謝!
    發(fā)表于 12-05 07:11

    ADS1211 SDIO SCL無(wú)數(shù)據(jù)波形輸出怎么解決?

    我的ADS1211,采用外接晶振10MHZ,SCL SDIO SDOUT都無(wú)數(shù)據(jù)波形輸出,單片機(jī)做主機(jī),ADS1211工作于從模式,單片機(jī)向ADS1211設(shè)置數(shù)據(jù)的波形都能看到,讀數(shù)據(jù)的INSR
    發(fā)表于 11-29 08:15

    大神位,請(qǐng)問(wèn)BQ76905上電后IIC口的SCL和SDA引腳均被拉到0V是怎么回事呢?

    大佬位, 我買的BQ76905上電后,SCL和SDA引腳全部被拉到0V。外部10K上拉電阻沒(méi)辦法將這兩個(gè)引腳拉高,因此MCU無(wú)法向其發(fā)命令。 按照規(guī)格書(shū),SCL和SDA應(yīng)該是漏極開(kāi)路才對(duì)啊。為什么會(huì)被拉到0V呢? 大家?guī)臀曳治鲆幌掳伞Hf(wàn)分感激!
    發(fā)表于 08-26 10:05

    請(qǐng)問(wèn)esp32c3的i2c需要特定管腳嗎?

    esp32c3我用espidf 4.3i2c配置 sda 10腳scl 19腳 發(fā)現(xiàn)不能用,看了例程 sda 5 和 scl 6 是可以用的。但是文檔上描述是任意管腳。后來(lái)又發(fā)現(xiàn)配置sda10 scl19,實(shí)際上把線接到sda9
    發(fā)表于 06-20 08:16

    ESP32s3 I2c0 SCL一直高電平,沒(méi)有時(shí)鐘輸出是為什么?

    ESP32s3 I2c0 SCL一直高電平,沒(méi)有時(shí)鐘輸出,SDA也是一直高電平 日志顯示初始化成功 I (4197) driver-codec: i2s driver init success I
    發(fā)表于 06-14 07:43

    CY8C4025LQI在程序中調(diào)用函數(shù),通過(guò)示波器觀察SCL引腳波形,無(wú)法將pin0.4(SCL)下拉是什么原因?qū)е拢?/a>

    正在使用芯片:CY8C4025LQI,主要使用Capsense和EZI2C功能,其中引腳P0.4(SCL)和P0.5(SDA)用于I2C通信,并且P0.4需要加入SCL總線下拉功能來(lái)喚醒別的模塊
    發(fā)表于 05-31 07:39

    STM32L053R8T6的IIC1-&gt;SCL引腳影響程序啟動(dòng)怎么解決?

    在61引腳(PB8->I2C1_SCL),如果上電是高電平,那么會(huì)影響芯片的啟動(dòng),程序不能夠正常運(yùn)行,這是怎么回事?哪位大神幫忙看看
    發(fā)表于 05-11 09:05

    IIC讀數(shù)據(jù),數(shù)據(jù)讀出來(lái)是錯(cuò)誤,為什么?

    void BEKEN_I2C_Start(void) { BK_SCL_H; BK_SDA_H; Delay1us;//(28us) BK_SDA_L;//START:when CLK
    發(fā)表于 05-09 08:18

    神舟十八號(hào)任務(wù)全區(qū)合及全系統(tǒng)氣密性檢查順利收官

    此外,相關(guān)人員還在合中做好了防風(fēng)防沙的各項(xiàng)準(zhǔn)備工作,保證了發(fā)射區(qū)域內(nèi)的良好環(huán)境,確保發(fā)射任務(wù)順利完成。據(jù)了解,當(dāng)前所有參試設(shè)備狀態(tài)穩(wěn)定、人員也已就位,期待著神舟十八號(hào)載人飛船成功升空。
    的頭像 發(fā)表于 04-23 14:38 ?460次閱讀

    STM32F103RC IIC1使用cube配置為PB8、PB9,SCL沒(méi)有波形,無(wú)法使用怎么解決?

    STM32F103RC IIC1使用cube配置為PB8、PB9,SCL沒(méi)有波形,無(wú)法使用。 通過(guò)跳線連到PB6、7,再把配置改為PB6、7,正常。 請(qǐng)問(wèn)是什么原因?qū)е翽B8、9不能用?現(xiàn)在我的板上只接了這一個(gè)iic,別的啥都沒(méi)有
    發(fā)表于 03-20 08:28

    STM32F407ZE_I2C1不用PB9會(huì)導(dǎo)致SCL無(wú)波形,是哪里的問(wèn)題?

    型號(hào):STM32F407ZE 硬件I2C1,使用STM32CubeMX生成代碼,發(fā)現(xiàn)I2C1故障,現(xiàn)象是SCL無(wú)波形,排除端口以及上拉問(wèn)題 查看數(shù)據(jù)手冊(cè)I2C1有兩種端口算著:I2C_SCL:PB6
    發(fā)表于 03-13 07:39